Skocz do zawartości

Rekomendowane odpowiedzi

Witam. Ostatnio zaczalem poszukiwac alternatywy napi-projekt, i mimo iz znalazlem, nie potrafilem poradzic sobie z instalacja. Postanowilem podjac próbe instalacji AllPlayer'a wraz z wymieniona wyzej aplikacja. Nadeszla chwila instalacji srodowiska wine. Niestety napotkalem sie z dosc irytujacym mnie problemem:

 

Error: Package: glibc-2.15-37.fc17.i686 (fedora)
	   Requires: glibc-common = 2.15-37.fc17
	   Installed: glibc-common-2.15-48.fc17.x86_64 (@updates-testing)
		   glibc-common = 2.15-48.fc17
	   Available: glibc-common-2.15-37.fc17.x86_64 (fedora)
		   glibc-common = 2.15-37.fc17
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

 

Szczerze mówiac, nie jestem poweruser'em linuxa - stawiam pierwsze kroki - wiec moze sie okazac, ze jest to dosc banalny problem.

 

Poczatkowo chcialem pakiet usunac, aby zainstalowac go ponownie, ale okazalo sie, ze jest on "protected". Nastepnie, jako iiz podane sa wymagania, do nizszej wersji od posiadanej przeze mnie, spróbowalem zrobic downgrade, ale i tu pojawil sie blad o podobnej tresci:

Error: Package: glibc-2.15-48.fc17.x86_64 (@updates-testing)
	   Requires: glibc-common = 2.15-48.fc17
	   Removing: glibc-common-2.15-48.fc17.x86_64 (@updates-testing)
		   glibc-common = 2.15-48.fc17
	   Downgraded By: glibc-common-2.15-37.fc17.x86_64 (fedora)
		   glibc-common = 2.15-37.fc17
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

 

 

Dodam równiez, ze rozpoczalem pobierac pakiety osobno. Jak sie okazalo problem pojawia sie przy instalacji wine-desktop.

 

Czekam na Wasze sugestie.

POZDRAWIAM.

Odnośnik do komentarza
Udostępnij na innych stronach

Masz wlaczone repo updates-testing i system 64-bitowy, a Wine wymaga bibliotek 32-bitowych, stad konflikt (common to pliki wspólne niezaleznie od architektury, dlatego wersje musza sie zgadzac). Musialbys wylaczyc repo updates-testing i zostawic tylko updates, a potem przeintalowac glibc-common (reinstall). To jest dosyc wazny element systemu i moga pojawic sie problemy.

 

Namieszales z repozytoriami w systemie.

Odnośnik do komentarza
Udostępnij na innych stronach

Witam. Ostatnio zaczalem poszukiwac alternatywy napi-projekt,
Jesli tylko o to chodzi, to na naszej wiki jest paczka Qnapi → http://wiki.fedora.pl/wiki/Repo#Qnapi ponadto jest tez Gnapi, ale stare, pod F14, wiec nie wiem czy ruszy na F17.

W smplayer masz opcje "pobierz napisy z OpenSubtitles"

yum install smplayer

 

Przede wszystkim jednak powylaczaj repozytoria *testing* i uporzadkuj system.

Odnośnik do komentarza
Udostępnij na innych stronach

Pobralem Qedit - i przyznam, iz jestem z niego zadowolony. Jednak próbowalem równiez, jak proponowal thof, powylaczac repo testing i przeinstalowac glibc - uprzednio wylaczajac wspomniane wyzej repo.

 

Tutaj rodzi sie kolejny problem - zarówno przy reinstall, jak i downgrade. Podczas tej pierwszej operacji, od razu wkazuje, na brak dostepu do testowego repo, natomiast podczas drugiej mam juz problem z interpretacja, ale jesli sie nie myle znów chodzi o te nieszczesne bity (myle sie?):

 

Error: Package: glibc-2.15-48.fc17.x86_64 (@updates-testing)
	   Requires: glibc-common = 2.15-48.fc17
	   Removing: glibc-common-2.15-48.fc17.x86_64 (@updates-testing)
		   glibc-common = 2.15-48.fc17
	   Downgraded By: glibc-common-2.15-37.fc17.x86_64 (fedora)
		   glibc-common = 2.15-37.fc17
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Odnośnik do komentarza
Udostępnij na innych stronach

