Ubuntu 20.10 Download

Ubuntu 20.10 Download

In this Ubuntu 20.10 Download guide you will learn where to download and how to download Ubuntu 20.10 ISO image for Ubuntu, Kubuntu, Ubuntu Budgie, Ubuntu Studio, Xubuntu, Lubuntu, Kylin desktops and Ubuntu 20.10 Server.

Read more

Launching Firefox via command line terminal to load a specified website

Firefox and the Linux command line

Mozilla Firefox, by its very virtue of being a web browser, is a program with a GUI front end. But make no mistake, the program can be launched from the command line, and there are quite a few handy options we can specify with this command.

In this guide, we’ll show how to open Firefox from the command line on a Linux system. We’ll also go over some tips and tricks so you can get the most out of launching Firefox via terminal.

In this tutorial you will learn:

  • Linux commands for Firefox

Read more

Compress file or directory using RAR archive tool on Linux shell

Here is a quick config tip on how to compress and extract files using RAR archive utility. First let’s see how we can compress directory using RAR. In our example we have a directory called my_files containing five files:

$ mkdir my_files
$ touch my_files/file{1..5}
$ ls my_files/
file1  file2  file3  file4  file5

To compress entire directory using RAR archive tool we use rar’s a command. The below command will create a RAR archive called my_files.rar containing all five above files:

$ rar a my_files.rar my_files/

Creating archive my_files.rar

Adding    my_files/file5                                              OK 
Adding    my_files/file4                                              OK 
Adding    my_files/file3                                              OK 
Adding    my_files/file2                                              OK 
Adding    my_files/file1                                              OK 
Done
$ ls -l my_files.rar 
-rw-rw-r--. 1 lrendek lrendek 307 Nov  3 06:55 my_files.rar

Read more

How to extract a specific file from gzip compressed archive tarball

In order to extract a specific file from gzip compressed archive tarball you first need to know the full path to this file. Consider a following example.

$ tar tzf to-gzip.tar.gz
to-gzip/
to-gzip/file10.txt
to-gzip/file9.txt
to-gzip/file8.txt
to-gzip/file7.txt
to-gzip/file6.txt
to-gzip/file5.txt
to-gzip/file4.txt
to-gzip/file3.txt
to-gzip/file2.txt
to-gzip/file1.txt

Read more

How to easily encrypt any file or directory with Mcrypt on Linux System

In this config we will show you a number of examples how to use mcrypt tool to easily encrypt files whether the file is large or small in size. We will also use Mcrypt to encrypt and compress files and directories on the fly which can be usefully for a number of backup and scripting purposes.

Mcrypt installation

UBUNTU/DEBIAN
# apt-get install mcrypt
REDHAT/FEDORA/CENTOS
# yum install mcrypt

Creating a testing sandbox

Let’s first create a directory with some files we can work with:

$ mkdir dir1
$ cd dir1/
$ echo "My File to Encrypt" > file1
$ cat file1 
My File to Encrypt
$ fallocate -l 500MB file2
$ md5sum file*
bccd44aaa84c7c9d04a268f670ae92c5  file1
4034379ecc54213fc9a51785a9d0e8e2  file2

Read more

An introduction to CUPS on Linux

Linux cups tutorial for beginners

CUPS is a printing system used on many different Linux distributions. Its use is very widespread, as it has become the standard print manager on the majority of popular Linux distros. It acts as a print spooler, scheduler, print job manager, and can store information for numerous local or network printers.

In this guide, we’ll introduce you to CUPS on Linux, with basic information like commands, accessing its web interface, default port, how to add a printer, testing, and starting and stopping the service. Various systems may implement CUPS differently or put their own spin on it, but CUPS works mostly the same on any distro and these instructions will likely apply to any system that utilizes CUPS.

In this tutorial you will learn:

  • How to use the CUPS web interface
  • How to add a printer in CUPS
  • Various CUPS commands
  • How to control the CUPS service
An introduction to CUPS on Linux

An introduction to CUPS on Linux

Read more

Installing kernel headers on Manjaro

Manjaro Linux kernel headers installation

A Linux kernel is the core of a Linux distribution and consists of three things: the kernel itself, the kernel’s headers, and the kernel’s extra modules. The kernel headers are used to define device interfaces. For example, they can be used to compile the module that controls your computer’s video card and driver.

