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最好。
可以参看图片。。 展开
安装方法:
.解包
#tar xvf software2.tar(software2.tar是你的软件包的名字)
2.配置并指定安装的目录
#cd software2
#./configure --prefix = /opt/software2
3.编译
#make
4.拷贝一些文件到刚才指定的文件夹内
#make install
其中 把#./configure --prefix = /opt/software2 替换成#./configure 也不行。。哪位能帮帮我?先谢谢了!能留个qq最好。
可以参看图片。。 展开
5个回答
展开全部
很明显,目录下面没有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的较新版本。
并不是所有的安装包都有configure,你ls一下,看看有哪些可执行文件,有可能有install.sh也不一定的。
一般的tar.bz2或者tar.gz之类源码安装的程序,你上述所列的4个步骤是正确的。其实,要想安装,不一定要源码安装,找个rpm包,直接
rpm -ivh XXX.rpm
也可以的。
更进一步,如果reposity里面有的话,
yum install XXX
也可以的。
另外,我看你的截图,有可能是早期的RedHat版本,现在都已经出到Fedora12了,为什么不试一下更新的版本呢?当然,如果你的是RHES系列的话,GUI自然也不会新到哪里去。但我看你问的问题,不像是用RedHat做应用的,应该是属于玩票性质的吧?这样的话,还是建议你使用fedora的较新版本。
展开全部
Linux系统下Tar文件安装方法如下:
将安装文件拷贝至你的目录中,如果是以root身份登录上的,就将软件拷贝至/root中。 #cp xxx.tar.gz /root
解压缩。
#tar xvzf xxx.tar.gz 或直接双击解压缩.
检查编译。
#./configure
检查通过后,将生成用于编译的Ma
成功编译后,开始安装。
#make install
安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件。
#make clean
#make distclean
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先,你搜的amarok版本和你的系统版本是否相适应,如果缺少依赖关系,那么也是不行的,
其次, ./configure --prefix = /opt/software2 意思是将软件直接安装到 /opt/software2 目录下,那么你的/opt目录里是否真的存在 software2文件夹呢?如果不存在,执行这个命令时肯定会报 没有那个文件或目录;
还有,解压开这个包,进入到解压缩出来的文件夹里,执行ls 查看下是否有 configure 和 makefile 两个文件, 有时还要查看下它们的权限,是否有可执行权限,没有的话可以赋值,chmod u+x configure
还有,上述执行完后,依次执行 make 和 make install 就可以了。
如果一切编译顺利,你的amarok就可以使用了,如果不行,查看下哪里出错了。
-------------------------------------
刚看了你的图片,是说没有 configure 这个文件造成的,有两个原因会导致这种现象发生,一个是configure没有可执行权限,另一个就是configure根本不存在,你去其他目录里看看是否含有这个文件,如果都没有,那么 amarok 是否可以直接使用呢?
其次, ./configure --prefix = /opt/software2 意思是将软件直接安装到 /opt/software2 目录下,那么你的/opt目录里是否真的存在 software2文件夹呢?如果不存在,执行这个命令时肯定会报 没有那个文件或目录;
还有,解压开这个包,进入到解压缩出来的文件夹里,执行ls 查看下是否有 configure 和 makefile 两个文件, 有时还要查看下它们的权限,是否有可执行权限,没有的话可以赋值,chmod u+x configure
还有,上述执行完后,依次执行 make 和 make install 就可以了。
如果一切编译顺利,你的amarok就可以使用了,如果不行,查看下哪里出错了。
-------------------------------------
刚看了你的图片,是说没有 configure 这个文件造成的,有两个原因会导致这种现象发生,一个是configure没有可执行权限,另一个就是configure根本不存在,你去其他目录里看看是否含有这个文件,如果都没有,那么 amarok 是否可以直接使用呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
--prefix 这个参数一把是制定安装路径的
编译不通过一把都是缺少关联的包。。
仔细看提示,缺什么装什么。
编译不通过一把都是缺少关联的包。。
仔细看提示,缺什么装什么。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-11-18
展开全部
看看是不是可以直接使用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |