linux下tar.gz文件解压后,肯定有install文件吗,还有./configure命令到底怎么用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下tar.gz文件解压后,肯定有install文件吗,还有./configure命令到底怎么用相关的知识,希望对你有一定的参考价值。
configure本身是一个shell脚本,可以接受参数,按照你的意愿选择安装程序的那些功能,执行完configure脚本后,会按照你的选择生成Makefile文件,你执行的make命令就是按照Makefile文件里面的规则编译你选择的模块,跳过你去除的功能,最常见的就是 --prefix= 这个configure参数指定安装目录啦。追问我是这样做的,./configure --prefix=/root/soft 但执行后提示:./configure :没有那个文件或目录。(soft是我在root下新建的文件夹)
追答两种情况:
1.那就表示你要安装的程序不是用configure配置安装的,可能用intall文件安装,或者其他安装器,文件名都不尽相同。
2.如果当前目录下有文件configure,那就表示configure文件需要执行权限,使用chmod +x configure 为该文件添加执行权限在执行 ./configure命令。
你说的configure是一个文件吗,可是我的解压包里既没有configure也没有install,我要装的软件是ncbi-blast-2.2.26+,不知道你安装过没有
追答configure是一个shell脚本程序呀,当然是一个文件。如果当前目录下有Makefile文件,那么就不需要configure配置过程了,直接直接make命令就可以了,如果没有……看README吧。ncbi-blast没有安装过,你可以看看安装说明或者指南,里面应该有安装方法。
参考技术A 建议你删除这些有特殊符号或者乱码文件名的时候使用inode配合删除,比如:ls
-il
*
查看下相应文件名的inode号
然后使用这个inode号进行删除
find
./
-inum
刚刚那个inode号
-exec
rm
-i
\
;
Linux下安装eclipse
前提是已经安装好jdk。
1.下载eclipse的tar.gz包。
2.解压缩
tar -zxv -f 包
3.进入解压后的文件夹,运行eclipse-inst程序
./eclipse-inst
然后就是图形界面了。
注意这一步不要用root账户操作,否则安装之后普通账户不能运行eclipse
4.安装完成后,在/usr/local/bin下创建eclipse.sh文件。
加入eclipse的执行文件路径,比如我的是:
/home/eclipse/eclipse
保存退出。
5.加上所有人的运行权限
chmod a+x eclipse.sh
6.给eclipse.sh取个别名,将用sj账户在下面一句话加入/home/sj/.bashrc
alias eclipse=‘eclipse.sh‘
保存推出后,运行
source /home/sj/.bashrc
至此,sj可以在命令行直接输入eclipse命令启动eclipse了。
如果不想把eclipse安装在home下,可以安装之后使用root账户将eclipse的文件夹拷贝到/opt下,此时只需将eclipse.sh中的执行文件路径作修改即可,无需任何其他操作可以一样顺利打开eclipse!
以上是关于linux下tar.gz文件解压后,肯定有install文件吗,还有./configure命令到底怎么用的主要内容,如果未能解决你的问题,请参考以下文章
求linux命令:解压zip和tar.gz格式的文件,并替换