Para compilar Audacity sob Xenial Xerus (tendo em mente que há também uma versão razoável do repositório Xenial do 2.1.2 disponível) use o seguinte:
Use as dependências de compilação:
Ative os Repositórios de 'Fonte' seguindo este caminho:
Dash > Software & Updates > Ubuntu Software > Source Code
Clique na caixa 'Source Code' e permita que os Repositórios sejam recarregados. Em seguida, instale as dependências de compilação e alguns extras:
sudo apt-get build-dep audacity
sudo apt-get install checkinstall
Faça o download da origem e da compilação do Audacity:
Use o seguinte comando único para automatizar todo o processo:
mkdir -v $HOME/Desktop/audacity_build && cd $HOME/Desktop/audacity_build && \
wget https://github.com/audacity/audacity/archive/Audacity-2.1.2.tar.gz && \
tar xvf Audacity-2.1.2.tar.gz && cd audacity-Audacity-2.1.2 && \
./configure --without-ffmpeg && make -j 4 && \
sudo checkinstall --pakdir "$HOME/Desktop/audacity_build" \
--backup=no --deldoc=yes --pkgname audacity --pkgversion 2.1.2 \
--fstrans=no --deldesc=yes --delspec=yes --default
Se você está interessado em viver um pouco mais, você pode sempre tentar o repositório git com algumas pequenas modificações no código acima ...
Mantenha sua versão:
Não é uma má idéia fixar seu pacote, já que, sem dúvida, você estará experimentando sua compilação:
echo "audacity hold" | sudo dpkg --set-selections
E, em seguida, uma nova versão do repositório não superará a sua própria ...
Notas:
- A compilação falhou contra o FFmpeg, portanto, é removida do processo (
./configure --without-ffmpeg
). Isso limitará alguns dos recursos de exportação e importação do Audacity, mas você não poderá usá-lo? Vale a pena chegar ao fundo desta falha, no entanto ... - Lembrando que um simples
sudo apt-get install audacity
terá uma versão decente do Audacity 2.1.2 no Xenial Xerus ...