Czy aktualizacja oprogramowania za pomocą pliku „deb” usunie poprzednią wersję?

9

Unity (środowisko programistyczne, a nie GUI) ma wersję Linux, która jest instalowana z debplikiem .

  • Obecnie korzystam z tej wersji beta: unity-editor-5.5.0b2+20160906_amd64.deb

  • Wciąż się zawiesza, więc chcę wrócić do poprzedniej, bardziej stabilnej wersji: unity-editor-5.4.1f1+20160913_amd64.deb

Czy mogę po prostu zainstalować 5.4.1plik deb lub czy będę miał problemy, ponieważ w moim systemie istnieje już nowsza wersja? Czy też skończę z dwoma wersjami istniejącymi jednocześnie w moim systemie?

IQAndreas
źródło

Odpowiedzi:

11

Tak. Instalowanie aplikacji z .debpliku dpkg -izastąpi aktualnie zainstalowaną wersję wersją określoną w poleceniu. Nawet jeśli zainstalowany jest nowszy.

Dzieje się tak, jeśli oprogramowanie można zainstalować z jednym plikiem deb (jak edytor tekstowy atom).

Ale jeśli wymaga to zainstalowania większej liczby pakietów, może być konieczne wykonanie polecenia sudo apt-get -f installpo dpkg -i. Jednak w takim przypadku, jeśli masz już nowsze wersje tych innych pakietów, może być konieczne wymuszenie na menedżerach pakietów obniżenia wersji tych wersji. W przeciwnym razie apt-get -f installzakończy się instalacja nowszej.

Anwar
źródło