天天看點

關于對centos bash_profile的初步認識

可以用來聲明一些配置檔案或者庫檔案所在位置,我們切換使用者的時候就會自動加載這些環境變量

vim ~/.bash_profile

PATH=$PATH:$HOME/bin:/sbin:/usr/sbin:/usr/bin:/usr/local/bin

PKG_CONFIG=/usr/bin/pkg-config

PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig

LD_LIBRARY_PATH=/usr/local/lib:/usr/lib

export PATH

export PKG_CONFIG_PATH

export PKG_CONFIG

export LD_LIBRARY_PATH

以上PATH=後面的各個位置間用冒号隔開,這個冒号作用就是分開幾個不同位置。PKG_CONFIG=後面最好隻寫一個位置,不要加冒号,因為我寫了兩個,第一個是不存在的目錄,結果系統告訴我找不到pkg-config,壓根兒就沒找第二個位置

下方的EXPORT是切換到目前使用者時自動加載這些環境變量

修改完以後,假設目前使用者是john,

su - john

輸入密碼後,就加載了剛修改完的這些。在安裝源碼包的時候聲明這些位置尤其重要,否則系統會找不到庫和配置檔案,就認為沒有安裝軟體或者軟體版本過低。

本文轉自 朱科強 51CTO部落格,原文連結:http://blog.51cto.com/zhukeqiang/1392281,如需轉載請自行聯系原作者

繼續閱讀