Kategorie szkoleń | Egzaminy | Kontakt
  • 2
  • 10
  • 59

Przykład: po wykonaniu upgrade'u pakietu do najnowszej wersji okazało się, że pakiet nie współpracuje z ważną aplikacją. Jak powrócić do starszej wersji tego pakietu z uwzględnieniem jego starszych zależności?

Marcin_Mordas
  • Zapytał
  • @ Marcin_Mordas | 19.02.2015
    • laureat
    • 6
    • 1
    • 5
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedzi (2)

  • 0

Można skorzystać w Yumie z rollbacka lub odinstalować pakiet Yum remove pakiet i zainstalować Yum install pakiet-WERSJA,

czyli np. yum install mc-4.3.2 zamiast yum install mc.

  • Odpowiedział
  • @ | 20.02.2015
  • TRENER MODERATOR ALTKOM AKADEMII
  • 0

To zależy od dystrybucji i używanego menedżera pakietów. W Debianie  wersję można sprecyzować po znaku =, natomiast listę dostępnych paczek i wersji można uzyskać za pomocą narzędzia apt-cache policy  np.:

 

# apt-cache policy openssl
openssl:
  Zainstalowana: 0.9.8g-15+lenny16
  Kandydująca: 0.9.8o-4lenny-patched18
  Tabela wersji:
     0.9.8o-4lenny-patched18 0
        500 http://serwer lenny-patches/openssl Packages
 *** 0.9.8g-15+lenny16 0
        500 http://archive.debian.org lenny/main Packages
        100 /var/lib/dpkg/status
# apt-get install openssl=0.9.8o-4lenny-patched18
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
  libssl0.9.8 openssl
Następujące pakiety zostaną zaktualizowane:
  libssl0.9.8 openssl
2 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 4136kB archiwów.
Po tej operacji zostanie dodatkowo użyte 238kB miejsca na dysku.
Kontynuować [T/n]? y
UWAGA: Następujące pakiety nie mogą zostać zweryfikowane!
  libssl0.9.8 openssl
Zainstalować te pakiety bez weryfikacji [t/N]? y
Pob: 1 http://serwer lenny-patches/openssl libssl0.9.8 0.9.8o-4lenny-patched18 [3081kB]
Pob: 2 http://serwer lenny-patches/openssl openssl 0.9.8o-4lenny-patched18 [1054kB]
Pobrano 4136kB w 0s (16,3MB/s)
Prekonfiguracja pakietów ...
(Odczytywanie bazy danych ... 42035 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zastąpienia libssl0.9.8 0.9.8g-15+lenny16 (wykorzystując .../libssl0.9.8_0.9.8o-4lenny-patched18_i386.deb) ...
Rozpakowanie pakietu zastępującego libssl0.9.8 ...
Przygotowanie do zastąpienia openssl 0.9.8g-15+lenny16 (wykorzystując .../openssl_0.9.8o-4lenny-patched18_i386.deb) ...
Rozpakowanie pakietu zastępującego openssl ...
Przetwarzanie wyzwalaczy dla man-db...
Konfigurowanie libssl0.9.8 (0.9.8o-4lenny-patched18) ...
Konfigurowanie openssl (0.9.8o-4lenny-patched18) ...

 

 

Andrzej_Dopierała
  • Odpowiedział
  • @ Andrzej_Dopierała | 20.02.2015
    • lider
    • laureat
    • ekspert
    • 83
    • 65
    • 169