apt-get 是什么嘴纺?來源
- 高級(jí)包裝工具(英語:Advanced Packaging Tools,簡稱:APT)是 Debian及其衍生發(fā)行版(如:[Ubuntu(烏班圖)](http://www.ubuntu.org.cn/desktop)的軟件包管理器禀梳。APT可以自動(dòng) 下載,配置侄旬,安裝二進(jìn)制或者源代碼格式的軟 件包,因此簡化了 Unix系 統(tǒng)上管理軟件的過程,apt-get命令一般需要root權(quán)限執(zhí)行煌妈,所以一般跟著 sudo命令 儡羔。
- 并且 烏班圖與中國廠商合作聯(lián)合出了 優(yōu)麒麟系統(tǒng)http://www.ubuntukylin.com/
常用命令:
- sudo apt-get install packagename; // 安裝
- sudo apt-get -f install packagename; //修復(fù)安裝
- sudo apt-get remove packagename; // 移出
- sudo apt-get update // 更新系統(tǒng)存在包
- sudo apt-get upgrade //更新已經(jīng)安裝包
- sudo apt-get search packagename // 搜索包
- sudo apt-get remove packagename -purge //包括配置文件卸載
- sudo apt-get show packagename //展示出存在包信息
- sudo apt-get clear //清理無用包
下面展示安裝fortune 并輸出
選擇yes
安裝成功 能正常運(yùn)行
yum 命令的使用
什么事是yum
yum命令是在Fedora和RedHat以及SUSE中基于rpm的軟件包管理器,它可以使系統(tǒng)管理人員交互和自動(dòng)化地更細(xì)與管理RPM軟件包璧诵,能夠從指定的服務(wù)器自動(dòng)下載RPM包并且安裝汰蜘,可以自動(dòng)處理依賴性關(guān)系,并且一次安裝所有依賴的軟體包之宿,無須繁瑣地一次次下載族操、安裝。
相比較 rpm包的優(yōu)點(diǎn) 比被,能夠自動(dòng)處理依賴關(guān)系色难,安裝操作比較方便
在 Ubantu下是不支持yum 的
-執(zhí)行 sudo apt-get install yum ;
RPM 常用命令
-ivh:安裝顯示安裝進(jìn)度--install--verbose--hash
-Uvh:升級(jí)軟件包--Update
-e:刪除包
rpm -q samba //查詢程序是否安裝
rpm -qa | grep httpd #[搜索指定rpm包是否安裝]--all搜索httpd
rpm -ql httpd #[搜索rpm包]--list所有文件安裝目錄
一本參數(shù)
常用參數(shù):
Install/Upgrade/Erase options:
-i, --install install package(s)
-v, --verbose provide more detailed output
-h, --hash print hash marks as package installs (good with -v)
-e, --erase erase (uninstall) package
-U, --upgrade=<packagefile>+ upgrade package(s)
--replacepkge 無論軟件包是否已被安裝等缀,都強(qiáng)行安裝軟件包
--test 安裝測試枷莉,并不實(shí)際安裝
--nodeps 忽略軟件包的依賴關(guān)系強(qiáng)行安裝
--force 忽略軟件包及文件的沖突
Query options (with -q or --query):
-a, --all query/verify all packages
-p, --package query/verify a package file
-l, --list list files in package
-d, --docfiles list all documentation files
-f, --file query/verify package(s) owning file