Jak wrócić do alternatywnej wersji pakietu na Ubuntu?

9

Uaktualniłem do wersji alfa pakietu w PPA i chciałbym teraz wrócić do oficjalnej wersji we wszechświecie Ubuntu. Jakie kroki muszę podjąć?

Edycja: pierwotnie pytanie brzmiało „Jak przywrócić poprzednią wersję pakietu w systemie Ubuntu?”. Zmieniłem go, aby dokładniej odzwierciedlał zawartość.


źródło

Odpowiedzi:

1

Wiersz poleceń:

sudo apt-get remove nazwa_pakietu

sudo gedit /etc/apt/sources.list -> skomentuj ppa dostarczający nowy pakiet

sudo apt-get update

sudo apt-get install nazwa_pakietu

GUI:

  • uruchom Menedżera pakietów Synaptic
  • wyszukaj swoją paczkę, kliknij na nią i wybierz znak do usunięcia
  • kliknij Zastosuj
  • przejdź do Ustawienia> Repozytoria> Oprogramowanie innych firm i usuń zaznaczenie PPA zapewniającego nowy pakiet
  • Kliknij Zamknij, a następnie Załaduj ponownie
  • wyszukaj pakiet i zainstaluj go ponownie.

Opcjonalnie możesz ponownie włączyć PPA po przywróceniu domyślnego pakietu Ubuntu

Cristian Ivascu
źródło
6

Rozwiązanie Christiana działa dobrze, gdy chcesz pozbyć się PPA.

Znalazłem inny sposób na zrobienie tego, który pozostawia wersje PPA dostępne jako opcje na przyszłość.

  1. Użyj apt-cache showpkg, aby wyświetlić listę dostępnych wersji kandydujących:

    sudo apt-cache showpkg mpd

  2. Jawnie zainstaluj żądaną wersję w formacie „pakiet = wersja”

    sudo apt-get install mpd = 0.14.2-3ubuntu2

Społeczność
źródło
1
apt-cache nie wymaga sudo.
Sparhawk
3

Użyj ppa-purge . Wyłącza PPA i przywraca system z powrotem do oficjalnych pakietów Ubuntu.

sudo ppa-purge ppa_name

I jesteś skończony !

Instalacja: sudo apt-get install ppa-purge(lub instalacja apturl )
Jeśli nie używasz Ubuntu 10.10, może być konieczne zainstalowanie go z ppa, webup8 na przykład:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ppa-purge

Pakiet jest również zawarty w repozytorium xorg-edgers i z powodzeniem go użyłem po przetestowaniu najnowszych pakietów Xorg.

Istnieje post na blogu na Webupd8 .

Maxime R.
źródło