We have wrote many articles about post installation script for varies distributions, even we have an article for Arch Linux post installation steps that to manual method and we didn’t get a proper utility for Arch Linux automatic post installation script till now.
Today, we came to know about ArchI0 utility which is capable to perform automatic applications installation. It’s a CLI based menu driven script that allows beginners (if the doesn’t know what are the applications needs to be installed on Arch Linux system for day to day operations) to install required essential applications in simple way.
This script have 90 easy-to-install Arch Linux applications with 13 categories. Each categories has multiple choice of applications and allows users to decide which one they want to install. Developer pulled the applications list from Arch Linux ALL APPLICATIONS List.
Suggested Read :
(#) Arch Linux installation guide
(#) Pick A Suitable Desktop Environment For Arch Linux
(#) Arch Linux Post Installation (30 Things to do after Installing Arch Linux)
(#) Cylon – Arch Linux Distribution Maintenance Program/Tool
(#) How To Search The Arch Wiki Website Right From Terminal
The script requires the root privileges to install and update the software’s. It comes with two scripts ArchI0live
& ArchI0
, the live one will help you to test the script without installing it.
How to install ArchI0
To install ArchI0, just clone the developer github repository and perform the installation since it doesn’t have official and AUR package.
clone the ArchI0 repository from github.
$ git clone https://github.com/SifoHamlaoui/ArchI0.git && cd ArchI0
Set the executable permission the shell file.
$ chmod +x ArchI0live.sh
Run the script. The script will install the required programs and ask for the script installation when you hit Y
ArchI0 script will be installed on your system.
$ sudo ./ArchI0live.sh ___ __ ________ ___ ____ / | __________/ /_ / _/ __ \ _ _< / / __ \ / /| | / ___/ ___/ __ \ / // / / / | | / / / / / / / / ___ |/ / / /__/ / / // // /_/ / | |/ / /_/ /_/ / /_/ |_/_/ \___/_/ /_/___/\____/ |___/_/(_)____/ This script Is under GPLv3 License Preparing To Run Script Checking For ROOT: PASSED What Is Your OS Architecture? {32/64} 64 Updating ..... Update Completed Script is not installed. Do you want to install it ? (Y/N) y Script should now be installed. Launching it ! You can run the script anytime by typing 'ArchI0' on the Terminal
After running the above command, initially it will check whether root password is correct or not?, input your system architecture then finally hit y
to install the ArchI0
script on system.
After ArchI0 script installed, it will be redirected to main menu for applications installation. As I told in the beginning of this article, it has 90 applications with 13 categories. Hit a
to know more about script and if you have done, press q
to exit the script.
___ __ ________ ___ ____ / | __________/ /_ / _/ __ \ _ _< / / __ \ / /| | / ___/ ___/ __ \ / // / / / | | / / / / / / / / ___ |/ / / /__/ / / // // /_/ / | |/ / /_/ /_/ / /_/ |_/_/ \___/_/ /_/___/\____/ |___/_/(_)____/ This script Is under GPLv3 License [ R00T MENU ] Make A Choice 1) Text Editors 2) FTP/Torrent Applications 3) Download Managers 4) Network managers 5) VPN clients 6) Chat Applications 7) Image Editors 8) Video editors/Record 9) Archive Handlers 10) Audio Applications 11) Other Applications 12) Development Environments 13) Browser/Web Plugins 14) Dotfiles 15) Usefull Links ------------------------ a) About ArchI0 Script q) Leave ArchI0 Script Choose An Option:
How to use ArchI0
We have successfully installed ArchI0 script on system, so just fire the following command on terminal to perform the application installation.
$ sudo ArchI0
For testing purpose we are going to install uGet
which is under Download Mangers category. First input the category choice in order to view the list of available applications on it.
___ __ ________ ___ ____ / | __________/ /_ / _/ __ \ _ _< / / __ \ / /| | / ___/ ___/ __ \ / // / / / | | / / / / / / / / ___ |/ / / /__/ / / // // /_/ / | |/ / /_/ /_/ / /_/ |_/_/ \___/_/ /_/___/\____/ |___/_/(_)____/ This script Is under GPLv3 License Preparing To Run Script What Is Your OS Architecture? {32/64} 64 Updating ..... Update Completed This script Is under GPLv3 License [ R00T MENU ] Make A Choice 1) Text Editors 2) FTP/Torrent Applications 3) Download Managers 4) Network managers 5) VPN clients 6) Chat Applications 7) Image Editors 8) Video editors/Record 9) Archive Handlers 10) Audio Applications 11) Other Applications 12) Development Environments 13) Browser/Web Plugins 14) Dotfiles 15) Usefull Links ------------------------ a) About ArchI0 Script q) Leave ArchI0 Script Choose An Option: 3
Now, make a choice for applications installation. Here we are going to install uGet
so choose .
___ __ ________ ___ ___ / | __________/ /_ / _/ __ \ _ _< / < / / /| | / ___/ ___/ __ \ / // / / / | | / / / / / / ___ |/ / / /__/ / / // // /_/ / | |/ / /_ / / /_/ |_/_/ \___/_/ /_/___/\____/ |___/_/(_)_/ This script Is under GPLv3 License [ Download managers ] Make A Choice 1) Gwget 2) KGet 3) uGet --------------------------- q) Return To R00T MENU Choose An Option: 3
uGet package installation screen shot.
___ __ ________ ___ ___ / | __________/ /_ / _/ __ \ _ _< / < / / /| | / ___/ ___/ __ \ / // / / / | | / / / / / / ___ |/ / / /__/ / / // // /_/ / | |/ / /_ / / /_/ |_/_/ \___/_/ /_/___/\____/ |___/_/(_)_/ This script Is under GPLv3 License Preparing To Install Uget uGet is a Powerful download manager application with a large inventory of features but is still very light-weight and low on resources. Read more about it here: https://goo.gl/3RmTCz Press Enter To Continue Installing Uget Uget Was Successfully Installed Run Uget From The Internet Menu Press Enter To Return To Menu
Finally hit q
to exit the script.
___ __ ________ ___ ___ / | __________/ /_ / _/ __ \ _ _< / < / / /| | / ___/ ___/ __ \ / // / / / | | / / / / / / ___ |/ / / /__/ / / // // /_/ / | |/ / /_ / / /_/ |_/_/ \___/_/ /_/___/\____/ |___/_/(_)_/ This script Is under GPLv3 License Thank You For Using ArchI0 Script For More Information Visit: ==>> https://www.facebook.com/S1fo.Hamlaoui