Tengo una PC con Ubuntu 20.04 LTS y otra PC con Windows 10. Descargo el repositorio con "ubuntu-repository.exe". En Windows tengo directorios con repositorios de ubuntu. Este directorio:
.
└── rerository
├── dists
│ └── focal
│ └── main
│ └── binary-amd64 -> Packages.gz
├── pool
└── main
├── a
└── b
etc.
Intento agregar fuentes.list deb file:/192.168.1.1/repository/ focal main
, pero sudo apt-get update
no veo mis repositorios. ¿Cómo puedo instalar mis .deb
archivos?
Respuesta1
Creo que necesitas reemplazar file:/
con http
o https
. Si esa no es la solución, reemplácela file:/
con file:///
.
Respuesta2
Configuré el servidor FTP de IIS en Windows Server 2012 r2 y comparto mi repositorio con ftp, agregué "svchost.exe" en la excepción del firewall (sin él no puedo conectarme al servidor ftp). En Ubuntu 20.04 LTS agregue la configuración a través de la terminal echo 'Dir::Bin::Metods::ftp "ftp"; ' | sudo tee -a /etc/apt/apt.conf.d/local-ftp
. Comando agregar archivo local-ftp en la configuración de apt (/etc/apt/apt.conf.d); de lo contrario, no puede actualizar el repositorio desde ftp. Y finalmente agregue deb [tusted=yes] ftp://ip.ip.ip.ip/ focal main universe multiverse restricted
el archivo source.list. Luego edito el archivo Release en el directorio raíz del repositorio. Elimino todo excepto main/binary-amd64 (y otros similares). Después de todo este trabajo de actualización de Sudo apt. Y es posible instalar Synaptic (gluster y otros) con toda la instalación dependiente. Perdón por mi mal inglés. ¡Es trabajo!