4

Я новичок в установке приложений через «Терминал», так что извините за мое абсолютное незнание предмета.

Я хочу установить SoX (Sound eXchange), чтобы можно было редактировать аудио ниндзя. Сначала я установил git, затем я установил SoX. Я не получил никаких сообщений об ошибках, и в результате установки в моей папке Users/myName появилась папка sox.

Однако, когда я использую программу, набрав sox в «Терминале», ничего не происходит, все, что я получаю, это «команда не найдена».

Кто-нибудь знает, как решить эту проблему?

4 ответа4

4

Наверное, лучше на суперпользователя? Исходя из и /Users я думаю, вы находитесь на Mac OS X?

Если все, что вы сделали, это git clone , у вас есть исходный код приложения, а не двоичный файл.

Вам потребуется cd sox-folder а затем выполнить ./configure && make && make install dance. Но, как вы говорите, вы новичок в этом, это может быть немного грубо.

Если вы работаете в Mac OS X, то вам могут помочь что-то вроде Homebrew или MacPorts , поскольку у них обоих есть пакеты / порты для SoX. Если вы не используете Mac OS X, в большинстве дистрибутивов * nix будет доступен пакет (например, yum install sox , apt-get install sox и т.д.), Но потребуется дополнительная информация.

Если вы просто хотите запустить sox, перейдите сюда и возьмите предварительно скомпилированный Mac OS X Binary: sox-14.3.2-macosx.zip . Для компиляции того, что у вас есть, вам понадобятся autoconf , automake и т.д. В основном весь набор инструментов autotools , и это, вероятно, излишне, если вы просто хотите запустить утилиту.

2

В этой статье подробно объясняется , как запустить SoX в Ubuntu. Это сработало для меня, поэтому я думаю, что это должно сработать и для вас

Редактировать:

Самый простой способ в Ubuntu - запустить эти две команды

sudo apt-get install libasound2-plugins libasound2-python libsox-fmt-all

sudo apt-get install sox

Если вы работаете в каком-то другом Linux, например CentOS, или вам нужна поддержка Vorbis и Ogg, вам придется скомпилировать из исходного кода, найденного по ссылке выше

1

Проверьте, находится ли он в пути

which sox

попробуйте запустить его, используя полный путь. /usr/local/.../sox

проверьте разрешения для двоичного файла sox.

1

Установите приложение

  1. Нажмите Command+ Пробел и введите Терминал и нажмите клавишу ввода / возврата.
  2. Запустите приложение терминала: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" </ dev / null 2> / dev / null и нажмите клавишу ввода / возврата , Дождитесь окончания команды.
  3. Запустить: brew установить sox

Предоставлено: http://macappstore.org/sox/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .