How To Run Windows Applications In Linux Using Wine?

Wine (stands for “Wine Is Not an Emulator”) is a free and opensource compatibility layer that allows a Windows application to run on Unix or BSD like operating systems such as Linux, FreeBSD, Mac, etc. Wine creates its own Windows runtime environment. It translates Windows system calls to POSIX compliant system calls. It recreates directory … Read more

What Is PPA And How To Add Or Remove It In Ubuntu Using Command Line?

In the context of the Linux operating system, PPA stands for “personal package archive”. By using PPA anyone can distribute software packages and update directly to the Ubuntu users. PPA makes it easy to add and remove software packages that are not available in apt repositories. PPA allows one to upload Ubuntu source packages to … Read more

How to Print files in Linux Using Command Line

Printing a file is one of the basic functionalities provide by the linux operating system, rather than just printing a file its provides us with a variety of options like to reformat it to adjust the margins, highlight some words, change text orientation and more. Undoubtedly we can print a file directly without passing any … Read more

What Is Git And How To Use It In Linux/Unix?

In a product development environment in big organizations or projects like Linux kernel development where many developers work on the same project but from different locations globally in different timezones. Tracking code changes is quite difficult or next to impossible in such scenarios if not tracked. Git is a version control system that is used … Read more

What Is aptitude And How To Use It?

I already briefly discussed aptitude which is a debian package manager. In this article, we will see it in more detail, and also we will discuss how can we use it in different modes, i.e. interactive and command-line mode. Aptitude is a high-level interface to the package manager that is used in Debian based Linux … Read more

How to Find Exact Name of A Package by Using apt-cache in Linux?

In a debian based package management system the apt-cache is a low-level tool to manipulate and obtain information about packages from apt’s internal database. It creates a repository of information about the packages that are available from your source list. Apt’s database gets updated when you run apt update command. Let’s say you want to … Read more