apt,全稱Advanced Packaging Tool,是一個在Debian和Ubuntu中的shell前端軟件包管理器。
錦屏網(wǎng)站建設公司創(chuàng)新互聯(lián),錦屏網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為錦屏上千家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設要多少錢,請找那個售后服務好的錦屏做網(wǎng)站的公司定做!
apt命令提供了查找、安裝、升級、刪除某一個、一組甚至全部軟件包的命令,這些命令既簡潔又好記。不過apt命令執(zhí)行需要超級管理員權(quán)限。
apt語法格式:
apt[options][command][package...]
options:可選,選項包括-h、-y、-q等等。
command:要進行的操作。
package:安裝的包名。
apt常用命令
sudo apt update:列出所有可更新的軟件清單命令;
sudo apt upgrade:升級軟件包;
apt list --upgradeable:列出可更新的軟件包及版本信息;
sudo apt full-upgrade:升級軟件包,升級前先刪除需要更新的軟件包;
sudo apt install :安裝指定的軟件命令;
sudo apt install :安裝多個軟件包;
sudo apt update :更新指定的軟件命令;
sudo apt show :顯示軟件包具體信息,比如:版本號、安裝大小、依賴關(guān)系等;
sudo apt remove :刪除軟件包命令;
sudo apt autoremove:清理不再使用的依賴和庫文件;
sudo apt purge :移除軟件包及配置文件;
sudo apt search :查找軟件包命令。
不可以運行。apt-get命令只在linux上使用,開發(fā)板上沒有這個指令,所以只能更換系統(tǒng)使用百問網(wǎng)-張老師
擅長:嵌入式開發(fā)
apt命令是ubuntu上使用的,開發(fā)板是移植的嵌入式linux系統(tǒng),所以你想在開發(fā)板上執(zhí)行tree命令的話,可以通過交叉編譯tree的軟件包,將產(chǎn)生的bin文件拷貝到開發(fā)板上
apt 是包管理工具或命令,apt在Linux中的功能有Linux(Ubuntu)的升級、新軟件包的安裝、軟件包的刪除、現(xiàn)有軟件包的升級、軟件包列表索引的更新等等。
使用 apt 命令安裝軟件包:
使用 apt 命令刪除包,鍵入以下內(nèi)容:
使用 apt 命令安裝多個軟件包:
使用 apt 命令刪除多個包:
用于更新包索引的 Apt 命令:
apt命令升級系統(tǒng):
apt命令全面升級系統(tǒng):
使用 apt 命令升級軟件包:
查看系統(tǒng)上可以升級的軟件包列表
如果要刪除軟件包及其所有配置文件,請使用purgeapt 命令:
運行以下命令以刪除未使用的包:
運行以下 apt 命令以列出所有可用的軟件包:
apt 命令列出唯一安裝的軟件包:
運行以下 apt 命令來搜索包:
apt 命令查找有關(guān)軟件包的信息
apt 命令列出包依賴項
apt 命令刪除依賴項:
安裝軟件---這個操作在WINDOWS的世界里很簡單,下載軟件雙擊exe文件即可,還有自動運行方式的,復雜點的執(zhí)行bat之類的可執(zhí)行程序即可。但Linux不然,因Linux版本過多,導致軟件的安裝方法五花八門。本文只是將Linux的軟件安裝方式進行匯總和整理,沒有過多的技術(shù)難度,僅供參考。
Linux下主要有兩種方式,主要分在線安裝和線下安裝。(以下介紹的方式基本涵蓋所有Linux系統(tǒng)的軟件安裝方式)
一、在線安裝
1、軟件管理中心安裝。(ubuntu)1)更新源sudo apt-get update2)打開軟件中心,搜索你要安裝的軟件,雙擊安裝即可。例如安裝apache,如下圖
2、命令行安裝方式
1)更新,命令:apt-get update
2)查找你要安裝的軟件,apt-cache search “軟件名”
3)apt-get install 軟件名
以上在線的兩種方式都提到了apt-get 方式,那么它的工作原理簡單說明一下,apt-get相關(guān)的有兩個重要文件:1、是/etc/sources.list,2、是/var/lib/apt/lists/目錄.
當我們執(zhí)行apt-get update程序分析sources.list看這個文件里是否有對應的Packages/Sources/Release列表文件,如果有更新則下載之,存入/var/lib/apt/lists/目錄(其實就是保持與當前系統(tǒng)版本軟件源表最新);apt-get install 安裝相應的包 ,下載并安裝。
這種方式的好處在于:如果你想要加載的應用需要依賴另一個應用程序才能正常工作,apt-get會幫你找到并加載所需的程序庫或應用代碼,這種方式是比較常用的的。比如我們執(zhí)行apt-get install mysql-server,可以看到相關(guān)的依賴包(如圖)
二、線下安裝
之所以叫線下的安裝方式,也就是說你要把軟件下載到本地去安裝。一般我們下載的文件后綴名都是zip、tar.gz等壓縮包,解壓后會看到rpm、bin、deb、run之類擴展名文件。很多軟件都會提供不同LINUX版本的安裝格式,你可以根據(jù)自己的系統(tǒng)下載不同擴展名的軟件。
1、rpm安裝包:這時一款老牌的安裝格式,是紅帽創(chuàng)建的安裝格式,現(xiàn)在已成為一種標準,常用在opensuse/turbo/redhat版本),安裝方法rpm -ivh 軟件名.rpm (如果只是安裝一個i參數(shù)就夠了,如果還要看安裝進度和軟件信息就加個vh)
2、deb安裝包:DEB是Debian軟件包格式的文件擴展名,常用在centos/ubuntu,在蘋果系統(tǒng)里也常見此安裝方式。安裝方法:dpkg -i 軟件名.deb
3、run安裝包:以QT(一種編程工具)的安裝文件為例,
1)授權(quán): chmod x qt-unified-linux-x64-2.0.2-2-online.run
2)執(zhí)行:./qt-unified-linux-x64-2.0.2-2-online.run即可安裝。
4、bin安裝包:bin包是一個自解壓格式的安裝包,要想執(zhí)行它,需要先賦予它可執(zhí)行的權(quán)限。
(以安裝jdk為例)# chmod x jdk-6u21-linux-i586.bin# ./jdk-6u21-linux-i586.bin
5、編譯后安裝方式:
舉例安裝nagios插件(nagios是一種開源的監(jiān)控軟件,需要多種插件支持監(jiān)控模塊)
1)cd /tmp/nagios-plugins-* //先進入目錄
2)./configure --with-nagios-user=nagios --with-nagios-group=nagios // 配置,即安裝的用戶安裝的路徑都可在此設置,這一步一般用來生成 Makefile,為下一步的編譯做準備
3)make //編譯過程如果 在 make 過程中出現(xiàn) error ,你就要記下錯誤代碼,缺少什么包就按照什么包。
4) make install //如果make無問題就可以直接安裝了。
這種安裝方法的好處是你可以自定義安裝路徑、安裝賬號等參數(shù),常見開源平臺下載的源碼安裝方式。
6、其它,還有一些軟件解壓后生成的文件夾內(nèi)包含很多文件,一般文件夾內(nèi)有install.sh、setup.py等安裝文件方式,此種方式類似windows的exe安裝方式,你需要先授權(quán)該文件的可執(zhí)行權(quán)限,在執(zhí)行安裝。以上基本上囊括了所有的Linux環(huán)境下的軟件安裝方式,供各位參考。
linux卸載軟件命令:apt-get,aptitude。
Linux軟件的安裝和卸載一直是困擾許多新用戶的難題。在Windows中,我們可以使用軟件自帶的安裝卸載程序或在控制面板中的“添加/刪除程序”來實現(xiàn)。與其相類似,在Linux下有一個功能強大的軟件安裝卸載工具,名為RPM。它可以用來建立、安裝、查詢、更新、卸載軟件。
Linux
全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統(tǒng),其內(nèi)核由林納斯·本納第克特·托瓦茲于1991年10月5日首次發(fā)布,它主要受到Minix和Unix思想的啟發(fā),是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統(tǒng)。它能運行主要的Unix工具軟件、應用程序和網(wǎng)絡協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡為核心的設計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡操作系統(tǒng)。
網(wǎng)頁名稱:linux系統(tǒng)apt命令的簡單介紹
網(wǎng)站網(wǎng)址:http://chinadenli.net/article2/hgseoc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信公眾號、靜態(tài)網(wǎng)站、App設計、云服務器、網(wǎng)站排名、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)