Sziasztok!
Mi a leggyorsabb és legésszerűbb módja, hogy a bekapcsolt 1-2 nem hivatalos repo rpm-jeit visszacseréljem a CentOS 7 alap rpm-jeire?
Az is segítség lenne, ha le tudnám takarítani az összes más repo-ból származó rpm-et, mert visszarakom, ami kell, azt tudom, hogy mi kell.
Mi a módja, hogy kigyűjtsem az adott repo összes csomagját, amit onnan raktam fel? Mert akkor azokat eltávolítom és kb kész.
Tehát ha tehetném, a még fel nem rakott egyéb csomagok előtti snapshot-ra állnék vissza - a gyakorlatban.
Köszönöm.
- 4629 megtekintés
Hozzászólások
Szerintem ezzel már tudsz valamit kezdeni, csak át kell dolgoznod CentOS-re:
yum list `rpm -qa` | grep -Ev '@updates|@fedora'
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Köszönöm a segítséget.
Sakk-matt,
KaTT :)
- A hozzászóláshoz be kell jelentkezni
yum repo-pkgs repo-id-ja list
valamint megnezheted yum history-t, ezzel lehet rollbackelni installt/updatet.
- A hozzászóláshoz be kell jelentkezni
Szerintem neki az kell, hogy minden, kivéve ami adott repókból jött.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Inkabb minden, adott repobol. A centos repok csomagjaira nincs szuksege. Ezt irta le @fsanyee is, egy kicsit tomoritve.
yum repolist
A kivant repo kivalaszt, majd
yum repo-pkgs "repo nev" {list|info|install|remove|upgrade|reinstall*|remove-or-*} [pkg(s)]
Pl, ha Remi csomagjait zuzna le:
yum repo-pkgs "Remi PHP5" remove \*
de ki nem probaltam :D
szerk: a kacsacsoroket {-re csreletem, hogy latszodjon is vmi
- A hozzászóláshoz be kell jelentkezni
Neki minden csomag kell, ami idegen repókból van. Tehát minden, ami nem CentOS hivatalos.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Remek, mert ezt irta eddig mindenki
- A hozzászóláshoz be kell jelentkezni
Köszönöm a segítséget, ez is hasznos volt, megoldottam.
Mondjuk kipróbáltam azt is egy virtuális gépen, hogy nem downgrade-eltem, hanem eltávolítottam pár alapvető rpm-et, onnantól már az rpm és a yum működött tovább.
Tényleg a downgrade az egy másik repo-ban lévő előzőre is át tud térni?
Tehát
repo1 app-v1
repo1 app-v2
repo2 app-v3
repo1 app-v4
install app
felrakja a v4-et
majd downgrade app
akkor az app-v3-ra vagy az app-v2-re fog downgrade-elni, ha aktív mindkét repo?
Sakk-matt,
KaTT :)
- A hozzászóláshoz be kell jelentkezni