E: O pacote 'python-software-properties' não possui candidato à instalação

37
sudo apt-get install python-software-propriedades
Lendo listas de pacotes ... Concluído
Criando árvore de dependência ... Concluído
O pacote python-software-properties não está disponível, mas é referido por outro pacote.
Isso pode significar que o pacote está ausente, foi obsoleto ou
está disponível apenas em outra fonte
No entanto, os seguintes pacotes substituem:

 software-propriedades-comum

E: O pacote 'python-software-properties' não possui candidato à instalação

Como posso corrigir este erro?

user238511
fonte

Respostas:

43

Instale software-properties-commonexecutando,

sudo apt-get install software-properties-common

software-properties-commonpacote é alternativo para python-software-properties.

para <= 12.04

sudo apt-get install python-software-properties

para> = 12.10

sudo apt-get install software-properties-common
Avinash Raj
fonte
2
Isso está funcionando. mas ainda assim o sudo apt-get install python-software-properties não está funcionando.
user238511
1
python-software-propertiesO pacote estará disponível apenas para as versões abaixo de 12.04.
Avinash Raj
@AvinashRaj e o que o substituiria?
9788 Karl Marx,
4
Se você encontrou este ao tentar instalar tocha, você vai precisar para comentar as duas linhas que envolvem python-software-propertiesem torch/install-depsapós a instalação software-properties-common.
Cag51 9/0818
No Ubuntu 16.04, dpkg --listfiles python-properties-commone dpkg --listfiles software-properties-commonindica que python-properties-commonadiciona arquivos apenas para o Python versão 2.7. E isso software-properties-commonfornece arquivos para o Python 3.
l --marc l
8

Eu tive esse problema no Ubuntu 18.04

Tentei várias maneiras, finalmente, isso corrigiu o meu problema

sudo apt --fix-broken install python-pycurl python-apt
ymin
fonte
3

Eu estava começando com a tocha e enfrentou o erro.
Aqui está como eu resolvi isso.

  1. vamos para

    Página Inicial -> Lanterna -> Aberto install-deps

    encontre a palavra-chave python-software-propertiese substitua-a por software-python-common, salve e saia.

  2. instale o software-python-common com o comando

    sudo apt-get install software-properties-common 
    
  3. execute o comando

    cd ~/torch; bash install-deps;
    

Você terminou!!

Anurag Sahu
fonte
1
você digitou um erro de digitação em: software-python-common(deveria ser software-properties-common)
HongboZhu 24/01
Por favor, use em software-properties-commonvez de software-python-commonfuncionar como um encanto!
Sundeep 12/04
0

Este é o meu primeiro post e eu só usei o Linux por algumas semanas, então por favor, vá com calma =].

Se o método de ymin encontrar um erro de

root @ my32bitbox: ~ # sudo apt-get install python-software-propriedades git-core. Lendo listas de pacotes ... Concluído Criando árvore de dependências
Lendo informações de estado ... Concluído Pacote python-software-properties não está disponível, mas é referido por outro pacote. Isso pode significar que o pacote está ausente, foi obsoleto ou está disponível apenas em outra fonte. No entanto, os seguintes pacotes o substituem:
software-properties-common

... esta linha levemente aprimorada funcionou para mim (nota: se faz alguma diferença ... eu precisava instalar dependências de 32 bits para minha própria compilação de vinho)

> sudo apt-get install software-properties-common git-core
Devon van Schoor
fonte
0

Eu também recebi o mesmo erro. Abra o terminal e digite o comando abaixo

sudo apt-get install -y software-properties-common

então isso

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

Eu espero que isso funcione. Funcionou no meu sistema.

Pooja Khatri
fonte