Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: Milky_rasta 12 Srpna 2009, 12:00:12
-
Dobrý den, po delší době se na Vás obracím s prosbou o pomoc s vyřešením problému v Kubuntu JJ. Když spustím adept či synaptic vyhodí mi to chybovou hlášku
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.
Když zadám ten doporučený příkaz do konsole vypíš mi to Nastavuji balík initramfs-tools (0.92bubuntu29) ...
update-initramfs: deferring update (trigger activated)
Nastavuji balík linux-image-2.6.28-13-generic (2.6.28-13.45) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.28-13-generic
cpio: ./bin/udevinfo: Cannot stat: No such file or directory
update-initramfs: failed for /boot/initrd.img-2.6.28-13-generic
Failed to create initrd image.
dpkg: chyba při zpracovávání linux-image-2.6.28-13-generic (--configure):
podproces post-installation script vrátil chybový status 2
dpkg: nesplněné závislosti zamezily konfiguraci balíku linux-restricted-modules-2.6.28-13-generic:
linux-restricted-modules-2.6.28-13-generic závisí na linux-image-2.6.28-13-generic; avšak:
Balík linux-image-2.6.28-13-generic zatím není zkonfigurován.
dpkg: chyba při zpracovávání linux-restricted-modules-2.6.28-13-generic (--configure):
problém se závislostmi - nechávám nezkonfigurované
dpkg: nesplněné závislosti zamezily konfiguraci balíku linux-image-generic:
linux-image-generic závisí na linux-image-2.6.28-13-generic; avšak:
Balík linux-image-2.6.28-13-generic zatím není zkonfigurován.
dpkg: chyba při zpracovávání linux-image-generic (--configure):
problém se závislostmi - nechávám nezkonfigurované
dpkg: nesplněné závislosti zamezily konfiguraci balíku linux-restricted-modules-generic:
linux-restricted-modules-generic závisí na linux-restricted-modules-2.6.28-13-generic; avšak:
Balík linux-restricted-modules-2.6.28-13-generic zatím není zkonfigurován.
dpkg: chyba při zpracovávání linux-restricted-modules-generic (--configure):
problém se závislostmi - nechávám nezkonfigurované
dpkg: nesplněné závislosti zamezily konfiguraci balíku linux-generic:
linux-generic závisí na linux-image-generic (= 2.6.28.13.17); avšak:
Balík linux-image-generic zatím není zkonfigurován.
linux-generic závisí na linux-restricted-modules-generic (= 2.6.28.13.17); avšak:
Balík linux-restricted-modules-generic zatím není zkonfigurován.
dpkg: chyba při zpracovávání linux-generic (--configure):
problém se závislostmi - nechávám nezkonfigurované
Zpracování spouštěčů pro balík initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.28-11-generic
cpio: ./bin/udevinfo: Cannot stat: No such file or directory
update-initramfs: failed for /boot/initrd.img-2.6.28-11-generic
dpkg: podproces post-installation script vrátil chybový status 1
zkoušel jsem ten příkaz zadat i z recovery mode a vypsalo to ro samé akorát v angličtině. Možná to má něco společného s 5ti blokovanými aktualizacemi které mi systém nabízí. Ty blokované aktualizace se týkají jádra a Adobe Flash Player pluginu.
když se pokusím provést aktualizaci z grafického prostředí vyhodí mi to hlášku Nepovedlo se získat exkluzivní zámek balíčkovacího backendu. Prosím ukončete ostatní balíčkovací nástroje
Poradíte mi prosím?
-
you must manually run 'sudo dpkg --configure -a' to correct the problem ->
spusť v terminálu:
sudo dpkg --configure -a
to mi vyhodí ten dlouhý výpis a nic to neopraví
-
Máte updatované seznamy balíků? Když posíláte výpis, vložte ho i s tím příkazem! Jak máme vědět, jestli jste ho špatně nenapsal...
-
milky@milky-desktop:~$ sudo apt-get update
[sudo] password for milky:
Cíl http://archive.canonical.com jaunty Release.gpg
Ign http://archive.canonical.com jaunty/partner Translation-cs
Cíl http://cz.archive.ubuntu.com jaunty Release.gpg
Cíl http://cz.archive.ubuntu.com jaunty/restricted Translation-cs
Cíl http://packages.medibuntu.org jaunty Release.gpg
Ign http://packages.medibuntu.org jaunty/free Translation-cs
Cíl http://archive.canonical.com jaunty Release
Cíl http://cz.archive.ubuntu.com jaunty/main Translation-cs
Cíl http://cz.archive.ubuntu.com jaunty/universe Translation-cs
Cíl http://cz.archive.ubuntu.com jaunty/multiverse Translation-cs
Cíl http://cz.archive.ubuntu.com jaunty-updates Release.gpg
Ign http://cz.archive.ubuntu.com jaunty-updates/restricted Translation-cs
Ign http://cz.archive.ubuntu.com jaunty-updates/main Translation-cs
Ign http://cz.archive.ubuntu.com jaunty-updates/universe Translation-cs
Ign http://cz.archive.ubuntu.com jaunty-updates/multiverse Translation-cs
Cíl http://cz.archive.ubuntu.com jaunty Release
Ign http://packages.medibuntu.org jaunty/non-free Translation-cs
Cíl http://packages.medibuntu.org jaunty Release
Cíl http://cz.archive.ubuntu.com jaunty-updates Release
Cíl http://archive.canonical.com jaunty/partner Packages
Cíl http://cz.archive.ubuntu.com jaunty/restricted Packages
Cíl http://packages.medibuntu.org jaunty/free Packages
Cíl http://cz.archive.ubuntu.com jaunty/main Packages
Cíl http://cz.archive.ubuntu.com jaunty/universe Packages
Cíl http://cz.archive.ubuntu.com jaunty/multiverse Packages
Cíl http://packages.medibuntu.org jaunty/non-free Packages
Cíl http://cz.archive.ubuntu.com jaunty-updates/restricted Packages
Cíl http://cz.archive.ubuntu.com jaunty-updates/main Packages
Cíl http://cz.archive.ubuntu.com jaunty-updates/universe Packages
Cíl http://cz.archive.ubuntu.com jaunty-updates/multiverse Packages
Cíl http://security.ubuntu.com jaunty-security Release.gpg
Ign http://security.ubuntu.com jaunty-security/restricted Translation-cs
Ign http://security.ubuntu.com jaunty-security/main Translation-cs
Ign http://security.ubuntu.com jaunty-security/universe Translation-cs
Ign http://security.ubuntu.com jaunty-security/multiverse Translation-cs
Cíl http://security.ubuntu.com jaunty-security Release
Cíl http://security.ubuntu.com jaunty-security/restricted Packages
Cíl http://security.ubuntu.com jaunty-security/main Packages
Cíl http://security.ubuntu.com jaunty-security/universe Packages
Cíl http://security.ubuntu.com jaunty-security/multiverse Packages
Cíl http://wine.budgetdedicated.com jaunty Release.gpg
Ign http://wine.budgetdedicated.com jaunty/main Translation-cs
Cíl http://wine.budgetdedicated.com jaunty Release
Ign http://wine.budgetdedicated.com jaunty/main Packages
Cíl http://wine.budgetdedicated.com jaunty/main Packages
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
milky@milky-desktop:~$
-
Máte místo na disku /
df -h
fdisk -l
mount -l
top
-
milky@milky-desktop:~$ df -h
Souborový systém Velikost Užito Volno Uži% Mounted on
/dev/sdb1 227G 167G 49G 78% /
tmpfs 501M 0 501M 0% /lib/init/rw
varrun 501M 324K 501M 1% /var/run
varlock 501M 0 501M 0% /var/lock
udev 501M 148K 501M 1% /dev
tmpfs 501M 100K 501M 1% /dev/shm
lrm 501M 2,4M 499M 1% /lib/modules/2.6.28-11-generic/volatile
/dev/sda 230G 226G 1,5G 100% /media/disk
milky@milky-desktop:~$ fdisk -l
Disk /dev/sda: 250,0 GB, 250 059 350 016 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 30 401
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x00000000
Na disku /dev/sda není korektní tabulka rozdělení disku.
Disk /dev/sdb: 250,0 GB, 250 059 350 016 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 30 401
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x0003c609
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdb1 * 1 30027 241191846 83 Linux
/dev/sdb2 30028 30401 3004155 5 Rozšířený
/dev/sdb5 30028 30401 3004123+ 82 Linux swap/Solaris
milky@milky-desktop:~$ mount -l
/dev/sdb1 on / type ext3 (rw,relatime,errors=remount-ro) []
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.28-11-generic/volatile type tmpfs (rw,mode=755)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/dev/sda on /media/disk type ext3 (rw,nosuid,nodev,uhelper=hal) []
-
Jediný co mě napadá, je smazat stažené balíky(možná jsou některé poškozeny) příkazem:
sudo aptitude clean
Dále smazat(raději zazálohovat) cache balíčků, můžou být také poškozeny. Nejsem teď v Linuxu, ale měli by být v
/var/apt/
-
Já bych zkusil ještě sudo aptitude safe-upgrade, možná je problém v systému.
-
Bohužel pořád ta samá chyba. :(
-
4george.george, je hezke ze se snazis, ale obcas si rikam, ze ... eh. nechme to bejt
4Milky_rasta, jak vidis, tak opakujici se leitmotiv je
cpio: ./bin/udevinfo: Cannot stat: No such file or directory ..
takze zkontroluj, kam se ti stratilo /bin/udefinfo .. u me
# rpm -qf `which udevinfo `
udev-120-13.2
.. mozna by to vyresil symlink pokud ho mas jinde
.. ad.1) ted jsem si vsiml ze tomu chybi "./bin/udevinfo" .. takze pokud existuje /bin/udevinfo, tak spust synaptic z "/", tzn aby pwd == "/"
-
tak ten soubor udevinfo se ve složce bin nenachází ani jako skrytý soubor a bohužel nevím co je to symlink
4george.george, je hezke ze se snazis, ale obcas si rikam, ze ... eh. nechme to bejt
4Milky_rasta, jak vidis, tak opakujici se leitmotiv je
cpio: ./bin/udevinfo: Cannot stat: No such file or directory ..
takze zkontroluj, kam se ti stratilo /bin/udefinfo .. u me
# rpm -qf `which udevinfo `
udev-120-13.2
.. mozna by to vyresil symlink pokud ho mas jinde
.. ad.1) ted jsem si vsiml ze tomu chybi "./bin/udevinfo" .. takze pokud existuje /bin/udevinfo, tak spust synaptic z "/", tzn aby pwd == "/"
-
vystup z `dpkg -l | grep udev`
-
vystup z `dpkg -l | grep udev`
výpis zde milky@milky-desktop:~$ dpkg -l | grep udev
ii libudev0 141-1.2 udev library
ii udev 141-1.2 rule-based device node and kernel event mana
-
vystup z `dpkg -L udev`
-
vystup z `dpkg -L udev`
výpis:
milky@milky-desktop:~$ dpkg -L udev
/.
/sbin
/sbin/udevadm
/sbin/udevd
/lib
/lib/firmware
/lib/udev
/lib/udev/devices
/lib/udev/devices/net
/lib/udev/devices/pts
/lib/udev/devices/shm
/lib/udev/rules.d
/lib/udev/rules.d/README
/lib/udev/rules.d/50-udev-default.rules
/lib/udev/rules.d/60-persistent-storage.rules
/lib/udev/rules.d/60-persistent-storage-tape.rules
/lib/udev/rules.d/60-persistent-serial.rules
/lib/udev/rules.d/60-persistent-input.rules
/lib/udev/rules.d/60-persistent-v4l.rules
/lib/udev/rules.d/80-drivers.rules
/lib/udev/rules.d/95-udev-late.rules
/lib/udev/rules.d/60-cdrom_id.rules
/lib/udev/rules.d/61-persistent-storage-edd.rules
/lib/udev/rules.d/50-firmware.rules
/lib/udev/rules.d/79-fstab_import.rules
/lib/udev/rules.d/75-cd-aliases-generator.rules
/lib/udev/rules.d/75-persistent-net-generator.rules
/lib/udev/rules.d/40-alsa.rules
/lib/udev/rules.d/40-ia64.rules
/lib/udev/rules.d/40-infiniband.rules
/lib/udev/rules.d/40-isdn.rules
/lib/udev/rules.d/40-pilot-links.rules
/lib/udev/rules.d/40-ppc.rules
/lib/udev/rules.d/40-zaptel.rules
/lib/udev/rules.d/64-device-mapper.rules
/lib/udev/ata_id
/lib/udev/cdrom_id
/lib/udev/collect
/lib/udev/create_floppy_devices
/lib/udev/edd_id
/lib/udev/firmware.sh
/lib/udev/fstab_import
/lib/udev/path_id
/lib/udev/rule_generator.functions
/lib/udev/scsi_id
/lib/udev/usb_id
/lib/udev/vol_id
/lib/udev/write_cd_rules
/lib/udev/write_net_rules
/etc
/etc/udev
/etc/udev/rules.d
/etc/udev/rules.d/README
/etc/udev/udev.conf
/etc/init.d
/etc/init.d/udev
/etc/init.d/udev-finish
/etc/scsi_id.config
/usr
/usr/lib
/usr/lib/udev
/usr/share
/usr/share/initramfs-tools
/usr/share/initramfs-tools/hooks
/usr/share/initramfs-tools/hooks/udev
/usr/share/initramfs-tools/scripts
/usr/share/initramfs-tools/scripts/init-premount
/usr/share/initramfs-tools/scripts/init-premount/udev
/usr/share/initramfs-tools/scripts/casper-premount
/usr/share/initramfs-tools/scripts/local-top
/usr/share/initramfs-tools/scripts/nfs-top
/usr/share/initramfs-tools/scripts/nfs-top/udev
/usr/share/initramfs-tools/scripts/init-bottom
/usr/share/initramfs-tools/scripts/init-bottom/udev
/usr/share/doc
/usr/share/doc/udev
/usr/share/doc/udev/changelog.gz
/usr/share/doc/udev/NEWS.gz
/usr/share/doc/udev/README
/usr/share/doc/udev/writing_udev_rules
/usr/share/doc/udev/writing_udev_rules/index.html
/usr/share/doc/udev/copyright
/usr/share/doc/udev/examples
/usr/share/doc/udev/examples/scsi_id.config
/usr/share/doc/udev/changelog.Debian.gz
/usr/share/man
/usr/share/man/man7
/usr/share/man/man7/udev.7.gz
/usr/share/man/man8
/usr/share/man/man8/create_floppy_devices.8.gz
/usr/share/man/man8/edd_id.8.gz
/usr/share/man/man8/path_id.8.gz
/usr/share/man/man8/scsi_id.8.gz
/usr/share/man/man8/udevadm.8.gz
/usr/share/man/man8/udevd.8.gz
/usr/share/man/man8/usb_id.8.gz
/usr/share/man/man8/vol_id.8.gz
/usr/share/man/man8/ata_id.8.gz
/usr/share/man/man8/cdrom_id.8.gz
/sbin/vol_id
-
hmm. chybi udevinfo, neni ani v baliku, coz je smula .. snad ti poradi nekdo jinej. nemam bohuzel nikde ani ubuntu a ani debian
zkus google
.. uka jeste neco jako
dpkg -vv --configure -a ## pokud -vv znamena zvyseni verbosity, koukni kdyztak do manualu
-
hmm. chybi udevinfo, neni ani v baliku, coz je smula .. snad ti poradi nekdo jinej. nemam bohuzel nikde ani ubuntu a ani debian
zkus google
.. uka jeste neco jako
dpkg -vv --configure -a ## pokud -vv znamena zvyseni verbosity, koukni kdyztak do manualu
milky@milky-desktop:~$ dpkg -vv --configure -a ##
dpkg: neznámý přepínač -v
Napište dpkg --help k získání nápovědy pro instalaci a odinstalaci balíků [*];
Pro uživatelsky přívětivou správu balíků použijte dselect nebo aptitude;
Napište dpkg -Dhelp pro seznam ladících příznaků dpkg;
Napište dpkg --force-help k získání seznamu vynucovacích přepínačů;
Napište dpkg-deb --help k získání nápovědy o zacházení se soubory *.deb;
Napište dpkg --license pro licenční podmínky a neexistenci záruky
(GNU GPL) [*].
Volby označené [*] produkují obsáhlý výstup - použijte `less' nebo `more' !
pokusim se zagooglit každopádně díky za pomoc,
-
Předpokládám že vaše JJ není čistá instalace ale upgradováno ze starší verze.
Vzhledem k tomu že mám na počítačích více verzí Ubuntu tak jsem si v HH zkusil udevinfo --help a dostal jsem usage: udevadm info Option... To už dalo dostatečnou nápovědu.
V JJ udevinfo není, ale udevadm info --help vypisuje to samé.
Popřemýšlejte jak si udělat vlastní příkaz udevinfo aby udevinfo foo
bylo nahrazeno udevadm info foo
Případně bych se zkusil podívat po skriptech v /usr/share/initramfs-tools/hooks/* a volání nahradit tam (alespoň předpokládám)
-
..
.. vzhledem k tomu ze hoch nevi co je symlink bych rovnou napsal:
echo -e '#!/bin/bash\n/sbin/udevadm info $@' >/bin/udevinfo; chmod +x /bin/udevinfo