Eu quero adicionar um repositório ao apt-get (sem potencialmente bagunçar o /etc/apt/sources.list) através do usuário de um script. Esse script pode ser executado várias vezes, portanto não posso acrescentar a entrada a cada vez. Existe alguma maneira de adicionar um único arquivo em um diretório com entradas?
Eu sei que você pode fazer isso pelo yum, mas não tenho certeza se é possível para o apt-get. Entre em contato se precisar adicionar mais informações.
aptitude
yum
repository
Daisetsu
fonte
fonte
Respostas:
Você pode colocar arquivos
/etc/apt/sources.list.d
. Isso é descrito na página de manual parasources.list
(tipoman sources.list
). A página do manual diz:ATUALIZAR:
fonte
Você poderia tentar:
A linha do repositório seria apenas o que você acrescentaria ao sources.list ou a um repositório PPA. Confira a página de manual aqui ou execute:
fonte
Eu (pensei que) precisava adicionar um repo ppa a uma instalação do crunchbang, (debian):
( NB "raring" é a versão do ubuntu que corresponde à versão do debian que eu estava usando), então eu fiz:
A maior parte disso é explicada na página de reparo da inicialização (embora no final testdisk e Gparted fossem o que eu realmente precisava para restaurar uma partição perdida e um MBR corrompido.) Isso provavelmente não é o Debian way (TM), mas sim trabalhou para mim.
Alguns repositórios debian são o "estilo antigo" e você só precisa de uma linha como:
O add-apt-repository é bom se você o tiver, mas isso parece ser mais ubuntu.
fonte
add-apt-repository
possui uma terceira forma (além de URLs do PPA e linhas completas do apt), que permite componentes de distribuição:Isso foi introduzido em 12.10 (Quantal).
fonte
Error: 'contrib' invalid
usando o Ubuntu 16.04