update draft post

main
Dominic Reich 2 months ago
parent dff02dbd02
commit 9e882c0495
Signed by: dominic
GPG Key ID: BC9D6AE1A3BE169A

@ -1,91 +1,120 @@
--- ---
title: 68 install waveloggate on archlinux title: Install WaveLogGate on Arch Linux
summary: summary: >
date: 2024-07-04T21:05:54+02:00 There is an app for Linux, Windows and MacOS to connect your
lastmod: 2024-07-04T19:13:18+0000 wavelog instance to your local computer.
date: 2024-08-18T16:08:33+0200
#lastmod:
categories: categories:
- amateur-radio - amateur-radio
- computerstuff - computerstuff
tags: tags:
- draft_post - archlinux
- wavelog
# showBreadcrumbs: true
# showDate: false
# showReadingTime: false
# showWordCount: false
# showPagination: false
# feed_exclude: true
# site_exclude: true
# some help
#
# highlighting with highlights
#
# use table, as inline creates a padding around
# and it pushes the text more to the right side (end of screen)
#
# ~~~html {linenos=table,hl_lines="3-6"}
# ~~~html {linenos=inline,hl_lines="1,3-6"}
draft: true draft: true
--- ---
Download .deb file [Get](https://github.com/wavelog/WaveLogGate/releases/tag/v1.0.16) the `.deb` file.
Extract it with [debtap](https://github.com/helixarch/debtap).
~~~console ~~~console
$ debtap WaveLogGate-1.0.15_amd64.deb $ debtap wavelog-gate-by-dj7nt_1.0.16_amd64.deb
~~~ ==> Extracting package data...
==> Fixing possible directories structure differencies...
==> Generating .PKGINFO file...
:: Enter Packager name (can be left blank):
I hit 3 and edit files with default editor (nvim) :: Enter package license (can be left blank, you can enter multiple licenses comma separated):
remove following packages: *** Creation of .PKGINFO file in progress. It may take a few minutes, please wait...
grep: Warnung: überzähliges \ vor /
grep: Warnung: überzähliges \ vor /
grep: Warnung: überzähliges \ vor /
[ ... snipped (much more of these lines...) ]
gtk, kde-runtime, libatspi2.0-0 Warning: These dependencies (depend = fields) could not be translated into Arch Linux packages names:
kde-runtime, libatspi2.0-0
Warning: These optional dependencies (optdepend = fields) could not be translated into Arch Linux packages names:
gir1.2-gnomekeyring-1.0, libasound2 gir1.2-gnomekeyring-1.0, libasound2
these result in errors (not available in arch with that name) ==> Checking and generating .INSTALL file (if necessary)...
but for slickness, simplicity i also remove these (no problems so far): :: If you want to edit .PKGINFO and .INSTALL files (in this order), press (1) For vi (2) For nano (3) For default editor (4) For a custom editor or any other key to continue:
~~~
discord, kde-cli-tools, gvfs, intel-oneapi-basekit Hit <kbd>3</kbd> to edit the resulting files with the default editor and remove
the following dependencies:
~~~plain
gtk
kde-runtime
libatspi2.0-0
gir1.2-gnomekeyring-1.0
libasound2
discord
kde-cli-tools
gvfs
intel-oneapi-basekit
trash-cli
~~~
(who the fuck needs discord as a dependency?? WTF!?!??#!**) We could translate them into packages available for Archlinx, but I will just
remove them for now because I don't need any additional stuff (like discord,
<abbr title="What The Fuck">WTF</abbr>?!#$!) (You can try and remove even more
dependencies; if it fails, leave them in next time...)
I also edit the package name: I also edit the package name:
~~~plain
pkgname = wavelog-gate pkgname = wavelog-gate
~~~
All hail to the author of the program, but I really do not need
any callsign in an applications name.
Save the file and skip the second file that pops up after closing the
first one.
The creation of the package continues:
~~~console
==> Generating .MTREE file...
==> Creating final package...
==> Package successfully created!
==> Removing leftover files...
~~~
Install the final arch package Install the final arch package
~~~console ~~~console
$ paru -U wavelog-gate-1.0.15-1-x86_64.pkg.tar.zst took 4m19s $ paru -U wavelog-gate-1.0.16-1-x86_64.pkg.tar.zst
Pakete werden geladen … Pakete werden geladen …
Warnung: wavelog-gate-1.0.16-1 ist aktuell -- Reinstalliere
Abhängigkeiten werden aufgelöst … Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht … Nach in Konflikt stehenden Paketen wird gesucht …
Pakete (3) python-psutil-5.9.8-4 trash-cli-0.24.5.26-1 wavelog-gate-1.0.15-1 Pakete (1) wavelog-gate-1.0.16-1
Gesamtgröße der installierten Pakete: 302,72 MiB Gesamtgröße der installierten Pakete: 298,90 MiB
Größendifferenz der Aktualisierung: 0,00 MiB
:: Installation fortsetzen? [J/n] :: Installation fortsetzen? [J/n]
(3/3) Schlüssel im Schlüsselbund werden geprüft [-------------------------------------------------------] 100% (1/1) Schlüssel im Schlüsselbund werden geprüft [---------------------------------------------------] 100%
(2/3) Paket-Integrität wird überprüft [-------------------------------------------------------] 100% (1/1) Paket-Integrität wird überprüft [---------------------------------------------------] 100%
(2/3) Paket-Dateien werden geladen [-------------------------------------------------------] 100% (1/1) Paket-Dateien werden geladen [---------------------------------------------------] 100%
(3/3) Auf Dateikonflikte wird geprüft [-------------------------------------------------------] 100% (1/1) Auf Dateikonflikte wird geprüft [---------------------------------------------------] 100%
(3/3) Verfügbarer Festplattenspeicher wird ermittelt [-------------------------------------------------------] 100% (1/1) Verfügbarer Festplattenspeicher wird ermittelt [---------------------------------------------------] 100%
:: Paketänderungen werden verarbeitet … :: Paketänderungen werden verarbeitet …
(1/3) Installiert wird python-psutil [-------------------------------------------------------] 100% (1/1) Reinstalliert wird wavelog-gate [---------------------------------------------------] 100%
(2/3) Installiert wird trash-cli [-------------------------------------------------------] 100%
(3/3) Installiert wird wavelog-gate [-------------------------------------------------------] 100%
Optionale Abhängigkeiten für wavelog-gate
apparmor
libgnome-keyring
pulseaudio [Installiert]
:: Post-transaction-Hooks werden gestartet … :: Post-transaction-Hooks werden gestartet …
(1/2) Arming ConditionNeedsUpdate... (1/3) Arming ConditionNeedsUpdate...
(2/2) Updating the desktop file MIME type cache... (2/3) Checking which packages need to be rebuilt
(3/3) Updating the desktop file MIME type cache...
~~~ ~~~
The end. Anyone tried this on FreeBSD yet?

Loading…
Cancel
Save