Fix signature on apt-get update Ubuntu

Setelah ada masalah dengan update pada ubuntu 8.04 dan reinstall firefox 3, satu lagi masalah yaitu update repository. Saat dilakukan update repository muncul peringatan kalau signaturenya invalid.

W: GPG error: http://archive.ubuntu.com hardy-updates Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key
W: You may want to run apt-get update to correct these problems

Nah loh. Apa lagi ini. Lagi-lagi harus berkunjung ke google.com. Dari google saya diarahkan ke ubuntuforums.org dan mendapatkan solusi untuk masalah ini. Dari terminal untuk update.

sudo apt-get update -o Acquire::http::No-Cache=True

Problem solved dengan tidak adanya peringatan masalah GPG signature. Selesai.

Masalah update firefox 3.0.1

Dari notifikasi update manager, diketahui kalau ada pembaharuan dari firefox 3.0 ke versi 3.0.1. Jadilah update perambah firefox ke versi yang paling baru. Update ini juga mengharuskan update paket depedensinya yaitu xulrunner. Update sukses. Firefox minta di nyalakan ulang. Tapi ada masalah baru pada pembaharuan perambah firefox 3.0.1, yaitu masalah dukungan bahasa indonesia yang belum ada penggayanya (addons). Sebenarnya bukan masalah, tapi kan tidak asik.

Ok. Bagaimana kalau dikembalikan ke versi sebelumnya (downgrade). Saya ngga’ tahu perintah apt-get untuk downgrade. Jadillah firefox saya uninstall. Lalu install ulang. Nah.. masalah baru muncul. Synaptic ngga’ mau install firefox 3. Katanya ada paket yang rusak. Tapi kalau install firefox 2 malah mau. Solusi… cari di ubuntuforums.org dan google.com.

Ada solusi, saya gunakan perintah sebagai berikut di terminal.

sudo apt-get remove xulrunner xulrunner-1.9 firefox-2 firefox-3.0

sudo apt-get autoremove

sudo apt-get install firefox-3.0 gnome-user-guide icedtea-gcjwebplugin liferea startupmanager sun-java6-plugin ubuntu-desktop ubuntu-docs xulrunner-1.9 xulrunner-1.9-gnome-support yelp

Nah, akhirnya firefox kembali seperti semula dengan dukungan bahasa indonesia-nya.