linux RedHat tar软件的安装方法

我在网上搜了两天都没能安装上amarok-2.1.90.tar这个我是经过一步解压后得到的。用过下面这种方法。。但是在这(#./configure--prefix=/op... 我在网上搜了两天都没能安装上amarok-2.1.90.tar这个我是经过一步解压后得到的。用过下面这种方法。。但是在这(#./configure --prefix = /opt/software2)一步的时候出现没有那个文件或目录。到底该怎样安装?
安装方法:
.解包
#tar xvf software2.tar(software2.tar是你的软件包的名字)
2.配置并指定安装的目录
#cd software2
#./configure --prefix = /opt/software2
3.编译
#make
4.拷贝一些文件到刚才指定的文件夹内
#make install
其中 把#./configure --prefix = /opt/software2 替换成#./configure 也不行。。哪位能帮帮我?先谢谢了!能留个qq最好。
可以参看图片。。
展开
 我来答
镇然YH
2009-11-18 · TA获得超过239个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:195万
展开全部
很明显,目录下面没有configure文件。
并不是所有的安装包都有configure,你ls一下,看看有哪些可执行文件,有可能有install.sh也不一定的。
一般的tar.bz2或者tar.gz之类源码安装的程序,你上述所列的4个步骤是正确的。其实,要想安装,不一定要源码安装,找个rpm包,直接
rpm -ivh XXX.rpm
也可以的。
更进一步,如果reposity里面有的话,
yum install XXX
也可以的。

另外,我看你的截图,有可能是早期的RedHat版本,现在都已经出到Fedora12了,为什么不试一下更新的版本呢?当然,如果你的是RHES系列的话,GUI自然也不会新到哪里去。但我看你问的问题,不像是用RedHat做应用的,应该是属于玩票性质的吧?这样的话,还是建议你使用fedora的较新版本。
惊喜不断go
推荐于2016-06-01 · TA获得超过2.3万个赞
知道大有可为答主
回答量:6303
采纳率:85%
帮助的人:720万
展开全部

Linux系统下Tar文件安装方法如下:

  1. 将安装文件拷贝至你的目录中,如果是以root身份登录上的,就将软件拷贝至/root中。 #cp xxx.tar.gz /root 

  2. 解压缩。

    #tar xvzf xxx.tar.gz 或直接双击解压缩.

  3. 检查编译。

    #./configure 

  4. 检查通过后,将生成用于编译的Ma

  5. 成功编译后,开始安装。

    #make install

  6. 安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。

    #make clean

    #make distclean

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Hackerparadise
2009-11-18 · TA获得超过223个赞
知道答主
回答量:175
采纳率:0%
帮助的人:129万
展开全部
首先,你搜的amarok版本和你的系统版本是否相适应,如果缺少依赖关系,那么也是不行的,

其次, ./configure --prefix = /opt/software2 意思是将软件直接安装到 /opt/software2 目录下,那么你的/opt目录里是否真的存在 software2文件夹呢?如果不存在,执行这个命令时肯定会报 没有那个文件或目录;
还有,解压开这个包,进入到解压缩出来的文件夹里,执行ls 查看下是否有 configure 和 makefile 两个文件, 有时还要查看下它们的权限,是否有可执行权限,没有的话可以赋值,chmod u+x configure

还有,上述执行完后,依次执行 make 和 make install 就可以了。

如果一切编译顺利,你的amarok就可以使用了,如果不行,查看下哪里出错了。

-------------------------------------

刚看了你的图片,是说没有 configure 这个文件造成的,有两个原因会导致这种现象发生,一个是configure没有可执行权限,另一个就是configure根本不存在,你去其他目录里看看是否含有这个文件,如果都没有,那么 amarok 是否可以直接使用呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瘦皮猴
2009-11-18 · TA获得超过156个赞
知道小有建树答主
回答量:350
采纳率:0%
帮助的人:202万
展开全部
--prefix 这个参数一把是制定安装路径的
编译不通过一把都是缺少关联的包。。
仔细看提示,缺什么装什么。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-11-18
展开全部
看看是不是可以直接使用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式