parent
dff02dbd02
commit
9e882c0495
@ -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?
|
||||||
|
|
||||||
|
Binary file not shown.
Loading…
Reference in new issue