Pertanyaan Tidak dapat menginstal vim


Saya menjalankan Ubuntu 11.10, seperti Xubuntu, dalam AMD 64 pc, dikonfigurasi sebagai dual boot dengan Windows 7.

Saya mencoba menginstal vim dengan ini:

sudo apt-get install vim

Saya mendapat pesan kesalahan ini:

The following packages have unmet dependencies:
 vim : Depends: vim-common (= 2:7.3.154+hg~74503f6ee649-2ubuntu2) but 2:7.3.154+hg~74503f6ee649-2ubuntu3 is to be installed
E: Unable to correct problems, you have held broken packages.

Saya hanya memiliki gagasan yang sangat samar tentang apa masalahnya, dan tidak ada apapun tentang bagaimana memperbaiki ini. Semoga kalian bisa membantu.


9
2017-11-12 01:15


asal


Kemungkinan duplikat dari Masalah saat menginstal vim - SDsolar


Jawaban:


Anda memiliki daftar paket yang kedaluwarsa.

Jalankan perintah ini:

sudo apt-get update && sudo apt-get install vim

Apa yang akan dilakukan adalah memperbarui daftar paket Anda, dan kemudian coba instal vim.


14
2017-11-12 01:21





Saat melakukan

$ sudo apt-get install vim

Saya mendapatkan :

Reading package lists... Done  
Building dependency tree  
Reading state information... Done

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 vim : Depends: vim-common (= 2:7.3.154+hg~74503f6ee649-2ubuntu2) but 2:7.3.154+hg~74503f6ee649-2ubuntu3 is to be installed
E: Unable to correct problems, you have held broken packages.

Untuk mengatasi masalah ini, saya melakukan:

sudo apt-get remove vim-common 
sudo apt-get clean && sudo apt-get purge 
sudo apt-get update && sudo apt-get install vim

Saya harus mengatakan bahwa perbaikan sebelumnya melakukan trik untuk instalasi vim tapi tidak untuk paket lain yang masih memberi saya masalah yang sama (E: Tidak dapat memperbaiki masalah, Anda telah mengadakan paket yang rusak)

Setelah mencari sedikit lebih banyak, saya menemukan di forum lain perbaikan yang lebih baik. Perbaikan telah diberikan oleh Liam Proven (http://ubuntu.5.n6.nabble.com/E-Unable-to-correct-problems-you-have-held-broken-packages-td4355181.html).

Di Synaptic (jika Anda menginstalnya) atau Pengaturan Sistem | Perangkat lunak   Sumber-sumber. Carilah opsi untuk menemukan server tercepat. Itu biasanya   mengambil cermin tipis di dekat Anda.

Setelah mengatur server tercepat, saya tidak punya masalah. Semoga bermanfaat.


9
2018-02-19 04:16



Mengubah server mana yang Synaptic sedang mengunduh dari memperbaiki bug untuk saya. Terima kasih! - Hermann Ingjaldsson


Saya juga memiliki paket yang rusak di Synaptic dan tidak ada yang bisa diinstal. Bagi saya ini memecahkan masalah:

sudo apt-get clean && sudo apt-get purge

Dan kemudian coba instal ulang


4
2017-11-12 01:27



Ini berhasil. Terima kasih banyak. - Max Popp


Petunjuk untuk jawabannya ada di "Tidak dapat memperbaiki masalah, Anda telah mengadakan paket yang rusak."

Untuk masalah paket paket yang rusak, saya beralih ke aptitude (sudo apt-get install aptitude) karena memiliki cara pintas praktis untuk berganti-ganti sembarang perubahan ke status paket: misalnya "+" untuk menahan, "=" untuk menahan, "-" untuk menghapus, "_" untuk membersihkan, dan "g" untuk menerapkan perubahan antrian. "/" untuk mencari paket.

Tetapi perintah-perintah ini dapat bekerja. Un-holding vim-common adalah bit yang penting:

sudo apt-get update
echo vim-common install | sudo dpkg --set-selections
sudo apt-get install vim

1
2017-11-12 06:19



Tidak sempat mencoba ini, tapi terima kasih banyak - Max Popp


Anda juga dapat mengunduh vim

cd Downloads
sudo apt-get download vim
Get:1 Downloading vim 2:7.3.154+hg~74503f6ee649-2ubuntu3 [1,038 kB]
Fetched 1,038 kB in 17s (59.7 kB/s)                                                          
root@onezero:/home/one/Downloads/vim# ls
vim_7.3.154+hg~74503f6ee649-2ubuntu3_amd64.deb

kemudian

dpkg -i vim_7.3.154+hg~74503f6ee649-2ubuntu3_amd64.deb

Saya harap ini akan membantu Anda

Anda juga bisa memeriksanya HOWTO: Instal paket .DEB yang diunduh (dan dependensinya) dalam 2 langkah


1
2018-02-19 06:14





Saya menjalankan setiap kemungkinan apt-get bersih, memperbarui, memperbaiki dan sebagainya. Akhirnya, saya beralasan bahwa tidak ada orang lain yang harus bergantung pada vim-common dan itu tampaknya menjadi masalah, jadi saya pikir saya akan mencoba menghapus vim-common terlebih dahulu. Itu berhasil.

sudo apt-get remove vim-common
sudo apt-get install vim

0
2017-09-04 14:40