Pokaz co z glibc* masz w systemie, jaki masz system (bo jak na razie starannie to ukrywasz) i jakie repozytoria masz wlaczone

rpm -qa | grep glibc
uname -r
yum repolist

 

[EDIT]

W sumie uname mozesz sobie darowac ;) Na systemie 32-bitowym paczek 64-bit bys nie zainstalowal.

Odnośnik do komentarza
Udostępnij na innych stronach

system (jak zreszta w temacie) fedora 17 (64bit)

 

glibc:

glibc-headers-2.15-48.fc17.x86_64
arm-gp2x-linux-glibc-2.3.6-10.fc17.noarch
glibc-2.15-48.fc17.x86_64
glibc-devel-2.15-48.fc17.x86_64
glibc-common-2.15-48.fc17.x86_64

 

repo id									   repo name															  status

fedora									   Fedora 17 - x86_64												 27,033
google-chrome						 google-chrome														 3
rpmfusion-free						  RPM Fusion for Fedora 17 - Free							449
rpmfusion-free-updates			RPM Fusion for Fedora 17 - Free - Updates			122
rpmfusion-nonfree					RPM Fusion for Fedora 17 - Nonfree					   193
rpmfusion-nonfree-updates	  RPM Fusion for Fedora 17 - Nonfree - Updates	   92
updates									Fedora 17 - x86_64 - Updates								 6,057
updates-testing-debuginfo	   Fedora 17 - x86_64 - Test Updates Debug			  194
wiki-pl									   wiki-pl																		 15
repolist: 34,158

 

przepraszam, ze tak sie rozjechalo, ale nie moge nic z tym zrobic ;/

Odnośnik do komentarza
Udostępnij na innych stronach

updates-testing-debuginfo do wylaczenia.

 

Do polecenia które napisal sokar620 dodalbym wybór tylko pakietów zaczynajacych sie na "glibc", zeby pominac downgrade tego arm-gp2x*

yum downgrade `rpm -qa | grep ^glibc`

 

A tak w ogóle, to ja bym po prostu na sile odinstalowal glibc*

rpm -e --nodeps glibc-headers-2.15-48.fc17.x86_64
rpm -e --nodeps glibc-2.15-48.fc17.x86_64
rpm -e --nodeps glibc-devel-2.15-48.fc17.x86_64
rpm -e --nodeps glibc-common-2.15-48.fc17.x86_64

i potem - oczywiscie bez restartu systemu pomiedzy operacjami - zainstalowal "po bozemu" yumem

yum install  glibc-headers glibc glibc-devel glibc-common

Ryzykowne, ale powinno zadzialac.

 

[EDIT]

Sprawdzilem na maszynie wirtualnej - na pewno nie nalezy tak robic jak napisalem. Jednak glibc za mocno w systemie osadzony jest i po jego usunieciu yum juz nie chce dzialac, wiec mój pomysl byl glupi.

Edytowane przez WalDo
Odnośnik do komentarza
Udostępnij na innych stronach

Wg mnie szybciej bedzie jesli sciagniesz np. stad → http://ftp.icm.edu.pl/pub/Linux/fedora/linux/releases/17/Fedora/x86_64/os/Packages/g/ (albo wyszukaj na rpm.pbone.net) paczki glibc* w aktualnej, ale nie testowej wersji, czyli 2.15-37 i zainstalujesz "na sile"

rpm -Uvh --force glibc-2.15-37.fc17.x86_64.rpm glibc-common-2.15-37.fc17.x86_64.rpm glibc-devel-2.15-37.fc17.x86_64.rpm glibc-headers-2.15-37.fc17.x86_64.rpm

Potem restart i yum update.

 

[EDIT]

Nie pamietam juz opcji do rpm, ale jesli --force nie zadziala, to sprawdz --replacepkgs albo jakos podobnie. Zajrzyj do "man rpm"

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...