|
|
@ -1,7 +1,7 @@
|
|
|
|
---
|
|
|
|
---
|
|
|
|
title: Archlinux
|
|
|
|
title: Archlinux
|
|
|
|
date: 2023-11-29T20:33:48+0100
|
|
|
|
date: 2023-11-29T20:33:48+0100
|
|
|
|
lastmod: 2024-06-15T21:14:19+0000
|
|
|
|
lastmod: 2024-06-30T17:56:15+0000
|
|
|
|
tags:
|
|
|
|
tags:
|
|
|
|
- archlinux
|
|
|
|
- archlinux
|
|
|
|
- systemd
|
|
|
|
- systemd
|
|
|
@ -118,6 +118,141 @@ wifi.backend=iwd
|
|
|
|
dhcp=dhcpcd
|
|
|
|
dhcp=dhcpcd
|
|
|
|
~~~
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Paru / Pacman
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Found on [andreas-mausch.de](https://cheatsheets.andreas-mausch.de/paru) and
|
|
|
|
|
|
|
|
I had to copy this to my notes archive here...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- paru start -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Install
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### install
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -S <package>
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### Edit PKGBUILD and skip checksum check
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -S gnucash-xbt --fm helix --mflags "--skipchecksums"
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### uninstall (-n: no backup files; -s: remove dependencies)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -Rns <package>
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### system update
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -Syu
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Mirrors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### select fastest
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ sudo pacman-mirrors --fasttrack
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### select by country
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ sudo pacman-mirrors --country Germany,France,Austria
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Search repo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### search package
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -Ss <package>
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### package details
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -Si <package>
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### list files
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -Fl <package>
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### find package for file
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ pkgfile <filename>
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### search command
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -F glxinfo
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Installed packages
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### search package
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -Qs <package>
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### package details
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -Qii <package>
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### list files
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -Ql <package>
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### orphans
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -Qdt
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### manually installed (list all aur)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ pacman -Qm
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Clean-up
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### clear cache
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -Sc
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Official repo vs. AUR
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### repo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -[...] --repo
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### aur
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~~~console
|
|
|
|
|
|
|
|
$ paru -[...] --aur
|
|
|
|
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- paru end -->
|
|
|
|
|
|
|
|
|
|
|
|
## Blocking IPs from a list with ipset
|
|
|
|
## Blocking IPs from a list with ipset
|
|
|
|
|
|
|
|
|
|
|
|
Using [ipset](https://wiki.archlinux.org/title/Ipset) should increase performance
|
|
|
|
Using [ipset](https://wiki.archlinux.org/title/Ipset) should increase performance
|
|
|
@ -178,7 +313,7 @@ I know, this is an Arch Linux post but hey, I don't care.
|
|
|
|
|
|
|
|
|
|
|
|
<https://wiki.archlinux.org/title/NFS#Mount_using_/etc/fstab_with_systemd>
|
|
|
|
<https://wiki.archlinux.org/title/NFS#Mount_using_/etc/fstab_with_systemd>
|
|
|
|
|
|
|
|
|
|
|
|
### Arch Linux ARM installation on a Raspberry Pi 2
|
|
|
|
## Arch Linux ARM installation on a Raspberry Pi 2
|
|
|
|
|
|
|
|
|
|
|
|
The wiki page is for Raspberry Pi 4.
|
|
|
|
The wiki page is for Raspberry Pi 4.
|
|
|
|
|
|
|
|
|
|
|
@ -236,7 +371,7 @@ Possible settings are:
|
|
|
|
|
|
|
|
|
|
|
|
More details can be found in {{< man loader.conf 5 >}}.
|
|
|
|
More details can be found in {{< man loader.conf 5 >}}.
|
|
|
|
|
|
|
|
|
|
|
|
### Manual sections
|
|
|
|
## Manual sections
|
|
|
|
|
|
|
|
|
|
|
|
| Section | Description |
|
|
|
|
| Section | Description |
|
|
|
|
| :--- | :--- |
|
|
|
|
| :--- | :--- |
|
|
|
|