如何在 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 將其與您的系統集成。

Leave a Comment

Thunderbird 3 中的 14 個新功能將讓您欣喜不已

Thunderbird 3 中的 14 個新功能將讓您欣喜不已

我們已經詳細介紹了 Outlook 2010 的功能,但由於它不會在 2010 年 6 月之前發布,所以現在是時候看看 Thunderbird 3 了。

免費下載 FlightGear 飛行模擬器 [玩得開心]

免費下載 FlightGear 飛行模擬器 [玩得開心]

每個人偶爾都需要休息一下,如果你想玩有趣的遊戲,不妨試試 Flight Gear。它是一款免費的多平台開源遊戲。

Mp3 Diags:修復多達 50 個 Mp3 音訊檔案問題

Mp3 Diags:修復多達 50 個 Mp3 音訊檔案問題

MP3 Diags 是修復音樂音訊收藏問題的終極工具。它可以正確標記您的 MP3 文件,添加缺少的專輯封面,修復 VBR

Google Voice 桌面通知應用

Google Voice 桌面通知應用

就像 Google Wave 一樣,Google Voice 也在全球引起了不小的轟動。谷歌的目標是改變我們的溝通方式,而且由於它正在成為

使用 FlickrFaves 下載 Flickr 收藏夾

使用 FlickrFaves 下載 Flickr 收藏夾

有許多工具可以讓 Flickr 用戶下載高品質的照片,但有沒有辦法下載 Flickr 收藏夾呢?最近我們

OK Sampler 是一款免費音樂取樣器軟體

OK Sampler 是一款免費音樂取樣器軟體

什麼是採樣?根據維基百科,「採樣是指從一段錄音中取出一部分或樣本,並將其重新用作樂器或

Google Sites 備份:匯入/匯出

Google Sites 備份:匯入/匯出

Google Sites 是 Google 提供的一項服務,可讓使用者在 Google 伺服器上託管網站。但有一個問題,它沒有內建備份選項

Google Tasks 桌面應用程式

Google Tasks 桌面應用程式

Google Tasks 不像其他 Google 服務(例如日曆、Wave、Voice 等)那麼受歡迎,但它仍然被廣泛使用,並且是人們生活中不可或缺的一部分。

如何恢復遺失的分割區和硬碟資料[指南]

如何恢復遺失的分割區和硬碟資料[指南]

在我們先前關於透過 Ubuntu Live 和 DBAN 啟動 CD 安全性擦除硬碟和可移動媒體的指南中,我們討論了基於 Windows 的磁碟

如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。