It's another pacman-mirrorlist update episode

>it's another pacman-mirrorlist update episode

Other urls found in this thread:

wiki.archlinux.org/index.php/reflector
wiki.archlinux.org/index.php/Pacman/Rosetta
twitter.com/AnonBabble

reflector --save /etc/pacman.d/mirrorlist --sort rate --latest 21

>su
>cd /etc/pacman.d/
>mv mirrorlist.pacnew mirrorlist
SO DIFFICULT!!

sudo systemctl start reflector

What does it do?

>unironically using pacman-based distros

kys

wiki.archlinux.org/index.php/reflector

Googling is really fucking hard to do, huh

Is there a problem with pacman that Arch users are not aware of? If so, would you like to elaborate?

No service except sshd and ntpd are allowed to run on my computer. My CPU is too precious.

>Installing a package with pacman
pacman -S
>Installing a package with apt
apt install
>Installing a package with dnf
dnf install

>Searching for a package with pacman
pacman -Ss
>Searching for a package with apt
apt search
>Searching for a package with dnf
dnf search

>Removing a package with pacman
pacman -Rs
>Removing a package with apt
apt remove
>Removing a package with dnf
dnf remove

>Removing unneeded packages in pacman
pacman -Qdtq | pacman -Rs -
>Removing unneeded packages in apt
apt autoremove
>Removing unneeded packages in dnf
dnf autoremove

>Removing packages that are no longer available with pacman
pacman -Qm | pacman -Rs -
>Removing packages that are no longer available with apt
aptitude purge '~o'
>Removing packages that are no longer available with dnf
package-cleanup --orphans

You've listed differences in the command-line interface of different popular package managers, not flaws in pacman.

Intentionally esoteric commands for the sole purpose of making fat autists feel like Neo *is* a flaw, user.

They are not "intentionally esoteric", they describe very well what pacman actually does. I encourage you to read the pacman manpage, the commands start making a lot of sense once you know what they actually mean and do.

wtf i hate arch now!

>esoteric
Hahahahaha you fucking moron. They're abbreviations. You don't have to type -S for example, you could type out the whole thing, which is --sync. -R is --remove, -y is --refresh, -u is --sysupgrade.

Fucking brainlets I swear

>still providing non-https mirrors

>"y" is an abbreviation for "refresh"
>"sync" to install a package

>archspergs actually defending this

Who care? Packages are signed. https rely on an unsercure protocol (ie http), but it doesn't bother you.

There's nothing wrong with using HTTP when packages are signed

Explain how that absolves apt and dnf when the last section exists? Uses a completely different binary. What happens if you forget what the binary is even called? Atleast you can Pacman --help

How do you query what files a package owns in apt?

Google "defense in depth".

PGP signatures are one layer of defense against MITM. If their private keys are compromised or it turns out there are flaws in PGP's encryption, users who rely on http mirrors are fucked.

Oh no! Now pacman doesn't work because you forgot to uncomment the mirrors you want to use!

dpkg -c

sudoedit /etc/pacman.d/mirrorlist
Uncomment a mirror and save file. What is your point?

Using a different binary, while not great, is still better than having to pipe the output of one binary back into itself and running a separate command.

>my autism flares up when people use abbreviations that I don't like

If it's such a big deal for you then you can opt to use only the mirrors serving the packages over HTTPS

>abbreviating a word to a letter not contained in that word

Ah so a third binary
Face it dude all package managers have their own intricacies

>https rely on an unsercure protocol (ie http)
What did he mean by this?
Do you understand what https is?

>aha, I see you need a third binary. This proves that pacman is not fucking retarded at all!

>Oh well, all package managers have their own quirks lol PACMAN RULES

Nope pacman frustrates me sometimes too. I never said it was the best. But you're disparaging it for a problem they all have

>dumb frogposter

>even pacman's defenders admit it's shit

Compromise is for pussies. Commit to your argument or gtfo.

I mean that arguing about non https mirrors is stupid because the package are signed.

Yea, but you said https relies on an "unsecure" protocol. That's wrong. It doesn't rely on http for security, it relies on SSL (or TLS if that's your brand of autism) for secrecy. That's not insecure, generally speaking.

Pacman's arguments are super intuitive though. If you want to do something a bit out of general convention it gets really hard with the others. You just browse your way with pacman.

>-S to install
>-Ss to search

>super intuitive

Nigga you literally just use "install" or "search" for apt/dnf

replace https with signed package and you will understand my point

-S is for Server database
-Q for Query local

-S will default on install
s is search
-Ss seach server
-Qs search local

Yes it's intuitive. And pacman -h will help you if trouble.

Go back to *buntu.

>no really, this convoluted shit is more intuitive than "apt install" or "apt search"! Why are you laughing?!

archfags.txt

First letter: Action type, if no other parameters each default to mostly used action.
Letters that come afterwards: Specific actions of a type.
If you don't know what to do: Add h to the end of the query and it'll give you options.

I wish other command line tools followed this convention. I would've been able to intuitively and interactively browse their help instead of going to the man page and search for something and try and fail and going back to the man page.

How do you search on local database (ie installed packages)?

wiki.archlinux.org/index.php/Pacman/Rosetta