以安裝ntfs-3g源碼軟件包為例
1、軟件說明:這是一個centos系統掛載ntfs磁盤的軟件。常規情況下,是不可以掛載此類型磁盤的。
2、下載此軟件,用網頁下載一般保存在/root/下載
3、mkdir /usr/src/source 在目錄中新建目錄source
4、cp /root/下載/ntfs-3g.tgz /usr/src/source 復制文件
5、tar -zxvf ntfs-3g.tgz
6、進入解壓后的目錄執行./configure
7、make 制作安裝包
8、make install 安裝軟件
在上述整個過程中,第6、7、8步很容易出錯!這步是在編譯文件,其間可能會出現的問題有:缺少依賴的文件、缺少相應的編譯軟件。要注意其間出現的提示,及時的安裝或補充相應的其它軟件。
### ./configure make make install說明
./configure是用來檢測你的安裝平臺的目標特征的。比如它會檢測你是不是有CC或GCC,并不是需要CC或GCC,它是個shell腳本。它生成makdfile文件。
make是用來編譯的,它從Makefile中讀取指令,然后編譯。
make install是用來安裝的,它也從Makefile中讀取指令,安裝到指定的位置。
./configure --help
./configure
查看是否有error出現,如果出現就往上找,什么地方出現了no,前面的程序一般就是所依賴的程序,安裝一下,再繼續。(有時,安裝所依賴的程序時又會依賴其它的程序,只有一步步的安裝)。
make 如果編譯成功,后會提示創建了makefile文件。如果沒有生成此文件,則表明沒有編譯成功。
make test可以在正式安裝前測試安裝一下,如果成功了再正式的安裝make install
關于安裝的路徑
源碼安裝一般會這樣: