Command-line tips & troubleshooting

Other pages

  • Useful Aliases

Issues / errors

Ran into an issue where I couldn’t install anything due to the following error:

E: dpkg was interrupted, you must manually run ‘dpkg —configure -a’ to correct the problem.

Fixed it by doing the following

cd /var/lib/dpkg/updates rm -rf *

A similar error to this is below:

[PACKAGE] needs to reinstall package but can’t find the archive for it

This happens when an installation failed or was incomplete.

Fix it by running

sudo dpkg —remove —force-all

Upgrading PHP for WordPress

Since this blog runs on PHP, I had to upgrade PHP recently and after a bunch of googling I found the following in a digitalocean forum:

sudo apt-get update sudo apt -y install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php7.4 sudo apt-get install php7.4-mysql php -v (check to make sure PHP 7.4 is installed) sudo apt install php7.4-fpm php7.4-common php7.4-mbstring php7.4-xmlrpc php7.4-gd php7.4-xml php7.4-mysql php7.4-cli php7.4-zip php7.4-curl sudo a2dismod php7.0 sudo a2enmod php7.4 sudo service apache2 restart