So installieren Sie den Tenacity-Audioeditor unter Linux

So installieren Sie den Tenacity-Audioeditor unter Linux

Der Audioeditor Audacity wurde kürzlich gekauft und ein neuer Entwickler übernahm die Kontrolle über das Projekt. Leider hat dieser neue Entwickler eine Telemetriefunktion hinzugefügt, die Benutzer ohne Zustimmung ausspioniert. Natürlich war die Linux-Community nicht erfreut und es gab eine Gegenreaktion.

Aufgrund dieser Gegenreaktion wurde der Audio-Editor Tenacity geboren. Es handelt sich um eine Abzweigung von Audacity, bei der die Telemetriefunktion entfernt wurde. So können Sie den Tenacity-Audioeditor auf Ihrem Linux-Computer zum Laufen bringen.

So installieren Sie den Tenacity-Audioeditor unter Linux

Ubuntu/Debian-Build-Anweisungen

Der Audio-Editor Tenacity wurde noch nicht für Ubuntu, Debian oder davon abgeleitete Betriebssysteme gepackt. Wenn Sie also den Tenacity-Audioeditor unter Linux installieren möchten, müssen Sie ihn von Grund auf neu erstellen.

Es ist nicht schwierig, Tenacity unter Debian oder Ubuntu von Grund auf neu aufzubauen . Öffnen Sie zunächst ein Terminalfenster auf dem Desktop. Sie können ein Terminal öffnen, indem Sie Strg + Alt + T auf der Tastatur drücken. Oder suchen Sie im App-Menü nach „Terminal“ und starten Sie es auf diese Weise.

Verwenden Sie bei geöffnetem Terminalfenster den Befehl apt install , um alle Build-Time-Abhängigkeiten auf Ihrem Computer zu installieren.

sudo apt-get install libwxgtk3.0-dev git build-essential libavcodec-dev libavformat-dev libavutil-dev libflac++-dev libglib2.0-dev libgtk-3-dev libid3tag0-dev libjack-dev liblilv-dev libmad0-dev libmp3lame- dev libogg-dev libpng-dev portaudio19-dev libportmidi-dev libserd-dev libsndfile1-dev libsord-dev libsoundtouch-dev libsoxr-dev libsuil-dev libtwolame-dev vamp-plugin-sdk libvorbis-dev lv2-dev zlib1g-dev cmake ninja -build libjpeg-dev libtiff-dev liblzma-dev libsqlite3-dev

Die Installation dürfte etwas Zeit in Anspruch nehmen, da noch viele Dinge einzurichten sind. Wenn Sie außerdem auf Probleme mit „libjack0“ stoßen, müssen Sie das Paket „libjack-jack2-dev“ anstelle von „libjack-dev“ installieren.

Sobald alle Pakete auf Ihrem Computer installiert sind, verwenden Sie den Befehl git clone , um den neuesten Tenacity-Quellcode auf Ihr Ubuntu/Debian-System herunterzuladen.

Git-Klon https://github.com/tenacityteam/tenacity.git

Wenn der Code heruntergeladen ist, verwenden Sie den Befehl cd , um in den Ordner „tenacity“ zu wechseln. Führen Sie dann den Befehl cmake aus .

cd tenacity cmake -G Ninja -S . -B bauen

Führen Sie nach dem Ausführen des Befehls cmake den Befehl build aus.

cmake --build build --config Release

Sie können die Tenacity-Anwendung schließlich mit dem Befehl cmake –install auf Ubuntu/Debian installieren .

cmake --install build

Arch Linux AUR-Anweisungen

Der Tenacity-Audioeditor ist für Arch-Linux-Benutzer im AUR verfügbar . Starten Sie zunächst ein Terminalfenster und installieren Sie die Pakete „git“ und „base-devel“ auf Ihrem System, damit es auf Ihrem System funktioniert.

sudo pacman -S git base-devel

 Nachdem Sie die beiden Pakete auf Ihrem Computer eingerichtet haben, laden Sie den Trizen AUR-Helfer mit dem Befehl „ git clone“ auf Ihren Computer herunter. Verwenden Sie dann den Befehl makepkg und installieren Sie die App.

cd trizen/ makepkg -sri

Wenn der Trizen AUR-Helfer installiert ist, verwenden Sie den Befehl trizen -S , um die neueste Version des Tenacity-Audio-Editors auf Ihrem Arch Linux-Computer zu erstellen und zu installieren.

trizen -S tenacity-git 

Fedora-Bauanleitung

Wir würden zwar empfehlen, den Flatpak-Anweisungen zu folgen, um Tenacity auf Fedora zum Laufen zu bringen, es ist jedoch möglich, das Programm von Grund auf neu zu erstellen. Zum Starten müssen Sie das RPM Fusion Free-Repository zu Ihrem System hinzufügen.

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Wenn das RPM Fusion Free -Software-Repository auf Fedora aktiviert ist, verwenden Sie den Befehl dnf install , um alle Tenacity-Build-Abhängigkeiten einzurichten. Die Installation kann einige Zeit in Anspruch nehmen.

sudo dnf install alsa-lib-devel cmake expat-devel flac-devel gcc-g++ gettext-devel lame-devel libid3tag-devel libmad-devel libogg-devel libsndfile-devel libvorbis-devel lilv-devel lv2-devel portaudio-devel portmidi- devel serd-devel sord-devel soundtouch-devel soxr-devel sqlite-devel sratom-devel suil-devel taglib-devel twolame-devel vamp-plugin-sdk-devel wxGTK-devel zlib-devel ccache ninja-build git ffmpeg-devel

Sobald alle Abhängigkeiten auf Fedora installiert und eingerichtet sind, können Sie den Tenacity-Audio-Editor mit den folgenden cmake- Befehlen erstellen.

cmake -G Ninja -S . -B build cmake --build build --config Release

Installieren Sie abschließend die Tenacity-Anwendung auf Ihrem Fedora-Linux-System mit dem Befehl cmake –install .

cmake --install build

Flatpak-Anleitung

So installieren Sie den Tenacity-Audioeditor unter Linux

Während Tenacity noch nicht im Flathub App Store erhältlich ist, veröffentlichen die Entwickler jede Nacht Flatpak-Builds. Wenn Sie also Tenacity zum Laufen bringen müssen und kein Fedora, Ubuntu, Debian oder Arch Linux verwenden, ist dies der richtige Weg.

Stellen Sie zunächst sicher, dass die Flatpak-Laufzeitumgebung auf Ihrem Computer installiert ist und ausgeführt wird. Verwenden Sie dann die drei folgenden Befehle, um die neueste Tenacity Flatpak-Version einzurichten.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak remote-add tenacity oci+ https://tenacityteam.github.io/tenacity-flatpak-nightly flatpak install tenacity org .tenacityaudio.Tenacity

AppImage-Anweisungen

Die Tenacity-Entwickler veröffentlichen jeden Abend einen AppImage-Build. Wenn Sie also keine der in diesem Beitrag behandelten Linux-Distributionen verwenden und kein Flatpak verwenden, können Sie die App trotzdem auf Ihrem Computer zum Laufen bringen. Richten Sie zunächst AppImageLauncher auf Ihrem Computer ein, indem Sie unserer Anleitung zu diesem Thema folgen.

Nachdem Sie AppImageLauncher eingerichtet haben, gehen Sie zur Tenacity AppImage-Build-Seite . Laden Sie dann das neueste nächtliche AppImage herunter, extrahieren Sie es aus dem ZIP-Archiv und doppelklicken Sie darauf, um es mit AppImageLauncher in Ihr System zu integrieren.


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?