Hey everyone. I'm planning a switch to artix from arch. I was just wondering how day to day life was with finding and installing packages? Are there big name programs that cant yet work? I would assume that finding and install from the AUR is the same process?
Thanks!
Artix is Arch systemd-free. The devs have taken great care to ensure our beloved users won't miss anything and that's the purpose of our own repos.
Incidentally, this need for dedicated repos (and the amount of packages they contain) proves just how malignant systemd is.
The AUR, of course, works fine.
But, things in the AUR that depend on systemd will not work properly, and will need some tweaking on your part.
I would change the "will not work properly" with "may not work properly" as some that do require it do work with all the available dummy substitutes. I may be wrong, and if I am the clarification will help me as well.
You are technically correct, but when I said "things in the AUR that depend on systemd", I meant those that will break without it. I did not mean those with just a 'dependency' in the PKGBUILD.
Forgive me.. old OLD thread, but I was doing a search on "AUR" in here and this one came up. I am still wondering what is attractive about AUR for Aritx users.
As said here, the Artix devs are hard at work ridding systemd from everything.. why should we bother with having to mess with ("tweak") apps and programs from a repo riddled with systemd? What's in there that we need?
Noob here..
~ hagg
there are still many programs (packages) that are not in the community / extra / core, so you need an AUR to build them. 8)
Have you saw what things are available in AUR?
Here I have a short list of things available in AUR:
- Programs which do not have active maintainer (in other words did not make it to main repos)
- Programs which were kicked from main repos (no maintainer or not desired...)
- Older version of programs
- The older version of libraries useful for compatibility but useless for current releases of Arch
- Newer / Development /experimental version of program
- Packages which are made from specific branches or forks (customized or patched)
- Things which people made to make their life easier
So you want to throw everything away just because people contributing are using systemd?
Please wake up! It is good to know what you want but please learn to use the fruits of others labour.
Or this: :P
https://aur.archlinux.org/packages/sample-pkgbuild-with-backspaces-calls-sudo/
That was a very nice, well informed read.. until I got to those last two sentences.. "..so you want to throw everything away.." and ".. wake up.."
Wow. No.. I do not want to throw anything away (except now perhaps my Artix forums link). The "wake up" nonsense is over the top disrespect for a supporter of this Artix distro.
I've seen this before, at other forums, where the old timers or admins are not nice to new users. They get called out for it.. but most often they just drive people away. I do not know why some linux distro forum admins and other staff become haughty and unwelcoming, making strange accusations and pretending like new users are somehow not "awake."
Other non systemd distros (and BSD) beckons.
Good bye.
~ hagg
SO i unknowingly pissed few of Artix users.
My thought at the tiime were: Hey do not throw away the free labour they are offering, it is a lot of work to keep Artix running, so each free labour like that is very welcomed.
I did not want to insult anyone.
maybe should new users not begin with the question like "why should we bother with having to mess with ("tweak") apps and programs from a repo riddled with systemd? What's in there that we need? " if they want be nice welcomed... 🤔🤔 🤔😅😂😂
I fool have been using Linux for over 20 years, and I always thought that because of what it is (programs), not because of some people ....
... but time is probably changed ... and people want contact and a warm welcome, celebration and a warm word, otherwise they will not use the system ....
I don't know, we found a girlfriend and we didn't pull relationships and politics to use the OS.
I have also been using linux for about 20 years or so, and have seen it develop into a very usable, stable, secure option to the proprietary operating systems that propose to offer the user what they want and what they need. I have used quite a few distros, and have seen some of them come and go along the way. What I really appreciate and admire about open source linux operating systems is the wide variety of choice that it offers to the user. One is not obligated to use this or that and can pick and choose from the many offerings that are available. I have always tried not to piss off others, or become pissed off myself in the process. There are so many options....surely we should be able to disagree on things and not become disagreeable in the process? We have these many options because of the freely offered time and effort of others. I for one am thankful for that fact. No one is under any obligation to use one or another linux os. I have used many over the years. I have been using Artix since it was Manjaro-OpenRC, and it has been an interesting journey thus far.
My point is this....with all the options available, any reasonable individual should be able to find something that works for them, without pissing off, or getting pissed off. ;)
Best regards.
but a lot has changed in those 20 years ... unfortunately mostly for the worse ...
people's thinking has changed ... often humility and gratitude became a "right to something" or the duty of others to help, the hatred against something, etc.
personally i have "nothing" against systemd as a program. It bothers me that it goes against the unix / kiss principle and was forcibly pushed into distros without choice and becomes a colossus like windows (the same I think about flatpack things, etc.) - but I've never understood the often hatred against Poettering (author of systemd), or as in this thread again AUR just because it contains things that have systemd dependencies ...
it is a clear misunderstanding of what an AUR is (author evidently never read wiki entry about AUR). And when someone point out a person about it, person is offended and leaves (typical of millennians and leftists) ...
20 years ago, no one cuddled with you like we do today. mostly you got the answer: RTFM and it was done. It was hard, but it taught you so much more than serving ready-made solutions to users who don't even know the basics of Linux /Archlinux.
This. I remember installing my first GNU/Linux back in 1999. It was an old (even at the time) version of Slackware, and it required careful reading on disk geometry to fdisk the partition. There was no hand-holding, but it was documented well enough, and tons of fun! Later I was often reading through HOWTOs from TLDP (https://tldp.org/) (I had no Internet at first, so got it from an offline package).
Wasn't it fun with 56k modems until a site was loaded? You could easily have a snack in between site loading, a coffee or so. :D
Actually, I started with 14400 modem a year earlier IIRC. But that wasn't remotely practical to download a distro with. Didn't get 56k until 2000s, and I remember downloading Internet Explorer 4.0, which had around 40-ish MB over dial-up for a week (with download resume). Also downloading LOTR trailer (which was ~4 MB, was on a CDN, but the entire Internet wanted to download it) split over two daily sessions of a couple hours, from my uni lab. :P
it was! :D
I remember that until 2008 I had no internet at home . I used Mandrake before Archlinux with KDE 3 and there was a problem with the sound driver. Finding a solution without internet was not possible, so it meant visit wifi cafe in near city, in total it took a week and 3 visits to a wifi cafe, because you had everytime to go to town :D
Hello,
I hope ist is ok, when I react this thread. I don't understand some posts.
My question is:
How can I find out, which AUR I can install?
Thx TM
Most AUR packages install fine on Artix.
The only ones you might run into problems are those that install system-level programs that use systemd commands (like systemctl enable, systemctl start, etc.). Even when that happens, you can open a topic, and we'll point you to alternatives, or help you "port" them to Artix's inits.
Thank you capezotte.
So I have first to install and then I can see, if the AUR is compatible with Artix?
Or ist there a way to see it before?
On the page from AUR there are 2 parts called "Dependencies" or "Required by". Is ist possible to see in this list, if there is needed systemd?
Since systemd is always present in Archlinux and AUR is Arch User Repository, I doubt any package explicitely states they need systemd.
Most packages from AUR will work just fine.
Thx SGOrava
With Manjaro I used the pamac an the AUR was installed automaticly. So I have no experience how to install an AUR.
I read it is easy to use trizen.
So I will try if I am able to use this.
hello,trizen -S pamac or
git clone https://aur.archlinux.org/pamac-aur.git
cd pamac-aur
makepkg -si
you have to make sure that all base-devel is there and also git
WHY???
pacman -S trizen
or
pacman -S pamac
BOTH AUR helpers we HAVE in OUR repo 8)
it's a solution like any other, personally I always put on my pcs : yay and pamac-aur-git
Thx.
I found octopi. It looks like the pamac from Manjaro. As I know, usually it is not so good to install packages with GUI installer?
Or is tihis ok? But anyway it is much more easy to find packages. I guess, all openRC packages in octopi I can install without danger?
It is also no problem to install it in the terminal. Important is, to find out the correct packages.
Now, for me it ist a little horror to find out, which packet I have to use from Artix (system, world, galaxy) an which ones are extra or community from Arch.
I use this https://gitea.artixlinux.org/explore/repos if there is not the package I must search long times in the net, if there is an allowed Arch repo. Sometimes that makes me crazy ;)
why? :o :o :o Artix is compatible with Archlinux, the system takes packages from us, first, then from Archlinux. So Pacman / Pamac / Octopi / whatever. The user has nothing to do with it. You do totally unnecessary things, you may not be interested in where the package downloads.
You have on wiki.artixlinux.org comprehensibly written how you turn on the repo from Archlinux!!!
maybe it would take less GUI and read more wiki :D otherwise you will not learn anything new until death :D :D
You mean this?
This I wrote above, that I know not to install core from Artix. So it ist easy to see, that I read the Wiki.
This is "unfair" ;)
May be this is the (your?)standard answer to all newbies? ;) *duck and run*
I had a lot of Problems after install and I fixed them alone.
Wifi didn't work suddenly, systemtime was not correct, localhost631 was not found, Thunar was not like usual (catfisch is not implemented), command blkid was not found, I never installed AUR myself and find a solution a.s.o.....
At first time I was irritaded an unsure, when there are a lot of options shown after using pacman -S.
Yesterday I installed Artix, so there are no 24 h time to accustom with Artix.
You know, Manjaro do a lot automaticly, so the users do not learn so much to do it by themselves.
Manjaro install a lot of packages I do not need, and so also a lot that were self-evident for me.
So for me I it is "difficult" and I need time to find out, which "programm"or "commands" is in which package.
no, i mean this https://wiki.artixlinux.org/Main/Repositories
archlinux/artixlinux generally is not a distribution for newbies, but for advaced users...
i never used Manjaro, becase i went learn linux, not clicking :D (in my newbies time was born archlinux, manjaro don't existed) I want the user to learn at least the basics of Linux, respectively basics of ArchLinux. Why use Manjaro? Use Ubuntu or Windows "Click, Click, click, Done, I don't know what it does, but something does".
My intence is - as we say "I don't give you a fish but I will learn how fishing"
pacman -Fy
pacman -F package
show exactly, which command is in which package
*gg* From there I have the Information I wrote above ;)
Ok, then I should deinstall Artix an go back to Manjaro ;)
Nice for you. I think it is good, when more and more people change to Linux, Artix, Manjaro or Arch ;)And also to Ubuntu, Mint an other. Important is for me that they move to Linux. Better than keep on Microsoft.
So give them a chance.
This are nice "welcome words" for interested users. Slowly I am a little bit offended.
Do you know me? Do I float the Forum with questions which have the impession I read nothing an want to serve me all solutions on silver tray?
Thank you!Shame on my head, that I don't know all pacman parameters. mea culpa, mea maxima culpa.
Ok, now you're offended because I dared to write that you have something new to learn, i understand... :D :D
the most powerful weapon at manjaro is perhaps clicking, the most powerful weapon archlinux has always been reading the wiki. e.g. https://wiki.archlinux.org/title/Pacman
That's what I was trying to say you.. Too bad you didn't understand and you were offended instead.
I don't think it makes sense to continue the next conversation.
I think there were some missunderstandings.
When after few questions - äh correct I made comments about my starter problems - I get told RTFM, I feel not good.
It is ok and important, to say the people that they have to learn about the OS!
Especially it is clear they did't read anything and ask a lot of questions they could find easy by themselves.
For my feeling this announcement came a little bit early. That is all. So I told you only my feeling.
I asked 4 Questions. 2 before Installing and 2 after installing. (AUR and sudoedit)
One of my question is already not replyed.
And I wrote, that I found own solution after first boot with blinking cursor.
So please do not be so strictly with me and give me a chance.
The heavy things comes soon, because of nVidia driver. I hope I can risk to ask anymore.
I hope nevertheless there will be a good relationship in future.
IF English is not your 1st language you may not be understanding the advice given we also have a problem with your questions its no big deal if you are not sure just ask again or post in your own language