Thursday, July 01, 2010

Menyelesaikan masalah E: Sub-process /usr/bin/dpkg returned an error code (1)

Sekiranya anda menghadapai masalah E: Sub-process /usr/bin/dpkg returned an error code (1), amat sukar untuk menyelesaikannya dengan cara-cara yang biasa kita lakukan seperti sudo dpkg --configure -a. Fix broken packages juga tidak menyelesaikannya. Manakala cara menyelesaikannya pula agak berisiko. Lakukannya dengan berhati-hati dan anda faham apa yang anda sedang lakukan. Nasib baiklah risiko maksima yang harus ditanggung ialah memasang kembali ubuntu (takdelah teruk sangat risikonya).

Cara-caranya;
Delete (sudo rm)
/var/lib/dpkg/info/"unwanted-package-name".postrm
/var/lib/dpkg/info/"unwanted-package-name".list


Disini, "unwanted-package-name" merupakan package yang menyebabkan masalah ini berlaku. Apabila masalah ini muncul, anda akan tahu package mana yang mendatangkan masalah.
Kemudian;
sudo apt-get clean all
sudo apt-get update (lakukan ini 2 kali)
sudo apt-get upgrade
Nota : Untuk keselamatan, sila backup fail yang ingin anda delete terlebih dahulu.

Saya dapati masalah E: Sub-process /usr/bin/dpkg returned an error code (1) ini sangat menyusahkan apabila anda berhadapan dengannya, anda tidak dibenarkan untuk kemaskini, dan juga memasang perisian baru. Sekurang-kurangnya penyelesaian diatas berfungsi untuk kes saya. Selamat mencuba.

5 comments:

  1. srabot gila kepala kene masala camni.semua salah grub baru+burg
    arghhh!

    ReplyDelete
  2. mcm mana sya nk order baju ni

    ReplyDelete
  3. saya ade masalah seperti di atas.. tp sy x phm care untuk fix...

    ReplyDelete
  4. E: Could not get lock /var/cache/apt/archives/lock - open (11: Resource temporarily unavailable)

    E: Unable to lock the download directory

    E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

    <(sy ade error ni...x ley nk install x ley nk update aduiii harap dpt dibantu)

    ReplyDelete
  5. Kalau unable to lock bla bla tu sila tutup synaptic dulu. Sila pastikan tak ada package management yg sedang run seperti sedang install software, update etc. Kemudian baru follow step kat atas..

    ReplyDelete

Terima kasih atas respon..

Quartz OS: Material Design + Linux = Awesome

Konsep Material Design pertama kali diperkenalkan oleh Google untuk Android 5.0 Lollipop. Nampaknya, ada developer yang berminat untuk ...