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.
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
4. Deslize para baixo para encontrar este local.
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
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.