Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ Getting Started with Linux system to learn: how to check in a package is installed on Ubuntu     - Use nice, cpulimit and cgroups limit cpu usage (Linux)

- Adding SSH to Github (Linux)

- Using Linux command line and execute PHP code (Programming)

- Linux with Windows Explorer as a security system (Linux)

- Writing Better Bash build script 8 (Programming)

- Linux character device - a simple character device model (Linux)

- To install Google Chrome browser under Ubuntu 14.04 LTS (Linux)

- How to install Zephyr Test Management Tools on CentOS 7.x (Server)

- Java Prototype Pattern (Programming)

- Kibana use installation (Linux)

- Use OpenSSL to generate a certificate (Linux)

- In Spring AOP example explanation (Programming)

- Eight kinds of techniques to solve hard problems Linux (Linux)

- Use SVN to automatically deploy code under Apache (Server)

- Ubuntu 15.10 How to install TeamViewer 11 (Linux)

- Oracle table space is too large processing time (Database)

- DB2 commonly used scripting sort out (Database)

- Slow update statement Performance Analysis (Database)

- How to add any of a Linux distribution beautiful fonts (Linux)

- The bulk batch multiple rows of data collect (Database)

 
         
  Getting Started with Linux system to learn: how to check in a package is installed on Ubuntu
     
  Add Date : 2018-11-21      
         
         
         
  If you are managing Debian or Ubuntu server, you can often use dpkg or apt-get command. These two commands used to install, uninstall, and update packages.

In this, let us look at how the DEB-based system checks whether a package is installed.

To check the specific packages, such as firefox is installed, use this command:

dpkg -s firefox
Sample output:

Package: firefox
Status: install ok installed
Priority: optional
Section: web
Installed-Size: 93339
Maintainer: UbuntuMozillaTeam
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: Safeand easy web browser fromMozilla
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}
As seen above, firefox already installed.

Similarly, you can use dpkg-query command. This command will have a better output, of course, you can use wildcards.

dpkg-query -l firefox
Sample output:

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)?
|| / NameVersionArchitectureDescription
+++ - ==================================== - ========= ============== - ======================= - =========== ================================================== ================
ii firefox 35.0 + build3-0ubuntu0.14 amd64 Safeand easy web browser fromMozilla
To list all packages installed on your system, enter the following command:

dpkg --get-selections
Sample output:

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
The above output may be very long, depending on your system has been installed package.

You can also filter through grep to cut more precise package. For example, I want to use dpkg command to check the gcc packages installed on your system:

dpkg --get-selections | grep gcc
Sample output:

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
In addition, you can use the "-L" parameter to identify the location of the package file.

dpkg -L gcc-4.8
Sample output:

/.
/ 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
That's it. I hope this is useful to you.

good day!
     
         
         
         
  More:      
 
- Eclipse installs support for Java 8 (Linux)
- Python 3.5 await / async (Programming)
- Installation salt-minion on RHEL5 (Linux)
- After Ubuntu Password Forgot your way back (Linux)
- Spark and Hadoop comparison (Server)
- How to cool down your Ubuntu system (Linux)
- How to install or upgrade to the Linux kernel in Ubuntu 4.2 (Linux)
- SteamOS installation under Ubuntu 14.04 (Linux)
- How common Linux automation tasks (Server)
- Ubuntu compiler installation R Full Record (Linux)
- Oracle background processes daemons (Database)
- Linux system package manager -RPM (Linux)
- Ten correct use Redis skills (Database)
- TPCC-MySQL Benchmark (Database)
- Pydev installed and configured on the Eclipse (Linux)
- Using IntelliJ IDEA Import Spark Spark latest source code and compile the source code (Linux)
- CentOS RedHat YUM Source Extensions Supplement (including 32-bit, 64-bit) (Linux)
- To learn linux security (Linux)
- Help you make Git Bisect (Linux)
- ARM constant expression (Programming)
     
           
     
  CopyRight 2002-2020 newfreesoft.com, All Rights Reserved.