在ubuntu中配置软件是遇到“bash: ./configure: 没有那个文件或目录”,该怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在ubuntu中配置软件是遇到“bash: ./configure: 没有那个文件或目录”,该怎么办?相关的知识,希望对你有一定的参考价值。

参考技术A 你可以在命令行中先进入要安装的软件的目录(cd
进入),然后执行find
.
-name
"configure"
找到configure文件所在的目录,然后进入执行./configure
如果没有找到的话就是没有了,估计就不用执行configure了,直接make吧

ubuntu环境配置终极解答

1. ubuntu中常用的5个配置文件
1)/etc/profile
2)/etc/environment 环境变量在这个文件中定义,可以用vim /etc/environment查看该文件内容
3)~/.profile
4)~/.bashrc
5)~/.bash_profile 这个文件,查了相关的资料,但是系统中并没有这个文件;
说明:/etc/profile和/etc/environment文件是全局性质的,对所有用户起作用,而~/.profile等三个文件是对当前用户起作用的;
注意:~表示的是当前用户的主目录,root用户的主目录是/root/,而普通用户的主目录一般是/home/用户名/;.bashrc表示的隐藏文件(文件名前面加点);
2. 普通用户和root用户登录的区别
1)root用户登录时,执行上述文件的顺序是:/etc/profile,其他的文件都不会加载(执行);
2)普通用户登录时,执行上述文件的顺序是:/etc/profile,~/.profile,~/.bashrc,其他的两个文件不会加载(执行);
3)了解文件的执行顺序是很重要的,这样就可以知道将要在哪个文件设置环境变量,能够在登录时加载环境变量;
4)/etc/environment文件的作用是:系统使用环境变量时从该文件加载环境变量,不过不要在此文件中添加任何东西;
3. 如何配置环境变量
1)如果是使所有人用户都用到,则在/etc/profile文件中配置环境变量;如果是用户自己使用,则在~/.profile文件中配置即可;
2)配置完成后,需要重新登录或者执行如下命令:source /etc/profile
4. 环境变量的一些疑问
1)为何在/etc/environment中环境变量是很短的,但是执行输出命令echo $PATH 时发现环境变量增加了许多?
答:因为系统加载了你的配置文件中关于导入环境的命令。
2)在配置文件中,只是修改了导入的环境变量的值,但是为何执行输出命令echo $PATH 时以前添加的路径仍然存在?
答:是因为系统并没有重新加载一遍环境变量,这个时候只需要重新加载一下文件/etc/environment即可,source /etc/environment





















以上是关于在ubuntu中配置软件是遇到“bash: ./configure: 没有那个文件或目录”,该怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu16.04 下 hadoop的安装与配置(伪分布式环境)

如何像使用ubuntu一样方便使用tab键自动补全命令

ubuntu脚本执行报错的检查思路

如何在 ubuntu 上的 emacs 中运行 shell 命令,同时避免 bash 作业控制错误?

如何修改 ubuntu 环境变量

ubuntu16.04 samba 配置