Hello List,
Perhaps someone might know a solution or at least where to start searching for a solution by myself. The problem:
A system isolated from internet should receive standard distribution package updates. Since the system cannot fetch the packages from public repositories or internal mirrors, some way to create an archive with all necessary .deb packages would be nice. The archive is then transferred to the machine via e.g. usb.
Would it be possible with a scheme like that?
* The list of currently installed packages is extracted from the isolated host
* On another host with internet access, the list of installed packages is compared to the current package list
* Only the packages newer than the ones installed are fetched from the repository
* The fetched packages are used to create a local file-base repository (e.g. with apt-ftparchive) and this data is copied to the isolated machine
* Standard update/upgrade on isolated machine using the local file repository as source.
Is this the best way to archive the goal?
Are there tools or a howto available on how to extract the package information from source, use it for fetching ....?