本文基于迅為-IMX6ULL終結(jié)者開發(fā)板我們對(duì)于 Windows 系統(tǒng)下的軟件下載安裝非常熟悉,本節(jié)我們學(xué)習(xí)一下 Ubuntu 系統(tǒng)下軟件的下載和 安裝。Ubuntu 系統(tǒng)軟件的下載安裝我們通常使用命令“apt-get”,該命令可以實(shí)現(xiàn)軟件自動(dòng)下載,安裝, 配置。該命令采用客戶端/服務(wù)器的模式,我們的 Ubuntu 系統(tǒng)作為客戶端,當(dāng)需要下載軟件的時(shí)候就向服 務(wù)器發(fā)起請(qǐng)求,因此我們需要配置下服務(wù)器的地址,首先打開“系統(tǒng)設(shè)置”界面,然后打開“軟件和更新” 設(shè)置,打開以后如下圖所示: ![]() 在上圖中的“下載自”下拉列表,選擇“中國(guó)的服務(wù)器”,然后會(huì)彈出認(rèn)證對(duì)話框,我們輸入登錄 Ubuntu 的密碼,然后點(diǎn)擊“授權(quán)”按鈕,如下圖所示: ![]() 完成上圖所示的設(shè)置,會(huì)返回到“軟件和更新”界面,然后我們點(diǎn)擊“關(guān)閉”按鈕完成服務(wù)器(軟件源的 設(shè)置),如下圖所示: ![]() 完成服務(wù)器(軟件源)的設(shè)置,下面我們來(lái)學(xué)習(xí)一下 apt-get 命令的使用。 2.6.1 更新軟件列表 sudo apt-get update 這個(gè)命令會(huì)訪問源列表里面的每個(gè)網(wǎng)址,并讀取軟件列表,然后保存在本地電腦。我們?cè)谲浖芾砥骺?/font> 到的軟件列表,都是通過(guò) update 命令更新的。我們?cè)诮K端輸入改命令,運(yùn)行結(jié)果如下圖所示: ![]() 2.6.2 檢查依賴是否有損壞 sudo apt-get check 所謂依賴就是指 A 軟件的運(yùn)行可能需要依賴 B 軟件,只有安裝了 B 軟件,A 軟件才能正常運(yùn)行。我們可以 通過(guò)改命令檢查系統(tǒng)里面軟件的依賴關(guān)系是否有損壞,運(yùn)行結(jié)果如下圖所示: ![]() 2.6.3 軟件安裝 sudo apt-get install package-name 我們可以使用該命令安裝軟件,package-name 就是我們要安裝的具體軟件的名稱,比如我們開發(fā)過(guò)程 中會(huì)用到串口工具,默認(rèn) Ubuntu 系統(tǒng)沒有安裝,這時(shí)我們可以使用該命令手動(dòng)安裝串口工具“minicom”, 我們?cè)诮K端輸入命令“sudo apt-get install minicom”,運(yùn)行結(jié)果如下圖所示: ![]() 安裝過(guò)程中會(huì)提示我們是否確認(rèn)安裝,如果我們繼續(xù)安裝,輸入“y”繼續(xù)安裝(如果我們計(jì)劃取消安 裝,可以輸入“n”,取消安裝),安裝完成如下圖所示: ![]() minicom 安裝完成以后,我們可以在終端輸入“sudo minicom -s”命令,打開串口工具,如下圖所示: ![]() 關(guān)于 minicom 的使用這里我們就不詳細(xì)介紹了,大家可以去網(wǎng)上搜索下,我們可以按鍵盤的“ESC”,直接 退出 minicom。 2.6.4 軟件更新 sudo apt-get upgrade 該命令會(huì)把本地安裝的軟件,與 apt-get update 下載的軟件列表里面對(duì)應(yīng)的軟件進(jìn)行對(duì)比,如果發(fā)現(xiàn)安裝的 軟件版本低,就會(huì)提示更新,如果軟件已經(jīng)是最新版本,不會(huì)更新。我們?cè)诮K端輸入“sudo apt-get upgrade”, 運(yùn)行結(jié)果如下圖所示: ![]() 我們輸入軟件更新命令以后提示有 83 個(gè)軟件包需要更新,然后我們輸入 y 確認(rèn)更新(如果取消更新可以輸 入 n),軟件更新完成如下圖所示: ![]() 2.6.5 軟件卸載 sudo apt-get remove package-name 如果我們需要卸載已經(jīng)安裝的 package-name 軟件,我們可以會(huì)用該命令,比如卸載前面我們安裝的 minicom 軟件,我們?cè)诮K端輸入“sudo apt-get remove minicom”,運(yùn)行結(jié)果如下圖所示: ![]() 卸載過(guò)程中我們輸入 y,然后按回車?yán)^續(xù)卸載(如果取消卸載,可以輸入 n),卸載完成,如下圖所示: ![]() 至此,關(guān)于 apt-get 命令的幾個(gè)常用功能,我們就介紹完了,大家可以自己多加練習(xí),熟練掌握下。 更多內(nèi)容:關(guān)注迅為電子 |