Poradniki > Software

[How To]Cofamy pakiety za pomocą Arch Rolling Machine

(1/1)

sir_lucjan:
Czasem zdarzy się, że po aktualizacji coś przestanie działać. Na szczęście jest na to bardzo proste remedium.

Musimy zainstalować jeden program.


--- Kod: ---yaourt -S downgrade
--- Koniec kodu ---

Jeśli zajdzie potrzeba, wykonujemy polecenie:


--- Kod: ---downgrade nazwapakietu
--- Koniec kodu ---

Polecenie to wydajemy z konta zwykłego użytkownika.

Za przykład posłuży pakiet glib2.


--- Kod: ---$ downgrade  glib2

 downgrade  glib2

The following packages are available from the A.R.M.:

    1)  core               glib2-2.36.3-3-i686.pkg.tar.xz
    2)  core               glib2-2.36.3-2-i686.pkg.tar.xz
    3)  core               glib2-2.36.2-1-i686.pkg.tar.xz [installed]
    4)  core               glib2-2.36.1-3-i686.pkg.tar.xz
    5)  core               glib2-2.36.1-1-i686.pkg.tar.xz
    6)  core               glib2-2.34.3-1-i686.pkg.tar.xz
    7)  core               glib2-2.34.2-2-i686.pkg.tar.xz
    8)  core               glib2-2.34.2-1-i686.pkg.tar.xz
    9)  core               glib2-2.34.1-1-i686.pkg.tar.xz
   10)  core               glib2-2.32.4-1-i686.pkg.tar.xz
   11)  core               glib2-2.32.3-1-i686.pkg.tar.xz
   12)  core               glib2-2.32.2-2-i686.pkg.tar.xz
   13)  core               glib2-2.32.1-3-i686.pkg.tar.xz
   14)  core               glib2-2.32.1-2-i686.pkg.tar.xz
   15)  core               glib2-2.30.2-2-i686.pkg.tar.xz
   16)  core               glib2-2.30.2-1-i686.pkg.tar.xz
   17)  core               glib2-2.30.1-1-i686.pkg.tar.xz
   18)  core               glib2-2.30.0-1-i686.pkg.tar.xz
   19)  core               glib2-2.28.8-1-i686.pkg.tar.xz
   20)  core               glib2-2.28.7-1-i686.pkg.tar.xz
   21)  core               glib2-2.28.6-1-i686.pkg.tar.xz
   22)  core               glib2-2.26.1-1-i686.pkg.tar.xz
   23)  core               glib2-2.26.0-2-i686.pkg.tar.xz
   24)  core               glib2-2.26.0-1-i686.pkg.tar.xz
   25)  core               glib2-2.24.2-1-i686.pkg.tar.xz
   26)  core               glib2-2.24.1-1-i686.pkg.tar.xz
   27)  core               glib2-2.24.0-1-i686.pkg.tar.xz
   28)  core               glib2-2.22.5-1-i686.pkg.tar.xz
   29)  core               glib2-2.22.4-1-i686.pkg.tar.gz
   30)  core               glib2-2.22.3-1-i686.pkg.tar.gz
   31)  core               glib2-2.22.2-1-i686.pkg.tar.gz

please choose a version or [q]uit:

--- Koniec kodu ---

Wybieramy interesującą nas wersję i cofamy pakiet. Po wszystkim należy dopisać nazwę pakietu w odpowiednim miejscu w /etc/pacman.conf


--- Cytuj ---# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
IgnorePkg   = glib2
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

--- Koniec cytatu ---

Cofanie pakietów nie jest jak widzimy skomplikowane - za to bardzo często pozwoli nam uniknąć poważej awarii.

Dodatkowo możemy pobrać paczki z:

https://seblu.net/a/arm/packages/

Nawigacja

[0] Indeks wiadomości

Idź do wersji pełnej