Tenho um PC com Ubuntu 20.04 LTS e outro PC com Windows 10. Baixei o repositório com "ubuntu-repository.exe". No Windows eu tenho diretórios com repositórios do Ubuntu. Este diretório:
.
└── rerository
├── dists
│ └── focal
│ └── main
│ └── binary-amd64 -> Packages.gz
├── pool
└── main
├── a
└── b
etc.
Tento adicionar fontes.list deb file:/192.168.1.1/repository/ focal main
, mas sudo apt-get update
não vejo meus repositórios. Como posso instalar meus .deb
arquivos?
Responder1
Eu acho que você precisa substituir file:/
por http
ou https
. Se essa não for a solução, substitua file:/
por file:///
.
Responder2
Eu configuro o servidor FTP IIS no Windows Server 2012 r2 e compartilho meu repositório com FTP, adiciono "svchost.exe" na exceção do firewall (sem ele não consigo me conectar ao servidor FTP). No Ubuntu 20.04 LTS, adicione configuração por meio do terminal echo 'Dir::Bin::Metods::ftp "ftp"; ' | sudo tee -a /etc/apt/apt.conf.d/local-ftp
. Ele comanda adicionar arquivo local-ftp nas configurações do apt (/etc/apt/apt.conf.d), caso contrário você não pode atualizar o repositório do ftp. E adição final deb [tusted=yes] ftp://ip.ip.ip.ip/ focal main universe multiverse restricted
no arquivo source.list. Então eu edito o arquivo Release no diretório raiz do repositório. Eu excluo todos, exceto main/binary-AMD64 (e outros como este). Depois de todo esse sudo apt update funcionar. E é possível instalar o synaptic (gluster e outros) com todas as dependências instaladas. Desculpe pelo meu inglês ruim. Isso funciona!