如何在 Linux 上安裝 Tenacy 音頻編輯器

如何在 Linux 上安裝 Tenacy 音頻編輯器

最近購買了Audacity音頻編輯器,新的開發人員控制該項目。不幸的是,這位新開發人員添加了一項遙測功能,可以在未經同意的情況下監視用戶。當然,Linux 社區並不高興,並出現了強烈反對。

由於這種強烈反對,Tenacity音頻編輯器誕生了。它是 Audacity 的一個分支,刪除了遙測功能。以下是如何讓 Tenacity 音頻編輯器在 Linux 計算機上運行。

如何在 Linux 上安裝 Tenacy 音頻編輯器

Ubuntu/Debian 構建說明

Tenacity音頻編輯器尚未針對 Ubuntu、Debian 或源自它們的操作系統進行打包。因此,如果您希望在 Linux 上安裝 Tenacity 音頻編輯器,則必須從頭開始構建它。

在 Debian 或 Ubuntu 上從頭開始構建Tenacity 並不困難。首先,在桌面上打開一個終端窗口。您可以通過按鍵盤上的Ctrl + Alt + T打開終端。或者,在應用程序菜單中搜索“終端”並以這種方式啟動它。

打開終端窗口後,使用apt install命令在計算機上安裝所有構建時依賴項。

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

安裝應該需要一些時間才能完成,因為有很多東西需要設置。此外,如果您遇到“libjack0”問題,則需要安裝“libjack-jack2-dev”軟件包而不是“libjack-dev”。

將所有軟件包安裝到您的計算機上後,使用git clone命令將最新的 Tenacity 源代碼下載到您的 Ubuntu/Debian 系統。

git 克隆 https://github.com/tenacityteam/tenacity.git

下載代碼後,使用cd命令進入“tenacity”文件夾。然後,運行cmake命令。

cd tenacity cmake -G Ninja -S 。-B構建

運行cmake命令後,運行build命令。

cmake --build 構建 --config 發布

您終於可以使用cmake –install命令在 Ubuntu/Debian 上安裝 Tenacity 應用程序。

cmake --安裝構建

Arch Linux AUR 指令

Tenacity 音頻編輯器可供AUR中的 Arch Linux 用戶使用。首先啟動終端窗口並在系統上安裝“git”和“base-devel”軟件包,以使其在您的系統上運行。

sudo pacman -S git 基礎開發

 在計算機上設置這兩個包後,使用git clone命令將 Trizen AUR 幫助程序下載到您的計算機。然後,使用makepkg命令並安裝該應用程序。

cd trizen/makepkg -sri

安裝 Trizen AUR 幫助程序後,使用trizen -S命令在您的 Arch Linux 計算機上構建並安裝最新版本的 Tenacity 音頻編輯器。

trizen -S 堅韌-git 

Fedora 構建說明

雖然我們建議按照 Flatpak 說明讓 Tenacity 在 Fedora 上運行,但從頭開始構建該程序也是可能的。您必須將 RPM Fusion Free 存儲庫添加到系統中才能啟動。

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

在 Fedora 上啟用RPM Fusion 免費軟件存儲庫後,使用dnf install命令設置所有 Tenacity 構建依賴項。此安裝可能需要一些時間才能完成。

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-開發 serd-開發 sord-開發 soundtouch-開發 soxr-開發 sqlite-開發 sratom-開發 suil-開發 taglib-開發 Twolame-開發 vamp-插件-sdk-開發 wxGTK-開發 zlib-開發 ccache 忍者-構建 git ffmpeg-開發

在 Fedora 上安裝並設置所有依賴項後,您可以使用以下cmake命令構建 Tenacity 音頻編輯器。

cmake -G 忍者 -S 。-B 構建 cmake --build 構建 --config 發布

最後,使用cmake –install命令在 Fedora Linux 系統上安裝 Tenacity 應用程序。

cmake --安裝構建

Flatpak 說明

如何在 Linux 上安裝 Tenacy 音頻編輯器

雖然 Tenacity 尚未出現在 Flathub 應用商店中,但開發人員正在發布每晚的 Flatpak 版本。因此,如果您需要讓 Tenacity 正常工作並且不使用 Fedora、Ubuntu、Debian 或 Arch Linux,那麼這就是您的最佳選擇。

首先,請確保您的計算機上已安裝並運行 Flatpak 運行時。然後,使用下面的三個命令來設置最新的 Tenacity Flatpak 版本。

flatpak 遠程添加 --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak 遠程添加 tenacity oci+ https://tenacityteam.github.io/tenacity-flatpak-nightly flatpak 安裝 tenacity org .tenacityaudio.Tenacity

應用程序圖像說明

Tenacity 開發人員發布了每晚的 AppImage 版本。因此,如果您不使用本文中介紹的任何 Linux 發行版並且不使用 Flatpak,您仍然可以讓該應用程序在您的計算機上運行。首先,按照我們的主題指南在您的計算機上設置AppImageLauncher 。

設置 AppImageLauncher 後,前往Tenacity AppImage 構建頁面。然後,下載最新的夜間 AppImage,從 ZIP 存檔中解壓,然後雙擊它以使用 AppImageLauncher 將其與您的系統集成。


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。