最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Debian系的Linux中檢查軟件包是否被安裝的方法

 更新時(shí)間:2015年03月31日 09:05:37   作者:Senthilkumar  
這篇文章主要介紹了在Debian系的Linux中檢查軟件包是否被安裝的方法,采用bash shell操作、適用于Ubuntu等Debian系的Linux系統(tǒng),需要的朋友可以參考下

如果你正在管理Debian或者Ubuntu服務(wù)器,你也許會(huì)經(jīng)常使用dpkg 或者 apt-get命令。這兩個(gè)命令用來安裝、卸載和更新包。

在本篇中,讓我們看下如何在基于DEB的系統(tǒng)下檢查是否安裝了一個(gè)包。

要檢查特定的包,比如firefox是否安裝了,使用這個(gè)命令:

  dpkg -s firefox

示例輸出:

  Package: firefox
  Status: install ok installed
  Priority: optional
  Section: web
  Installed-Size: 93339
  Maintainer: Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>
  Architecture: amd64
  Version: 35.0+build3-0ubuntu0.14.04.2
  Replaces: kubuntu-firefox-installer
  Provides: gnome-www-browser, iceweasel, www-browser
  Depends: lsb-release, libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.9.0), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.3), libgtk2.0-0 (>= 2.24.0), libpango-1.0-0 (>= 1.22.0), libpangocairo-1.0-0 (>= 1.14.0), libstartup-notification0 (>= 0.8), libstdc++6 (>= 4.6), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxrender1, libxt6
  Recommends: xul-ext-ubufox, libcanberra0, libdbusmenu-glib4, libdbusmenu-gtk4
  Suggests: ttf-lyx
  Conffiles:
  /etc/firefox/syspref.js 09e457e65435a1a043521f2bd19cd2a1
  /etc/apport/blacklist.d/firefox ee63264f847e671832d42255912ce144
  /etc/apport/native-origins.d/firefox 7c26b75c7c2b715c89cc6d85338252a4
  /etc/apparmor.d/usr.bin.firefox f54f7a43361c7ecfa3874abca2f292cf
  Description: Safe and easy web browser from Mozilla
  Firefox delivers safe, easy web browsing. A familiar user interface,
  enhanced security features including protection from online identity theft,
  and integrated search let you get the most out of the web.
  Xul-Appid: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}

如上所見,firefox已經(jīng)安裝了。

同樣,你可以使用dpkg-query 命令。這個(gè)命令會(huì)有一個(gè)更好的輸出,當(dāng)然,你可以用通配符。

  dpkg-query -l firefox

示例輸出:

  Desired=Unknown/Install/Remove/Purge/Hold
  | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
  |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
  ||/ Name Version Architecture Description
  +++-====================================-=======================-=======================-=============================================================================
  ii firefox 35.0+build3-0ubuntu0.14 amd64 Safe and easy web browser from Mozilla

要列出你系統(tǒng)中安裝的所有包,輸入下面的命令:

  dpkg --get-selections

示例輸出:

  abiword install
  abiword-common install
  accountsservice install
  acl install
  adduser install
  alsa-base install
  alsa-utils install
  anacron install
  app-install-data install
  apparmor install
  .
  .
  .
  zeitgeist install
  zeitgeist-core install
  zeitgeist-datahub install
  zenity install
  zenity-common install
  zip install
  zlib1g:amd64 install
  zlib1g:i386 install

上面的輸出可能會(huì)非常長(zhǎng),這依賴于你的系統(tǒng)已安裝的包。

你同樣可以通過grep來過濾割到更精確的包。比如,我想要使用dpkg命令查看系統(tǒng)中安裝的gcc包:

  dpkg --get-selections | grep gcc

示例輸出:

  gcc install
  gcc-4.8 install
  gcc-4.8-base:amd64 install
  gcc-4.8-base:i386 install
  gcc-4.9-base:amd64 install
  gcc-4.9-base:i386 install
  libgcc-4.8-dev:amd64 install
  libgcc1:amd64 install
  libgcc1:i386 install

此外,你可以使用“-L”參數(shù)來找出包中文件的位置。

dpkg -L gcc-4.8

示例輸出:

  /.
  /usr
  /usr/share
  /usr/share/doc
  /usr/share/doc/gcc-4.8-base
  /usr/share/doc/gcc-4.8-base/README.Bugs
  /usr/share/doc/gcc-4.8-base/NEWS.html
  /usr/share/doc/gcc-4.8-base/quadmath
  /usr/share/doc/gcc-4.8-base/quadmath/changelog.gz
  /usr/share/doc/gcc-4.8-base/gcc
  .
  .
  .
  /usr/bin/x86_64-linux-gnu-gcc-4.8
  /usr/bin/x86_64-linux-gnu-gcc-ar-4.8
  /usr/bin/x86_64-linux-gnu-gcov-4.8

相關(guān)文章

  • apache啟動(dòng)報(bào)錯(cuò):httpd: apr_sockaddr_info_get() failed

    apache啟動(dòng)報(bào)錯(cuò):httpd: apr_sockaddr_info_get() failed

    httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
    2013-02-02
  • Linux文本處理命令sort詳解

    Linux文本處理命令sort詳解

    今天小編就為大家分享一篇關(guān)于Linux文本處理命令sort詳解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • Linux系統(tǒng)下多版本php共存的解決方案(超簡(jiǎn)單)

    Linux系統(tǒng)下多版本php共存的解決方案(超簡(jiǎn)單)

    如何在Linux系統(tǒng)下使多版本php共存,今天為大家介紹一種簡(jiǎn)單方案
    2018-10-10
  • Centos7下NFS服務(wù)搭建介紹

    Centos7下NFS服務(wù)搭建介紹

    大家好,本篇文章主要講的是Centos7下NFS服務(wù)搭建介紹,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • ubuntu13.10編譯安裝mono環(huán)境(一)

    ubuntu13.10編譯安裝mono環(huán)境(一)

    Mono是一個(gè)自由開放源代碼項(xiàng)目。該項(xiàng)目的目標(biāo)是創(chuàng)建一系列符合ECMA標(biāo)準(zhǔn)的.NET工具,包括C#編譯器和通用語言架構(gòu)。Mono項(xiàng)目不僅可以運(yùn)行于Windows系統(tǒng)上,還可以運(yùn)行于Linux,F(xiàn)reeBSD,Unix,OS X和Solaris,甚至一些游戲平臺(tái),例如:Playstation 3,Wii或XBox 360。
    2014-07-07
  • Gzip在apache2中的設(shè)置和squid對(duì)它的處理

    Gzip在apache2中的設(shè)置和squid對(duì)它的處理

    gzip可以級(jí)大的加速網(wǎng)站.有時(shí)壓縮比率高到80%,近來測(cè)試了一下,最少都有40%以上,還是相當(dāng)不錯(cuò)的.在Apache2之后的版本,模塊名不叫g(shù)zip,而叫mod_deflate
    2011-12-12
  • 最新評(píng)論

    龙海市| 襄樊市| 沙雅县| 澄迈县| 阳曲县| 凉城县| 黄石市| 舞钢市| 驻马店市| 洞口县| 探索| 临城县| 奈曼旗| 宁河县| 慈溪市| 卫辉市| 白城市| 新乐市| 南木林县| 屯门区| 乌兰浩特市| 新宁县| 孙吴县| 武穴市| 郓城县| 安阳县| 太原市| 惠水县| 宿松县| 伊通| 确山县| 怀化市| 伊川县| 枣强县| 巴南区| 双辽市| 剑川县| 左权县| 石景山区| 社旗县| 海原县|