Author: Rahul

I, Rahul Kumar am the founder and chief editor of TecAdmin.net. I am a Red Hat Certified Engineer (RHCE) and working as an IT professional since 2009..

Screen Recorder applications are useful for the persons who create demos, how to tutorials etc. Simple Screen Recorder (SSR) provides us a fast and efficient way to record your system’s screen. Using SSR you can record an entire screen of your system or only selected area in a rectangular format. SSR Benefits SSR is multi-threaded SSR is capable for Live streaming of videos SSR supports many different types of codecs like MKV, WebM, MP4 etc SSR can record on 32-bit OpenGL application within a 64-bit OS SSR Installation Using below steps first add the required PPA (ppa:maarten-baert/simplescreenrecorder) to our system.…

Read More

Bash scripts are incredibly useful for automating tasks and simplifying complex processes. In this article, we will delve into the creation of an interactive Bash script that prompts the user for confirmation using a YES/NO/CANCEL dialogue. This feature can be extremely helpful when you want to ensure that users are aware of the actions they’re about to execute and give them the option to cancel if needed. Understanding Bash Script Basics Before we begin, it’s crucial to understand the fundamentals of Bash scripting. Bash is a Unix shell, which is a command-line interface for interacting with an operating system. A…

Read More

While working with the Linux systems, we used many of commands on daily basis. Most of the commands are available in binary format in /bin, /sbin , /usr/bin, /usr/sbin, etc directories. As a system administrator or student we wrote many of shell script to do few task or automate them. This article will help you to create binary file of your shell script, so no one can see the source code of your script and we can use them as a command. To create binary file from a script we use SHC compiler written by Francisco Javier Rosales García. Follow…

Read More

Logical operators are used to combine multiple conditions in a script, allowing for more complex decision-making. The two most commonly used logical operators in shell scripting are Logical OR (||) and Logical AND (&&). These operators are used in conditional statements like if, while, and until, as well as in command chaining. Command chaining is a technique where multiple commands are executed in a sequence, based on the success or failure of previous commands. The Logical OR operator (||) is used to execute the command following it only if the previous command fails (returns a non-zero exit status). The Logical…

Read More

R is a powerful open-source programming language used widely for data analysis and statistical computing. With its growing popularity, many users want to install R on their Ubuntu systems to start using it for their data analysis needs. If you’re new to R or to installing software on Ubuntu, this step-by-step guide will help you install R on your Ubuntu systems. Installing R on Ubuntu You can install R programming language on Ubuntu with a few steps below: First update the indices on your system sudo apt update Now install the following helper packagers sudo apt install –no-install-recommends software-properties-common dirmngr…

Read More

VMware Player is used for creating virtual machines on any desktop systems. If you are an windows user and learning Linux, It can be much useful for you. Using vmware you can easily create a guest machine within few minutes and start working. After completing your work you can simply delete it. Step 1: Download VMware bundle File First go to vmware download page and download latest available version in bundle file. You can also use below url to download it. # cd /opt # https://download3.vmware.com/software/player/file/VMware-Player-7.1.2-2780323.x86_64.bundle Step 2: Install VMware Player After downloading vmware bundle file, install it using following…

Read More

The log file plays an important role during the troubleshooting of any application. It’s also useful to find about details about of running application. This article you will show you to how to enable different types of logs in MySQL server. Also, you will understand how to change log file locations in MySQL server. There are mainly 3 types of log files in MySQL as followings: Error Log – This contains all the information about errors generated by MySQL server. This helps debugging of any issue occurred with MySQL service or database General Log – This contains all the general…

Read More

Subversion is an product of Apache Software Foundation. It is open-source revision control system, which is designed to be a replacement for CVS. This article will help you install and configure SVN Server on Ubuntu & LinuxMint operating system. 1. Install Required Packages First install required packages for Subversion server on your system. $ sudo apt-get update $ sudo apt-get install subversion subversion-tools libapache2-svn 2. Configure Apache Module Now enable Dav svn module in Apache2 server using following command. $ sudo a2enmod dav_svn Now create main svn directory on your svn server. $ sudo mkdir /var/svn Lets edit Apache dav_svn…

Read More

Python is a powerful programming language. It is very friendly and easy to learn. At the writing time of this article Python 3.8 latest stable version is available to download and install. This article will help you to install Python 3.8.12 on your CentOS, Red Hat & Fedora operating systems. Step 1 – Install Required Packages Use the following command to install prerequisites for Python before installing it. sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel Step 2 – Download Python 3.8 Download Python using following command from python official site. You can also download the latest version in place…

Read More

At the writing time of this article Python 3.7.17 latest stable version of 3.7 series is available to install. This article will help you to install Python3.7.17 on Ubuntu and LinuxMint operating system. You can visit here to read more about Python releases. Prerequisites It is an good practice to keep packages up to date. So, first of all upgrade current packages on your system by running following commands. sudo apt update && sudo apt upgrade Then, Use the following command to install prerequisites for Python before installing it. sudo apt-get install wget build-essential checkinstall sudo apt-get install libreadline-gplv2-dev libncursesw5-dev…

Read More