Ubuntu應(yīng)該是目前最流行的Linux桌面系統(tǒng)了,本節(jié)會(huì)介紹在Ubuntu Linux系統(tǒng)上軟件安裝的幾種方式。
下面會(huì)依次介紹apt軟件包管理工具、直接安裝deb軟件包、綠色軟件包安裝、bundle軟件安裝包四種軟件安裝方式。
apt軟件包管理
apt是Advanced Packaging Tool的縮寫,它用于在Ubuntu、Debian等Linux發(fā)行版上安裝、更新、刪除deb軟件包。
apt是一個(gè)cs架構(gòu)的系統(tǒng),在其server端上存儲(chǔ)了被管理的deb軟件包。當(dāng)用戶需要安裝或升級(jí)某個(gè)軟件包時(shí),安裝在電腦上的client會(huì)從server端下載軟件包及其所有依賴并進(jìn)行安裝。
apt的命令格式如下所示:
apt [install | remove | search ...] 軟件包名稱
下面搜索關(guān)于jdk-17的軟件包:

下面是安裝openjdk-17-jdk軟件包:

雖然我們只安裝openjdk-17-jdk這一個(gè)軟件包,但apt會(huì)自動(dòng)把依賴的軟件包也一起安裝上,總共會(huì)安裝20個(gè)新的軟件包。
apt會(huì)將jdk安裝到/usr/lib/jvm目錄下。
下面是刪除openjdk-17-jdk軟件包:

remove命令只會(huì)刪除openjdk-17-jdk本身,并不會(huì)將其所有依賴都刪掉。所以執(zhí)行完remove命令并沒有將jdk卸載”干凈“。
為了刪除openjdk-17-jdk的所有依賴,需要再執(zhí)行一次autoremove命令:

執(zhí)行完autoremove命令后,所有與jdk相關(guān)的軟件包就都被刪除掉了。
apt命令的使用方式就介紹到這里,但另外值得關(guān)注的是apt的軟件源。
通常情況,我們最好使用國(guó)內(nèi)的apt軟件源,這可以使我們安裝軟件的速度更快。我一般會(huì)使用阿里云的apt軟件源,具體切換apt軟件源的方法請(qǐng)參考下方鏈接:
https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b118t6URV
直接安裝deb軟件包
雖然使用apt安裝軟件很方便,但很多軟件廠商的deb安裝包并沒有托付給apt管理,例如百度網(wǎng)盤。對(duì)于這類軟件,我們就只能從其官網(wǎng)下載deb軟件包,再自行安裝。
deb軟件包的安裝也比較簡(jiǎn)單,如果你使用的是Ubuntu桌面系統(tǒng),只需要鼠標(biāo)右鍵、選擇用Software install這個(gè)應(yīng)用打開deb軟件安裝包即可:

打開deb軟件安裝包的界面如下圖所示,再點(diǎn)擊install按鈕就可以啟動(dòng)安裝流程了:

如果你無(wú)法登錄桌面環(huán)境,也可以在命令行中使用dpkg命令執(zhí)行安裝流程。dpkg的命令格式如下:
dpkg -I xxx.deb # info,查看軟件包信息
dpkg -i xxx.deb # install,安裝軟件包
dpkg -r xxx # remove,卸載一個(gè)軟件包
dpkg -P xxx # purge,完全清除一個(gè)軟件包
# remove只是刪掉數(shù)據(jù)和可執(zhí)行文件,purge另外還刪除所有的配置文件
查看百度網(wǎng)盤deb軟件安裝包信息:

安裝百度網(wǎng)盤:

卸載百度網(wǎng)盤,注意這里用的名字不是安裝包的文件名:

卸載百度網(wǎng)盤,并清除與其相關(guān)的配置文件:

綠色軟件安裝
綠色軟件也稱可攜式軟件,是指那些無(wú)需安裝,解壓就能直接使用的軟件。
例如IntelliJ IDEA這款開發(fā)工具,為L(zhǎng)inux平臺(tái)提供的軟件就是一個(gè).tar.gz格式的壓縮包,而不是deb安裝包:

將這個(gè)壓縮包下載之后直接對(duì)其解壓:

在其解壓目錄的bin子目錄下有一個(gè)名叫idea.sh的可執(zhí)行文件,直接執(zhí)行idea.sh就可以啟動(dòng)IDEA了:

雖然IDEA的安裝過程很簡(jiǎn)單,但每次啟動(dòng)IDEA都需要執(zhí)行一個(gè)shell腳本就有點(diǎn)麻煩了。我們希望它能夠在桌面有一個(gè)啟動(dòng)圖標(biāo),我們點(diǎn)擊那個(gè)啟動(dòng)圖標(biāo)就可以啟動(dòng)IDEA。
Ubuntu的桌面圖標(biāo)配置文件都放在/usr/share/applications目錄下,為了給IDEA創(chuàng)建一個(gè)桌面啟動(dòng)圖標(biāo),我們?cè)谠撀窂较聞?chuàng)建一個(gè)名為idea.desktop的文件,并在該文件中輸入如下內(nèi)容:
1[Desktop Entry]
2Name=Idea
3Comment=idea
4Exec=sh ~/program/idea-IU-231.8109.175/bin/idea.sh
5Icon=~/program/idea-IU-231.8109.175/bin/idea.png
6Terminal=false
7Type=Application
8Categories=Application;
之后就可以在show Applications看到IDEA的啟動(dòng)圖標(biāo),點(diǎn)擊該圖標(biāo)就可以啟動(dòng)IDEA軟件了:

bundle軟件安裝包
最后一類是.bundle格式的軟件安裝包,.bundle文件是Linux系統(tǒng)中的一種可執(zhí)行文件,可以類比Windows系統(tǒng)中的.exe文件。
例如常用的虛擬機(jī)軟件VMware為L(zhǎng)inux平臺(tái)提供的軟件安裝包就是.bundle的格式。
我們從VMware官網(wǎng)下載的安裝包文件名為:
VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle
下載完成后,為該文件增加x權(quán)限并執(zhí)行安裝流程:

.bundle文件執(zhí)行完成后,VMware應(yīng)用就安裝完成了,可以在show Applications中看到與VMWare相關(guān)的3個(gè)應(yīng)用:

如果想要卸載VMware,可以執(zhí)行下面的命令:
sudo vmware-installer -u vmware-workstation
-
Linux
+關(guān)注
關(guān)注
88文章
11763瀏覽量
219088 -
Ubuntu
+關(guān)注
關(guān)注
5文章
613瀏覽量
33392 -
APT
+關(guān)注
關(guān)注
1文章
39瀏覽量
11373
發(fā)布評(píng)論請(qǐng)先 登錄
無(wú)線充電的四種方式及比較
獨(dú)立鍵盤的四種使用方式程序分享
無(wú)線充電技術(shù)的四種方式及其原理和應(yīng)用介紹
無(wú)線充電存在四種不同的方式
無(wú)線充電技術(shù)(四種主要方式)原理與應(yīng)用實(shí)例圖文詳解.
基礎(chǔ)知識(shí):變頻器的四種控制方式
線纜敷設(shè)的四種方式與注意事項(xiàng)
設(shè)備管理通道控制四種方式
四種霍爾元件的感應(yīng)方式分別是什么呢?
元器件的包裝方式及常見的四種方式
簡(jiǎn)述四種基本觸發(fā)器及其功能
被問爆的四種供電方式,來(lái)啦~
簡(jiǎn)述Ubuntu安裝軟件的四種方式
評(píng)論