Problém s aktualizací Debian Testing [vyřešeno]

Založil Mika, 12. 05. 2012, 11:12:43

Předchozí téma - Další téma

Mika

Ahoj,
chtěl jsem aktualizovat svůj Debian Wheezy jako pokaždé. Ale mám problém s aktualizací na nové jádro, konkrétně balíček linux-image-3.2.0-2-amd64_3.2.16-1_amd64.deb. Vůbec netuším co s tím mám dělat. Přidám výpis z terminálu. Prosím Vás o pomoc.

Načítám soubory se změnami... Hotovo 
Extrahuji z balíků šablony: 100%
Přednastavuji balíky...
(Čtu databázi ... nyní je nainstalováno 148891 souborů a adresářů.)
Připravuji nahrazení linux-image-3.2.0-2-amd64 3.2.15-1 (pomocí .../linux-image-3.2.0-2-amd64_3.2.16-1_amd64.deb) ...
Rozbaluji náhradu linux-image-3.2.0-2-amd64 ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-2-amd64 /boot/vmlinuz-3.2.0-2-amd64
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-2-amd64 /boot/vmlinuz-3.2.0-2-amd64
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-2-amd64...
P: Writing config for Windows 7 (loader) on /dev/sda2...
P: Installing debian theme...cp: nelze získat informace o ,,/usr/share/syslinux/themes/debian-squeeze/extlinux/memtest.bin": Adresář nebo soubor neexistuje
run-parts: /etc/kernel/postrm.d/zz-extlinux exited with return code 1
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-3.2.0-2-amd64.postrm line 212.
dpkg: varování: podproces starý post-removal skript vrátil chybový status 1
dpkg - zkouším raději skript z nově nainstalovaného balíku ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-2-amd64 /boot/vmlinuz-3.2.0-2-amd64
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-2-amd64 /boot/vmlinuz-3.2.0-2-amd64
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-2-amd64...
P: Writing config for Windows 7 (loader) on /dev/sda2...
P: Installing debian theme...cp: nelze získat informace o ,,/usr/share/syslinux/themes/debian-squeeze/extlinux/memtest.bin": Adresář nebo soubor neexistuje
run-parts: /etc/kernel/postrm.d/zz-extlinux exited with return code 1
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/tmp.ci/postrm line 212.
dpkg: chyba při zpracovávání /var/cache/apt/archives/linux-image-3.2.0-2-amd64_3.2.16-1_amd64.deb (--unpack):
podproces nový post-removal skript vrátil chybový status 1
configured to not write apport reports
                                      Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.2.0-2-amd64 /boot/vmlinuz-3.2.0-2-amd64
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.2.0-2-amd64 /boot/vmlinuz-3.2.0-2-amd64
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.2.0-2-amd64...
P: Writing config for Windows 7 (loader) on /dev/sda2...
P: Installing debian theme...cp: nelze získat informace o ,,/usr/share/syslinux/themes/debian-squeeze/extlinux/memtest.bin": Adresář nebo soubor neexistuje
run-parts: /etc/kernel/postrm.d/zz-extlinux exited with return code 1
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/tmp.ci/postrm line 212.
dpkg: chyba při úklidu:
podproces nový post-removal skript vrátil chybový status 1
Při zpracování nastaly chyby:
/var/cache/apt/archives/linux-image-3.2.0-2-amd64_3.2.16-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Instalace balíku selhala. Zkouším obnovit:

Ota Trkola


Petr Krčmář

Zjevně se mu někam zatoulal balíček syslinux-themes-debian-squeeze, ve kterém jsou témata. Při překonfiguraci Grubu je nemůže najít a tak celý proces instalace selže. Doinstaluj si ten balík a mělo by to chodit.

Mika


Mika

Citace od: Petr Krčmář kdy 12. 05. 2012, 11:53:54
Zjevně se mu někam zatoulal balíček syslinux-themes-debian-squeeze, ve kterém jsou témata. Při překonfiguraci Grubu je nemůže najít a tak celý proces instalace selže. Doinstaluj si ten balík a mělo by to chodit.

Nainstaloval jsem tedy balíček  syslinux-themes-debian-squeeze pomocí dpkg. Aptitude a apt-get nejdříve chtěli provádět aktualizaci jádra, která skončila chybou a další balíčky už nebylo možné pomocí těchto nástrojů instalovat.

Následovalo ale další selhání aktualizace. Z výpisu jsem pochopil, že je něco v nepořádku s balíčkem memtest86+, který je v závislostech balíčku syslinux-themes-debian-squeeze. Naistaloval jsem tedy ještě balíček memtest86+. Další pokus o aktualizaci skončil v pořádku ;)

Děkuji za odpovědi a pomoc.

Ota Trkola

#5
Citace od: Mika kdy 13. 05. 2012, 11:18:01
Citace od: Ota Trkola kdy 12. 05. 2012, 11:25:04
Jakým způsobem aktualizuješ?

# aptitude update
# aptitude upgrade


Pokud používáš rolling-update větev, což Wheezy v podstatě je, měl bys aktualizovat takto:

# aptitude update
# aptitude dist-upgrade


Mika

Citace od: Ota Trkola kdy 13. 05. 2012, 11:57:23
Citace od: Mika kdy 13. 05. 2012, 11:18:01
Citace od: Ota Trkola kdy 12. 05. 2012, 11:25:04
Jakým způsobem aktualizuješ?

# aptitude update
# aptitude upgrade


Pokud používáš rolling-update větev, což Wheezy v podstatě je, měl bys aktualizovat takto:

# aptitude update
# aptitude dist-upgrade


Aha, no dobrá. Zkusím to takhle.

Ota Trkola