用linux的一大好處就是很多軟體都是開源的,可以輕鬆地獲得它們的源**。閱讀優秀的源**是程式設計師進步的乙個很好的途徑。下面就介紹一下如何獲取centos下常用工具的原始碼。
yum********** --source kernel1. 開啟/etc/yum.repos.d目錄。
2. 如果沒有centos-source.repo檔案就新建乙個,有就備份。
3.往centos-source.repo插入以下內容:
ps:我的centos是6.4的,請根據自己centos的版本修改baseurl,是6.3就把6.4改為6.3即可。
修改完成後,還需要以下語句使之生效:
yumrpm管理工具可以幫上忙,可以查出這些工具所在的安裝包,例如下面這條命令就可以查出ls所在的安裝包:clean all
yum makecache
rpm -qf `whichps:引號是esc下面的那個,而且如果是別名會有問題,所以最好分開成下面這個樣子:ls`
[wkq@localhost /]$ whichlsalias
ls='
ls --color=auto
' /bin/ls
[wkq@localhost /]$ rpm -qf /bin/ls
coreutils-8.4-19.el6_4.2.i686
yum********** --source coreutils
rpm2cpio coreutils-8.4-19.el6_4.2.src.rpm|cpio -id生成的檔案之中會有乙個壓縮檔案,用tar解壓後即可得到原始碼。
centos安裝nginx(安裝包安裝)
前提 為了方便記憶這裡記錄通過nginx安裝包來安裝nginx的過程 1.nginx簡介 2.安裝nginx 1.安裝nginx依賴庫 前提是需要伺服器能夠上網 yum install gcc c 安裝c 編譯環境 yum install pcre pcre devel 正規表示式庫 yum ins...
Centos安裝包的方式
安裝包的方式有兩種 1 命令安裝 wget 獲取在當前路徑下 tar zxvf yasm 1.3.0.tar.gz cd yasm 1.3.0 configure make make install 或者git獲取源 git clone 獲取在當前目錄,不用解壓 2 yum y install na...
pip使用本地源安裝包
2.更換 pypi pip源到國內映象 2.2.修改檔案後,執行命令發生錯誤 3.安裝本地軟體包 將pip所需安裝包軟體列表匯出至檔案 pip freeze bypy requirement.txtpip download d python packages r requirement.txtpip...