Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: alfonz19 01 Února 2009, 21:59:24
-
Zdravim,
mam tady trochu problem (diky neznalostem, pochopitelne) s instalaci virtualboxu. pise mi to toto:
Následující balíky mají nesplněné závislosti:
virtualbox-2.1: Závisí na: libssl0.9.7 ale nedá se nainstalovat
Závisí na: python2.3 (>= 2.3) ale nedá se nainstalovat
E: Poškozené balíky
1. netusim proc je ve vypisu python, kdyz mam nainstalovanou verzi 2.5 (jeji pritomnost jsem nasel v adeptu), co s tou druhou knihovnou vazne nevim.
2. poskozene baliky se asi netykaji teto veci, ale asi by taky nebylo od veci tento problem vyresit, nicmene taky nemam poneti jak.
3. mohl by mi nekdo rict, jaky je postup pri reseni techto problemu(myslim ty problematicke zavislosti), at nemusim s kazdou malickosti sem? Samozrejme pokud mi nekdo poradi "google", tak ma jiste pravdu, ale priste se tu asi zase potkame, protoze takhle to as vyresit nedokazu :(
V kazdem pripade predem dik za kadou radu.
alfonz.
-
Upgradoval jsem z 2.0.6 na 2.1.2. Nešle to kvůli závislostem, prý "nebudu instalovat". Tak jsem odinstaloval původní verzi a nainstaloval novou. Vím, že to není odpověď na tvou otázku, ale řešení tvého problému to (snad) bude.
Mimochodem, v této verzi je konečně vyřešenej ten bug s hostitelským rozhraním sítě!
-
bohuzel takto snadne to nebude. Z puvodni (jeste nejaka obstarozni 1.neco verze) nemam nainstalovane zhola nic, daval jsem i sudo apt-get autoremove a presto mi to stale pise tu chybovou hlasku... Netusim kde je chyba.
-
sudo apt-get install -f
Doplní závislosti.
-
sudo apt-get install -f
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí
Reading state information... Hotovo
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
martin@MM-PC:~$ sudo apt-get install -f virtualbox-2.1
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí
Reading state information... Hotovo
Některé balíky nemohly být instalovány. To může znamenat, že požadujete
nemožnou situaci, nebo, pokud používáte nestabilní distribuci, že
vyžadované balíky ještě nebyly vytvořeny nebo přesunuty z Příchozí fronty.
Protože jste požádali pouze o jednoduchou operaci, je téměř jisté, že
balík není instalovatelný a měl byste o tom zaslat hlášení o chybě
(bug report).
Následující informace vám mohou pomoci vyřešit tuto situaci:
Následující balíky mají nesplněné závislosti:
virtualbox-2.1: Závisí na: libssl0.9.7 ale nedá se nainstalovat
Závisí na: python2.3 (>= 2.3) ale nedá se nainstalovat
E: Poškozené balíky
-
Jestli jsem to dobře pochopil: ty máš ještě někde nainstalovaný VB 1? Zkusil bych ho odinstalovat, možná tam dělá bordel...
-
ano, měl jsem nainstalovánu starší verzi. tu jsem odinstaloval pomocí dříve uvedeného (viz. můj thread o lamp) mylného postupu. Teď jsem odinstaloval i konfigurační soubory pomocí synapticu (jak to udělat bez něj např. pomocí příkazové řádky???). Ale když se to pokusím naisntalovat, mám stále stejnou chyb. hlášku.
-
V tomto případě jsou konfiguráky úplně ukradené. Z řádky se to odinstaluje pomocí
sudo apt-get remove --purge aplikace
To je teď stejně na nic.
Máš nainstalované aktualizace?
-
vždycky když na mne vyskočí možnost aktualizací, tak aktualizuju - např. mám pocit že navzdory tvrzení že mám starý python, tak mám verzi 2.5.
vím že ty konfiguráky tady asi nehrají roli ale stejně - jak se z přík. řádky odstaní konfiguráky všech aplikací, tkeré jsem omylem odstranil pomocí "remove"?
nemůže to být těmi poškozenými balíčky? Pokud ano, tak mi prosím poraď (je-li to možné), jak je opravit/spravit stav systému.
předem dík.
-
Systém je podle mě celkově v pořádku. Možná, že je problém v tom, že máš až moc novou verzi pythonu, i když to je spíš blbost. Zkus udělat
sudo aptitude install python2.3
-
rád vyzkouším, nicméně nemám tady pc, takže až zítra. Dovolím si však dva dotazy:
1.půjde to když mám nainstalovanou 2.5 verzi? Její odstranění asi není nej nápad, protože by mi to oddělalo půlku systému (vč. některých balíků, které jsou přítomny od instalace systému)
2.co s tou druhou "nenainstalovatelnou" knihovnou?
Už jsem kdesi na netu viděl podobný problém (on ho měl jen s pythonem), ale řešení tam nebylo, takže to nejspíše nebude nějakým rozdrbáním systému (minimálně ne nějakým neobvyklým rozdrbáním).
-
Není to opravdu extra dobrej nápad, ale je to pravděpodobné, že to tak je. Snad ještě poradí někdo zkušenější než já.
-
tady něco smrdí a moc. Zkoušel jsem nainstalovat tu verzi 2.3, ale ta není dostupná, tak jsem dal 2.4
sudo aptitude install python2.4
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí
Reading state information... Hotovo
Reading extended state information
Initialising package states... Hotovo
Building tag database... Hotovo
The following NEW packages will be automatically installed:
python2.4-minimal
The following NEW packages will be installed:
python2.4 python2.4-minimal
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 3790kB of archives. After unpacking 12,8MB will be used.
Do you want to continue? [Y/n/?] y
Writing extended state information... Hotovo
Get:1 http://cz.archive.ubuntu.com hardy-updates/main python2.4-minimal 2.4.5-1u
buntu4.1 [977kB]
Get:2 http://cz.archive.ubuntu.com hardy-updates/main python2.4 2.4.5-1ubuntu4.1
[2813kB]
Fetched 3790kB in 2min8s (29,5kB/s)
Instaluji balík python2.4-minimal.
(Čtu databázi ... nyní je nainstalováno 109642 souborů a adresářů.)
Rozbaluji python2.4-minimal (z .../python2.4-minimal_2.4.5-1ubuntu4.1_i386.deb)
...
Instaluji balík python2.4.
Rozbaluji python2.4 (z .../python2.4_2.4.5-1ubuntu4.1_i386.deb) ...
Nastavuji balík python2.4-minimal (2.4.5-1ubuntu4.1) ...
Linking and byte-compiling packages for runtime python2.4...
Nastavuji balík python2.4 (2.4.5-1ubuntu4.1) ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí
Reading state information... Hotovo
Reading extended state information
Initialising package states... Hotovo
Writing extended state information... Hotovo
Building tag database... Hotovo
tedy úspěch, ale chybovou hlášku to nezměnilo - tj. stále:
sudo apt-get install virtualbox-2.1
[sudo] password for martin:
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí
Reading state information... Hotovo
Některé balíky nemohly být instalovány. To může znamenat, že požadujete
nemožnou situaci, nebo, pokud používáte nestabilní distribuci, že
vyžadované balíky ještě nebyly vytvořeny nebo přesunuty z Příchozí fronty.
Protože jste požádali pouze o jednoduchou operaci, je téměř jisté, že
balík není instalovatelný a měl byste o tom zaslat hlášení o chybě
(bug report).
Následující informace vám mohou pomoci vyřešit tuto situaci:
Následující balíky mají nesplněné závislosti:
virtualbox-2.1: Závisí na: libssl0.9.7 ale nedá se nainstalovat
Závisí na: python2.3 (>= 2.3) ale nedá se nainstalovat
E: Poškozené balíky
-
hmm, tak se všem omlouvám. Patrně byla chyba v špatně nastavených zdrojích - měl jsem tam trochu bordel a přehlédl jsem to. Z .deb balíku se mi to podařilo nainstalovat. Sice winXP jsem ještě nenahodil, ale to bude asi tím, že se mi při přenosu rozbil image (jiné vysvětlení nemám, protože ostatní image bootují). Kdybych to zítra nevyřešil, tak bych ještě přišel s prosíkem, ale myslím že je to už ok. Takže všem díky za ochotu pomoci.
alf.