Learning phase 6
CARLI = Customized arch linux iso
You have been learning about Arch Linux and ArcoLinux via the 5 phases in our project. At some point in time you may wish to build your own distro/iso and start building it up from scratch. That is phase 6.
We advise you to start in the menu “Start here” and work your way down the menu.
The article “Goal and vision” will clarify what we aim for with the Carli project.
At the moment we are still thinking how to organize all the articles. We will change the structure as the project grows.
Check out the story line in the Carli menu.
Each month we will try to make another step in order to develop our own distro.
Look on the internet how others make a keyring and look for pkgbuilds. Personally I have used Manjaro as an example for ArcoLinux. With some common sense you can change it into the package you need. This time around I would like to use another source. I could have...
In this article we create a key to sign our packages. We follow this article to create the key. https://arcolinuxiso.com/create-a-key-to-sign-your-packages/ Ensure you create a good personal and private keyword. Use lastpass or bitwarden or other password generators....
We have to look for the Calamares installer in our menu. In ArcoLinux Calamares is started up by default so you can install it immediately. That is because we use /etc/xdg/autostart folder. On Carli we want a .desktop file on the desktop to launch Calamares. In the...
Check out the content of your download when building the ArcoLinuxB isos or the Carli iso. There is a file called archiso.readme. It defines what archiso version you should have to have a successful iso build.
Start by reading these pages to get a background notion of what we are going to do. We want to sign our packages with our personal and unique key so that pacman knows that that particular package is without a doubt created by one particular person and that there can...
We wanted to make sure the future system contains the right preset for the mkinitcpio command. We use the power of Calamares to create an instance of the module shellprocess to change our preset carli to linux.preset at the right time and the right place.