Instale el paquete .deb desde una carpeta compartida en otra PC con Windows

Instale el paquete .deb desde una carpeta compartida en otra PC con Windows

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 updateno veo mis repositorios. ¿Cómo puedo instalar mis .debarchivos?

Respuesta1

Creo que necesitas reemplazar file:/con httpo 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 restrictedel 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!

información relacionada