Будет ли обновление программного обеспечения с помощью файла deb удалять предыдущую версию?

9

Unity (среда программирования, а не GUI) имеет версию для Linux, которая устанавливается вместе с debфайлом .

  • В настоящее время я использую эту бета-версию: unity-editor-5.5.0b2+20160906_amd64.deb

  • Он продолжает падать на меня, поэтому я хочу вернуться к предыдущей, более стабильной версии: unity-editor-5.4.1f1+20160913_amd64.deb

Могу ли я просто установить 5.4.1файл deb, или у меня возникнут проблемы, поскольку в моей системе уже существует более новая версия? Или я получу две версии, существующие одновременно в моей системе?

IQAndreas
источник

Ответы:

11

Да. Установка приложения из .debфайла с помощью dpkg -iзаменит текущую версию на версию, указанную в команде. Даже если установленный более новый.

Это если программное обеспечение можно установить с одним файлом deb (например, текстовым редактором Atom).

Но если это требует больше пакетов потянуться быть установлен, то вам , возможно , придется делать sudo apt-get -f installпосле того, как dpkg -iкоманда. Однако в этом случае, если у вас уже есть более новые версии этих других пакетов, вам может потребоваться заставить менеджеры пакетов понизить эти версии. В противном случае, в apt-get -f installконечном итоге будет установлен новый.

Анвар
источник