configure --prefix=/ & yum install 路径

来源:互联网 发布:人类进化史知乎 编辑:程序博客网 时间:2024/06/06 17:00

linux, configure --prefix=/有什么用

 

指定安装路径不指定prefix,则可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr /local/share。你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。指定prefix,直接删掉一个文件夹就够了。

安装包到固定的路径,就跟windows安装到D盘那个文件夹一样(默认是C盘)

yum源默认安装路径

rpm -qa XXXXX
之后根据这个名字
rpm -ql XXXXX
就找到安装位置了.

linux应用程序默认安装在哪个文件夹

/usr/bin:标准系统应用/usr/local, /usr/share:第三方应用自己编译源码时可以指定安装位置。

系统默认软件的可执行文件一般在/usr/bin、/bin,超级用户的可执行文件在/sbin、/usr/sbin,第三方软件安装目录一般在/opt或其它用户自定义的目录
软件的配置文件一般在/etc目录

CentOS6.5安装Python2.7后, yum出现“No module named yum”错误

安装如下方法安装python2.7:

yum install –ypython27 python27-devel Python-docutils

cd/usr/bin/

rm-rf python

cp python2.7 python

 

出现yum错误:No module named yum

解决方法,查看 /usr/bin下python有哪几个版本

ll /usr/bin

 

我这里是:2.6  和  2.7 (刚安装的)

# ls /usr/bin |greppython

由于yum命令不兼容python2.7,需修改/usr/bin/yum文件,将第一行由“#!/usr/bin/python”改为“#!/usr/bin/python2.6"

多版本Python共存时pip给指定版本的python安装package的方法

在linux安装了多版本Python时(例如python2.6和2.7),pip安装的包不一定是用户想要的位置,此时可以用 -t 选项来指定位置.

例如目标位置是/usr/local/lib/python2.7/site-packages/ ,要安装xlrd 这个包,则:

$ pip install -t /usr/local/lib/python2.7/site-packages/ xlrd

权限不够则在命令前加sudo。

 

Linux下C++编译提示错误:unrecognized command line option“-std=c++11

 

简单百度下就能知道错误是 g++ gcc版本不够高。那么解决方案就是升级版本。

主要步骤是参考博客:http://blog.csdn.net/joeblackzqq/article/details/38967679.

使用find / -name gcc命令查找,发现多个目录存在gcc

0 0
原创粉丝点击