Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: jvr23 04 Března 2009, 20:35:17

Název: /var/lib/dpkg
Přispěvatel: jvr23 04 Března 2009, 20:35:17
Zdravim,

Potreboval bych poradit, nechta jsem smazal obsah vyse uvedeneho adresare a ted mi nejede synaptic a ani pridat/odebrat programy.

Co mam delat? Reinstalovat system se mi moc nechce, mam tu hromadu nastaveni udelanou.

Chybove hlasky -

Pri zapnuti Synapticu :
E: Chyba čtení - read (21 Is a directory)
E: Seznamy balíků nebo stavový soubor nemohly být zpracovány nebo otevřeny.
E: _cache->open() failed, please report.

Pri otevirani pridat/odstranit :
Chyba při kontrole nainstalovaných a dostupných aplikací
Toto je zásadní chyba vašeho systému správy softwaru. Prosím zkontrolujte poškozené balíky synapticem, zkontrolujte oprávnění a správnost souboru '/etc/apt/sources.list' a obnovte informace o softwaru příkazy: 'sudo apt-get update' a 'sudo apt-get install -f'.

Spusteni apt-get update
jvr23@jvr23:~$ sudo apt-get update
[sudo] password for jvr23:
Ign cdrom://Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5) intrepid Release.gpg
Ign cdrom://Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5) intrepid/main Translation-cs
Ign cdrom://Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5) intrepid/restricted Translation-cs
Ign cdrom://Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5) intrepid Release
Ign cdrom://Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5) intrepid/main Packages
Ign cdrom://Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5) intrepid/restricted Packages
Err cdrom://Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5) intrepid/main Packages
  Pro přidání CD do APTu použijte apt-cdrom. apt-get update nelze využít pro přidávání nových CD.
Err cdrom://Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5) intrepid/restricted Packages
  Pro přidání CD do APTu použijte apt-cdrom. apt-get update nelze využít pro přidávání nových CD.
Cíl http://cz.archive.ubuntu.com intrepid Release.gpg                         
Cíl http://cz.archive.ubuntu.com intrepid/main Translation-cs                 
Cíl http://archive.canonical.com intrepid Release.gpg                         
Ign http://archive.canonical.com intrepid/partner Translation-cs               
Cíl http://security.ubuntu.com intrepid-security Release.gpg                   
Ign http://security.ubuntu.com intrepid-security/main Translation-cs   
Cíl http://cz.archive.ubuntu.com intrepid/restricted Translation-cs           
Cíl http://cz.archive.ubuntu.com intrepid/universe Translation-cs             
Cíl http://cz.archive.ubuntu.com intrepid/multiverse Translation-cs           
Cíl http://cz.archive.ubuntu.com intrepid-updates Release.gpg                 
Cíl http://cz.archive.ubuntu.com intrepid-updates/main Translation-cs         
Cíl http://cz.archive.ubuntu.com intrepid-updates/restricted Translation-cs   
Cíl http://cz.archive.ubuntu.com intrepid-updates/universe Translation-cs     
Cíl http://cz.archive.ubuntu.com intrepid-updates/multiverse Translation-cs   
Cíl http://archive.canonical.com intrepid Release                             
Ign http://security.ubuntu.com intrepid-security/restricted Translation-cs     
Ign http://security.ubuntu.com intrepid-security/universe Translation-cs       
Ign http://security.ubuntu.com intrepid-security/multiverse Translation-cs     
Cíl http://security.ubuntu.com intrepid-security Release                       
Cíl http://cz.archive.ubuntu.com intrepid Release                             
Cíl http://archive.canonical.com intrepid/partner Packages                     
Cíl http://cz.archive.ubuntu.com intrepid-updates Release                     
Cíl http://packages.medibuntu.org intrepid Release.gpg                 
Cíl http://security.ubuntu.com intrepid-security/main Packages                 
Cíl http://cz.archive.ubuntu.com intrepid/main Packages                       
Cíl http://cz.archive.ubuntu.com intrepid/restricted Packages                 
Cíl http://cz.archive.ubuntu.com intrepid/main Sources                         
Cíl http://security.ubuntu.com intrepid-security/restricted Packages           
Cíl http://security.ubuntu.com intrepid-security/main Sources                 
Cíl http://security.ubuntu.com intrepid-security/restricted Sources
Cíl http://security.ubuntu.com intrepid-security/universe Packages
Cíl http://cz.archive.ubuntu.com intrepid/restricted Sources
Cíl http://cz.archive.ubuntu.com intrepid/universe Packages
Cíl http://cz.archive.ubuntu.com intrepid/universe Sources
Cíl http://cz.archive.ubuntu.com intrepid/multiverse Packages
Cíl http://security.ubuntu.com intrepid-security/universe Sources
Cíl http://cz.archive.ubuntu.com intrepid/multiverse Sources
Cíl http://security.ubuntu.com intrepid-security/multiverse Packages
Cíl http://security.ubuntu.com intrepid-security/multiverse Sources
Ign http://packages.medibuntu.org intrepid/free Translation-cs
Ign http://packages.medibuntu.org intrepid/non-free Translation-cs
Cíl http://cz.archive.ubuntu.com intrepid-updates/main Packages
Cíl http://cz.archive.ubuntu.com intrepid-updates/restricted Packages
Cíl http://cz.archive.ubuntu.com intrepid-updates/main Sources
Cíl http://cz.archive.ubuntu.com intrepid-updates/restricted Sources
Cíl http://cz.archive.ubuntu.com intrepid-updates/universe Packages
Cíl http://cz.archive.ubuntu.com intrepid-updates/universe Sources
Cíl http://packages.medibuntu.org intrepid Release
Cíl http://cz.archive.ubuntu.com intrepid-updates/multiverse Packages
Cíl http://cz.archive.ubuntu.com intrepid-updates/multiverse Sources
Cíl http://packages.medibuntu.org intrepid/free Packages
Cíl http://packages.medibuntu.org intrepid/non-free Packages
W: Selhalo stažení cdrom:[Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5)]/dists/intrepid/main/binary-i386/Packages.gz  Pro přidání CD do APTu použijte apt-cdrom. apt-get update nelze využít pro přidávání nových CD.

