-
Notifications
You must be signed in to change notification settings - Fork 537
Home
Anton Hvornum edited this page May 6, 2018
·
16 revisions
If you're stuck in a environment without internet, but you've managed to find a build machine with internet access and you want to quickly create a offline mirror. Here's how.
Prepping archiso for offline stuff.
Make the following change to build.sh
(from releng):
for arch in x86_64; do
run_once make_basefs
./make_offline ${work_dir} ${arch} <AUR-valid packages>
run_once make_packages
done
And now copy (this repository's) make_offline script and place it in your archiso's build folder right next to build.sh
(if you're using releng).
That's all you need for now.
If you've made changes to your /etc/pacman.d/mirrorlist
or /etc/pacman.conf
,
Comment out these two lines in build.sh
:
curl -o ${work_dir}/
lynx -dump -nolist
And in their place, add these two:
cp /etc/pacman.d/mirrorlist ${work_dir}/${arch}/airootfs/etc/pacman.d/mirrorlist
cp /etc/pacman.conf ${work_dir}/${arch}/airootfs/etc/pacman.conf