Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: ripatti - 02.09.13 - klo:22.04
-
Hyvät ystävät!
Ubuntu 12.04 kieltäytyy joiltain osin päivittymästä. Virhe lähti liikkeelle ilmeisesti joistakin riippuvuusongelmista. Päivitän vain tavanomaisista lähteistä.
Tämänhetkinen virheilmoitus komennosta sudo apt-get -f install
tuottaa seuraavanlaisen virheilmoitussarjan:
antti@antti-Latitude-D410:~$ sudo apt-get -f install
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
5 ei asennettu kokonaan tai poistettiin.
Toiminnon jälkeen käytetään 0 t lisää levytilaa.
Tehdään asetuksia: linux-image-3.2.0-49-generic-pae (3.2.0-49.75) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.2.0-49-generic-pae /boot/vmlinuz-3.2.0-49-generic-pae
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-49-generic-pae /boot/vmlinuz-3.2.0-49-generic-pae
update-initramfs: Generating /boot/initrd.img-3.2.0-49-generic-pae
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-49-generic-pae /boot/vmlinuz-3.2.0-49-generic-pae
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.2.0-49-generic-pae /boot/vmlinuz-3.2.0-49-generic-pae
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-49-generic-pae /boot/vmlinuz-3.2.0-49-generic-pae
/usr/sbin/grub-mkconfig: 11: /etc/default/grub: quiet: not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-49-generic-pae.postinst line 1010.
dpkg: virhe käsiteltäessä linux-image-3.2.0-49-generic-pae (--configure):
aliprosessi komentotiedosto post-installation asennettu palautti virhetilakoodin 2
Tehdään asetuksia: linux-image-3.2.0-51-generic-pae (3.2.0-51.77) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.2.0-51-generic-pae /boot/vmlinuz-3.2.0-51-generic-pae
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-51-generic-pae /boot/vmlinuz-3.2.0-51-generic-pae
update-initramfs: Generating /boot/initrd.img-3.2.0-51-generic-pae
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-51-generic-pae /boot/vmlinuz-3.2.0-51-generic-pae
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.2.0-51-generic-pae /boot/vmlinuz-3.2.0-51-generic-pae
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-51-generic-pae /boot/vmlinuz-3.2.0-51-generic-pae
/usr/sbin/grub-mkconfig: 11: /etc/default/grub: quiet: not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-51-generic-pae.postinst line 1010.
dpkg: virhe käsiteltäessä linux-image-3.2.0-51-generic-pae (--configure):
aliprosessi komentotiedosto post-installation asennettu palautti virhetilakoodin 2
Tehdään asetuksia: linux-image-3.2.0-52-generic-pae (3.2.0-52.78) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.2.0-52-generic-pae /boot/vmlinuz-3.2.0-52-generic-pae
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-52-generic-pae /boot/vmlinuz-3.2.0-52-generic-pae
update-initramfs: Generating /boot/initrd.img-3.2.0-52-generic-pae
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-52-generic-pae /boot/vmlinuz-3.2.0-52-generic-pae
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.2.0-52-generic-pae /boot/vmlinuz-3.2.0-52-generic-pae
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-52-generic-pae /boot/vmlinuz-3.2.0-52-generic-pae
/usr/sbin/grub-mkconfig: 11: /etc/default/grub: quiet: not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-52-generic-pae.postinst line 1010.
dpkg: virhe käsiteltäessä linux-image-3.2.0-52-generic-pae (--configure):
aliprosessi komentotiedosto post-installation asennettu palautti virhetilakoodin 2
Tehdään asetuksia: grub-pc (1.99-21ubuntu3.10) ...
/var/lib/dpkg/info/grub-pc.config: 11: /etc/default/grub: quiet: not found
dpkg: virhe käsiteltäessä grub-pc (--configure):
aliprosessi komentotiedosto post-installation asennettu palautti virhetilakoodin 127
No apport report written because MaxReports is reached already
dpkg: riippuvuusongelmat estävät paketin linux-image-generic-pae asetusten asettamisen:
linux-image-generic-pae riippuu paketista linux-image-3.2.0-52-generic-pae; kuitenkin:
Paketille linux-image-3.2.0-52-generic-pae ei ole tehty vielä asetuksia.
dpkg: virhe käsiteltäessä linux-image-generic-pae (--configure):
riippuvuusongelmia - jätetään asetukset säätämättä
No apport report written because MaxReports is reached already
Käsittelyssä tapahtui liian monta virhettä:
linux-image-3.2.0-49-generic-pae
linux-image-3.2.0-51-generic-pae
linux-image-3.2.0-52-generic-pae
grub-pc
linux-image-generic-pae
E: Sub-process /usr/bin/dpkg returned an error code (1)
Googlekaan ei osannut neuvoa. Synaptic ilmoittaa samaiset virheet.
Mikä neuvoksi?
Terv. Antti R.
-
Ubuntu 12.04 kieltäytyy joiltain osin päivittymästä. Virhe lähti liikkeelle ilmeisesti joistakin riippuvuusongelmista.
Vaikka kernel-päivitykset ovatkin osin tietoturvapäivityksiä, joskus ne tarjoavat laajempaa vain tukea erityisille uunituoreille laitteille. 12.04 Lucid -versioon tukeutuvalla ei ole äärimmäisen tärkeää asentaa uusimpia hilavitkuttimia.
Kernel 3.2.0.51 lienee yhä täysin turvallinen käyttää.
Nyt tosin jää arvailujen varaan, mikä kernel-versio on käytössäsi?
Tarjolla ovat siis kernel-versiot 3.2.0.49, 3.2.0.51 sekä 3.2.0.52.
-
/usr/sbin/grub-mkconfig: 11: /etc/default/grub: quiet: not found
Mitä sinulla on tuolla /etc/default/grub -asetustiedostossa? Rivin 11 tienoilla näyttäisi olevan jotain mätää.
-
grub tiedostossa rivi 11 on
GRUB_CMDLINE_LINUX_DEFAULT=”ipv6.disable=1 quiet splash”
Se näyttäisi olevan itse puukottamani rivi ja perua (epäonnistuneista) yrityksistä saada www.gmail.com toimimaan. Gmail ei vain päivity kunnolla ja joskus törmäsin ohjeeseen poistaa ipv6.
-
Kerneli
antti@antti-Latitude-D410:~$ uname -r
3.2.0-45-generic-pae
-
Täydennettäköön, että grub-ongelma tuli vasta kernel -päivitykseen liittyvän riippuvuusongelman jälkeen.
-
grub tiedostossa rivi 11 on
GRUB_CMDLINE_LINUX_DEFAULT=”ipv6.disable=1 quiet splash”
Rivillä on nähtävästi väärät lainausmerkit. Siellä on nyt ” (eli right double quotation mark U+201D (http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html)), jota komentotulkki ei tunnista lainausmerkiksi. Pitäisi olla tavallinen " (quotation mark U+0022).
Täydennettäköön, että grub-ongelma tuli vasta kernel -päivitykseen liittyvän riippuvuusongelman jälkeen.
Grub-ongelma tuli siinä vaiheessa kun grub-pakettiin tuli päivitys. Uusi versio ei nyt asennu tuon viallisen asetustiedoston vuoksi. Korjaa lainausmerkit ja yritä päivitystä uudelleen.