Coders Junction


How to manage risks with the top 1% Managed Service Providers

Learn about Canonical’s MSP Alliance security verification and how MSPs can help minimize your security risks and optimize your clouds

Open source security

More than Linux. Security and compliance for the full stack.

Secure your open-source apps. Patch the full stack, from kernel to library and applications, for CVE compliance. Governments and auditors certify Ubuntu for FedRAMP, FISMA, and HITECH.

Significant enterprise savings

Sustainable open source at the lowest cost, everywhere.

Rethink what’s possible with Linux and open source.

Companies engage Canonical to drive down open source operating costs. Automate multi-cloud operations, bare metal provisioning, edge clusters, and IoT.


Linux Operating Systems

With any Linux system, managing the system software is a major part of keeping the system working properly, Ubuntu is no exception. In my previous article, I covered this information for CentOS, this article will cover the Ubuntu side of Managing Software.

There is a lot of information in this article, so make sure you have a fair understanding of everything as well as how it works together.


Two main commands used by Ubuntu are ‘apt’ and ‘dpkg’.

The command ‘apt’ stands for ‘Advanced Package Tool’. ‘Debian Package’ is what ‘dpkg’ stands for on Ubuntu.

Linux systems have a listing of Repositories to use for updating packages. A Repository has a list of all packages that it manages. The list contains the package name, version number and system architecture (x86, amd64, etc). When performing an update, ‘sudo apt update’, your system will download the repo lists to ‘/var/lib/apt/lists’. When a system upgrade is performed, ‘sudo apt upgrade’, the lists are compared to what is installed on the system. Any newer versions of packages that are found on the lists will be picked for download and installation. The upgrades will, of course, include any new dependencies. Upgrades may also cause some dependencies to be not needed anymore. The files not needed will be removed when a ‘sudo apt autoremove’ command is issued.

Read more .....


Welcome to Freedom.

Fedora creates an innovative, free, and open-source platform for hardware, clouds, and containers that enables software developers and community members to build tailored solutions for their users.

Fedora Workstation is a polished, easy-to-use operating system for laptop and desktop computers, with a complete set of tools for developers and makers of all kinds.

Suppose you prefer an alternative desktop environment such as KDE Plasma Desktop or Xfce. In that case, you can download a Fedora Spin for your preferred desktop environment and use that to install Fedora, pre-configured for the desktop environment of your choice.