Problema de instalação com python-software-properties

3

Eu preciso instalar a última versão do node.js, mas o meu sistema tem no repositório uma versão mais antiga. Eu preciso adicionar nova fonte ppa. Eu segui este tutorial

Pergunta - quando instalo o pacote "python-software-properties":

sudo apt-get install python-software-properties

O programa "add-apt-repository" não está instalado (nem apt-add-repository):

root@vm7590:~# add-apt-repository
The program 'add-apt-repository' is currently not installed.  You can install it by typing:
apt-get install python-software-properties

e

root@vm7590:~# apt-add-repository
The program 'apt-add-repository' is currently not installed.  You can install it by typing:
apt-get install python-software-properties

mas o programa "python-software-properties" já está instalado.

root@vm7590:~# sudo apt-get install python-software-properties
sudo: unable to resolve host vm7590
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-software-properties is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

O que estou fazendo errado? Existe algum outro método para adicionar uma fonte ppa?

Meu sistema é o seguinte:

root@vm7590:~# uname -a
Linux vm7590 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
    
por aslancz 27.04.2013 / 07:37

3 respostas

1

Você receberia a mensagem de erro ao executar apt-add-repository se esse pacote estiver instalado, mas o comando não for encontrado.

Primeiro, verifique se /usr/bin/apt-add-repository existe ou se você pode executar:

dpkg -L python-software-properties | xargs ls -d > /dev/null

para ver se algum arquivo do python-software-properties está faltando.

Se houver arquivos ausentes, tente:

sudo apt-get install --reinstall python-software-properties

(você pode executar isso sem primeiro testar também).

Se /usr/bin/apt-add-repository existir, certifique-se de que ele seja executável e o /usr/bin esteja em sua variável de ambiente PATH.

    
por 27.04.2013 / 10:41
3

Você precisa instalar software-properties-common em vez de python-software-properties . Consulte o link .

    
por 30.05.2013 / 17:42
1

O nome do pacote foi alterado no repositório de python-software-properties para python3-software-properties . Instale isso e tudo seja bom!

    
por 14.02.2014 / 09:59