The main reason you may find yourself needing to install kernel headers is if you are compiling kernel modules and need Linux to access and communicate with hardware as intended. Sometimes device drivers may require you to update the kernel headers on your system to function properly. Other times, there may be compatibility issues with new versions and you’ll need to roll back an update. The process for doing this can vary on each distribution, but in this guide we’ll be going over the steps specifically for Manjaro Linux. Continue reading to find out how to install kernel headers, check the version of installed kernel headers, and switch between kernel header versions on Manjaro.

In this tutorial you will learn:

  • Linux API headers vs kernel headers
  • Install or update kernel headers
  • Switch between kernel header versions

Read more

Grub rescue on a Linux system

Introduction to Grub Rescue

Grub is a boot loader for many Linux distributions which basically tells your system where it can find installed operating system(s) on one or more hard drives. Your PC needs this information in order to boot into your Linux distro successfully.

When powering on your PC, Grub begins to look for installed operating systems. If it has trouble finding one or if it can’t load part of its config, you’ll be brought to the Grub Rescue command line interface that allows you to repair the boot loader.

In this guide, we’ll show how Grub Rescue works, along with the commands you’ll need in order to repair a broken boot loader and get back into your Linux install.

NOTE
If you experience a no such partition error, we have a separate guide for how to fix grub error: no such partition grub rescue

In this tutorial you will learn:

  • What are the Grub files?
  • How to repair Grub
  • What to do if Grub is completely broken
Grub rescue on a Linux system

Grub rescue on a Linux system

Read more

Installing XAMPP on Ubuntu Linux

How to install XAMPP on Ubuntu Linux

Hosting a website on a Linux system usually involves multiple software packages that operate together to deliver a web browsing experience to potential viewers. For example, it’s common for PHP to dynamically render web content but retrieve data from a database. These are two separate components and they must both be installed to present a website as intended.

XAMPP is a software stack that can run on Ubuntu Linux and make your life a little easier when it comes to web hosting. XAMPP stands for cross-platform (X), Apache (A), MariaDB (M), PHP (P), and Perl (P). These are all common components used in web hosting, and combining them into a single installation makes the initial setup less complicated. XAMPP also comes with Bitnami, which allows you to install content managements systems, such as WordPress, as well as other apps on top of your XAMPP installation if you choose.

In this guide, we’ll cover the installation of XAMPP on Ubuntu Linux. Follow along with our step by step instructions to get it setup on your own system.

In this tutorial you will learn:

  • How to install XAMPP on Ubuntu Linux
  • How to manage your XAMPP installation
Installing XAMPP on Ubuntu Linux

Installing XAMPP on Ubuntu Linux

Read more

BackupPC installed on Linux

BackupPC tutorial on Linux

BackupPC is a free and versatile backup suite that can run on Linux systems and supports several protocols like NFS, SSH, SMB, and rsync. It can be used to backup numerous Linux, Mac, and Windows machines.

It has a lot of nice features like automatic backups and a web interface as its control panel. It also uses file compression and hard links to try and minimize the amount of space that your backups consume. Thus if a file is present on multiple machines, BackupPC is smart enough to only store a single copy of that file in the backup.

In this guide, we’ll show the step by step instructions for installing BackupPC on popular Linux distributions like Ubuntu, Debian, and CentOS. We’ll also cover some initial configuration so you can understand how to setup backup tasks within the program.

In this tutorial you will learn:

  • How to install BackupPC on various Linux distros
  • Initial configuration of BackupPC
BackupPC installed on Linux

BackupPC installed on Linux

Read more

Oracle Linux running GNOME desktop environment

Oracle Linux Download

Oracle Linux is an enterprise level distro based on Red Hat Enterprise Linux. You’ll find it to be in the same league as most other enterprise focused distributions, such as SUSE Linux. For other most popular Linux distributions please visit our dedicated linux download page.

As you might expect, Oracle Linux has been developed to integrate well with other Oracle products. This makes it a solid choice for businesses that have invested in other Oracle software or hardware, including their popular database applications. It features the “Oracle Unbreakable Kernel” which Oracle touts as highly stable and reliable.

Following in RHEL’s footsteps, Oracle Linux comes with the GNOME desktop environment by default. It’s free to install and use as you please, but has optional support available for those that wish to subscribe. This is a departure from RHEL’s model that makes a subscription necessary to use their OS.

Read more