centos和ubuntu安裝卸載軟件(rpm/dpkg)

使用Linux系統,無論是Centos/RHEL/Fedoar系列還是Ubuntu/debian系列,都有獨立的包管理體系,在Centos系列,使用rpm包進行軟件安裝配置管理,在Ubuntu系列,使用deb包進行軟件安裝配置管理

CentOS:

  • centos使用yum做自動化包管理,包格式爲rpm包,常用命令有:
    yum search xxx
    yum install xxx
    yum groupinstall  "xxx" //以組形式安裝軟件包組合
  • 直接安裝rpm
    rpm -ivh xxx.rpm --force (--force表示強制安裝)
  • 直接卸載rpm
    rpm -e xxx.rpm
  • 查看包內容:
    rpm -l xxx.rpm
  • 查看一個文件在哪個rpm包:
    rpm -f 文件名
  • 查看系統安裝哪些rpm
    rpm -qa

    Ubuntu:

  • Ubuntu使用apt做自動化包管理,包格式爲deb,常用命令有:
    apt-cache search xxx
    apt-get install xxx
    apt-get remote xxx
  • 直接安裝deb包:
    dpkg -i xxx.deb
  • 列出包關聯:
    dpkg -L xxx.deb
  • 顯示包版本
    dpkg -l xxx.deb
  • 查看系統安裝哪些deb包
    dpkg -l
  • 卸載包
    dpkg -P xxx   //全部卸載,  dpkg -r xxx 只卸載軟件,保留配置
  • 顯示包信息
    dpkg -s xxx
  • 顯示包文件
    dpkg -L ovmf 
    dpkg -c xxx.deb
    dpkg-deb -c xxx.deb
  • 查看一個文件在哪個deb包:
    dpkg -S 文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章