Readme for amateur radio callbook download
This commit is contained in:
parent
659ed3c7a7
commit
a9227b20b4
82
afu/README.md
Normal file
82
afu/README.md
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
# Python Script for Downloading the Latest Amateur Radio Callbook of Austria
|
||||||
|
(c) KW4NZ since 2024
|
||||||
|
- Guide is based on Debian 12.5, and Arch Linux
|
||||||
|
- Last modified 2024-06-12
|
||||||
|
|
||||||
|
## Prerequisites
|
||||||
|
|
||||||
|
1. A running Linux system, e.g. Debian, Arch, etc.
|
||||||
|
0. Python Version >3
|
||||||
|
0. Selenium for Python
|
||||||
|
0. Chromium Web browser (headless)
|
||||||
|
|
||||||
|
## Installation of Python, Selenium, Chromium
|
||||||
|
|
||||||
|
### Debian Linux
|
||||||
|
|
||||||
|
#### Check Version
|
||||||
|
|
||||||
|
|
||||||
|
$ cat /etc/debian_version
|
||||||
|
12.5
|
||||||
|
|
||||||
|
$ cat /etc/os-release
|
||||||
|
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
|
||||||
|
NAME="Debian GNU/Linux"
|
||||||
|
VERSION_ID="12"
|
||||||
|
VERSION="12 (bookworm)"
|
||||||
|
VERSION_CODENAME=bookworm
|
||||||
|
ID=debian
|
||||||
|
HOME_URL="https://www.debian.org/"
|
||||||
|
SUPPORT_URL="https://www.debian.org/support"
|
||||||
|
BUG_REPORT_URL="https://bugs.debian.org/"
|
||||||
|
|
||||||
|
Upgrade your Debian installation if the version is lower than the above value.
|
||||||
|
|
||||||
|
#### Update/Upgrade Debian
|
||||||
|
|
||||||
|
$ sudo apt update
|
||||||
|
$ sudo apt upgrade
|
||||||
|
|
||||||
|
#### Python3
|
||||||
|
|
||||||
|
$ sudo apt install python3
|
||||||
|
|
||||||
|
#### Chromium Browser
|
||||||
|
|
||||||
|
$ sudo apt install chromium
|
||||||
|
|
||||||
|
### Arch Linux
|
||||||
|
|
||||||
|
#### Check Version
|
||||||
|
|
||||||
|
$ cat /etc/lsb-release
|
||||||
|
DISTRIB_ID="Arch"
|
||||||
|
DISTRIB_RELEASE="rolling"
|
||||||
|
DISTRIB_DESCRIPTION="Arch Linux"
|
||||||
|
|
||||||
|
$ cat /etc/os-release
|
||||||
|
NAME="Arch Linux"
|
||||||
|
PRETTY_NAME="Arch Linux"
|
||||||
|
ID=arch
|
||||||
|
BUILD_ID=rolling
|
||||||
|
ANSI_COLOR="38;2;23;147;209"
|
||||||
|
HOME_URL="https://archlinux.org/"
|
||||||
|
DOCUMENTATION_URL="https://wiki.archlinux.org/"
|
||||||
|
SUPPORT_URL="https://bbs.archlinux.org/"
|
||||||
|
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
|
||||||
|
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
|
||||||
|
LOGO=archlinux-logo
|
||||||
|
|
||||||
|
#### Update Arch Linux
|
||||||
|
Because Arch linux is a rolling distribution, simply update the version to the latest version with:
|
||||||
|
|
||||||
|
$ sudo pacman -Syuv
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
sudo pacman -S python
|
||||||
|
|
||||||
|
Alternative when `yay` is installed:
|
||||||
|
|
||||||
|
yay -S python
|
Loading…
Reference in New Issue
Block a user