W: Selhalo stažení cdrom:[Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5)]/dists/intrepid/restricted/binary-i386/Packages.gz  Pro přidání CD do APTu použijte apt-cdrom. apt-get update nelze využít pro přidávání nových CD.

E: Některé indexové soubory se nepodařilo stáhnout, jsou ignorovány, nebo jsou použity starší verze.

Spusteni apt-get install -f
jvr23@jvr23:~$ sudo apt-get install -f
Čtu seznamy balíků... Chyba!
E: Chyba čtení - read (21 Is a directory)
E: Seznamy balíků nebo stavový soubor nemohly být zpracovány nebo otevřeny.
jvr23@jvr23:~$

Dik za rady

Název: Re: /var/lib/dpkg
Přispěvatel: jvr23 04 Března 2009, 22:37:40
Tak jinak se zeptam, je nejaka cesta jak preinstalovat dpkg?
Název: Re: /var/lib/dpkg
Přispěvatel: arrange 04 Března 2009, 23:12:39
No, asi to nebude lehká cesta. Můžeš zkusit některý z postupů uvedených zde: http://mm.bbspals.org/linux/lost-var-lib-dpkg-on-debian/.

Mimochodem, jsi si jistý, že tam vůbec nic není? Co ukáže ls -l /var/lib/dpkg?
Název: Re: /var/lib/dpkg
Přispěvatel: slamozrout 05 Března 2009, 08:42:43
Jeste bych zkusil
Kód: [Vybrat]
sudo dpkg --configure -a
Název: Re: /var/lib/dpkg
Přispěvatel: Martin - ViPEr*CZ* 05 Března 2009, 09:01:37
Hrátky s rootem  ;D

A co takhle vrazit do CD(DVD)-ROMKY instalační disk s Ubuntu? A poté zkusit:

Kód: [Vybrat]
sudo apt-get update  :)
Název: Re: /var/lib/dpkg
Přispěvatel: Yontalcar 05 Března 2009, 11:09:08
2 slamozrout, Martin - ViPEr*CZ*
<< Sorry, ale předtím, než začnete plácat kraviny, tak
a) Přečtěte si, co vlastně udělal (smazal)
Kód: [Vybrat]
ls -R /var/lib/dpkg/|lessb) RTFM
Kód: [Vybrat]
man dpkg
Název: Re: /var/lib/dpkg
Přispěvatel: jvr23 05 Března 2009, 18:30:34
Tak je tam jenom tohle

jvr23@jvr23:~$ ls -l /var/lib/dpkg
celkem 4
-rw-r----- 1 root root    0 2009-03-05 18:22 lock
drwxr-xr-x 2 root root 4096 2009-03-04 22:52 status
Název: Re: /var/lib/dpkg
Přispěvatel: jvr23 05 Března 2009, 19:38:20
Takze problem vyresen,

1. Nabootoval jsem ubuntu live, zkopiroval obsah tamniho /var/lib/dpkg na flashku

2. Boot zpatky na HDD verzi, zkopirovani dpkg z flashky do /var/lib/dpkg

3.
Kód: [Vybrat]
sudo apt-get update
sudo dpkg --configure -a

4. Hotovo
Název: Re: /var/lib/dpkg
Přispěvatel: Yontalcar 05 Března 2009, 21:43:43
Takze problem vyresen,

1. Nabootoval jsem ubuntu live, zkopiroval obsah tamniho /var/lib/dpkg na flashku

2. Boot zpatky na HDD verzi, zkopirovani dpkg z flashky do /var/lib/dpkg

3.
Kód: [Vybrat]
sudo apt-get update
sudo dpkg --configure -a

4. Hotovo
Nechci malovat čerta na zeď, ale zkoušel ses dívat, jestli souhlasí balíky, které jsou označeny jako nainstalované a ty, které jsou nainstalovány doopravdy?
Název: Re: /var/lib/dpkg
Přispěvatel: jvr23 05 Března 2009, 22:15:45
No malovat ho tam nemusis, uz tam je :) . No ty baliky tam samozrejme nejsou, ale uz jsem je vsechny preinstaloval, slo to hladce. Slo by to vyresit jeste nejak jinak? Treba
Kód: [Vybrat]
dselect update ?