




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、超全Ubuntu軟件包管理命令 1、APT APT (高級(jí)軟件包工具 是一個(gè)強(qiáng)大的包管理系統(tǒng),而那些圖形化程序如 添加/刪除 應(yīng)用程序 和 Synaptic 都是建立 在它的基礎(chǔ)之上的。APT 自動(dòng)處理依賴關(guān)系并在系統(tǒng)軟件包執(zhí)行其他操作以便安裝所要的軟件包。 運(yùn)行 APT 要求管理權(quán)限 。 可以被 APT 使用的一些常用命令: 安裝軟件包: sudo apt-get install packagename 刪除軟件包: sudo apt-get remove packagename 獲取新的軟件包列表: sudo apt-get update 升級(jí)有可用更新的系統(tǒng): sudo apt-get
2、upgrade 列出更多命令和選項(xiàng): apt-get help 2、安裝/卸載 .deb 文件 這 些是Debian 軟件包。這些與 Ubuntu 相關(guān)的軟件包文件使用 .deb 后綴是因 為 Ubuntu 與 Debian GNU/Linux 發(fā)行版有著緊密的關(guān)系。您將需要管理權(quán)限來(lái)安裝 .deb 文件 。 要安裝 .deb 文件,簡(jiǎn)單地雙擊它,然后選擇 安裝軟件包 即可。 或者,您也可以打開(kāi)一個(gè)終端并輸入: sudo dpkg -i package_file.deb 來(lái)安裝 .deb 文件。 如需卸載 .deb 文件,在您軟件包管理器中反選它,或輸入: sudo dpkg -r packa
3、ge_name 3、將 .rpm 文件轉(zhuǎn)為 .deb 文件 另 一種軟件包文件是 .rpm為后綴的 Red Hat 軟件包管理器文件。我們并不建議在 Ubuntu 系統(tǒng)中安裝它們。在絕大多數(shù)情況 下,Ubuntu 自身的 .deb 軟件包是可用的。然而,如果絕對(duì)必要,可以使用程序 alien 將 .rpm 文件轉(zhuǎn)化為.deb 文件。 安裝 alien 程序。 在終端使用管理權(quán)限運(yùn)行以下命令: sudo alien package_file.rpm 4、安裝 tarballs 以 .tar.gz 或 .tar.bz2 作 為后綴名的文件是在 Linux 和 Unix 中被廣泛使用的 tarbal
4、ls 的打包文件。 如果在任何 Ubuntu 軟件庫(kù)中都沒(méi) 有 Ubuntu 的軟件包,您可以按照軟件包自帶的指示使用命令行來(lái)安裝和卸載 Tarball 文件。 Tarballs 通常包括程序的源代碼,并 且需要 編譯 才能使用。要做到這一點(diǎn),一般需要其它軟件 。 5、dpkg命令 dpkg -i /*/*/*.deb 安裝軟件 dpkg -x *.deb 解開(kāi).deb文件 dpkg -r /-p 刪除并清配置 更詳細(xì)的 用dpkg -help 查詢 如下: dpkg -i|-install <.deb 文件的文件名> . | -R|-recursive <目錄> .
5、dpkg -unpack <.deb 文件的文件名> . | -R|-recursive <目錄> . dpkg -A|-record-avail <.deb 文件的文件名> . | -R|-recursive <目錄> . dpkg -configure <軟件包名> . | -a|-pending dpkg -r|-remove | -P|-purge <軟件包名> . | -a|-pending dpkg -get-selections <表達(dá)式> . 把已選中的軟件包的列表打印到標(biāo)準(zhǔn)輸出 dpkg -s
6、et-selections 從標(biāo)準(zhǔn)輸入里讀出要選擇的軟件包列表 dpkg -update-avail 替換現(xiàn)可安裝的軟件包信息 dpkg -merge-avail 把文件中的信息合并到系統(tǒng)中 dpkg -clear-avail 清除現(xiàn)有的軟件 包信息 dpkg -forget-old-unavail 忘卻已被刪除,現(xiàn)在卻不能安裝的軟件包 dpkg -s|-status <軟件包名> . 顯示軟件包詳盡的狀態(tài)信息 dpkg -p|-print-avail <軟件包名> . 顯示軟件包當(dāng)前可供安裝的版本的詳細(xì)信 息 dpkg -L|-listfiles <軟件包名&g
7、t; . 列出所有“屬于”該軟件包(或多個(gè)軟件包的文件 dpkg -l|-list <表達(dá)式> . 簡(jiǎn)明地列出軟件包的狀態(tài) dpkg -S|-search <表達(dá)式> . 搜尋擁有該文件(或多個(gè)文件的軟件包 dpkg -C|-audit 檢查搜尋殘損的軟件包 dpkg -print-architecture 顯示目標(biāo)機(jī)的體系架構(gòu)(借助 GCC dpkg -print-gnu-build-architecture 顯示目標(biāo)機(jī)體系架構(gòu)的 GNU 版本的表示 dpkg -print-installation-architecture 顯示本地主機(jī)的體系架構(gòu)(用于安裝 dpkg
8、 -compare-vesions <甲> <關(guān)系> <乙> 比較版本號(hào) - 見(jiàn)下 dpkg -help | -version 顯示本幫助文檔以及版本號(hào) dpkg -force-help | -Dh|-debug=help 強(qiáng)制操作時(shí),有關(guān)出錯(cuò)方面的幫助 dpkg -licence 顯示版權(quán)和許可證的條文 6、ubuntu下apt-get 命令參數(shù) 常用的APT命令參數(shù) apt-cache search package 搜索包 apt-cache show package 獲取包的相關(guān)信息,如說(shuō)明、大小、版本等 sudo apt-get install pa
9、ckage 安裝包 sudo apt-get install package - - reinstall 重新安裝包 sudo apt-get -f install 修復(fù)安裝"-f = fix-missing" sudo apt-get remove package 刪除包 sudo apt-get remove package - - purge 刪除包,包括刪除配置文件等 sudo apt-get update 更新源 sudo apt-get upgrade 更新已安裝的包 sudo apt-get dist-upgrade 升級(jí)系統(tǒng) sudo apt-get dse
10、lect-upgrade 使用 dselect 升級(jí) apt-cache depends package 了解使用依賴 apt-cache rdepends package 是查看該包被哪些包依賴 sudo apt-get build-dep package 安裝相關(guān)的編譯環(huán)境 apt-get source package 下載該包的源代碼 sudo apt-get clean && sudo apt-get autoclean 清理無(wú)用的包 sudo apt-get check 檢查是否有損壞的依賴 其中: 1 有SUDO的表示需要管理員特權(quán)! 2 在UBUNTU中命令后面參
11、數(shù)為短參數(shù)是用“-”引出,長(zhǎng)參數(shù)用“”引出 3 命令幫助信息可用man 命令的方式查看或者 命令 -H(help)方式查看 4 在MAN命令中需要退出命令幫助請(qǐng)按“q”鍵! 選項(xiàng) 含義 作用 sudo -h Help 列出使用方法,退出。 sudo -V Version 顯示版本信息,并退出。 sudo -l List 列出當(dāng)前用戶可以執(zhí)行的命令。只有在sudoers里的用戶才能使用該選項(xiàng)。 sudo -u username|#uid User 以指定用戶的身份執(zhí)行命令。后面的用戶是除root以外的,可以是用戶名,也可以是#uid。 sudo -k Kill 清除“入場(chǎng)卷”上的時(shí)間,下次再使用
12、sudo時(shí)要再輸入密碼。 sudo -K Sure kill 與-k類似,但是它還要撕毀“入場(chǎng)卷”,也就是刪除時(shí)間戳文件。 sudo -b command Ba ckground 在后臺(tái)執(zhí)行指定的命令。 sudo -p prompt command Prompt 可以更改詢問(wèn)密碼的提示語(yǔ),其中%u會(huì)代換為使用者帳號(hào)名稱,%h會(huì)顯示主機(jī)名稱。非常人性化的設(shè)計(jì)。 sudo -e file Edit 不是執(zhí)行命令,而是修改文件,相當(dāng)于命令sudoedit。 一、Ubuntu采用Debian的軟件包管理器dpkg來(lái)管理軟件包,類似RPM.系統(tǒng)中所有packages的信息都在/var/lib/dpkg/
13、 目錄下,其子目錄/var/lib/dpkg/info用于保存各個(gè)軟件包的配置文件列表: (1.conffiles記錄了Ubuntu軟件包的配置文件列表 (2.list保存軟件包中的文件列表,用戶可以從.list的信息中找到軟件包中文件的具體安裝位置. (3.md5sums記錄了軟件包的md5信息,這個(gè)信息是用來(lái)進(jìn)行包驗(yàn)證的. (4.prerm腳本在Debian包解包之前運(yùn)行,主要作用是停止作用于即將升級(jí)的Ubuntu軟件包的服務(wù),直到軟件包安裝或升級(jí)完成. (5.postinst腳本是完成Debian包解開(kāi)之后的配置工作,通常用于執(zhí)行所安裝軟件包相關(guān)命令和服務(wù)重新啟動(dòng). /var/lib/d
14、pkg/available文件的內(nèi)容是Ubuntu軟件包的描述信息,該軟件包括當(dāng)前系統(tǒng)所使用的Debian安裝源中的所有軟件包, 其中包括當(dāng)前系統(tǒng)中已安裝的和未安裝的Ubuntu軟件包. /var/cache/apt/archives目錄是在用apt-getinstall安裝軟件時(shí),軟件包的臨時(shí)存放路徑 /etc/apt/sources.list存放的是軟件源站點(diǎn),當(dāng)你執(zhí)行sudoapt-getinstallxxx時(shí),Ubuntu就去這些站點(diǎn)下載軟件包到本地并執(zhí)行安裝 二、相關(guān)命令使用示例: (1查看某Ubuntu軟件包的安裝內(nèi)容 dpkg-Lxxx (2查找軟件庫(kù)中的軟件包 apt-cach
15、esearch正則表達(dá)式 (3顯示系統(tǒng)安裝包的統(tǒng)計(jì)信息 apt-cachestats (4顯示系統(tǒng)全部可用Ubuntu軟件包的名稱 apt-cachepkgnames (5顯示某軟件包的詳細(xì)信息 apt-cacheshowxxx (6查找某文件屬于哪個(gè)包 apt-filesearchxxx (7查看已經(jīng)安裝了哪些Ubuntu軟件包 dpkg-l (8查詢某軟件依賴哪些軟件包 apt-cachedependsxxx (9查詢某軟件被哪些軟件包依賴 apt-cacherdependsxxx (10增加一個(gè)光盤源 sudoapt-cdromadd 注:顧名思義,就是安裝更新Ubuntu軟件包時(shí)讓其優(yōu)
16、先從Ubuntu光盤上找(如果你不能上網(wǎng)安裝/更新,但有Ubuntu的DVDISO,這會(huì)對(duì)你非常有用 (11系統(tǒng)升級(jí) sudoapt-getupdate (12清除所有已刪除軟件包的殘馀配置文件 dpkg-l|greprc|awk'print$2'|sudoxargsdpkg-P (13編譯時(shí)缺少h文件的自動(dòng)處理 sudoauto-aptrun./configure (14查看安裝軟件時(shí)下載Ubuntu軟件包的臨時(shí)存放目錄 ls/var/cache/apt/archives (15備份當(dāng)前系統(tǒng)安裝的所有軟件包的列表 dpkg-get-selections|grep-vdeins
17、tall>/somefile (16從上面?zhèn)浞莸陌惭b包的列表文件恢復(fù)所有包 dpkg-set-selections</somefile sudodselect (17清理舊版本的軟件緩存 sudoapt-getautoclean (18清理所有軟件緩存 sudoapt-getcle an (19刪除系統(tǒng)不再使用的孤立軟件 sudoapt-getautoremove (20查看Ubuntu軟件包在服務(wù)器上面的地址 7、Ubuntu軟件推薦 sudo apt-get install virtualbox# sudo apt-get install build-essential pkg
18、-config xserver-xorg-dev linux-headers-uname -r sudo apt-get install libc6-dev sudo apt-get install apt-build #frontend to apt to build, optimize and install packages sudo apt-get install nautilus-open-terminal dpkg-dev sudo apt-get install testdisk #Partition scanner and disk recovery tool sudo apt
19、-get install mkisofs # Creates ISO-9660 CD-ROM filesystem images sudo apt-get install cramfsswap #swap endianess of a cram filesystem (cramfs sudo apt-get install cramfsprogs squashfs-tools #cramfs squashfs sudo apt-get install aptoncd # Installation disc creator for packages downloaded via APT sudo
20、 apt-get install language-support-zh language-pack-zh#安裝中文語(yǔ)言支持 sudo apt-get install compiz compizconfig-settings-manager compiz-corecompiz-fusion-plugins-extra compiz-fusion-plugins-unsupported emeraldemerald-themes#安裝compiz/fusion 有史以來(lái)最炫的3D桌面 sudo apt-get install stardict stardict-common stardict-c
21、dict-gbstardict-cedict-gb stardict-hanzim stardict-langdao-ce-gbstardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gbstardict-xdict-ec-gb stardict-jcedict stardict-jedictstardict-jmdict-en-ja stardict-jmdict-ja-en wyabdcrealpeopletts#安裝StarDict sudo apt-get install kde-i18n-zhcn kde-i18n-zh
22、tw#k程序中文支持,很討厭kde ,但不太討厭qt程序可以這樣裝 sudo apt-get install gnome-common # common scripts and macros to develop with GNOME sudo apt-get install makeself #utility to generate self-extractable archives sudo apt-get install sun-java5-jdk #安裝Java5環(huán)境 sudo apt-get install sun-java5-plugin #安裝Java5環(huán)境 sudo apt-g
23、et install sun-java6-jre#安裝JAVA6環(huán)境 sudo apt-get install sun-java6-jdk #安裝JAVA6環(huán)境# sudo update-alternatives -config java#設(shè)定JAVA環(huán)境 sudo apt-get install nautilus-open-terminal #在右鍵菜單中加入打開(kāi)終端 sudo apt-get install qt4-qtconfig#qt4 gui配制工具, 如字體等,很討厭kde ,但不太討厭qt程序可以這樣裝 sudo apt-get install kcontrol #k程序gui配
24、制工具,很討厭kde ,但不太討厭qt程序可以這樣裝 sudo apt-get install smbfs #smbfs掛載支持 sudo apt-get install nfs-common #nfs sudo apt-get install samba nfs-kernel-server #samba sudo apt-get install nmap #網(wǎng)絡(luò)端口掃描工具 sudo apt-get install nmapfe #nmap前端 sudo apt-get install kinstaller #application installer sudo apt-get instal
25、l ubuntu-restricted-extras #有用的東東。skyx強(qiáng)力推薦 sudo sudo apt-get install bum #系統(tǒng)服務(wù)管理軟件 sudo apt-get install sysv-rc-conf #一款基于perl的開(kāi)機(jī)進(jìn)程調(diào)整工具,sysv-rc-conf執(zhí)行命令即可 sudo apt-get install rcconf # Debian Runlevel configuration tool sudo apt-get install rar unrar p7zip* #安裝rar 7zip sudo apt-get install rpm alien
26、 #安裝rpm支持 sudo apt-get install yum rpm #redhat相關(guān) sudo apt-get install xpdf xpdf-chinese-simplified #安裝pdf查看軟件 sudo apt-get install xchm xpdf-chinese* #安裝chm查看軟件 sudo apt-get install gnomebaker k3b#安裝刻錄軟件 sudo apt-get install brasero #gnome上的刻錄軟件 sudo apt-get install subversion #svn sudo apt-get inst
27、all meld #一個(gè)文件、目錄比較器 sudo apt-get install kompare # 又一個(gè)文件比較器 sudo apt-get install xxdiff #- a graphical file and directories comparison and merge tool sudo apt-get install mc #類似norton commander 工具,skyx 吐血推薦 sudo apt-get install gnome-commander #gnome 上類似Total commander的工具 sudo apt-get install krusa
28、der #kde 上類似Total commander的工具 sudo apt-get install rox-filer#一個(gè)簡(jiǎn)單的文件管理軟件 sudo apt-get install ghex #GNOME 上的十六進(jìn)制文件編輯器 sudo apt-get install rxvt yakuake tilda kuake konsole multi-gnome-terminal pyqonsole #幾個(gè)終端 sudo apt-get install pcmanx-gtk2 qterm mozilla-plugin-pcmanx #安裝bbs 客戶端 sudo apt-get insta
29、ll mozilla-thunderbird thunderbird-gnome-support latex-xft-fonts #thunderbird sudo apt-get install ntfs-3g ntfs-config #ntfs寫入支持,裝完后運(yùn)行ntfs-config,把兩個(gè)鉤打上即可。樓下方法作廢 sudo apt-get install googleearth googlizer gtalk#google相關(guān),skyx友情提示:不推薦馬甲 gtalk sudo apt-get install kvm #Full virtualization on x86 hardwa
30、re 華主席推薦 sudo apt-get install vmware-player #Free virtual machine player from VMware sudo apt-get install socks4-server socks4-clients #一個(gè)socks 代理服務(wù)器/soks4代理客戶端 sudo apt-get install liferea #超強(qiáng)的rss reader ,明顯比akregator好用, 由zhuqin_83吐血推薦 sudo apt-get install axel-kapt gwget aria2#多線程下載工具,也可在論壇search
31、超強(qiáng)工具prozilla,由雕嘯長(zhǎng)空吐血推薦 sudo apt-get install privoxy #河#蟹# mixmaster anon-proxy socat#突破風(fēng)鎖線和雁過(guò)無(wú)痕 sudo apt-get install kdebluetooth #超簡(jiǎn)單的ubuntu與藍(lán)牙手機(jī)互傳文件工具 #藍(lán)牙請(qǐng)參見(jiàn): sudo apt-get install build-essential #build-essential sudo apt-get install proxychains #一個(gè)socks4 socks5代理軟件 ,可以支持apt-get代理 sudo apt-get ins
32、tall viewglob #一個(gè)shell相關(guān)的工具 sudo apt-get instll eva amsn wengophone skype licq #安裝im語(yǔ)音視頻聊天軟件 sudo apt-get install beryl emerald emerald-themes#安裝beryl sudo apt-get install gkrell* #很好的一個(gè)東東,裝了就知道了 sudo apt-get install conky# 有意思的一個(gè)系統(tǒng)monitor sudo apt-get install imagemagick# e主席(ee大力推薦的批量修改圖片的軟件,現(xiàn)在論壇個(gè)別人在搞個(gè)人崇拜 sudo apt-get install kolourpaint #又一 個(gè)畫圖軟件 sudo apt-get install tuxpaint #好玩的畫圖軟件 rgbpaint #getdeb上有,最弱,但很小巧的畫圖軟件 mtpaint(getdeb上有,比gpaint強(qiáng)一點(diǎn)的畫圖軟件)。 sudo apt-get inst
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 云南大學(xué)《醫(yī)學(xué)人文素養(yǎng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東勞動(dòng)職業(yè)技術(shù)學(xué)院《學(xué)前教育名著選讀》2023-2024學(xué)年第二學(xué)期期末試卷
- 河南財(cái)政金融學(xué)院《英語(yǔ)精讀1》2023-2024學(xué)年第一學(xué)期期末試卷
- 燕京理工學(xué)院《ERP沙盤綜合模擬實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 喀什職業(yè)技術(shù)學(xué)院《金融發(fā)展與實(shí)踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 濮陽(yáng)科技職業(yè)學(xué)院《英語(yǔ)寫作1》2023-2024學(xué)年第一學(xué)期期末試卷
- 邯鄲幼兒師范高等??茖W(xué)?!朵摻Y(jié)構(gòu)設(shè)計(jì)基本原理》2023-2024學(xué)年第二學(xué)期期末試卷
- 江西師范大學(xué)科學(xué)技術(shù)學(xué)院《音樂(lè)與兒童歌曲賞析四》2023-2024學(xué)年第二學(xué)期期末試卷
- 貴陽(yáng)職業(yè)技術(shù)學(xué)院《法醫(yī)學(xué)理論》2023-2024學(xué)年第一學(xué)期期末試卷
- 家政公司家政服務(wù)合同
- ISO9001-2015質(zhì)量手冊(cè)和全套程序文件
- 重大危險(xiǎn)源識(shí)別表
- 《上海市奉賢區(qū)小區(qū)機(jī)動(dòng)車停放管理工作調(diào)查報(bào)告》4300字
- 申請(qǐng)結(jié)婚報(bào)告表實(shí)用文檔
- 《廣東省普通高中學(xué)生檔案》模板
- 高職院校與區(qū)域經(jīng)濟(jì)協(xié)調(diào)發(fā)展研究
- YY/T 1492-2016心肺轉(zhuǎn)流系統(tǒng)表面涂層產(chǎn)品通用要求
- YS/T 1028.3-2015磷酸鐵鋰化學(xué)分析方法第3部分:磷量的測(cè)定磷鉬酸喹啉稱量法
- JJF 1104-2003國(guó)家計(jì)量檢定系統(tǒng)表編寫規(guī)則
- GB/T 665-2007化學(xué)試劑五水合硫酸銅(Ⅱ)(硫酸銅)
- GB/T 17891-1999優(yōu)質(zhì)稻谷
評(píng)論
0/150
提交評(píng)論