Copiei a pasta "archives" (/ var / cache / apt / archives) de outro computador que foi totalmente atualizado e tinha alguns pacotes que eu queria. Alguém pode me orientar como adicionar minha unidade USB na lista de repositórios para que eu possa instalar esses pacotes?
Obrigado.
Respostas:
Você deve criar um repositório em um diretório local e apontar uma
file:
entrada de URI para as fontes do APT (consulte ESPECIFICAÇÃO DE URI emman sources.list
):Para fazer o apt funcionar, você precisa criar uma lista de pacotes (Packages.gz) para o APT consumir. Isso é explicado em detalhes aqui . Para o seu caso, deve ser bastante fácil. Refiro-lhe a seção "Repositórios triviais" do manual. Deve ser tão fácil quanto mudar para, por exemplo, / home / user / repository e executar
Depois de a
apt-get update
, os pacotes devem ficar disponíveis. Talvez se você deseja fazer com que essa fonte tenha precedência sobre outras, você precisa atribuir uma prioridade mais alta; para isso, consulte as páginas de manual do APT.fonte
dpkg-scanpackages: error: binary directory binary not found
Eu não acho que exista uma maneira de adicionar isso como um repositório, mas você pode usá-lo para instalar os pacotes, copiando o conteúdo para seus / var / cache / apt / archives. Para fazer isso, pressione alt-f2, digite
gksudo nautilus
e faça a cópia. Depois de concluir, feche a janela do gerenciador de arquivos, pois não é uma boa ideia usar o gerenciador de arquivos como raiz, exceto para as tarefas que o exigem absolutamente.Para visualizar / instalar esses pacotes, execute Sistema -> Administração -> Gerenciador de Pacotes Synaptic, clique no botão 'Origem' e escolha 'Local' na lista.
No futuro, é melhor usar um programa chamado aptoncd, que pode ser instalado a partir dos repositórios. Ele pode ser usado para criar uma imagem de CD que pode ser adicionada como fonte de software. Esta imagem pode ser transportada em um pendrive.
A maneira mais fácil de adicionar a imagem como fonte de software é gravá-la em um CD / DVD. Você precisa ir para Sistema -> Administração -> Fontes de software, clique em 'Outro software' e clique em 'Adicionar CD-ROM ...'.
Se você deseja usar a imagem ISO como uma fonte de software sem gravá-la, o processo será um pouco mais complicado. Você precisará abrir um terminal Applications -> Accessories -> Terminal e executar estes comandos:
(fonte: http://www.debianhelp.org/node/10486 )
Se você deseja baixar pacotes em um computador (Linux, Mac ou Windows) e instalá-los em um sistema Ubuntu, pode usar o keryx .
fonte
Se você quiser usar uma imagem oficial de CD / USB / ISO do Ubuntu como repositório, poderá adicioná-lo em
/etc/apt/sources.list
:primeiro, você precisa montar sua imagem em / media / usb (por exemplo) e alterar
xenial
a versão da imagem.A edição do servidor contém apenas
main
erestricted
, enquanto a versão para desktop contém adicionalmenteuniverse
emultiverse
.Meu caso pessoal:
Depois de instalar o Ubuntu (em um servidor sem internet), esqueci de marcar a caixa "Servidor OpenSSH" para que a instalação fosse concluída sem ele. Eu tentei,
dpkg -i openssh....deb
mas como requer várias dependências, era melhor fazê-lo adequadamente. No final, a resposta selecionada nesta página me ajudou a descobrir como usar minha imagem como repositório e funcionou sem problemas.Isso pode ser útil se você estiver procurando uma maneira de fazer o downgrade de um pacote para uma versão específica incluída em uma imagem.
fonte
Você tem cópias de backup dos arquivos do pacote (que você baixou em outro computador) na sua unidade USB. Nesta situação, basta criar uma pasta no seu diretório pessoal, digamos
ARCHbackUP
,. Copie todos os arquivos do USB para esta pasta e siga os códigos abaixo:Agora, todos os arquivos e atualizações de pacote que você baixou estão no
apt-get install
caminho de pesquisa do seu sistema. Agora abra seu terminal e faça o problemasudo apt-get install package_name
para instalar novos pacotes ousudo apt-get upgrade
atualizar os pacotes instalados offline.fonte
Você mesmo pode personalizar um DVD, consulte http://www.hiroom2.com/2016/08/12/ubuntu-16-04-install-package-from-dvd/ para obter detalhes.
ps. Eu tentei esse método no servidor Ubuntu 16.04 (como ele suporta o software RAID) e instale o ubuntu-desktop com DVD personalizado.
fonte
Eu estava realmente procurando a mesma coisa pelo Debian Jessie, mas encontrei este site e achei esse tópico mais útil do que outros. Aqui está o que pode funcionar para alguns companheiros de variantes do ubuntu / debian.
Primeiro, você precisa montar seu USB no seu gerenciador de arquivos (provavelmente o Nautilus). Normalmente, ele é montado automaticamente com as configurações padrão.
Como o @lepe sugeriu, editei o /etc/apt/sources.list e adicionei a seguinte linha depois de algumas brincadeiras:
Funcionou como um encanto. Espero que isso ajude alguém, embora este post seja um pouco antigo.
fonte