Вы можете запустить приложение с помощью pasuspender. Откройте терминал и запустите pasuspender app_executable. Например, с VLC:
pasuspender vlc
Это приведет к приостановке pulseaudio во время запуска приложения.
Вы можете установить uTox тривиально, используя инструкции, связанные с вашим вопросом:
echo "deb https://pkg.tox.chat/debian stable $(lsb_release -cs)" | sudo tee /etc/apt/sources.list.d/tox.list
wget -qO - https://pkg.tox.chat/debian/pkg.gpg.key | sudo apt-key add -
sudo apt install apt-transport-https
sudo apt update
sudp apt install utox
Если вы настаиваете на использовании qTox, вы можете пойти при компиляции. Я выполнил инструкции по установке на GitHub.
Ниже приведена процедура, которую я сделал для успешной компиляции и установки qTox в Ubuntu MATE 17.04. YMMV, но инструкции для 16.04 и более поздние.
Установите git, если это еще не сделано - нам нужно, чтобы начать
sudo apt install git
Создать новый каталог для источников
mkdir $HOME/qTox
cd $HOME/qTox
Clone qTox (да, я знаю, что у нас есть /home/$USER/qTox/qTox, есть причина для этого, честный!)
git clone https://github.com/qTox/qTox.git qTox
Прежде чем мы попытаемся что-либо сделать с помощью что нам нужно установить для него зависимости:
sudo apt install \
build-essential \
cmake \
libavcodec-dev \
libavdevice-dev \
libavfilter-dev \
libavutil-dev \
libgdk-pixbuf2.0-dev \
libglib2.0-dev \
libgtk2.0-dev \
libopenal-dev \
libqrencode-dev \
libqt5opengl5-dev \
libqt5svg5-dev \
libsqlcipher-dev \
libswresample-dev \
libswscale-dev \
libxss-dev \
qrencode \
qt5-default \
qt5-qmake \
qttools5-dev-tools
Нам также нужно скомпилировать toxcore, и для этого, по-видимому, нам нужно:
sudo apt install \
libtool \
autotools-dev \
automake \
checkinstall \
check \
libopus-dev \
libvpx-dev \
libsodium-dev
OK we необходимо клонировать репозиторий toxcore:
git clone https://github.com/toktok/c-toxcore.git toxcore
cd toxcore
Обратите внимание, что мы находимся в /home/$USER/qTox/toxcore. Тиди, нет? :) Продолжайте:
git checkout v0.1.2
autoreconf -if
./configure
Теперь, если скрипт configure жалуется, убедитесь, что вы выполнили все вышеперечисленные шаги правильно. Если вы уверены, что у вас установлены все упомянутые зависимости, и он жалуется на недостающую библиотеку, попробуйте ... Я ненавижу говорить «искать ответ», но я говорю это: попробуйте найти в своей любимой поисковой системе сообщение об ошибке, и, скорее всего, вы найдете ответ на переполнение стека. Вы также можете попробовать apt search <part-of-library-name>, но тогда вы должны сделать некоторые догадки. В этом случае я настаиваю, что список зависимостей завершен, поэтому, надеюсь, вы справитесь. Если ./configure успешно завершен, вы можете запустить
make
, и если make успешно завершен, вы можете запустить
sudo make install
(Рекомендуется использовать checkinstall вместо make install для создания deb-пакета из скомпилированных файлов - тогда dpkg будет знать о вашем qtox и поможет вам его управлять)
echo '/usr/local/lib/' | sudo tee -a /etc/ld.so.conf.d/locallib.conf
sudo ldconfig
OK, который был toxcore, теперь для qTox, который мы используем cmake для
cd ../qTox # or if you wandered off: cd $HOME/qTox/qTox
cmake . # don't forget the .
make
Подождите терпеливо (или полюбуйтесь своим потрясающим процессором, если все это произойдет быстро), и когда это будет сделано
sudo make install
(или используйте checkinstall)
И все готово. Запустите
qtox
Чтобы настроить и начать использовать его.
Вы можете установить uTox тривиально, используя инструкции, связанные с вашим вопросом:
echo "deb https://pkg.tox.chat/debian stable $(lsb_release -cs)" | sudo tee /etc/apt/sources.list.d/tox.list
wget -qO - https://pkg.tox.chat/debian/pkg.gpg.key | sudo apt-key add -
sudo apt install apt-transport-https
sudo apt update
sudp apt install utox
Если вы настаиваете на использовании qTox, вы можете пойти при компиляции. Я выполнил инструкции по установке на GitHub.
Ниже приведена процедура, которую я сделал для успешной компиляции и установки qTox в Ubuntu MATE 17.04. YMMV, но инструкции для 16.04 и более поздние.
Установите git, если это еще не сделано - нам нужно, чтобы начать
sudo apt install git
Создать новый каталог для источников
mkdir $HOME/qTox
cd $HOME/qTox
Clone qTox (да, я знаю, что у нас есть /home/$USER/qTox/qTox, есть причина для этого, честный!)
git clone https://github.com/qTox/qTox.git qTox
Прежде чем мы попытаемся что-либо сделать с помощью что нам нужно установить для него зависимости:
sudo apt install \
build-essential \
cmake \
libavcodec-dev \
libavdevice-dev \
libavfilter-dev \
libavutil-dev \
libgdk-pixbuf2.0-dev \
libglib2.0-dev \
libgtk2.0-dev \
libopenal-dev \
libqrencode-dev \
libqt5opengl5-dev \
libqt5svg5-dev \
libsqlcipher-dev \
libswresample-dev \
libswscale-dev \
libxss-dev \
qrencode \
qt5-default \
qt5-qmake \
qttools5-dev-tools
Нам также нужно скомпилировать toxcore, и для этого, по-видимому, нам нужно:
sudo apt install \
libtool \
autotools-dev \
automake \
checkinstall \
check \
libopus-dev \
libvpx-dev \
libsodium-dev
OK we необходимо клонировать репозиторий toxcore:
git clone https://github.com/toktok/c-toxcore.git toxcore
cd toxcore
Обратите внимание, что мы находимся в /home/$USER/qTox/toxcore. Тиди, нет? :) Продолжайте:
git checkout v0.1.2
autoreconf -if
./configure
Теперь, если скрипт configure жалуется, убедитесь, что вы выполнили все вышеперечисленные шаги правильно. Если вы уверены, что у вас установлены все упомянутые зависимости, и он жалуется на недостающую библиотеку, попробуйте ... Я ненавижу говорить «искать ответ», но я говорю это: попробуйте найти в своей любимой поисковой системе сообщение об ошибке, и, скорее всего, вы найдете ответ на переполнение стека. Вы также можете попробовать apt search <part-of-library-name>, но тогда вы должны сделать некоторые догадки. В этом случае я настаиваю, что список зависимостей завершен, поэтому, надеюсь, вы справитесь. Если ./configure успешно завершен, вы можете запустить
make
, и если make успешно завершен, вы можете запустить
sudo make install
(Рекомендуется использовать checkinstall вместо make install для создания deb-пакета из скомпилированных файлов - тогда dpkg будет знать о вашем qtox и поможет вам его управлять)
echo '/usr/local/lib/' | sudo tee -a /etc/ld.so.conf.d/locallib.conf
sudo ldconfig
OK, который был toxcore, теперь для qTox, который мы используем cmake для
cd ../qTox # or if you wandered off: cd $HOME/qTox/qTox
cmake . # don't forget the .
make
Подождите терпеливо (или полюбуйтесь своим потрясающим процессором, если все это произойдет быстро), и когда это будет сделано
sudo make install
(или используйте checkinstall)
И все готово. Запустите
qtox
Чтобы настроить и начать использовать его.