Reinstallation of ubuntu-desktop is not possible, it cannot be downloaded

Debian / Ubuntu: apt-get force reinstall package

Author: Vivek Gite Last updated: September 1, 2021 1 comment
I am a new Debian Linux / Ubuntu Linux LTS user. How do I reinstall a package using apt-get command line? Is there an apt-get force reinstall package command? How do I force reinstall apt-get?

The Advanced Packaging Tool [APT] works on both Debian / Ubuntu Linux. It can handle the installation and removal of software including reinstalling packages to fix problems. You need use apt-get command as follows to forcefully reinstall package. This page shows to reinstall packages on an Ubuntu and Debian server or cloud based virtual machine.
Tutorial details
Difficulty levelEasy
Root privilegesYes
RequirementsDebian/Ubuntu Linux
Est. reading time2 minutes
ADVERTISEMENT

apt-get force reinstall package

The syntax is as follows for the apt command/apt-get command to force reinstall:
apt-get --reinstall install PackageNameHere
apt-get --reinstall install Package1 Package2
The --reinstall option re-install packages that are already installed and at the newest version.

Pro tip: Backup all configuration files before reinstalling packages. For example, if you are reinstalling nginx web server package, backup /etc/nginx/ directory with the help of cp command as follows:
mkdir /root/nginx.mmddyyyy/ && cp -avr /etc/nginx/* /root/nginx.mmddyyy/

How to reinstall a package using apt-get

Let us see some example that shows how to reinstall package and its installed dependencies on a Debian or Ubuntu Linux. The following command will reinstall rsync package. Open a terminal application and then type:
$ sudo apt-get --reinstall install rsync
OR
# apt-get --reinstall install rsync
Sample outputs:

Fig.01: Debian / Ubuntu Linux reinstall a package using apt-get command

If above method failed for you, try the following syntax. Make sure you backup config file before typing the following commands. Please note that the --purge option is identical to remove except that packages are removed and purged including any configuration files are deleted too.
sudo apt-get --purge remove package1 sudo apt-get install package1

Debian or Ubuntu reinstall package command

Type the following apt command or apt-get command to reinstall htop:
sudo apt --reinstall install htop
OR
sudo apt-get --reinstall install htop


The apt-get is the command-line tool for handling packages. The apt command provides a high-level command-line interface for the package management system. It is intended as an end user interface. Both, apt command and apt-get accepts the --reinstall option for reinstalling packages to fix problems.

apt-get reinstall package and dependencies

One can use aptitude command too. The syntax is:
sudo aptitude reinstall pkg
sudo aptitude reinstall nginx

What if I want to reinstall ALL packages

You need to use the aptitude command as follows:
sudo aptitude reinstall '~i'


Patreon supporters only guides
  • No ads and tracking
  • In-depth guides for developers and sysadmins at Opensourceflare
  • Join my Patreon to support independent content creators and start reading latest guides:
    • How to set up Redis sentinel cluster on Ubuntu or Debian Linux
    • How To Set Up SSH Keys With YubiKey as two-factor authentication [U2F/FIDO2]
    • How to set up Mariadb Galera cluster on Ubuntu or Debian Linux
    • A podman tutorial for beginners part I [run Linux containers without Docker and in daemonless mode]
    • How to protect Linux against rogue USB devices using USBGuard
    • If your domain is not sending email, set these DNS settings to avoid spoofing and phishing
Join Patreon

Conclusion

You learned how to use the apt-get to force reinstall package on a Debian and Ubuntu Linux. For more information please apt-get man page here or use the man command to read it offline on your computer:
man apt
man apt-get
man dpkg
man cp


Get the latest tutorials on Linux, Open Source & DevOps via

RSS feed Weekly email newsletter
ADVERTISEMENT


Related Tutorials
  • CentOS / RHEL: yum Command Reinstall Package
  • Debian / Ubuntu Linux apt-get: Blacklist a Package
  • Check Debian/Ubuntu Linux package version using
  • How to get source code of package using the apt
  • Debian upgrade or update a single package using apt-get
  • How to use multiple connections to speed up apt-get
  • Ubuntu upgrade or update a single package using apt-get
CategoryList of Unix and Linux commands
Download managerswget
Documentationhelp mandb man pinfo
Disk space analyzersdf duf ncdu pydf
File Managementcat cp less mkdir more tree
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Linux Desktop appsSkype Spotify VLC 3
Modern utilitiesbat exa
Network UtilitiesNetHogs dig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg glances gtop iotop jobs killall kill pidof pstree pwdx time vtop
Searchingag grep whereis which
Shell builtinscompgen echo printf
Text processingcut rev
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04

Video liên quan

Chủ Đề