Ubuntu Package Management

Source: Internet
Author: User
Tags curl remmina

See which package a file belongs to
Dpkg-s add-apt-repository

Yum Provides/usr/bin/curl
Rpm-qf/usr/bin/curl

Dpkg
Apt

Dpkg-s tcpdump

Dpkg-l file=
Rpm-qa|grep file

Dpkg-p tcpdump
Dpkg-s tcpdump=
Rpm-qi tcpdump

Dpkg-l tcpdump=
RPM-QL tcpdump

Apt List ibus*

/usr/bin/apt-key
/usr/bin/apt-cache
/usr/bin/apt-get
/usr/bin/apt-cdrom
/usr/bin/apt-config
/usr/bin/apt
/usr/bin/apt-mark

[Email protected]:~$ apt-cache Search Remmina-plugin
REMMINA-PLUGIN-RDP-RDP plugin for Remmina Remote Desktop client
Remmina-plugin-vnc-vnc plugin for Remmina Remote Desktop client
Remmina-plugin-gnome-gnome plugin for Remmina Remote Desktop client
REMMINA-PLUGIN-NX-NX plugin for Remmina Remote Desktop client
Remmina-plugin-telepathy-telepathy plugin for Remmina Remote Desktop client
REMMINA-PLUGIN-XDMCP-XDMCP plugin for Remmina Remote Desktop client

Apt
Apt-get
Apt-cache


Apt
CLI for Apt.
Basic commands:
List-list packages based on the package names
Search-search in Package descriptions
Show-show Package Details

[Email protected]:/usr/share/fonts$ apt list cmake
Listing ... Done
Cmake/xenial-updates 3.5.1-1UBUNTU2 AMD64
N:there is 1 additional version. Please use the '-a ' switch to see it


[Email protected]:/usr/share/fonts$ apt list cmake-a
Listing ... Done
Cmake/xenial-updates 3.5.1-1UBUNTU2 AMD64
Cmake/xenial 3.5.1-1UBUNTU1 AMD64

[Email protected]:~$ apt show cmake
Package:cmake
Priority:optional
Section:devel
installed-size:13.7 MB
Maintainer:ubuntu Developers <[email protected]>
Original-maintainer:modestas Vainius <[email protected]>
Version:2.8.12.2-0ubuntu3

As we have described in the new Ubuntu 16.04 feature, Ubuntu's package management commands have changed with the release of Ubuntu 16.04 LTS, and the new system incorporates the APT (advanced packages) used in the Debian project To accomplish a variety of different tasks, the ATP command completely replaces the Apt-get, Apt-cache, and other features we've previously introduced in basic operations for Linux package management. The ATP was created to address the problems encountered by a large number of package management, hoping to end a major drawback similar to Linux's early system dependencies. The ATP command itself, however, is more fragmented, and it is difficult for a novice user to find its Help information. For the past more than 10 years, almost all Debian and Ubuntu users have been using Apt-get for administrative operations such as installing and removing packages. Now everyone should also try to switch to the new APT command.    Note: Ubuntu 16.04 retains the Apt-get series commands to keep up with the habits of older users.

PPA

PPA, which represents the personal package Archives, which is the personal package set many packages for various reasons, cannot access the official Ubuntu repositories. To make it easy for Ubuntu users, Launchpad.net provides a PPA that allows users to build their own repositories and freely upload software. The PPA is also used to test some software that intends to enter the official Ubuntu warehouse, or a new version of some software. Launchpad is a website set up by Ubuntu parent company Canonical Ltd., a platform that provides maintenance, support, or contact with Ubuntu developers. For Ubuntu, use Https://launchpad.net/ubuntu/+ppas to search for more accurate versions of Ubuntu 9.10, add source addresses, keys, and more, just a simple command to sudo Add-apt-repository ppa:user/ppa-namesudo add-apt-repository ppa:plushuang-tw/uget-stablesudo apt Updatesudo apt Install Uget

Ubuntu Package Library

http://packages.ubuntu.com/

devel/                                             01-aug-2016 03:51                   -devel-backports/                                   23-apr-2016 08:56                   -devel-proposed/                                    01-aug-2016 03:51                   -devel-security/                                    23-apr-2016 08:56                   -devel-updates/preciseadj. Precise, definite, strict trustyadj. Reliable ; a vividadj that can be trusted. Lively, vivid, bright, wilyadj. A xenialadj of cunning; Pollination the yakkety of a different flower;
Above represents precise-12.04,trusty-14.04,vivid-15.04,xenial-16.04mainuniversemultiverserestricted

Ubuntu Package Management

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.