tar.gz檔案的安裝,是屬於自己編譯源**的方法。多說一句,tar是把檔案打成乙個包,並不壓縮;.gz是用gzip把打成包的.tar檔案壓縮,所以成了乙個.tar.gz的檔案。
安裝的話,先解包,tar -zxvf ***.tar.gz,這樣會生成乙個以檔名命名的資料夾。裡面會有一些readme、install、doc等等一些文件,仔細讀讀,可以知道這個軟體安裝需要什麼特殊的設定什麼的。這個沒有辦法細說了吧:)
一般軟體包裡會有乙個叫configure的指令碼檔案,完成配置的任務。可以加很多引數,具體的可以執行./configure --help得到幫助的,比如./configure --prefix=***是設定軟體安裝到**。設定好引數,執行./configure,會生成makefile檔案,這是你後面編譯的基礎。
接下來就要編譯了,很簡單,因為有makefile檔案的存在,只要執行make就可以完成編譯的。make是將讀入所有由configure指令碼程式建立的製作檔案。這些製作檔案會告訴make哪些檔案需要被編譯以及按照怎樣的順序對它們進行編譯,因為可能會有上百個源程式檔案。當make工作的時候,會在螢幕上顯示出正在執行的每乙個命令,以及與這個命令相關的全部引數。這些輸出通常都是編譯器的呼叫宣告和所有傳遞給編譯器的引數。如果編譯器順利地完成了工作,就不會出現什麼錯誤資訊。大多數編譯器的錯誤資訊十分清楚和明確,因此不用擔心可能會漏掉乙個錯誤。如果確實看到有一錯誤,也不用慌張。大多數錯誤資訊並不反映出程式本身出現了乙個問題,通常都是系統這裡或者那裡的問題。典型情況下,這些資訊大多是因為檔案訪問許可權不正確而產生的或者是因為檔案沒有找到。
完成編譯,之後就是安裝軟體了。這就更簡單了,make install就好了,這個命令將啟動安裝指令碼程式。因為make命令會在執行每乙個命令的時候把它顯示出來,所以將會看到許許多多的文字掠過眼前。如果沒有看到什麼錯誤資訊,就說明這個軟體包安裝好了。
反安裝就是make uninstall了,不要再具體說明了吧。
其實linux很好用的一點就是有很多文件可以查的,不明白多看看軟體自己本身帶的說明文件,很多問題都是可以解決的。
如何安裝 ,解除安裝 windows 服務
這裡說的是 用指令碼做 install,uninstall service.要安裝或者解除安裝 在.net framework下開發的 windows servcie,我們需要用到installutil.exe 路徑在c windows microsoft.net framework v2.0.50...
mysql的安裝解除安裝
1.把mysql 5.7.25 winx64.zip解壓放到c盤目錄下 2.mysql軟體bin目錄新增到path環境變數中 c mysql 5.7.25 winx64 bin 3.mysql 5.7.25 winx64目錄下建立my.cnf檔案 4.my.cnf中貼上預設選項 mysqld bas...
Linux 中如何安裝解除安裝軟體
linux軟體的安裝和解除安裝一直是困擾許多新使用者的難題。在windows中,我們可以使用軟體自帶的安裝解除安裝程式或在控制面板中的 新增 刪除程式 來實現。與其相類似,在linux下有乙個功能強大的軟體安裝解除安裝工具,名為rpm。它可以用來建立 安裝 查詢 更新 解除安裝軟體。該工具是在命令列...