O pacote 'vim' não tem candidato de instalação [duplicado]

10

Eu instalei o Ubuntu dentro do Windows 7 usando o VMware. Eu queria executar um programa c no Ubuntu.

quando tentei fiquei assim,

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?

quando tentei su , pedi uma senha. Quando eu digitei a senha de root, ela não está aceitando e diz "falha de autenticação"

Não consegui instalar o pacote Vim. Existe alguma maneira de instalá-lo? Por favor me sugira. Como eu recupero meu paswword de raiz.

    
por Angus 05.02.2012 / 11:04

2 respostas

12

O mesmo problema ocorreu comigo quando eu estava tentando instalar o vim no meu Ubuntu 12.04.
Eu tentei o seguinte e funcionou para mim: -
sudo apt-get update
e depois disso, sudo apt-get install vim
Depois de executar esses comandos, ele começou a funcionar corretamente.

    
por Pratik Singhal 16.01.2014 / 06:40
2

Quando for solicitada uma senha após sudo command , você deverá digitar a senha SEU senha não raiz . No prompt de comando, o nome de usuário parece ser b , portanto b password deve ser fornecida. Claro, isso só é válido se b usuário tiver permissão para sudo (como ser um membro do grupo admin no Ubuntu).

    
por Khaled 05.02.2012 / 11:29