Tidak dapat menginstal perangkat lunak apa pun melalui apt-get install

0

Saya mencoba menginstal flexdan yaccdi mesin Ubuntu saya.

sudo apt-get install byacc flex

Saya mendapatkan kesalahan ini:

    Membaca daftar paket ... Selesai
    Membangun pohon ketergantungan       
    Membaca informasi keadaan ... Selesai
    Anda mungkin ingin menjalankan 'apt-get -f install' untuk memperbaikinya:
    Paket-paket berikut memiliki dependensi yang tidak terpenuhi:
     flex: Tergantung: m4
            Tergantung: libfl-dev (= 2.5.35-10ubuntu3) tetapi tidak akan diinstal
     virtualbox-4.2: i386: Tergantung: libpython2.7: i386 (> = 2.7) tetapi tidak akan diinstal
                           Tergantung: libxml2: i386 (> = 2.7.4) tetapi tidak akan diinstal
                           Tergantung: psmisc: i386 tetapi tidak akan diinstal
                           Merekomendasikan: libsdl-ttf2.0-0: i386 tetapi tidak akan diinstal
                           Merekomendasikan: dkms: i386 tetapi tidak dapat diinstal
                           Merekomendasikan: linux-header: i386
                           Merekomendasikan: gcc: i386 tetapi tidak akan diinstal
                           Merekomendasikan: make: i386 tetapi tidak akan diinstal
                           Merekomendasikan: binutils: i386 tetapi tidak akan diinstal
                           Merekomendasikan: pdf-viewer: i386
                           Merekomendasikan: python-central: i386 tetapi tidak dapat diinstal
    E: Ketergantungan yang tidak terpenuhi. Coba 'apt-get -f install' tanpa paket (atau tentukan solusi).

Mengapa saya tidak dapat menginstal paket perangkat lunak apa pun menggunakan apt-getperintah.

pengguna150563
sumber

Jawaban:

2

Sepertinya masalah dengan dependensi yang rusak di sistem Anda, mungkin karena instalasi terputus sebelumnya (virtualbox-4.2: i386?). Dalam output Anda memiliki solusi yang mungkin:

sudo apt-get -f install

Ini adalah langkah pertama yang logis dan teraman, ini akan mencoba menyelesaikan masalah. Jika masalah berlanjut, saya akan mencoba untuk menghapus paket virtualbox-4.2 .

sudo apt-get remove virtualbox-4.2
andrade
sumber
Saya melakukan itu sudo apt-get -f installtetapi macet Ubuntu saya. Saya baru saja pulih dari itu.
user150563
Sudahkah paket campuran Anda dari non-resmi atau dari repositori versi ubuntu yang berbeda?
andrade
Tidak bisa mengerti apa yang Anda katakan ..
user150563
1
Saya mencoba untuk menginstal kotak virtual dengan dpkg terhenti di tengah proses. Itulah yang sekarang menciptakan masalah @
user150563
1
@ user150563 Lalu sudo apt-get remove virtualbox-4.2atau sudo apt-get purge virtualbox-4.2harus memperbaikinya.
andrade