CentOS獲取軟體安裝包原始碼

2021-08-07 05:09:49 字數 1513 閱讀 6974

用linux的一大好處就是很多軟體都是開源的,可以輕鬆地獲得它們的源**。閱讀優秀的源**是程式設計師進步的乙個很好的途徑。下面就介紹一下如何獲取centos下常用工具的原始碼。

yum********** --source kernel
1. 開啟/etc/yum.repos.d目錄。

2. 如果沒有centos-source.repo檔案就新建乙個,有就備份。

3.往centos-source.repo插入以下內容:

ps:我的centos是6.4的,請根據自己centos的版本修改baseurl,是6.3就把6.4改為6.3即可。

修改完成後,還需要以下語句使之生效:

yum

clean all

yum makecache

rpm管理工具可以幫上忙,可以查出這些工具所在的安裝包,例如下面這條命令就可以查出ls所在的安裝包:

rpm -qf `which

ls`

ps:引號是esc下面的那個,而且如果是別名會有問題,所以最好分開成下面這個樣子:

[wkq@localhost /]$ which

lsalias

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...