Como habilito o repositório “Universe” a partir da linha de comando? [duplicado]

22

Como você usa o terminal para habilitar a fonte do Universo? Ou qualquer um desses 4 de Fontes de Software: Principal, Universo, Restrito, Multiverso Main está ativado por padrão e Restricted está ativado se durante a instalação do Ubuntu eu marcar Habilitar Formatos Restritos. Responda com a linha onde a versão foi verificada, para que seja detectada automaticamente. Como o comando que conheço para parceiro, mas que vai para a guia Outro Software sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"

    
por Kangarooo 12.11.2011 / 21:17

3 respostas

27

Eu finalmente encontrei a resposta para mim mesmo. Para colocar todas as fontes do Ubuntu para funcionar sem clicar nelas basta entrar no terminal

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"

Então, apenas para "Universo" seria

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

Você pode verificar em fontes de software que ele irá mostrar que funciona agora. Você pode excluir manualmente de sudo gedit /etc/apt/sources.list line http://archive.ubuntu.com/ubuntu lucid main universe restricted multiverse e salvar e ver nas origens de software que nada está marcado. Então faça

 sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

& amp; Isso faz Just universo assinalado. Para todos habilitados, faça

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"

você também pode adicionar o repositório partner com um link diferente (veja a diferença entre o ubuntu e o canonical)

sudo add-apt-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner"

$(lsb_release -sc) faz a verificação de sua versão do Ubuntu e coloca seu nome no link. Desde 10.04 é chamado lucid , então você pode testar no terminal lsb_release -sc dá palavra lucid Isso faz com que o repositório adicionado link nome preciso do seu Release ubuntu em fontes de software. Palavra errada e anotação vai funcionar.

para todas as diferenças nos repositórios, leia o link

    
por Kangarooo 11.12.2012 / 04:02
20

A partir do Ubuntu 12.10, você pode executar:

sudo add-apt-repository universe

O que é mais fácil do que executar o sed em arquivos sources.list, e levará em consideração qual dos -updates / -proposed / -backports está habilitado.

Você pode voltar com o sinal --remove , mas ainda terá que remover os pacotes:

sudo aptitude purge '~i ~s universe/'
    
por Tobu 14.10.2013 / 22:23
4

O universo está ativado por padrão, então você geralmente não precisa fazer isso. Você pode editar o arquivo de fontes do terminal:

sudoedit /etc/apt/sources.list

Em seguida, remova o comentário das seções do universo das seguintes linhas:

#deb http://us.archive.ubuntu.com/ubuntu/ precise universe
#deb http://us.archive.ubuntu.com/ubuntu/ precise-updates universe

A página de ajuda do Ubuntu pode ser útil. E se você quiser ativá-lo através da GUI:

por steakunderscore 01.02.2012 / 03:40