Установка Lame в Amazon Linux - команда не найдена

Я пытаюсь установить Lame на Amazon Linux. Я скачал lame-3.99.5.tar.gz , загрузил на сервер и попытался установить.

Я последовал этому примеру :

  1. убедитесь, что у вас есть инструменты, необходимые для сборки из исходного кода:

    yum update

    yum install gcc gcc-c ++ automake autoconf libtool yasm nasm git subversion

  2. Загрузите архив для нужной вам версии здесь: http://sourceforge.net/projects/lame/files/lame/

  3. загрузите архив где-нибудь на своем сервере
  4. cd / path / to / lame-3.99.5 (или любая другая версия, которую вы скачали)
  5. ./ configure
  6. make && make install
  7. ldconfig

Шаги 6 приводят к ошибкам:

test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libmp3lame.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libmp3lame.so.0.0.0 /usr/local/lib/libmp3lame.so.0.0.0
/usr/bin/install: cannot create regular file '/usr/local/lib/libmp3lame.so.0.0.0': Permission denied
make[3]: *** [install-libLTLIBRARIES] Error 1
make[3]: Leaving directory `/home/test/lame/lame-3.99.5/libmp3lame'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/test/lame/lame-3.99.5/libmp3lame'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/test/lame/lame-3.99.5/libmp3lame'
make: *** [install-recursive] Error 1

Это выполняется с использованием sudo. Я попытался повторить это как root, но ошибок не было.

Шаг 7 ничего не возвращает, но, может быть, так и должно работать?

Когда я пытаюсь запустить lame , я получаю , что команда не найдена .

Как я могу заставить работать хромой?

0
задан 13 April 2017 в 15:13
2 ответа

Похоже, он установился нормально, но в префиксе / usr / local / bin - скорее всего, этого префикса нет в PATH вашего запуска.

Попробуйте назвать его явно: / usr / local / bin / lame

Если это сработает, просто добавьте / usr / local / bin в свой PATH.

обычно в ~ /. bashrc добавить ...

ПУТЬ = $ {ПУТЬ}: / usr / local / bin

0
ответ дан 4 December 2019 в 16:28

В 2015 году Борислав Джорджевич и Валентина Тимченко опубликовали небольшую статью, в которой использовалось несколько накопителей Western Digital емкостью 7200 об / мин 80 ГБ и EXT3, протестированных с помощью программного обеспечения PostMark, которое «имитирует загрузку почтового сервера в Интернете 'с ядром Linux 2.6.27. Они обнаружили, что прошлые исследования, в которых рассматривались только тесты Бонни или dd , дали разные результаты.

Похоже, тесты показывают, что падение производительности может составлять от 15% до 45%. с LVM по сравнению с тем, когда он не используется. Они обнаружили еще большее падение, когда в одной установке LVM используются два физических раздела. Они пришли к выводу, что наибольшее влияние на производительность оказало использование LVM, а также сложность его использования.

https://www.researchgate.net/publication/284897601_LVM_in_the_Linux_environment_Performance_examination http://hrcak.srce.hr/index.php?show=clanak&id_clanak_jezik=216661 [122980] -12 ] Вы столкнулись с ошибкой Permission denied install lame при запуске make install .

Это произошло из-за того, что make install попытался создать файл / usr / local / lib / libmp3lame.so.0.0.0 и не смог сделать это, как показано в вашем сообщении об ошибке.

 / usr / bin / install: невозможно создать обычный файл '/ usr / local / lib  /libmp3lame.so.0.0.0 ': в доступе отказано
 

Этот шаг процесса необходимо запустить с помощью sudo , то есть:

sudo make install
1
ответ дан 4 December 2019 в 16:28

Теги

Похожие вопросы