首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Amazon上安装Lame -命令找不到

在Amazon上安装Lame -命令找不到
EN

Server Fault用户
提问于 2016-10-13 11:31:19
回答 1查看 1K关注 0票数 0

我正试图在Amazon上安装Lame。我下载了lame-3.99.5.tar.gz,将其上传到服务器,并试图安装它。

我跟踪了这个例子

  1. 确保您有从源代码构建所需的工具:yum update yum install gcc gcc-c++ automake autoconf libtool yasm nasm git subversion
  2. 在这里获取您想要的版本的tarball:http://sourceforge.net/projects/lame/files/lame/
  3. 上传服务器上某个地方的tarball
  4. cd /path/to/lame-3.99.5 (或下载的任何版本)
  5. ./配置
  6. 制造&&制造安装
  7. ldconfig

步骤6导致错误:

代码语言:javascript
复制
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执行的。我尝试以根用户的形式重复此操作,然后没有返回任何错误。

步骤7什么也不返回,但也许这就是它应该如何工作的方式?

当我尝试运行lame时,我得到了command not found

我怎么才能跑得很慢?

EN

回答 1

Server Fault用户

发布于 2017-01-31 17:42:19

看起来它安装得很好,但是在/usr/local/bin前缀中--很可能这个前缀不在您的运行路径上。

尝试显式调用它:/usr/local/bin/lame

如果这样做有效,那么只需将/usr/local/bin添加到您的路径中即可。

通常在~/.bashrc中添加..。

PATH=${PATH}:/usr/local/bin

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/808821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档