Linux に Tenacity オーディオ エディターをインストールする方法

Linux に Tenacity オーディオ エディターをインストールする方法

Audacityオーディオ エディターが最近購入され、新しい開発者がプロ​​ジェクトを管理することになりました残念なことに、この新しい開発者は、同意なしにユーザーを監視するテレメトリ機能を追加しました。当然のことながら、Linux コミュニティは満足しておらず、反発がありました。

この反発により、Tenacityオーディオ エディターが誕生しました。これは Audacity のフォークであり、テレメトリ機能は削除されています。Tenacity オーディオ エディターを Linux コンピューターで動作させる方法は次のとおりです。

Linux に Tenacity オーディオ エディターをインストールする方法

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-dev」の代わりに「libjack-jack2-dev」パッケージをインストールする必要があります。

すべてのパッケージがコンピューターにインストールされたら、git cloneコマンドを使用して、最新の Tenacity ソース コードを Ubuntu/Debian システムにダウンロードします。

git clone https://github.com/tenacityteam/tenacity.git

コードがダウンロードされたら、cdコマンドを使用して「tenacity」フォルダーに移動します。次に、cmakeコマンドを実行します。

cd テナシティ cmake -G Ninja -S 。-B ビルド

cmakeコマンドを実行した後、build コマンドを実行します。

cmake --build build --config Release

cmake –installコマンドを使用して、最終的に Tenacity アプリケーションを Ubuntu/Debian にインストールできます。

cmake --install ビルド

Arch Linux AUR の説明

Tenacity オーディオ エディターは、AURの Arch Linux ユーザーが利用できます。まず、ターミナル ウィンドウを起動し、「git」および「base-devel」パッケージをシステムにインストールして、システム上で動作できるようにします。

sudo pacman -S git Base-devel

 コンピューター上で 2 つのパッケージをセットアップした後、git cloneコマンドを使用して Trizen AUR ヘルパーをコンピューターにダウンロードします。次に、makepkgコマンドを使用してアプリをインストールします。

cd trizen/makepkg -sri

Trizen AUR ヘルパーがインストールされている状態で、trizen -Sコマンドを使用して、最新バージョンの Tenacity オーディオ エディターを構築し、Arch Linux コンピューターにインストールします。

trizen -S テナシティ-git 

Fedora のビルド手順

Fedora 上で Tenacity を動作させるには Flatpak の手順に従うことをお勧めしますが、プログラムを最初から構築することも可能です。開始するには、RPM Fusion Free リポジトリをシステムに追加する必要があります。

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

Fedora でRPM Fusion Freeソフトウェア リポジトリを有効にして、 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- 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

すべての依存関係を Fedora にインストールしてセットアップしたら、次のcmakeコマンドを使用して Tenacity オーディオ エディターを構築できます。

cmake -G 忍者 -S 。-B build cmake --build build --config Release

最後に、 cmake –installコマンドを使用して Tenacity アプリケーションを Fedora Linux システムにインストールします。

cmake --install ビルド

フラットパックの説明書

Linux に Tenacity オーディオ エディターをインストールする方法

Tenacity はまだ Flathub アプリ ストアにありませんが、開発者は毎晩 Flatpak ビルドをリリースしています。したがって、Fedora、Ubuntu、Debian、または Arch Linux を使用せずに Tenacity を動作させる必要がある場合は、これが最適な方法です。

まず、コンピューターにFlatpak ランタイムがインストールされ、実行されていることを確認してください。次に、以下の 3 つのコマンドを使用して、最新の Tenacity Flatpak リリースをセットアップします。

flatpak リモート-追加 --if-not-exists flathub https://flathub.org/repo/flathub. flatpakrepo flatpak リモート-追加 tenacity oci+ https://tenacityteam.github.io/tenacity- flatpak-nightly flatpak install tenacity org .tenacityaudio.テナシティ

AppImage の手順

Tenacity 開発者は毎晩 AppImage ビルドをリリースします。したがって、この投稿で取り上げている Linux ディストリビューションを使用しておらず、Flatpak を使用していない場合でも、コンピューター上でアプリを動作させることができます。まず、この件に関するガイドに従って、コンピューターにAppImageLauncherをセットアップします。

AppImageLauncher を設定したら、Tenacity AppImage ビルド ページに移動します。次に、最新の Nightly AppImage をダウンロードし、ZIP アーカイブから抽出し、それをダブルクリックして、AppImageLauncher を使用してシステムに統合します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか