Category: Arch Linux

Approaching GPG Key Signing Issues in Arch Linux and Derivatives Especially Without IPv6
article #1348, updated 1546 days ago

Code needs to be signed when possible, for safety these days. In Linux, this is done by a very carefully set up public keyserver system. If, in Arch or Manjaro or other Arch derivatives, you see issues happening, try these steps:

  1. In /etc/pacman.d/gnupg/gpg.conf, add this line:
keyserver hkp://ipv4.pool.sks-keyservers.net:11371

If you don’t do IPv6 on the Internet, the above is essential as is. The default appears to now require IPv6.

Once you have the above set, run the following:

  1. sudo touch /root/.gnupg/dirmngr_ldapservers.conf
  2. sudo pacman-key --init
  3. sudo pacman-key --populate archlinux manjaro
  4. sudo pacman-key --refresh-keys

Categories:      

==============

Replacement for 'yaourt' in Arch and derivatives
article #1281, updated 1809 days ago

The long default, yaourt, is no longer very available, and is not listed at all in the Arch software list of similar apps. yay appears very worthwhile.

https://itsfoss.com/best-aur-helpers/

Categories:      

==============

rc.local in Arch Linux (systemd)
article #680, updated 3627 days ago

/etc/rc.local no longer automatically exists in many Linuxes. This was a script run at boot before any user logins, after setup. If your Linux distro uses ‘systemd’, a relatively new boot system, this may be your situation; but the functionality is still useful in many special circumstances. If it’s yours, create a file named /etc/systemd/system/rc-local.service containing the below, and a new bash script called /etc/rc.local will run just as desired! Do be sure to set your new /etc/rc.local as executable, or you will regret it :-)

/etc/systemd/system/rc-local.service

[Unit]
Description=/etc/rc.local Compatibility

[Service]
Type=oneshot
ExecStart=/etc/rc.local
TimeoutSec=0
StandardInput=tty
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Categories: