linux 軟體包管理大致可分為二進位製包、原始碼包,使用的工具也各不相同。linux 常見軟體包分為兩種,分別是源**包(source code)、二進位製包(binary code),源**包是沒有經過編譯的包,需要經過 gcc、c++編譯器環境編譯或解壓才能執行,二進位製包無需編譯,可以直接安裝使用。
通常而言,可以通過字尾簡單區別原始碼包和二進位製包,例如.tar.gz、.zip、.rar 結尾的包通常稱之為原始碼包,以.rpm 結尾的軟體包稱之為二進位製包。
使用 rpm 工具可以對軟體包實現快速安裝、管理及維護。
rpm –ivh i=顯示軟體包資訊,v=輸出安裝資訊,h=軟體安裝
rpm –qa | grep 關鍵字 查詢已安裝的rpm軟體
rpm –e 解除安裝某rpm軟體
yum自動化rpm包管理工具
rpm的安裝方式不可以自定義安裝目錄,會自動分散到指定目錄下
查詢安裝目錄 軟體名
解壓/壓縮 (原始碼包)
.tar.gz
解壓 tar -zxvf 壓縮檔案
壓縮 tar –zcvf 壓縮檔案 被壓縮檔案
.tar.bz2 解壓 tar -jxvf 壓縮 tar –jcvf
.zip 解壓 unzip 壓縮 zip
二進位制 二進位制起源
現代通訊技術的基礎是二進位制編碼。早在1865年麥克斯韋總結出麥克斯韋方程組之前,美國人摩斯 morse 於1837年發明了摩斯電碼和有線電報。有線電報的出現,具有劃時代的意義 它讓人類獲得了一種全新的資訊傳遞方式,這種方式 看不見 摸不著 聽不到 完全不同於以往的信件 旗語 號角 烽火,這也是二進...
RPM二進位製包
linux 軟體包管理大致可分為二進位製包 原始碼包,使用的工具也各不相同。linux 常見軟體包分為兩種,分別是源 包 source code 二進位製包 binary code 源 包是沒有經過編譯的包,需要經過 gcc c 編譯器環境編譯或解壓才能執行,二進位製包無需編譯,可以直接安裝使用。通...
二進位製包安裝MySQL
需求說明 使用二進位製包安裝mysql 環境說明 操作步驟 root lizihan ls anaconda ks.cfg mysql 5.7.23 linux glibc2.12 x86 64.tar.gz root lizihan tar xf mysql 5.7.23 linux glibc2...