Pacote de recursos de instalação offline do sistema Ubuntu

Um projeto foi implantado nos últimos dias, usando o sistema operacional ubuntu, e ainda não está conectado à rede externa. Como resultado, alguns pacotes de recursos de software necessários para o meu projeto não podem ser instalados diretamente da Internet e precisam para ser carregado e instalado manualmente, mas foi encontrado durante a instalação Muitos pacotes de recursos estão relacionados. A premissa de instalar este pacote de recursos é que você precisa instalar outros pacotes de recursos. Alguns são muito complicados para instalar um por um, então eu encontrei uma maneira de integrar pacotes de recursos e instalá-los juntos. Eu encontrei e classifiquei vários métodos abaixo, você pode consultá-lo.

método um

Pacote Único de Recursos Simples

No computador ubuntu com acesso à Internet, use apt-get install para instalar o software e copie o pacote de instalação para o computador ubuntu offline no diretório /var/cache/apt/archives. Por exemplo, para instalar o samba, as etapas são as seguintes:
1. Baixe o software de instalação necessário

sudo apt-get install gcc

2. Encontre o diretório /var/cache/apt/archives

cd /var/cache/apt/archives

3. Baixe para seu próprio computador ou disco U via ftp para salvar, copie para um computador offline e instale com o seguinte comando (nota: o nome do arquivo pode ser ligeiramente diferente, porque a versão é diferente, o método de instalação é o mesmo)

sudo dpkg -i gcc.deb

Este é um único pacote de software e existem alguns pacotes de software complexos que requerem muitos outros recursos, caso contrário, eles não podem ser instalados, portanto, também há a operação de integração de instalação de pacotes de software complexos.

#重量estilo ## Pacote de recursos de complexidade Um
pacote de software complexo precisa baixar todos os recursos necessários para formar um pacote de instalação e fazer uma fonte offline.
1. Primeiro crie uma pasta

sudo mkdir test
cd test

2. Baixe o pacote de recursos, este pacote de recursos de download fará o download dos pacotes de recursos dos quais ele depende juntos (packagename é o nome do seu pacote)

sudo apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances <packagename> | grep "^\w" | sort -u)

3. Após o download, há muitos arquivos .deb após o download. Isso requer modificação de permissões e estabelecimento de dependências

sudo mkdir ./archives
sudo dpkg-scanpackages ./ /dev/null | gzip > ./archives/Packages.gz -r
sudo chmod 777 -R ./

Observação: se você receber o erro: sudo: dpkg-scanpackages: comando não encontrado, será necessário instalar a ferramenta dpkg-dev:

sudo apt-get install dpkg-dev

Se o comando dpkg-scanpackages exibir apenas avisos e informações, não se preocupe, desde que não reporte um erro 4.
Empacote a pasta inteira

sudo tar cvzf ../test.tar.gz ../test

5. Coloque os arquivos compactados em um servidor off-line para descompactação e coloque-os no diretório inicial

sudo tar -xvf test.tar.gz

6. Modifique a fonte do pacote de recursos baixado

mv /etc/apt/sources.list /etc/apt/sources.list.bak
echo "deb [trusted=yes] file:///home/test/ archives/" >> /etc/apt/sources.list

7. Atualize a fonte (Nota: é melhor atualizar a fonte toda vez que você operá-la. Se houver vários pacotes de recursos, é melhor atualizar toda vez que você descompactar um)

sudo apt-get update

8. Instale o pacote de recursos offline (basta escrever o nome do seu próprio pacote de recursos, ele resolverá automaticamente suas dependências do caminho de origem que você definiu)

sudo apt-get install gcc

Se houver um problema de dependência, você pode usar o seguinte comando para corrigi-lo

sudo apt-get install -f

Método dois

Vá para o site oficial do ubuntu para baixar o pacote de recursos de software, mas você só pode baixar seu próprio pacote de recursos, sem incluir os pacotes de recursos dos quais ele depende.

1. Endereço de download do site oficial do ubuntu: Ubuntu – Pesquisa de pacotes do Ubuntu , clique para acessar, encontre este local.

insira a descrição da imagem aqui

2. Clique em Pesquisar e o conteúdo da pesquisa aparecerá.

Há muitos conteúdos de pesquisa. Encontre o que deseja e clique em cinético para entrar.

3. Depois de entrar, as informações do pacote de software e os nomes dos recursos dos quais ele depende aparecerão
insira a descrição da imagem aqui

4. Deslize para baixo para encontrar este local.
insira a descrição da imagem aqui
Baixe o pacote de recursos de sua própria arquitetura de hardware de acordo com suas próprias necessidades. Geralmente, os pacotes de recursos necessários fornecerão a arquitetura de que você precisa.

5. Após clicar no nome da arquitetura de hardware, entre na página de download
insira a descrição da imagem aqui

Existem links para download e caminhos de arquivo nele, basta encontrar e baixar. Os nomes dos arquivos podem variar um pouco.

6. Instalação
O método de instalação é igual ao método um.

sudo dpkg -i gcc.deb

Neste ponto, a instalação está concluída. Minha sugestão pessoal é usar o associativo para instalar, para não perder as dependências. Caso contrário, será muito trabalhoso encontrar e lutar um por um. O melhor é encontrar um servidor em nuvem para baixar as dependências associativas e usar seus próprios downloads de máquinas virtuais não podem ser baixados de alguns sites, e a versão pode não estar correta se você mesmo procurar Minha sugestão pessoal depende de sua capacidade financeira.

Acho que você gosta

Origin blog.csdn.net/qq_45699784/article/details/128644347
Recomendado
Clasificación