Python is an object-oriented, high-level programming language. It is open-source with a large community. Python is used as a key language among the top tech companies like Google. The Python 3.9 stable version has been released with several improvements and security updates. It included multiple new modules, improved existing modules, and many other features. Debian 10 default repositories come with Python 3.7. So if your application can work with this version, install it from default repositories using command apt install python3 . To install Python 3.9 on Debian 10 follow this tutorial. This tutorial will describe you install Python 3.9…
Author: Rahul
PyCharm IDE is a fully loaded with useful features for the professional Python programmers. It has an intelligent Python assistance like smart code completion, code inspections, on-the-fly error highlighting and quick-fixes, and rich navigation capabilities. PyCharm is loaded with with IPython interactive Python console. This IDE is highly recommended for modern web development frameworks such as Django, Google App Engine, Flask, web2py, and Pyramid. This IDE is available in community and professional editions. Both are available on Snapcarft for the installation. Community is free to use but professional needs a license. This tutorial will help you to Install PyCharm on…
Linux chmod command is used to change access permissions of files and directories. In this article, you will learn how to change permissions of any file or directory with chmod command. We have already described the Linux file permissions. Syntax: chmod [PERMISSIONS] [FILE]… Role & Permission Types To understand file permission you must know about Roles and Permission types. There are three types of roles available in Linux systems (User, Group, and Others). Each role has 3 types of permissions (Read, Write, and Execute). Roles: User (Owner) Group (All group members) Other (All other users Permissions: Read (r) – Member…
Ubuntu 20.04 Focal Fossa is the latest LTS release available to download. This tutorial will provide you the download links to DVD ISO Images of Ubuntu 20.04 LTS with different desktop flavors. You can find the Ubuntu 20.04 release notes on its official website. In this tutorial, you will find instructions to download Ubuntu 20.04 LTS Focal Fossa ISO images from official site. Also you will learn how to download images with zsync command line utility. Ubuntu 20.04 LTS Download Links Select your favorite Desktop edition and use below links to download the required editions. Ubuntu 20.04 LTS Desktop Ubuntu…
A time zone refers to the local time of any region or a country. Generally each country uses one time zone but few of the countries shares multiple time zones due to its geological areas. It is always recommended to set a correct time zone on your server during initial setup. Most of applications are build to use system time zone and manage their data accordantly. In that situation your system must have correct time zone configured. This tutorial will describe you to how to set or change time zone on Ubuntu 20.04 Linux systems. Check Current Timezone Login to…
Jenkins is a popular open-source automation server that is widely used for continuous integration and continuous delivery (CI/CD) in software development. As a system administrator, you may need to reset the Jenkins admin password if you have lost or forgotten it. In this tutorial, we will learn how to reset the Jenkins admin password in a few simple steps. Steps to Reset Jenkins Admin Password Follow the below steps to recover admin account access to the Jenkins portal. Disable Current Security – First of all, login to your Jenkins server and edit the Jenkins configuration file (/var/lib/jenkins/config.xml) in your favorite…
Security always comes first. It is recommended to keep your files secure on your systems. No one liked that anyone misused their hard work due to silly mistakes. Many of fresher set file permissions to 777 on production servers to avoid any permission issue. But they are doing big mistakes by setting world writable permissions. Use previous tutorial to search files with 777 permission on Linux system. It is always advised to keep the file and directory permissions to minimal. May of the web application framework suggest to keep permissions for all directories to 755, and all files to 644.…
TeamViewer is a powerful remote desktop and file sharing application works with most of the operating systems and mobile devices. In order to commercial use of TeamViewer, you have to purchase license. You can use it free for personal use only. A Debian package is build by the team viewer team and available for the installation on Ubuntu and Debian systems. You can download it from TeamViewer website with no charge. This tutorial help you to how to install TeamViewer on Debian 10 (Buster) Linux system. Prerequisites A running Debian 10 system with desktop access. Sudo privileged account access. Installing…
mv command is used to move files from one directory to other directory. Also mv command is used to rename file in Linux systems. It is an frequently uses command by the Linux users. You must learn about mv command in Linux and its parameters. In this tutorial you will learn Linux mv command with useful examples Syntax: Usage: mv [OPTION]… [-T] SOURCE DEST or: mv [OPTION]… SOURCE… DIRECTORY or: mv [OPTION]… -t DIRECTORY SOURCE… The move command is useful to rename SOURCE file to DEST file name. Also you can move a SOURCE file to other DIRECTORY. This command…
MySQL is a relational database management system. At the writing time of this tutorial MySQL, 8 is the latest version available. This tutorial helps you to check the MySQL server version running on your system. Install MySQL on Ubuntu 20.04 Install MySQL on Debian 10 Find Version with mysqld Command Use mysqld command with -V option to check MySQL version running on local host system. The below examples can only used for the localhost only. mysqld -V Output: /usr/sbin/mysqld Ver 8.0.25-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu)) The above result shows that you are running MySQL version 8.0.25 on your local…