Как установить Audacity 2.1.0

Как установить Audacity 2.1.0

Ubuntu Software Centre имеет более старую версию, и загрузка Audacity с веб-сайта дала мне папку, в которой, похоже, нет двоичного файла для запуска программы. Как установить версию 2.1.0 в Ubuntu 14.10?

решение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 из исходников. В "README.txt" как части пакета 2.1.0 указано следующее:

Для компиляции в Linux, Mac OS X и других системах Unix выполните следующие команды:

  ./configure
  make
  make install  # as root

Выполнение этих команд должно установить Audacity 2.1.0 на вашу систему, при условии, что у вас есть необходимые зависимости для его компиляции и установки.Audacity Sourceforgeна странице указано, что:

Зависимости

Требуется библиотека wxWidgets. Audacity 2.1.0 требует wxGTK 2.8.12. Библиотека libsndfile также требуется и включена в Audacity, полученную из SVN. Установка других библиотек необязательна.

CMake требуется для сборки libsoxr, которая теперь является библиотекой передискретизации Audacity по умолчанию.

Ubuntu уже должен иметь требуемые зависимости для Audacity, однако вам нужны пакеты разработки для компиляции. Вы можете сделать это вручную, apt-get installно поскольку Audacity уже есть в репозиториях Ubuntu, мы можем запустить apt-get build-dep audacityустановку всех требуемых пакетов разработки для нас.

Теперь все, что вам нужно сделать, это настроить, собрать и установить Audacity, как описано в файле readme.

решение3

Эти шаги компилируют Audacity на Ubuntu 20.04

... видеть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 

старый если (!sbSkipPromptingForSave

новый sbSkipPromptingForSave = true; если (!sbSkipPromptingForSave

   current audacity release 3.2.x  have this 

старый логический ProjectManager::sbSkipPromptingForSave = false;

новый bool ProjectManager::sbSkipPromptingForSave = true;

ОК, теперь сохраните файл и перекомпилируйте

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

Связанный контент