Encontrei várias instruções de instalação que incluem o comando deb
. Mas parece que este comando não está disponível na minha instalação.
Onde posso obter esse comando? Existe uma solução alternativa?
repository
deb
Kevin Burton
fonte
fonte
Respostas:
'deb' não é um comando. É usado em
/etc/apt/sources.list
arquivo para indicar um repositório de software Debian.Do Ubuntu Manpage - sources.list :
Então, se eu tiver
deb http://archive.ubuntu.com/ubuntu/ quantal main restricted
emsources.list
que diz que eu tenho um arquivo Debian, que é baseado em " http://archive.ubuntu.com/ubuntu/ ", a distribuição é "quântica" e os componentes são "principal" e "restrito".fonte
sources.list
é em/etc/apt/
em 12,04.Como a resposta de @Eric Carvalho
deb
não é linha de comando Se você tem deb, url assim:Editar
Como o commit do @muru , você precisa criar um novo arquivo com a extensão
.list
na/etc/apt/source.list.d/
pasta:Exemplo : quero fazer o download do Oracle virtualbox, crie um novo arquivo:
Em seguida, copie e cole a linha de deb neste arquivo
fonte
apt
, nãoopt
(embora existaopt
) e 2. Nunca edite/etc/apt/sources.list
para adicionar uma linha, a menos que seja um repositório oficial / espelho do Ubuntu. Crie um novo arquivo/etc/apt/sources.list.d
com a extensão.list
com essa linha..list
arquivos/etc/apt/sources.list.d
é o que faço nessas circunstâncias e é o que geralmente recomendo. Mas não vejo razão para insistir que fontes de software de terceiros adicionadas manualmente entrem/etc/apt/sources.list.d
. Alguns conffiles, quando possível, não são editados pelo usuário (por exemplo, use/etc/profile.d
over/etc/profile
, discutivelmente use/etc/sudoers.d
over/etc/sudoers
), massources.list
geralmente são alterados. (Mesmo personalizado por Ubiquity a um espelho regional.)/etc/apt/sources.list
não é um dos arquivos de configuração que podemos deixar em paz para facilitar a atualização mais suave - como geralmente é (talvez geralmente) a motivação por trás de fortes sugestões para preferir incluir arquivos naX.d
ediçãoX
. Não estou sugerindo que a Ubiquity permita reposições de terceiros de forma alguma. Você ainda não explicou o que há de especial em tais repositórios, para torná-lo realmente errado (ou seja, "Nunca editar ...") para colocá-lossources.list
.deb
não é um comando unix. Se você possui uma linha como a seguinte (origem da janela de encaixe):é uma linha que deve estar disponível no seu ubuntu
sources.list
para queapt-get
possa encontrar pacotes futuros dessa nova fonte.No entanto, não é uma boa prática editar o
/etc/apt/sources.list
arquivo diretamente. Em vez disso, adicione adeb
linha como uma entrada a um novo.list
arquivo dentro do/etc/apt/sources.list.d/
diretório. Vamos criar umdocker.list
arquivo como este:sudo apt-get update
Quando terminar, lembre-se de executar um e agora você poderá encontrar novos pacotes facilmente desta fonte.fonte
Deb não é realmente um comando (eu também pensava assim) - Supondo que você esteja tentando baixar / instalar um deb, faça o seguinte (por exemplo):
wget http://whatever.com/whatever.deb
então
dpkg -i whatever.deb
então execute os comandos:
fonte
No Ubuntu, você não precisa editar manualmente o arquivo
source.list
para adicionar o repositório. Em vez disso, você pode usaradd-apt-repository
, como faria em um PPA.Por exemplo, para adicionar o repositório LLVM, você pode chamar:
Como você pode ver, devemos passar a
deb
linha como um único argumento para o comando.fonte
Este não é o comando da CLI.
Esta é uma informação sobre algum repositório de pacotes Debian (usado também pelo Ubuntu).
Se você deseja usar este repositório:
Abra o arquivo
/etc/apt/sources.list
com privilégios de administrador.Adicione a este arquivo uma linha com informações sobre o repositório começando com
deb ...
Salve o arquivo.
Execute este comando:
atualização apt-get
Agora você poderá usar este repositório.
fonte