@robg:
$this->bbcode_second_pass_code('', '
[user@PC19 ~]$ pacman -Qs linux
local/alsa-lib 1.2.5.1-3
An alternative implementation of Linux sound support
local/archlinuxarm-keyring 20140119-1
Arch Linux ARM PGP keyring
local/avahi 0.8+20+gd1e71b3-1
Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
local/base 2-2
Minimal package set to define a basic Arch Linux installation
local/filesystem 2021.05.31-1
Base Arch Linux files
local/iptables 1:1.8.7-1
Linux kernel packet control tool (using legacy interface)
local/keyutils 1.6.3-1
Linux Key Management Utilities
local/kmod 29-1
Linux kernel module management tools and library
local/libaio 0.3.112-2
The Linux-native asynchronous I/O facility (aio) library
local/libcap-ng 0.8.2-3
A library for Linux that makes using posix capabilities easy
local/libva 2.12.0-1
Video Acceleration (VA) API for Linux
local/libxshmfence 1.3-2
a library that exposes a event API on top of Linux futexes
local/linux-api-headers 5.12.3-1
Kernel headers sanitized for use in userspace
local/linux-firmware 20210716.b7c134f-1
Firmware files for Linux
local/linux-raspberrypi4 5.10.59-1
The Linux Kernel and modules - Raspberry Pi 4
local/lirc 1:0.10.1-8
Linux Infrared Remote Control utilities
local/net-tools 2.10-1
Configuration tools for Linux networking
local/pacman-mirrorlist 20210307-1 (base)
Arch Linux ARM mirror list for use by pacman
local/python-distro 1.5.0-3
Linux OS platform information API
local/util-linux 2.37.1-3
Miscellaneous system utilities for Linux
local/util-linux-libs 2.37.1-3
util-linux runtime libraries
')
$this->bbcode_second_pass_code('', '
[user@PC19 ~]$ pacman -Qs base-devel
local/autoconf 2.71-1 (base-devel)
A GNU tool for automatically configuring source code
local/automake 1.16.4-1 (base-devel)
A GNU tool for automatically creating Makefiles
local/binutils 2.35-1 (base-devel)
A set of programs to assemble and manipulate binary and object files
local/bison 3.7.6-1 (base-devel)
The GNU general-purpose parser generator
local/fakeroot 1.25.3-2 (base-devel)
Tool for simulating superuser privileges
local/file 5.40-5 (base-devel)
File type identification utility
local/findutils 4.8.0-1 (base-devel)
GNU utilities to locate files
local/flex 2.6.4-3 (base-devel)
A tool for generating text-scanning programs
local/gawk 5.1.0-1 (base-devel)
GNU version of awk
local/gcc 10.2.0-1 (base-devel)
The GNU Compiler Collection - C and C++ frontends
local/gettext 0.21-1 (base-devel)
GNU internationalization library
local/grep 3.6-1 (base-devel)
A string search utility
local/groff 1.22.4-6 (base-devel)
GNU troff text-formatting system
local/gzip 1.10-3 (base-devel)
GNU compression utility
local/libtool 2.4.6+44+gb9b44533-14 (base-devel)
A generic library support script
local/m4 1.4.19-1 (base-devel)
The GNU macro processor
local/make 4.3-3 (base-devel)
GNU make utility to maintain groups of programs
local/pacman 6.0.0-5 (base-devel)
A library-based package manager with dependency support
local/patch 2.7.6-8 (base-devel)
A utility to apply patch files to original sources
local/pkgconf 1.7.3-1 (base-devel)
Package compiler and linker metadata toolkit
local/sed 4.8-1 (base-devel)
GNU stream editor
local/sudo 1.9.7.p2-1 (base-devel)
Give certain users the ability to run some commands as root
local/texinfo 6.8-2 (base-devel)
GNU documentation system for on-line information and printed output
local/which 2.21-5 (base-devel)
A utility to show the full path of commands
')
I don't believe there's anything wrong with the installation. I always follow the installation instructions (
https://archlinuxarm.org/platforms/armv ... berry-pi-4, ARMv7) to the letter. Then I change the root password, delete the alarm user and add my own user to the users and wheel group, install sudo and add my user to the sudoers file (user ALL=(ALL) ALL) and finally lock the root account. Then I reboot and log in as my own user which now is a restricted user with elevated rights (sudo). All according arch wiki recommendations. I use this on all my Pi's for years and never had to install something using the root account.
You say you don't use the GPIO pins but you do have a RPi? Would be nice to know if you are able to install a python package using pip like described in the python docs:
$this->bbcode_second_pass_code('', '
(sudo) python -m pip install RPi.GPIO
')
uninstall should remove it from your system.
@bulletmark:
I'm not a programmer and will have to read about this python-wheel method first before I use commands which I do not understand This pip thing is all new to me and my rusty brain needs some time to figure it out. First I would like to know why the above described command gives the errors.
I'm very interested in accessing the GPIO pins as regular user so after this is solved I will certainly try it. Thank for the suggestion.