today's howtos
-
How to Install RabbitMQ Server on Ubuntu 20.04 LTS - Linux Shout
Tutorial to learn the steps and commands to install the RabbitMQ Server on Ubuntu 20.04 LTS Focal Fossa Linux to create your own, message broker.
RabbitMQ is a freely available message broker software under Mozilla Public License. It is an implementation of the Advanced Messaging Queue Protocol (AMQP) and manages the exchange of messages between sender and receiver as an intermediary service. The software is written in the programming language Erlang and is available for all common operating systems. It supports all major operating systems such as Windows, macOS, and Linux.
-
How to run ls command case insensitive mode on Linux/Unix
Sometimes you need to use the ls command on your Linux or Unix machine and match the pattern, interpreting upper- and lowercase letters as the same. In other words, I tell ls to find and list files regardless of their case insensitive. For instance, I am going to tell ls command command to ignore the case so that it can match files such as:
ls *service*.pdf SERVICE.pdf DELL-Service-M6700.pdf hp-printer-Service-Manual.pdf
In this quick tip, I explain how to match case insensitive patterns with the ls command on your Linux, macOS, *BSD and Unix-like system.
-
Running a Cron Job at 2:00 AM Daily – TecAdmin
Cron jobs (or cron jobs) are schedules that tell the computer to run a program or execute a command automatically at a specified time. This is called a cron job, a daemon that runs in the background and performs tasks on a schedule. Cron is a process that runs in the background and periodically executes programs or tasks. By design, cron is extremely flexible, allowing users to run tasks as often as once a minute or as infrequently as once every 99 weeks. Cron jobs are a common way to automate daily tasks, like sending out marketing emails, running reports, or backing up files.
-
How to perform CRUD operations in Django – NextGenTips
In this tutorial, we will learn how to operate CRUD functionalities in Django. CRUD functionalities are Create, Read, Update and Delete. These are the main building blocks of any project. At some point you need to perform read operations from the database, you want to do an update or you wish to delete an item from the database. All these are possible thanks to CRUD operations.
In this tutorial, we are building on top of these lectures on How to set up a Python Django Application using Django 4.0 and How to create Django Templates. So make sure to check out first.
If you want to follow along make sure you have the project setup complete, the templates are working fine, the database is up and running and lastly have some data on the database.
-
How to Install Gitea on Ubuntu 22.04
Gitea is a free, open-source, and self-hosted Git service. It is written in GO language and provides an easier way to host your own version control system on the internet. It is simple, lightweight, and can be installed on low-powered systems. It is very similar to GitHub and GitLab and offers a rich set of features such as a repository file editor, project issue tracking, user management, notifications, a built-in wiki, and much more. It is cross-platform and can be installed on all major operating systems, including Linux, macOS, Windows, ARM, and PowerPC architectures.
In this tutorial, we will show you how to install the Gitea Git service with Nginx and Let's Encrypt SSL on Ubuntu 22.04.
-
How to Install FileRun on Ubuntu 22.04
FileRun is an open-source and web-based file-sharing application for Linux based operating system. It is very similar to Google Drive, iCloud, and DrobBox and allows users to share and sync files over the internet. It can be accessed via mobile app, WebDAV, and web browser. It allows you to host your own file sharing solution on the cloud and access all your files anywhere via secure cloud storage.
This post will show how to install FileRun with Apache and Let's Encrypt SSL on Ubuntu 22.04.
-
Enable Thumbnails for EPub / MOBI Files in Ubuntu 22.04 | 20.04 & Other Linux | UbuntuHandbook
Got some ePub and/or MOBI books in your PC? Debian / Ubuntu has recently includes a package in their repository for generating thumbnails for these files.
As you may know, Linux Mint 21 was released recently with a thumbnail generators for AppImage, ePub, MP3 and RAW files. Debian/Ubuntu now has similar tool called gnome-epub-thumbnailer, though it’s only for ePub and MOBI books.
With the package installed, the default file manager will no longer display the universal “e” image with green background for all ePub files. Instead, it shows thumbnail book covers.
-
How To Install Anaconda on Ubuntu 22.04 LTS - idroot
In this tutorial, we will show you how to install Anaconda on Ubuntu 22.04 LTS. For those of you who didn’t know, Anaconda is a free and open-source distribution of Python and R programming languages used to perform scientific computations and process large amounts of data. It provides everything you need to solve data processing and analysis problems (with Python applicability).
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the Anaconda Python on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.
-
How to install Erlang on Ubuntu 20.04 LTS Linux - Linux Shout
Learn the commands to install Erlang programming language on Ubuntu 20.04 LTS Focal fossa Linux and also an example to create Hello World program.
Erlang is an open-source programming language that is nowadays often used for (massively) parallel programming and distributed systems. However, the origins lie in applications in the field of telecommunications, the language was developed for and at Ericsson.
Their strength is the parallel processing of program logic, a very efficient and lightweight notification system for interprocess communication as well as pronounced fault tolerance. Furthermore, erlang makes it possible to replace or update modules at the runtime of the program without rebooting, whereby a high availability of the system is achieved.
-
Sort disk usage from directories
-
How to Review sudo Command Usage on Linux
The sudo command gives a user superuser or root powers. No doubt you gave them the “with great power comes great responsibility” speech. Here’s how to check if they listened or not.