Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: i 21. 12. 2012, 11:40:08
-
Můžete mi někdo prosím poradit, jak si po Fedoře vynutím starší verzi nějakého balíčku?
Konkrétně mi jde o Avidemux, dříve jsem měl vezi která fungovala bez jediného problému, po poslední aktualizaci:
yum update
mám nový avidemux který je prakticky nepoužitelný.
prosím o pomoc,
a děkuji předem.
-
rpm -qa | grep avidemux
rpm -e --nodeps avidemux*.rpm (presne to co vratil prikaz vyssie)
Stiahnut zelanu verziu z: http://rpmfind.net/linux/RPM/
nainstalovat: rpm -iVh package.rpm
-
a nezabudnut do /etc/yum.conf pridat exclude=avidemux
;)
-
Můžete mi někdo prosím poradit, jak si po Fedoře vynutím starší verzi nějakého balíčku?
Konkrétně mi jde o Avidemux, dříve jsem měl vezi která fungovala bez jediného problému, po poslední aktualizaci:
yum update
mám nový avidemux který je prakticky nepoužitelný.
prosím o pomoc,
a děkuji předem.
A pochopitelně nezapomeň nahlásit bugy v aktuálním balíčku.
-
prekompilovat si starsi, pokud to nebude znamenat vymenit kvuli zavislostem pul systemu. treba to bude fungovat:
yum install fedora-packager
fedpkg clone -a avidemux
fedpkg switch-branch f15
fedpkg --dist f16 mockbuild
-
Proč tak složitě?
yum downgrade [název balíčku a případně jeho verze]
Pro zjištění dostupných verzí: yum --showduplicates search [název balíčku]
-
Děkuji všem moc za ochotu, ale bohužel ani jedna z těchto variant mi nefunguje.
Ta varianta s překladem má problém s klonováním:
fatal: The remote end hung up unexpectedly
Všechny ostatní pokusy končí:
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
-
To znamená, že došlo ke konfliktu s verzí některých závislostí (mělo by to psát i kterých). Bude tedy třeba downgradovat i tyto závislosti.
yum downgrade [název balíčku] [název závislosti 1] [název závislosti 2] ... [název závislosti n]