diff --git a/Create-an-offline-version-of-the-ISO-(Placeholder-information).md b/Create-an-offline-version-of-the-ISO-(Placeholder-information).md new file mode 100644 index 0000000..9894b57 --- /dev/null +++ b/Create-an-offline-version-of-the-ISO-(Placeholder-information).md @@ -0,0 +1,30 @@ +## Build in a offline environment + +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} + run_once make_packages + done + +And now copy (this repository's) [make_offline](https://github.com/Torxed/archinstall/blob/master/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.
+ +### Bring your build machines pacman-mirrorlist *(optional)* + +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 \ No newline at end of file