web-dev-qa-db-fra.com

Le paquet 'vim' n'a pas de candidat d'installation

J'ai installé Ubuntu dans Windows 7 sous VMware. Je voulais exécuter un programme c dans Ubuntu.

quand j'ai essayé je suis comme ça,

b@ubuntu:~/examples$ vim a.c
The program 'vim' can be found in the following packages:
 * vim
 * vim-gnome
 * vim-tiny
 * vim-gtk
 * vim-nox
Try: Sudo apt-get install <selected-package>
b@ubuntu:~/examples$ Sudo apt-get install vim
[Sudo] password for b:
Reading package lists... Done
Building Dependency tree
Reading state information... Done
Package vim is not available, but is referred to by another Package.
This may mean that the package is missing, has been obseleted, or 
is only available from another source

E: Package 'vim' has no installation candidate
I tried apt-get install vim

E: Could not open lock file /var/lib/dpkg/lock - open (13:Permission denied)
E:unable to lock the administration directory (/var/lib/dpkg/), are you root?

quand j'ai essayé de faire su, il m'a demandé un mot de passe. Lorsque je saisis le mot de passe root, il ne l'accepte pas et dit "Échec de l'authentification"

Je ne pouvais pas installer le paquet Vim. Est-il possible de l'installer? Suggère moi Comment retrouver mon mot de passe racine.

13
Angus

Le même problème s'est produit avec moi lorsque j'essayais d'installer vim sur mon Ubuntu 12.04.
J'ai essayé ce qui suit et cela a fonctionné pour moi: -
Sudo apt-get update
et après ça
Sudo apt-get install vim
Après avoir exécuté ces commandes, il a commencé à fonctionner correctement.

14
Pratik Singhal

Lorsque vous êtes invité à entrer un mot de passe après Sudo command, vous devez entrer VOTRE mot de passe non root mot de passe. Dans l'invite de commande, le nom d'utilisateur semble être bname__, donc bmot_de_passe devrait être fourni. Bien sûr, cela n’est valide que si best autorisé à Sudo(comme membre du groupe admindans ubuntu).

2
Khaled