WaKK 2018-08-07 10:00:11 1、在Linux中軟件包有多種存在形式,如rpm包、deb包、tar.gz源碼包、tar.bz2源碼包,以上的包都可以本地安裝。也有在線安裝工具,如yum、apt,yum實際上也是安裝rpm包,只是可以在線上安裝,避免下載,同時也可以自動解決依賴關系避免安裝軟件后無法使用。而apt安裝的是deb包,deb包是debian系列采用的軟件安裝包,工作原理與yum類似。 2、首先來講講rpm包的安裝,首先安裝它需要管理員權限,普通用戶模式下可以使用sudo rpm -ivh + 軟件包的方法來安裝,root模式下可以直接rpm -ivh+軟件包的方法安裝 3、rpm包的卸載,只需要rpm -e +軟件包即可,使用方法同上,如遇到卸載時提示依賴無法卸載時,可以添加—nodeps參數(shù)來忽略掉直接執(zhí)行卸載程序 4、deb包的安裝與卸載由于本地沒有Debian系列的系統(tǒng)在,就不做演示了,主要是dekg這個命令,安裝軟件是dpkg -i,卸載軟件是dpkg -e,相對rpm命令來說要簡單些操作 5、tar.gz和tar.bz2源碼包,實際上在解壓后都是差不多的,這里就統(tǒng)一講解下,這種包主要是由源碼安裝程序直接壓縮生成的,使用時需要先解壓,然后再查看安裝說明,使用./configure為編譯做好準備,然后使用make命令進行軟件編譯,再使用make install來進行軟件安裝。 6、yum與apt功能同樣差不多,使用方法為yum install +軟件包、apt-get install +軟件包的方式,如下圖,yum會將軟件的依賴包也一起找出來 這里確認之后,會執(zhí)行下載程序并安裝下載后的軟件包 7、yum安裝的包也可以通過rpm卸載,也可以yum remove +軟件包卸載,如下圖 8、Linux的幾種軟件安裝工具講解就到這了,下面會詳細講解rpm命令的使用方法 |
|