Welcome to my programming experiences.

I have tried some programming languages that my be of your interest. I share the methods I used them and the problems that I encountered during my coding, I hope that you enjoy it.

Here is an interesting package that facilitates the optimization coding:

# dpkg: error: dpkg status database is locked by another process

First run:

lsof /var/lib/dpkg/lock


Then make sure that process isn't running:

ps cax | grep PID


If it is running:

kill PID
#wait
kill -9 PID


Make sure process is done:

ps cax | grep PID


Then remove the lock file:

sudo rm /var/lib/dpkg/lock


Let dpkg fix itself:

sudo dpkg --configure -a