[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Implementing a personalized repository



Andrei POPESCU wrote:
On Vi, 28 dec 12, 10:50:27, Richard Owlett wrote:
I routinely work without a viable network connection of any kind. My
response was to purchase a eight DVD set of "squeeze". Using the DVD
directory structure as an example I have copied the contents of
/pool to a 64GB flash drive. I have also copied the directory
structure of /dists to the flash drive.

I've lost links to:
    a. creating the packages and packages.gz files.
    b. how to point apt/synaptic/... to this repository.

This is the relevant part of the script I'm using:



# This part generates the minimum necessary files
# for an apt repository.
# Assumptions:
# - this script is run in the directory with packages
# - apt-ftparchive is installed (package apt-utils)
# - you have a GPG key (the default key is used)

# apt seems to require both, even if only one is used
apt-ftparchive packages ./ > Packages
apt-ftparchive packages ./ | gzip > Packages.gz

apt-ftparchive release ./ > Release

gpg --armor --detach-sign --sign --output Release.gpg Release

# a sources.list line should look like this
# deb file:/directory/with/debs ./



Hope this helps,
Andrei


Between that and Mr. Aoki 's post, I should be moving in the right direction.


Reply to: