Step 0: Preparation
Step 1: Create the lock script
Step 2: Create the systemd
module
Step 3: Enable the systemd
module
25 pacman -Rsn flashplugin | |
26 sudo pacman -Rsn flashplugin | |
29 sudo pacman -Rsn gimp | |
33 sudo pacman -Rsn libreoffice-still | |
36 sudo pacman -Rsn viewnior | |
40 sudo pacman -Rsn pidgin | |
43 sudo pacman -Rsn firefox-gtk2 | |
48 sudo pacman -Rsn hexchat | |
51 sudo pacman -Rsn thunderbird | |
57 sudo pacman -Rsn guayadeque |
I've used this guide through 2024 despite archinstall
and it's still more or less valid. After having
used archinstall
twice and having encountered obscure issues (luksOpen
taking ages, or slow
reboots in general) I switched back to a manual setup and it seems to be almost as straightforward.
Always refer to the official guide in case of doubt.
One important thing first: the environment you will encounter on the live image is very different from what you'll end up installing, some things are significantly easier there: e.g. wifi tools come
Make sure package mingw-w64-x86_64-gtk3
is installed. Build your project
with a custom prefix (e.g. ~/my-gtk-app-prefix
). Navigate to this directory
such that you have subdirectories 'bin', 'lib', 'share', etc containing
the executable to distribute.
The following command copies all dependent DLLs to the current directory: