Rabu, 06 Februari 2013

Mengatasi Broken package karena tak bisa overwrite file

Assalamu'alaykum...

ehm.. Lama tak update Blog, tapi kali ini hanya ingin sedikit berbagi pengalaman.
sebelumnya aku memang tak ahli nge-blog jadi maaf bila kata2ku agak kacau.

Hari ini aku mencoba untuk menginstall ppa alternatif yang bisa meningkatkan kinerja driver vga di lepiku, yaitu di https://launchpad.net/~oibaf/+archive/graphics-drivers. Tapi terjadi eror, package ibdrm-nouveau1a tidak mau terinstal. Sehingga saat aku mencoba menginstal aplikasi selalu gagal karena dependencies-nya rusak. pas aku perbaiki dengan

$ sudo apt-get install -f

yang terjadi malah seperti ini :


Preparing to replace libdrm-nouveau1a 2.4.39-0ubuntu1 (using .../libdrm-nouveau1a_2.4.41+git1301220934.303ca3~gd~p_i386.deb) ...
Unpacking replacement libdrm-nouveau1a ...
dpkg: error processing /var/cache/apt/archives/libdrm-nouveau1a_2.4.41+git1301220934.303ca3~gd~p_i386.deb (--unpack):
 trying to overwrite '/usr/lib/i386-linux-gnu/libdrm_nouveau.so.2.0.0', which is also in package libdrm-nouveau2 2.4.39-0ubuntu1
No apport report written because MaxReports is reached already
Errors were encountered while processing:
 /var/cache/apt/archives/libdrm-nouveau1a_2.4.41+git1301220934.303ca3~gd~p_i386.deb

usut punya usut ternyata yang menggagalkan instalnya adalah adanya file yang tak bisa di overwrite.
akhirnya setelah googling, solusinya ketemu, solusinya adalah dengan memaksakan overwrite file tersebut.
perintahnya :

$ sudo dpkg  -i --force-overwrite /var/cache/apt/archives/libdrm-nouveau1a_2.4.41+git1301220934.303ca3~gd~p_i386.deb

intinya kita menginstal dengan paksa package yang dimaksud.
thread solusi lengkapnya dapat dilihat disini:

http://ubuntuforums.org/showthread.php?t=2104128

semoga bermanfaat...
^_^

Tidak ada komentar:

Posting Komentar