2015-07-20 15:37:37 -06:00
# archfi
2015-08-30 12:46:41 -06:00
Just a simple bash script wizard to install Arch Linux after you have booted on the official Arch Linux install media.
2015-07-20 15:37:37 -06:00
2017-12-03 15:59:46 -07:00
With this script, you can install Arch Linux with two simple terminal commands.
2015-07-20 15:37:37 -06:00
2019-05-19 02:40:30 -06:00
This wizard is made to install minimum packages (Base, bootloader and optionally archdi).
2019-05-19 02:48:54 -06:00
At the end of this wizard, you can install or launch [archdi ](https://github.com/MatMoul/archdi ) (Arch Linux Desktop Install) to install and configure desktop packages.
2015-07-20 15:37:37 -06:00
2017-12-03 15:59:46 -07:00
You can watch my videos to see how to use it [here ](https://www.youtube.com/playlist?list=PLytHgIKLV1caHlCrcTSkm5OF2WSVI1_Sq ).
2015-07-20 15:37:37 -06:00
2019-05-19 02:40:30 -06:00
## How to use
2019-05-27 03:19:36 -06:00
First, boot with the [last Arch Linux image ](https://www.archlinux.org/download/ ) with a [bootable device ](https://wiki.archlinux.org/index.php/USB_flash_installation_media ).
2019-05-19 02:40:30 -06:00
2019-08-26 11:53:03 -06:00
Then make sure you have Internet connection on the Arch iso. If you have a wireless connection the `wifi-menu` command might be useful to you. You can also read the [Network configuration ](https://wiki.archlinux.org/index.php/Network_configuration ) from the Arch Linux guide for more detailed instructions.
2019-05-19 02:40:30 -06:00
2019-05-27 03:19:36 -06:00
Then download the script with from the command line:
2019-05-19 02:40:30 -06:00
2020-07-13 22:04:37 -06:00
curl -L archfi.sf.net/archfi > archfi
2019-05-19 02:40:30 -06:00
If SourceForge is down, use this instead:
2020-07-13 22:04:37 -06:00
curl -L matmoul.github.io/archfi > archfi
2019-05-19 02:40:30 -06:00
2019-05-27 03:19:36 -06:00
Finally, launch the script:
2015-07-20 15:37:37 -06:00
2019-05-26 05:06:54 -06:00
sh archfi
2015-08-30 12:46:41 -06:00
2019-05-19 02:40:30 -06:00
Then follow the on-screen instructions to completion.
2017-12-03 15:59:46 -07:00
If you require extra help, visit the provided video playlist and follow my example.
2020-01-10 19:37:30 -07:00
2020-04-07 20:31:15 -06:00
## More custom install
sh archfi -cpl {URL of your custom package list}
You can find a sample custom package list file in the samples folder.
2020-01-10 19:44:30 -07:00
2020-03-13 13:47:11 -06:00
## For developers
2020-01-10 19:44:30 -07:00
You can test your script with this command :
2020-01-10 19:37:30 -07:00
sh archfi -t {githubusername} {branchname}
Example :
sh archfi -t matmoul master