[INFO] x4os: just an ArcoLinux B Plasma customization

Post Reply
vcaselli
Crewman
Posts: 48
Joined: Sat Dec 14, 2019 8:25 am
Location: Livorno
Contact:

Hi Erik,
thanks to your articles, tutorials, github repos and answers to my questions on Arcolinux forums, I started a project (x4os.com).
The github project is at:
https://github.com/x4os-iso/x4os-iso-build

The goal is two-fold:
* build of a custom iso with specific configurations, look&feel, wallpapers and so on
* show how easy is (if leveraging on ArcoLinux B) to generate your own custom iso with one project and one single script (just a customized version of your 30-build-the-iso-the-first-time.sh)

The idea is to let the script to create a local package just before the iso building process and include the temporary package into the iso.
The goal of the package is to execute a script during the package installation, so to have all customizations both on live environment and also on the installed system, without any dependency from other online repos or other resources.

Any suggestion or criticism is welcome.
Thank you very much
Vincenzo Caselli
User avatar
erikdubois
Captain
Posts: 5137
Joined: Tue Nov 07, 2017 3:45 pm
Location: Belgium
Contact:





That was fun.
Thanks for sharing it with us.
Learn, have fun and enjoy.
But first use the power of the Arch Wiki
use the tutorials on https://www.youtube.com/erikdubois
then use the power of google
then use the power of our moderators.
vcaselli
Crewman
Posts: 48
Joined: Sat Dec 14, 2019 8:25 am
Location: Livorno
Contact:

Thank to you Erik: an honour to be reviewed by you!
So.. there are things you noticed to be fixed.

Some considerations:

* the (on-the-fly) package x4os-post-install is intentionally empty: its role is just trigger the execution of script post-installation-scripts.sh (which is automatic, no need to launch it manually)

* /etc/skel (you were looking for it) is copied as the following command was added to your script

Code: Select all

cp -rf ../etc $buildFolder/archiso/airootfs/ 
* just added 40-build-the-iso-local-again.sh as a copy of 30*.sh with comment on cache cleaning

* linux-firmware-marvell is there because it's in the original https://github.com/arcolinuxb/arco-plasma

* vivaldi was instead commented in the original https://github.com/arcolinuxb/arco-plasma, but now uncomment

Thank you again!
User avatar
erikdubois
Captain
Posts: 5137
Joined: Tue Nov 07, 2017 3:45 pm
Location: Belgium
Contact:

It is never finished...

and maybe therein lies all the fun
Learn, have fun and enjoy.
But first use the power of the Arch Wiki
use the tutorials on https://www.youtube.com/erikdubois
then use the power of google
then use the power of our moderators.
Post Reply

Return to “Spinoffs”