Lubuntu 13.04 Como instalar repo inteiro?

2

Eu gostaria de instalar um repositório inteiro, em vez de passar e instalar cada pacote, isso é possível ?? Eu acho que é algo como o apt-get install repo-blahblahblah ou algo assim.

    
por umbraa 16.07.2013 / 01:57

3 respostas

0

Isso é certamente possível, mas o proprietário do repositório deve fornecer um pacote meta que lista todos os outros pacotes como requisitos. Eu não acho que exista algum comando que execute apt-get install * , pois dificilmente faria qualquer tipo de sentido. O pacote ubuntu-desktop é um pacote meta que não faz nada, exceto listar outros pacotes para instalar. Se fizer sentido instalar o repositório inteiro no seu caso, eu procuraria por esse tipo de pacote.

    
por Jo-Erlend Schinstad 16.07.2013 / 03:11
0

Eu gosto de usar muon para isso, mas você provavelmente pode realizar o mesmo usando o Synaptic.

  1. Abra o Muon.

  2. Filtrar por origem (conforme mostrado na captura de tela).

  3. Selecione todos os pacotes nos resultados.

  4. Clique com o botão direito, pressione Marcar para instalação

  5. Clique em Aplicar alterações na barra de ferramentas.

por gertvdijk 16.07.2013 / 10:56
0

Use o sinalizador Origin nos pacotes

  1. Localize o arquivo de lançamento do repositório bruto do repositório em questão em /var/lib/apt/lists , por exemplo, dl.google.com_linux_chrome_deb_dists_stable_Release .

  2. Use less ou grep para encontrar a linha Origin: :

    grep ^Origin\: /var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_Release
    

    Para mim, esta saída: Origin: Google, Inc.

  3. Instale o aptitude , um gerenciador de pacotes.

  4. Usando o Origin encontrado anteriormente, podemos consultar pacotes no aptitude:

    aptitude search '~O "Google, Inc."'
    

    Tente diminuir o padrão de pesquisa se houver mais do que você esperava. Consulte o manual do aptitude nos padrões de pesquisa para isso.

  5. Se você gostar dos resultados, instale-o:

    sudo aptitude install '~O "Google, Inc."'
    

Notas

  • Isso não cuida do multiarch. A consulta acima tenta instalar os pacotes i386 e amd64 .
  • Eu concordo com Jo-Erlend Schinstad que você deve usar um meta-pacote para instalar um grupo de pacotes. Isso depende do mantenedor do repositório, é claro, portanto, pode não estar disponível para todos.
  • Você também pode usar os gerenciadores de pacotes da GUI para obter uma maneira mais fácil de realizar os itens acima. Veja minha outra resposta para fazê-lo.
por gertvdijk 16.07.2013 / 10:49