Audacity 2.1.0のインストール方法

Audacity 2.1.0のインストール方法

Ubuntu ソフトウェア センターには古いバージョンがあり、Web サイトから Audacity をダウンロードすると、プログラムを起動するためのバイナリがないと思われるフォルダーが作成されました。Ubuntu 14.10 にバージョン 2.1.0 をインストールするにはどうすればよいですか?

答え1

ターミナルでこれらのコマンドを実行します

sudo add-apt-repository ppa:ubuntuhandbook1/audacity
sudo apt-get update
sudo apt-get install audacity

ソース:http://ubuntuhandbook.org/index.php/2015/04/install-audacity-audio-editor-2-1-0-in-ubuntu-from-ppa/

答え2

Audacity はソースからコンパイルする必要があります。2.1.0 パッケージの一部である「README.txt」には次のように記載されています。

Linux、Mac OS X、その他の Unix システムでコンパイルするには、次のコマンドを実行します。

  ./configure
  make
  make install  # as root

これらのコマンドを実行すると、コンパイルとインストールに必要な依存関係があれば、Audacity 2.1.0がシステムにインストールされます。オーダシティソースフォージページには次のように記載されています:

依存関係

wxWidgets ライブラリが必要です。Audacity 2.1.0 には wxGTK 2.8.12 が必要です。libsndfile ライブラリも必要で、SVN から取得した Audacity に含まれています。その他のライブラリのインストールはオプションです。

現在 Audacity のデフォルトのリサンプリング ライブラリである libsoxr をビルドするには、CMake が必要です。

Ubuntu には Audacity に必要な依存関係がすでにあるはずですが、コンパイルするには開発パッケージが必要です。 を使用して手動でこれを行うこともできますapt-get installが、Audacity はすでに Ubuntu リポジトリに含まれているため、apt-get build-dep audacityを実行して必要な開発パッケージをすべてインストールできます。

今必要なのは、readme ファイルの説明に従って Audacity を設定、作成、インストールすることだけです。

答え3

これらの手順はUbuntu 20.04でAudacityをコンパイルします

... 見るhttps://wiki.audacityteam.org/wiki/Building_On_Linux

予備インストールコナン https://conan.io/downloads.html

上記のリンクからdebをダウンロードし、以下を使用してインストールします。

sudo apt install ./conan-ubuntu-64.deb 

sudo apt-get build-dep -y   audacity  # now install dependencies 

mkdir -p ~/src/github.com/audacity # create parent dir of git repo 

cd ~/src/github.com/audacity

git clone  [email protected]:audacity/audacity.git

cd ~/src/github.com/audacity/audacity

git submodule update --init

git clone --recurse-submodules   [email protected]:audacity/wxWidgets.git

cd ~/src/github.com/audacity/audacity/wxWidgets/

mkdir buildgtk

cd ~/src/github.com/audacity/audacity/wxWidgets/buildgtk

../configure --with-cxx=14 --with-gtk=2

sudo make -j$(nproc)  install

sudo ldconfig

cd ~/src/github.com/audacity/audacity

mkdir build

cd build

cmake -DCMAKE_BUILD_TYPE=Release -Daudacity_use_ffmpeg=loaded ..

make -j$(nproc) 

完了しました。さあ、起動しましょう

~/src/github.com/audacity/audacity/build/bin/Release/audacity  #  execute to confirm it runs OK


cd ~/src/github.com/audacity/audacity/build

sudo make -j8 install   #  install binary

ボーナス...ポップアップメッセージが表示されないようにしたい場合

閉じる前にプロジェクトを保存する

Audacity を閉じるときに、コードを編集して再コンパイルします。

cd ~/src/github.com/audacity/audacity

grep -r 'Save project before closing' * | grep cpp  #  find source code file which contains offending popup

vi  src/ProjectManager.cpp   #  edit file

エディタで文字列「閉じる前にプロジェクトを保存」を検索します

  depending on your source code version prior releases had this 

古いif (!sbSkipPromptingForSave

新しい sbSkipPromptingForSave = true; if (!sbSkipPromptingForSave

   current audacity release 3.2.x  have this 

古い bool ProjectManager::sbSkipPromptingForSave = false;

新しい bool ProjectManager::sbSkipPromptingForSave = true;

OK、ファイルを保存して再コンパイルします

cd ~/src/github.com/audacity/audacity/build  #  now lets recompile

make -j$(nproc)


~/src/github.com/audacity/audacity/build/bin/Release/audacity  #  execute and confirm popup does not happen


cd ~/src/github.com/audacity/audacity/build

sudo make -j8 install   #  install binary

関連情報