Hey, folks
Just for clarification (I'm new to Artix):
Why is there so many software absent in repos but present in Arch ? I mean, non-systemd stuff, like video editors (openshot, shotwell, flowblade) or linssid or rkhunter or converseen. Or whatever. That's what I remembered at the moment. Pretty lots of applications.
Today I needed a decent video editor and couldn't find it, for example.
I think it is because we can take all that non-systemd-related apps from arch's repos.
So, are we encouraged to add Arch repos to pacman, am I right?
I guess we encouraged to make our own decisions and not blame others for it ;-)
Arch Linux has many more users and developers than Artix, plus all the Arch based distros contiribute in some way to Arch development, as it is everyone's interests Arch is working well. But I think you're forgetting that Artix has numerous packages and features that Arch lacks, most obviously relating to inits, there are several others too. On the Artix wiki there are instructions to add more repos if you wish, and this is not limited to official Arch repos. Arch itself has numerous community repos with packages not present in Arch - however much you have in any given set of repos there is inevitably more out there, such is the nature of finite things. If you don't want to enable Arch repos you might be able to use alternative approaches such as installing an AUR helper to build and keep updated your own additional packages, which is quite easy in some cases when a well maintained AUR package exists and the package is not a very large one that takes a long while to download the source and build.
I didn't blame anyone. I was just asking a question. Thanks for your input too.
Ok, thank you. Understood now.
I'm aware of Artix packages and features. Do I understand correctly that other common packages are simply taken from Arch repo? Or is every package being recompiled?..
So, was just asking, why not keep all non-systemd Arch packages in the repo too.
P.S. Sorry, not a native English speaker.
The
PKGBUILD is taken, but we compile each package ourselves.
Perhaps my previous post on the subject will satisfy:
Hello and bonjour,
Welcome to Artix!
You have already had relevant explanations on this subject.
You can use arch repositories, but there are sometimes problems with artix vs arch package versions that you need to correct or work around.
I'm not a big specialist, but I've been using arch repositories since 2019, plus trizen to install/compile certain packages from AUR.
Recently, I even use the chaotic-AUR repository to easily have freecad-git: https://aur.chaotic.cx/
Below is my personal kitchen to add a ton of applications to an Artix OpenRC XFCE (translated from French by Google Translate):
A completely personal selection for Artix XFCE
Some packages in this list come from the arch repositories.
To activate the arch [extra] repository, you must follow the instructions on the wiki:
https://wiki.artixlinux.org/Main/Repositories
Translation (transcription) of this procedure:
"Disclaimer: Any unofficial repositories (including Arch and AUR repositories) are not
not supported by Artix Linux. Use them at your own risk. THE
Packages in these repositories are updated at a different rate than official repositories and may damage your system. If you encounter a problem
with your system after installing packages from these repositories you
will have to resolve it yourself. If you need help, you can
ask on the forum, but don't expect any help from
developers »
“All Arch repositories are disabled by default. To enable them, install artix-
archlinux-support from the Galaxy repository. Follow the on-screen instructions to
enable Arch repositories of your choice, most likely extra and multilib which
contain packages that are not yet in the Artix repositories. Again
once, the most important thing is to classify Arch repositories after Artix repositories,
so that Artix repositories take precedence over Arch repositories. »
As of June 2021, arch repositories are disabled by default. But we can
always add the [extra] repository:
sudo pacman -Sy artix-archlinux-support archlinux-mirrorlist
After that, you need to add this repository at the end in /etc/pacman.conf (below
so that it is taken into account after the others):
sudo nano /etc/pacman.conf
* It is better to adopt nano to edit system files. Press Ctrl+X
to exit after modifications and confirm with o (yes) if you have modified the file.
Below is the content of /etc/pacman.conf to which we added the [extra] repository of
archlinux.
#ARTIX
[system]
Include = /etc/pacman.d/mirrorlist
[world]
Include = /etc/pacman.d/mirrorlist
[galaxy]
Include = /etc/pacman.d/mirrorlist
[omniverse]
Server = https://eu-mirror.artixlinux.org/omniverse/$arch
Server = https://omniverse.artixlinux.org/$arch#####
#ARCHLINUX
[extra]
Include = /etc/pacman.d/mirrorlist-arch
#####
A completely personal suggestion of packages that can be added afterwards
having activated the [extra] arch repository:
sudo pacman -Syyu alacarte amd-ucode audacious audacity avidemux-qt bash-
completion bzip2 catfish cups-openrc cups-pdf dvd+rw-tools easytag faac
ffmpegthumbs ffmpegthumbnailer filelight firefox firefox-i18n-fr geeqie gimp
gimp-help-fr grsync gsmartcontrol gutenprint gzip inkscape intel-ucode lame librecad libreoffice-fresh-fr libreoffice-fresh
lximage-qt meld mjpegtools mtpaint neofetch openshot p7zip pamac pdfarranger
pitivi pstoedit qastools screenkey scribus simplescreenrecorder smplayer tex-
gyre-fonts thunderbird thunderbird-i18n-fr trizen viewnior volumeicon vorbis-tools
xsane xsane-gimp xsensors xournalpp zim
If you want to install everything that goes with XFCE4:
sudo pacman -Sy xfce4-goodies
See recommendations for cups (printers) below.
------------
You can even add the very practical Dolphin file manager to
Artix xfce
sudo pacman -Sy ark dolphin kdegraphics-thumbnailers kimageformats oxygen-
icons qt5-imageformats
Personally, I use Oxygen icons and Adwaita themes in the
xfce4 settings manager
For Artix, from the AUR repositories, I added: kim4 (very practical for dolphin) and xfce4-kbdleds-plugin (for a keyboard without
LED)
Beforehand: sudo pacman -Sy base-devel linux-headers
To find and install a package using trizen (kim4 for example):
trizen kim4
---
Adjustments to make if you prefer a clear style (Adwaita).
If after installing Artix XFCE with Adwaita theme, the background of
Dolphin, Gimp or some configuration windows are black, just
uninstall certain packages:
sudo pacman -R artix-dark-theme artix-desktop-presets artix-gtk-presets artix-
icons artix-qt-presets
Comment in /etc/environment the two or three lines (add # at the beginning
line) :
sudo mousepad /etc/environment
If on Dolphin, which I add to XFCE4, the background of the icons is black instead of
light gray, with black text :-/
To work around, you must edit ~/.config/kdeglobals and modify modify:
[Colors:View]
BackgroundNormal=220,220,220
mousepad ~/.config/kdeglobals
After that all colors are correct everywhere.
--------
Gpicview, lximage-qt and Viewnior are my viewers
Yes. Thank you for information and your time! Cheers.
Damn, that's a lot of hard work. Thank you very much! I'll mark this as solved. Thank you for your time and such an informative answer. Cheers! Have a nice day.