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