Labels

Android (1) bash (2) boost (2) C (34) C++ (2) cheatsheet (2) CLion (6) css (3) Debian (33) DL (17) Docker (1) Dreamweaver (2) Eclipse (3) fail2ban (4) git (5) GitHub (4) Hacking (3) html (8) http (1) iOS (1) iPad (1) IRC (1) Java (30) javascript (3) Linux (164) Mac (19) Machine Learning (1) mySQL (47) Netbeans (4) Networking (1) Nexus (1) OpenVMS (6) Oracle (1) Pandas (3) php (16) Postgresql (8) Python (9) raid (1) RedHat (14) Samba (2) Slackware (45) SQL (14) svn (1) tar (1) ThinkPad (1) Virtualbox (3) Visual Basic (1) Visual Studio (1) Windows (2)

Wednesday 16 September 2020

Debian package management, apt & apt-get



apt install  apt-get install Installs a package.
 
apt remove  apt-get remove         Removes a package.
 
apt purge  apt-get purge         Removes package with configuration.
 
apt update  apt-get update         Refreshes repository index.
 
apt upgrade  apt-get upgrade Upgrades all upgradable packages.
 
apt autoremove  apt-get autoremove Removes unwanted packages.
 
apt full-upgrade apt-get dist-upgrade Upgrades packages with auto-handling of dependencies.
 
apt search  apt-cache search Searches for the program.
 
apt show  apt-cache show         Shows package details.
 
 
apt list --installed                    Lists installed packages.


apt list               Lists packages with criteria (installed, upgradable etc).

apt edit sources Edit sources list.


source


The following will attempt to install a package to which we have a deb file and also download/install any dependencies;

apt install -f ./somePackage.deb

additionally, dpkg -i somePackage.deb 

To upgrade a package, firstly do;

apt update

then apt list --upgradable

then apt-get install --only-upgrade packageName


No comments:

Post a Comment

Note: only a member of this blog may post a comment.