Language Selection

English French German Italian Portuguese Spanish

HowTos

today's howtos

Filed under
HowTos
  • How to Install Ubuntu MATE Desktop on Ubuntu 20.04

    For those not familiar with Ubuntu MATE, it is a free, open-source community-driven lightweight desktop environment and an official derivative of Ubuntu. One of the main differentiation from Ubuntu is that it uses the MATE desktop environment as its default user interface instead of the GNOME desktop environment that is the default user interface for Ubuntu.

    Ubuntu MATE is famous for being lightweight, fast, and stable, a community-driven project, and a great alternative to Ubuntu’s stock Gnome. At the end of the tutorial, you will have learned how to install Ubuntu MATE on your Ubuntu 20.04 system.

  • How to Install Vanila Forum on CentOS 8 - Unixcop

    Vanilla is a Canadian software company founded in 2009 in Montreal, Quebec, Canada. It is both a cloud-based (SaaS) community forum software and an open source community supported software. The company’s main product is Vanilla Cloud.

    Its open source product, Vanilla OSS, is a lightweight Internet forum package written in the PHP scripting language using the Garden framework. The software is released under the GNU GPL. Vanilla Forums is free software, standards-compliant, customizable discussion forums. Since 2009 there is also a cloud-hosted version (offered by Vanilla).

  • How to Set Environment Variables in Docker | RoseHosting

    Docker is an open-source application that provides lightweight operating-system-level virtualization through the use of containers. It is a kind of virtualization technology that is specially designed to easily develop and deploy applications inside of neatly packaged virtual containerized environments. Docker containers are in essence a set of software packages that run as one application that’s isolated from others. We can deploy it to any machine without any compatibility issues. By using this, the software stays system agnostic, simpler to use, less work to develop, and easy to maintain.

  • How to connect Rocky Linux 8 via Windows RDP protocol - Linux Shout

    If you have Rocky Linux 8 desktop and Windows 7/10/11 in a local environment and want to access using the RDP- Remote desktop protocol, then here is the way.

    To connect Linux operating systems such as Rocky Linux, AlmaLinux 8, or CentOS, we can use the open-source implementation of Remote desktop protocol called XRDP. RDP is developed by Microsoft and has been an integral part of Windows operating systems. It allows the users to remotely control and use the GUI desktop systems just like a local one. Although, Windows can be operated over this protocol out of the box, for Linux we need to install some additional packages. Here we learn how to set up a remote desktop connect to Rocky Linux 8.

  • How to install UTAU on a Chromebook

    Today we are looking at how to install UTAU on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

  • How to install Unreal Engine 4 on Ubuntu

    Are you looking to develop video games on your Ubuntu PC using the Unreal Engine? If so, you will need to install the latest Unreal Engine toolkit to your system. This guide will show how to set up the newest release of Unreal Engine 4 on your Ubuntu computer.

  • Install Gitlab CE on Debian 11 - kifarunix.com

    In this tutorial, you will learn how to install Gitlab CE on Debian 11. GitLab is an open source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD, etc. It is is a complete DevOps platform, delivered as a single application.

today's howtos

Filed under
HowTos
  • FreeIPA Server on Alma Linux 8/CentOS 8 - Unixcop

    We have 3 users, Jhon, Doe, Mike. Suppose you are at the IT department for a Software Company. You have to manage the identity of those 3 users. Easy right? You can easily manage their Identity Access. But how about 3 users become 300 or 3000? How can you manage them?

    Well things get pretty hard I guess, How about if we can have a system that has a central identity info, maybe that would be easier to solve our stated problem.No worries, FreeIPA is here to help you by solving the problem.

  • Add Client to the FreeIPA Server on CentOS 8 - Unixcop

    Hi Everyone ! In the previous article, we have seen how to set up freeIPA Server on centOS 8.

    In this write up, we will show how to add a client host to the freeIPA Domain. We will be configuring a CentOS 8 machine to authenticate against an existing FreeIPA server.

  • How to Install KDE Plasma Desktop Environment on Ubuntu 20.04 - LinuxCapable

    The name KDE comes from “K Desktop Environment”. For those not familiar with KDE Desktop, it is a free, open-source desktop environment. It provides Linux users on various distributions an alternative graphical interface to customize their desktop environment and applications for everyday use enhancement.

    Besides the graphical enhancements and changes, it is also a lightweight, fast, smooth environment with superior performance compared to native shipped desktops with some Linux Distributions. In Ubuntu’s case, this is Gnome.

    At the end of the tutorial, you will have learned how to install KDE Desktop Environment on your Ubuntu 20.04 system.

  • How to fix "Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock error - blackMORE Ops

    Quickest way to fix How to fix “Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post “http://%2Fvar%2Frun%2Fdocker.sock/v1.24/auth”: dial unix /var/run/docker.sock: connect: permission denied” error.

  • How To Install NVIDIA Drivers on Fedora – TecAdmin

    Fedora, the operating system of RHEL(Red Hat Enterprise Linux) does not have pre-installed exclusive Nvidia drivers in it for the users. Although it does have default Nouveau drivers which work in most conditions, you may face some problems while using them. If you encounter issues while using the Nouveau drivers you will have to install the official proprietary Nvidia drivers.

    The official Nvidia drivers can help you get the most out of your GPU by enhancing its performance. In this article, we will learn to install the official Nvidia drivers on Fedora

    However, before we start with the installation process, we need to do system configuration. The first configuration we need to do is stop the GUI from running and the second step is to disable the default nouveau drivers. From the GRUB boot menu, it is really easy and doable.

  • Securing your Kubernetes cluster with Kubewarden

    Kubernetes is fast becoming the operating system of the cloud. Every major cloud provider has a supported Kubernetes platform, Kubernetes can be run on-premises, and Kubernetes even has a package manager with Helm. And thanks to the operator pattern, Kubernetes has built-in support to describe and manage almost any kind of workload.

today's howtos

Filed under
HowTos
  • How To Enable Virtual Emulated Desktop On Proton Steam On Ubuntu Linux! - Fosslicious

    Proton is an application released by Valve that is used to run Windows Operating System Games on Linux. We can install this application via Steam.

    To see a list of games that can be run on Proton, please visit ProtonDB. There are also some discussions posted by users regarding problems when running games using Proton.

    Proton was developed from Wine. So, some features of Wine can be used in this application. One of them is Virtual Emulated Desktop.

  • How To Install Snap on Linux Mint 20 - idroot

    In this tutorial, we will show you how to install Snap on Linux Mint 20. For those of you who didn’t know, Snap is a package management system for installing and managing applications (called Snaps) developed by Cananoical for Linux operating systems. The system is designed to work for the internet of things, cloud and desktop computing.

    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 Snap on a Linux Mint 20 (Ulyana).

  • Install Docker and Portainer - blackMORE Ops

    Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels. Because all of the containers share the services of a single operating system kernel, they use fewer resources than virtual machines. The service has both free and premium tiers. The software that hosts the containers is called Docker Engine.

    Portainer CE is a lightweight ‘universal’ management GUI that can be used to easily manage Docker, Swarm, Kubernetes and ACI environments. It is designed to be as simple to deploy as it is to use. Portainer consists of a single container that can run on any cluster. It can be deployed as a Linux container or a Windows native container. Portainer allows you to manage all your orchestrator resources (containers, images, volumes, networks and more) through a super-simple graphical interface. A fully supported version of Portainer is available for business use.

  • Learn Usage of chown (Change Ownership) Command in Linux

    Under Linux, the ownership of created or existing files and directories is associated with a specific Linux system user, group, or other (file/directory permission access types).

    However, files or directories ownership verdicts are not final as it is possible to chown (Change Ownership) of any file and/or directory within the Linux operating system.

  • Learn Usage of chgrp (Change Group) Command in Linux

    If you are reading this article on the chgrp command, there is a high chance you have explored all the depths of Linux’s chown command and chmod command.

  • Linux Essentials: Background (bg) and Foreground (fg) - Invidious

    In this episode of Linux Essentials, we'll take a look at how to send tasks to the background, and then bring them to the foreground.

today's hoiwtos

Filed under
HowTos
  • How to use yt-dlp instead of yt-dl with mpv | Hund

    I interact with YouTube using the text-based client pipe-viewer. I then watch any video using my favourite media player mpv. This has always worked perfectly fine thanks to mpv supporting youtube-dl, which unfortunately, now seems to be an abandoned project.

  • How to install Friday Night Funkin Character Test Playground Remake 2 on a Chromebook
  • How To Upgrade Debian 10 to 11 Desktop Made Simple

    This tutorial will explain step by step to upgrade Debian Desktop version 10 Buster to version 11 Bullseye for your computer. We do this to the GNOME edition and the process downloads all the updates using the internet not CDROM. We will use command lines to proceed. We hope you can upgrade yours successfully including if you use Debian desktop choice other than ours. Let's upgrade!

  • How to Install Java 17 (JDK 17) on Debian 11

    The Java Development Kit (JDK) is the name of the software development kit (SDK) for the Java programming language, which enables anyone to create both Java applications and applets for running on many operating systems. This tutorials shows how to install Java JDK on Debian 11.

  • Beginner’s Guide to Installing Pop!_OS Linux [Ed: Newly-updated]
  • How to Install Virtualmin on Ubuntu 20.04 – VITUX

    Virtualmin is a web hosting control panel that allows you to manage your virtual private servers through an easy-to-use interface. You can use this software to create and delete websites, install and update server applications, and monitor resource usage.

    Virtualmin features a number of scripts that can simplify the process of installing and maintaining software on your servers. It comes with a script installer for popular applications like Drupal, Joomla, bbPress, Django… and many others.

  • How to Install and Secure MongoDB on Debian 11

    MongoDB is an open-source, general-purpose, document-based, and distributed database designed for modern application developers. It is also called a NoSQL database because it does not rely on a traditional table-based relational database structure. It stores data in JSON format instead of the table style method. It can be integrated easily with various programming languages. It is used by many well-known companies including, Facebook, Cisco, Forbes, Adobe, Nokia, etc.

    In this post, we will show you how to install and secure MongoDB NoSQL database on Debian 11.

  • How to Install and Use NVM on Debian 11

    NVM is a version manager for Node.js used to install and manage multiple Node.js versions in Linux. It is a command-line utility and provides several options for the easy installation of Node.js. It allows you to download and install any version of Node locally with a simple command.

    In this post, we will show you how to install and use NVM to manage Node.js on Debian 11.

  • How to Shorten Dock Panel & Move ‘Show Applications’ to Top in Ubuntu 21.10 | UbuntuHandbook

    After installed the new Ubuntu 21.10, one of the top things to do is tweaking the left dock panel.

    Via “System Settings -> Appearance”, you may change the panel position to bottom, adjust icon size, and enable auto-hide. However, the 9 dots ‘Show Applications’ icon sticks to the bottom which is not movable.

  • How to install Apache Kafka on Rocky Linux 8 or AlmaLinux - Linux Shout

    Here are the steps to install Apache Kafka on Rocky Linux or AlmaLinux 8 server, of course, using command terminal.

    Apache Kafka is open-source software that enables the storage and processing of data streams via a distributed streaming platform. In simple words, Apache Kafka is an event streaming platform that acts as a messaging system between the sender and the recipient with high fault tolerance and scalability capabilities because it is based on a distributed architecture that is optimized for the same.

  • How to install Audacity on Linux Lite 5.4 - Invidious

    In this video, we are looking at how to install Audacity on Linux Lite 5.4.

  • How to listen to podcasts on the Linux desktop with CPod

    Are you in need of a good, elegant podcast client for your Linux desktop? If so, you need to try out CPod. It’s a friendly little app that makes listening to your favorite shows fast and easy on Linux. Here’s how to use it.

today's howtos

Filed under
HowTos
  • How To Install Jitsi Meet on Debian 11 - idroot

    In this tutorial, we will show you how to install Jitsi Meet on Debian 11. For those of you who didn’t know, Jitsi Meet is a free and open-source video conferencing service solution packed with various premium features, such as superior sound quality, high-grade encryption and privacy, and universal multi-platform availability. Jitsi Meet supports multi-platform applications for the web platform, Windows, Linux, Mac OS, and Android.

    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 through the step-by-step installation of the Jitsi Meet on a Debian 11 (Bullseye).

  • How To Install Stacer on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install Stacer on Ubuntu 20.04 LTS. For those of you who didn’t know, Stacer is a great application that will help us optimize and monitor our Linux system. It comes with a beautiful graphical user interface (GUI) dashboard that displays the state of your CPU, Memory as well as Disk, and many others. I often use this application to see info about running computer systems, delete repositories, delete cache, and many others.

    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 Stacer Linux optimizer and monitoring tool on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

  • How to Install Opera Browser Stable, Beta, or Developer on Linux Mint 20 - LinuxCapable

    Opera is a freeware, cross-platform web browser developed by Opera Software and operates as a Chromium-based browser. Opera offers a clean, modern web browser that is an alternative to the other major players in the Browser race. Its famous Opera Turbo mode and its renowned battery saving mode are the best amongst all known web browsers by quite a margin, along with a built-in VPN and much more.

    In the following tutorial, you will learn how to install Opera Browser on Linux Mint 20.

  • How to Install Zoom Ubuntu and Debian Derivatives

    Zoom Meetings is a proprietary video teleconferencing software program developed by Zoom Video Communications. The free plan allows up to 100 concurrent participants, with a 40-minute time restriction. Users have the option to upgrade by subscribing to a paid plan.

    In this guide we are going to explore how to install Zoom Client on Ubuntu and Debian derivatives like Debian, Kubuntu and Elementary or Linux Mint.

    You can easily download Zoom on your PC to start video conferencing with your colleagues and friends around the world. Zoom offers remote conferencing services including video calls, online meetings, and collaborative tasks. Zoom is free to use but does offer paid subscriptions which offer additional features.

  • How to install Telegram on Linux

    Let’s install Telegram on Linux. Telegram Messenger is a powerful application to keep in touch with friends, family, and acquaintences across a variety of operating systems, including those on mobile and computer.

    You need a phone number to initially sign up, but then it’s simple to download the messenger on Linux and use it to message others. It’s also capable of hosting large group chats, video calls, and social media feeds.

    In this tutorial, we’ll go over the step by step instructions to install Telegram Messenger on all major Linux distros. Telegram is simple to install, since it’s natively available in most distro’s official package repositories. You’ll also see a few alternative methods of installing the application in case you are on a different Linux distro.

  • Linux commands cheat sheet

    The command line terminal in Linux is the operating system’s most powerful component. However, due to the sheer amount of commands available, it can be intimidating for newcomers. Even longtime users may forget a command every once in a while and that is why we have created this Linux cheat sheet commands guide.

    For times like these, it’s very handy to have a compiled list of Linux commands that have been sorted by category. That way, it only takes a few moments to reference the list whenever you forget the exact syntax of a command.

    In this tutorial, we’ll present you with a curated list of the most handy Linux commands. These are some of the most useful commands, but they aren’t easy to remember for everyone. Next time your mind is blanking at a Linux terminal, take a look at the Linux commands cheat sheet below for some quick help.

  • Learn Usage of chmod (Change Mode) Command in Linux

    Since Linux is a member of the Unix-like operating system family, it has inherited some Unix rules like the way it deals with system/user files & directories.

    Linux operating system makes use of certain flags which determine which system user has access to which files/directories and how the same users can manipulate those files through various read or write operations.

  • Create a timer on Linux | Opensource.com

    The timing of certain events is a common task for a developer. Common scenarios for timers are watchdogs, cyclic execution of tasks, or scheduling events for a specific time. In this article, I show how to create a POSIX-compliant interval timer using timer_create(...).

today's howtos

Filed under
HowTos
  • Dockerize Node.js apps with Buildpacks

    Docker has long been the go-to tool to create easily distributable and deployable artifacts.

    A Docker image can host code written in almost any language; every major operating system supports the ability to execute Docker images and all the cloud providers have at least one platform that allows deployed Docker images.

    However, creating a Docker image from your custom application code requires a little expertise, especially if you regularly rebuild images as you make changes to your code.

    It is very easy to unnecessarily download thousands of packages each time an image is built, wasting time, consuming bandwidth, and costing money.

  • Rescuing a Frozen Linux System With Some Magic - Boiling Steam

    We’ve all had to face it: the frozen, hanging, crashed system. No fun for sure, especially if you were in the middle of a game before saving (or, I don’t know, doing work? no judgment). If you’ve been around Linux for a while you’ve probably picked up some favorite ways of dealing with a less than responsive system, but if you are new you may reach for Ctrl-Alt-Delete or that reset button right away.

    To help out new Linux users, and hopefully show some tricks for the more experienced hands, here is a quick guide and tips on trying to save an unresponsive program or system. My experience is mostly with lightweight window managers rather than desktop environments like Gnome, and on X rather than Wayland, but I’ll try to cover this as well. I’ll present these roughly in order of easy and more typical, to less common or more drastic.

  • You use Windows 7 and LibreOffice 7.1 doesn't start [Ed: Microsoft Windows is a legacy OS]
  • MariaDB-as-a-Service in RoseHosting Cloud Platform
  • Linux 101: What's the difference between a desktop environment and a window manager? - TechRepublic

    After using Linux for a while, you'll come across an article or mention of a window manager. What does that mean? Is it a desktop environment? No. Is it a part of a desktop environment? Sometimes. I want to try and clear this up a bit, so you don't wind up confusing one with the other.

    The first thing to know is that they can both serve as your desktop interface. The biggest difference, however, is that one makes your Linux life considerably easier. Which one? The desktop environment. The thing about a desktop environment is that it focuses on a wholly integrated experience. That means every application will enjoy features like drag and drop between each other.

    For example, in GNOME (a desktop environment), you can drag an .odt file from the file manager into LibreOffice to open the file in question.

    A window manager (such as Fluxbox) doesn't always have that feature (although with a bit of tweaking you can make it work).

  • Data centre networking: SDN fundamentals | Ubuntu

    In the precedent blog, we provided an introduction to Software-Defined Networking (SDN) and the main reasons which compelled the industry to adopt it. We’ve seen how impactful it can be to leverage scalable automation and the power of software to define and run key networking components. Being sufficiently granular to address functions such as switching, routing, security and QoS, provides strong benefits to the organisations’ IT teams. Going further, making those networking functions model-driven and tied to the end-user’s application intent will highly improve the business applications’ outcomes. In this blog, we will cover the principal components of SDN, its architecture and different types.

  • How to Install and Configure Smartctl on Ubuntu

    Every Major OS hard drive has an option from which that OS can monitor the health and current status of its system using the Smartmontools which is a package having two utility programs i-e smartctl and smartd. Smartctl is used to control self-monitoring as well as analysis and reporting (short form is SMART) of ATA-3 as well as other hard drives or SSDs like SCSI-3 and ATA.

    Smartctl is designed to perform smart operations from the command line such as initiating device self-tests and printing smart self-test etc. Using smartctl a user can read the smart information from the hard disk and can perform tests on the SSD or hard drive to detect any problems with the hard drive or SSD.

    In this post, we’ll teach you how to install and configure smartctl on Ubuntu 20.04, as well as how to uninstall smartctl from Ubuntu, so, without further ado, let’s get started with installing smartctl.

  • How to install and use Steam on Debian 11

    Most popular high-end games are not accessible for Linux-based systems, which is why gaming is not always an enjoyable experience for these systems. In such a situation, Steam provides an unmatched way to play AAA PC titles on Linux.

    Steam is an online platform for games such as iTunes for music and Amazon Kindle for ebooks. Users can buy and install and play multiplayer games from this platform and communicate with other gamers through social networking. In Steam, Digital Rights Management (DRM) is used to protect the games.

    Steam has been steadily improving since it was introduced to the Linux-based system such as Debian 11. Steam Play and Proton and Steam’s version of Wine enable you to enjoy the experience of your Windows games using your Linux client. Even better, you do not have to install any external repositories to avail these options.

    You will learn about how to install and use Steam on Debian 11 in today’s post. So let’s start!

  • How to Make a Debian 11 Bootable USB

    Most devices come with a pre-installed OS; however, you can change the OS as per your likeness or requirements. Nowadays, the computing machines even do not have built-in DVD/CD drives; therefore, users have no choice other than switching to the new methods. Usually, pen drives are being used to get new operating systems; you can make USB bootable by using the iso image of operating systems. To make it bootable, there are several tools available that help to extract important files from iso image and then add those files to the USB drive to make it functional. In this post, we have briefly described the step-by-step procedure to make a Debian 11 bootable USB.

  • How to Install and Use Netstat on CentOS

    System administrators utilize network statistics or netstat as a command-line tool to analyze network data. Routing tables, multicast memberships, interface statistics, network connections, masquerade connections, and other network-related information is displayed using the netstat command. It also assists you in finding out network problems.

    In this post, you will learn about how to install and use netstat on CentOS. So, let’s start!

  • How to Use Vagrant with VMware Workstation Pro 16 on Ubuntu 20.04 LTS

    Vagrant is for virtual machines what Docker is for containers. Vagrant is a wrapper for different hypervisor programs like VMware Workstation Pro, VMware Player, VirtualBox, Hyper-V, VMware vSphere, etc. Vagrant uses a simple text-based configuration file called Vagrantfile to quickly set up a development environment with one of the supported virtual machine providers/hypervisors.

    Vagrant can quickly configure virtual machines based on your project requirement and get them up and running. Vagrant command-line interface provides easy management for the virtual machines as well. You can easily SSH into any Vagrant-managed virtual machines, configure them, destroy them and recreate them on the fly. Vagrant simplifies managing virtual machines for development projects and saves a lot of time.

    Vagrant also makes sharing your work with other people really easy. All you have to do is share the Vagrantfile of your project, and the person on the other side can recreate everything with Vagrant.

    In this article, I will show you how to install the latest version of Vagrant on Ubuntu 20.04 LTS and configure Vagrant to use VMware Workstation Pro 16 as a virtual machine provider. So, let’s get started.

today's howtos

Filed under
HowTos
  • Install Kanban (kanboard) on Centos 8 - Unixcop

    Kanboard is an Open source project management software which helps you to manage your project and visualize your work details. It offers easy to use web interface that allows you to manage your project with ease. You can also integrate kanboard with external programs using plugins.

    In this article we will see how to install kanboard / Kanban on CentOS 8.

  • How to install SSF2 Crimson's Trash Modpack on a Chromebook

    Today we are looking at how to install SSF2 Crimson's Trash Modpack on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

  • How to Login Remote Ubuntu 20.04 Server with Passwordless SSH Key | UbuntuHandbook

    For those having Ubuntu or other Linux server (e.g., Debian, CentOS and Fedora) remotely, here’s how to login without password using SSH key authentication.

    Compare to user password login, SSH key authentication is more secure because only the person who has the key allows to connect, and the keys are well encrypted by different algorithms. It also make SSH connection simple by login without password.

  • How to Install Graylog Server on Ubuntu 21 - Unixcop

    Graylog is an open source tool for Log Management. It consists of Elastic Search, MongoDB and Graylog. Graylog can be used to analyze logs and notify if there is any discrepancy in the logs. We can also use it to analyze conventional as well as custom logs.

    In this Article we will install Graylog. You must have an account with sudo privileges or root account.

  • How to Install Sentrifugo HRM on CentOS 8 - Unixcop

    Sentrifugo is a FREE and powerful Human Resource Management System that can be easily configured to meet your organizational needs. Also It is a feature-rich and easily configurable application. It is written in PHP and uses MySQL/MariaDB to store its database. You can use Sentrifugo to track the employee’s performance, vacation dates, roles and privileges.

  • How To Install Hyper Terminal on AlmaLinux 8 - idroot

    In this tutorial, we will show you how to install Hyper Terminal on AlmaLinux 8. For those of you who didn’t know, Hyper terminal is built with web technologies such as HTML, CSS, JavaScript, Electron.js, etc. It is a highly customizable and configurable Terminal, so you can easily change your Terminal appearance with different themes and also extend its functionality with plugins.

    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 Hyper Terminal on AlmaLinux 8. You can follow the same instructions for CentOS and Rocky Linux.

  • How to Check if Hardware RAID is Configured on Linux Server

    Hardware RAID is configured on the physical servers, which use a dedicated RAID controller to manage the raid configuration.

    The RAID controller manages and performs all RAID-related tasks independently of the OS. What I am saying is that it does not take any resources from the operating system to perform raid related tasks.

    RAID stands for Redundant Array of Inexpensive Disks. It combines multiple physical hard disk drives into one or more logical drive to improve performance and reliability.

    In this guide, we’ll show you how to check hardware RAID configured on HP ProLiant servers from Linux.

today's howtos

Filed under
HowTos
  • How To Install Cacti on Debian 11 - idroot

    In this tutorial, we will show you how to install Cacti on Debian 11. For those of you who didn’t know, Cacti is one of the most popular open-source, web-based network monitoring and graphing tool that you can use to keep track of your network performance in almost real-time. You can also configure Cacti to poll SNMP devices, traffic counters, routers, servers, etc.

    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 through the step-by-step installation of Cacti monitoring on a Debian 11 (Bullseye).

  • How to create Monitors with DataDog

    DataDog is a famous, cross-platform service for monitoring various servers, services, databases, tools through a data analytics platform. Users can check available free space on RAM and disk or track the waiting period for web requests or CPU usage on their systems.

    These issues might seem insignificant but they end up causing issues for servers with production applications that is why alerts are created to inform the stakeholder whenever the above mentioned events happen. In this article we’ll guide you how to create monitors using the DataDog tool and will create alerts to check on RAM usage and CPU usage.

  • Stop, Start and Restart Services on Debian

    This tutorial explains how to start, stop and restart services in Debian 11 Bullseye using both systemctl and service commands.

  • How to Add a User to Sudoers on AlmaLinux
  • How to Install Nginx with Let’s Encrypt TLS/SSL on AlmaLinux 8 - LinuxCapable

    NGINX is an open-source, free HTTP server software. In addition to its HTTP server capabilities, NGINX can also function as a proxy server for e-mail (IMAP, POP3, and SMTP) and a reverse proxy and load balancer for HTTP, TCP, and UDP servers. The goal behind NGINX was to create the fastest web server around, and maintaining that excellence is still a central goal of the Nginx project. NGINX consistently beats Apache and other servers in benchmarks measuring web server performance and is now the most popular used web server according to W3Tech.

    In the tutorial, you will learn how to install Nginx on AlmaLinux 8 with a free TLS/SSL certificate from Let’s Encrypt.

  • Install FreeRADIUS with daloRADIUS on Debian 11/Debian 10 - kifarunix.com

    daloRADIUS on the other hand is an advanced web application for managing FreeRADIUS server. It supports various database backends such as MySQL, Sqlite, PostgreSQL, MsSQL, MySQL. It provides features such as Access Control Lists, support integration with Google Maps for geo-location of hotspots/access points, graphical reporting…

  • Bash Printf Command Explained With Examples - OSTechNix

    In this article, I am going to explain the basic usage of the Bash printf command with examples in Linux. By the end of this article, you will be comfortable in using the printf command in Bash shell scripting.

  • Installing packages on Linux and Mac with Homebrew | Network World

    Ever heard of Homebrew? It’s a package manager with a very unusual feature. It allows ordinary users to install packages without using sudo, and it’s available for both macOS and Linux. While the tool on each of these systems is referred to as Homebrew, the Linux version installs as linuxbrew.

    Once installed, users can use Homebrew via the brew command to install packages very easily. Installation of Homebrew itself, however, does generally require sudo privileges and installs in /home/linuxbrew.

    The man page for the brew command calls it “The Missing Package Manager for macOS (or Linux)”.

today's howtos

Filed under
HowTos
  • Worst Case

    Suppose you’re running your organization’s crucial apps in the cloud. Specifically, suppose you’re running them them on AWS, and in particular in the “us-east-1” region? Could us-east-1 go away? What might you do about it? Let’s catastrophize!

  • Setting up IPv6 on a Linux Router

    It’s fairly straightforward to build your own router, and there are a number of tutorials for setting up IPv4 forwarding and NAT rules on Linux1. However, IPv6 is a bit more complicated. There are many BSD and Linux based operating systems like pfSense and OpenWRT, which have web management tools to make setting up IPv6 straight forward. However, if you like to run your own custom Linux distribution on your home router and control everything from the command line, this tutorial will take you through configuring dhcpcd, dnsmasq, unbound, iptables and ip6tables for full IPv6 support on your local network.

  • Why is it important to have a public IP address?

    Among the changes, it also seems that now Mauritius Telecom is putting every subscriber modem behind a NAT. To keep this part simple, let's say that normally when your home modem receives a public IP address it is connected directly to the Internet and thus is directly reachable to. Being behind a NAT means that the IP address is on the ISP's end and your modem only has a private address on the ISP's network. Therefore, your home modem is not directly reachable. Should you wish to run a server which needs to be accessible from the Internet, you cannot.

  • Archiving 24 years of personal email

    I belabour all of this, to share that phrase with five words. This afternoon I’ve been bulk importing all my mail into a clean new Thunderbird profile and exporting them as eml files. I’ll throw this onto my OpenZFS data backup pool, in case I ever want to search them. That’s the great thing about glorified text files and HTML email, the latter of which I still resent having been introduced, and not just because it made using software like the console Alpine email client untenable. But I digest.

  • We've migrated from Yubikey 2FA to the university's MFA

    We have a sensitive host that absolutely has to be protected with multi-factor authentication. When we first set it up in late 2016, the second factor we chose was touch-required SSH keys held on Yubikeys. Recently, we have been switching this host over to the university's institutional multi-factor authentication. The university's MFA uses Duo, so our sensitive host is set up to use Duo's PAM module.

  • Full WireGuard setup with OpenBSD

    We want all our network traffic to go through a WireGuard VPN tunnel automatically, both WireGuard client and server are running OpenBSD, how to do that? While I thought it was simple at first, it soon became clear that the "default" part of the problem was not easy to solve, fortunately there are solutions.

    This guide should work from OpenBSD 6.9.

  • How to change a hostname in Linux | Opensource.com

    To change your hostname on a Linux computer, use the hostnamectl command.

  • What is a hostname? | Opensource.com

    Computers have network addresses, but they're usually difficult for humans to remember. Hostnames are labels intended to help humans refer to a specific computer. Instead of navigating to 192..168.1.4, for instance, you might navigate to  linuxlaptop or linuxlaptop.local.

  • File Searching on Linux Mint

    This simple tutorial explains how to search files and folders on Linux Mint. Mint is a very popular and easy to use computer operating system from GNU/Linux family based on Ubuntu Desktop. This covers its three editions namely Mint Cinnamon, XFCE, and MATE so pick the one suitable to yours. Let's search!

today's howtos

Filed under
HowTos
  • How to install Rancher on CentOS 8 - Unixcop

    Rancher is a complete software stack for teams adopting containers. It addresses the operational and security challenges of managing multiple Kubernetes clusters, while providing DevOps teams with integrated tools for running containerized workloads.

  • How to Install or Enable Cockpit on Rocky Linux 8 - LinuxCapable

    Cockpit is a free remote server manager that is lightweight and easy to use for GNU/Linux servers. Cockpit is a web-based graphical interface for servers intended for people new to Linux to the experts such as sysadmins. Cockpit makes Linux discoverable, allowing anyone using the software to perform tasks such as start containers, administer storage, configure networks, and inspect logs.

  • difference between podman and docker. - Unixcop

    Podman is an OCI container compatible container engine that is also part of RedHat Linux, but can also be installed on other Linux distributions.

    As it’s OCI-compliant, Podman can be used as a drop-in replacement for the better-known Docker runtime. Most Docker commands can be directly translated to Podman commands.

  • Fix Problem “Failed to set locale, defaulting to C.UTF-8 ” in CentOS 8 /RHEL 8 - Unixcop

    This article describes how to fix this warning “Failed to set locale, defaulting to C.UTF-8” in CentOS 8 /RHEL 8 .

  • How to Rsync Files Between Two Linux Servers Automatically

    Setting up a backup server to take over a primary server’s operations when it becomes a victim of server downtime issues is a skill set that most Linux users and all Linux administrators need to master. It saves you from having to worry about the “what if” scenarios.

    So during a worst-case scenario where some technicalities or server breach attempts might temporarily or permanently bring your primary server down, you can always rely on the presence of a backup server that is configured to function as a twin server environment of the primary/main server.

  • How to Install Python 3.10 on AlmaLinux 8 - LinuxCapable

    Python is one of the most popular high-level languages, focusing on high-level and object-oriented applications from simple scrips to complex machine learning algorithms. Python 3.10 is the latest release and is not classed as stable compared the Python 3.9, but the final candidate is expected to be completed on the 4th of October 2021.

  • How to Install Foxit PDF Reader on AlmaLinux 8 - LinuxCapable

    Foxit PDF Reader is a free multi-platform PDF reader for Linux, macOS, and Windows. The PDF reader is a small, fast, and feature-rich PDF Reader to view, annotate, form-fill, and sign PDF documents. PDF Reader easily integrates with popular ECMs and cloud storage.

    At the end of the tutorial, you will know how to install Foxit PDF Reader on AlmaLinux 8.

  • How to Install & Configure Apache (httpd) with Let’s Encrypt TLS/SSL on AlmaLinux 8 - LinuxCapable

    Apache, also known as Apache HTTP server, has been one of the most widely used web server applications globally for the past few decades. It is a free and open-source web application software maintained by the Apache Software Foundation. Apache provides some powerful features with dynamically loadable modules, easy integration with other software, and handling of static files, among other popular features.

    In the following tutorial, you will learn how to install Apache Web Server on AlmaLinux 8.

  • How To Use Steam Proton To Play Windows Games On Linux?

    There’s no denying the fact that Linux gaming is getting better each day. Thanks to the Proton compatibility layer, which translates DirectX commands on Windows to Vulkan-understandable instructions on Linux, over 16,000 games in the Steam library can be played on Linux.

    Proton is indeed a huge deal for Linux, especially with Valve using the same in its upcoming Steam Deck with Linux. But how exactly can we use Steam Proton to play Windows games on Linux? Read more to find out.

  • How To Install Kodi 19.2 In Ubuntu 20.04 / LinuxMint | Tips On UNIX

    This tutorial will be helpful for beginners to install KODI 19.2 in Ubuntu 20.04, Ubuntu 20.10, Ubuntu 18.04, and LinuxMint 20.2.

    KODI formerly known as XBMC Media center is a free and open-source cross-platform software media player. It is managed by a non-profit XBMC foundation and developed by volunteers around the world.

    It is now officially available for Android, BSD, Linux,macOS, and Windows operating systems. The latest version of KODI is 19.2 and comes with bug fixes and new features.

  • How to Update Fedora Linux to Get Latest Software

    Fedora Linux is a community-driven Linux Distribution maintained by Fedora Project. Fedora brings lots of improvements, bug fixes, security patches, new features very often. So it's very important to keep all software up-to-date.

    Fedora support package manager such as RPM (DNF), Flatpak, OSTree - default graphical front-ends: GNOME Software.

    In this tutorial, we learn how to update Fedora to get the latest Software. There are two methods to update Fedora: GUI and Terminal.

    Here we are updating packages (installing security patches, kernel updates, and software updates) not upgrading to a new release.

Syndicate content

More in Tux Machines

Kernel and Graphics: Intel, AMD, and NVIDIA

  • Intel teases 'software-defined silicon' with Linux kernel contribution – and won't say why

    Intel has teased a new tech it calls "Software Defined Silicon" (SDSi) but is saying almost nothing about it – and has told The Register it could amount to nothing. SDSi popped up around three weeks ago in a post to the Linux Kernel mailing list, in which an Intel Linux software engineer named David Box described it as "a post-manufacturing mechanism for activating additional silicon features".

  • RadeonSI Lands Another "Very Large" Optimization To Further Boost SPECViewPerf - Phoronix

    In recent months we have seen a lot of RadeonSI optimizations focused on SPECViewPerf with AMD seemingly trying to get this open-source OpenGL driver into very capable shape moving forward for workstation GL workloads. Hitting Mesa 22.0-devel today is yet another round of patches for tuning SPECViewPerf.

  • Vendors Including NVIDIA Talk Up New OpenCL Extensions For Vulkan Interop, NN Inference - Phoronix

    Last Friday night we spotted OpenCL 3.0.9 with several new extensions included. Today The Khronos Group is formally announcing these latest OpenCL additions focused on Vulkan interoperability as well as neural network inferencing. These new extensions for OpenCL 3.0 include an integer dot product extension for neural network inferencing (cl_khr_integer_dot_product) with a focus on 8-bit integer support.

  • RadeonSI Enables NGG Shader Culling For Navi 1x Consumer GPUs - Phoronix

    As another possible performance win for RadeonSI Gallium3D as AMD's open-source Radeon OpenGL driver on Linux systems is enabling of NGG culling for Navi 1x consumer graphics processors rather than limiting it only to newer Navi 2x (RDNA2) GPUs. Merged on Monday was a patch to enable shader culling for Navi 1x consumer SKUs with no longer limiting it to Navi 2x / GFX10.3 or when using various debug options. This culling was also enabled for Navi 1x GPUs but only for the "Pro" graphics SKUs.

Databases: Managing Database Migrations, PostgreSQL-Related Releases

KDE Plasma 5.18.8, Bugfix Release for October

Plasma 5.18 was released in February 2020 with many feature refinements and new modules to complete the desktop experience. Read more

today's howtos

  • Speak to me! – Purism

    My trusty laptop’s speakers gave up the ghost. I don’t like to sit around in headphones all the time, I don’t have any other speakers, and the replacements are still being manhandled by the postman. I’d get used to the austerity if I hadn’t started missing calls from a friend. That’s unacceptable! But what am I supposed to do? Buy extra gadgets just to throw them away after a week? Nope, I’m not that kind of a person. But hey – I have a Librem 5! It has a speaker. It’s open. I have control over it, and I’m a hacker too. So I should be able to come up with a hack to turn it into a speaker for my laptop, right? Pulseaudio to the rescue. I look through the guide. There it is: forwarding audio over a network.

  • How To Install CSF Firewall on Debian 11 - idroot

    In this tutorial, we will show you how to install CSF Firewall on Debian 11. For those of you who didn’t know, CSF is also known as “Config Server Firewall” is a free and advanced firewall for Linux systems. We should use ConfigServer Security & Firewall (CSF) since this CSF have more advanced and comprehensive features than other firewall application such as UFW, Firewalld, or Iptables. Compared to the other Linux firewall application, CSF is more user-friendly and effective which is mostly used by web hosting providers. 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 through the step-by-step installation of the ConfigServer Security & Firewall (CSF) on a Debian 11 (Bullseye).

  • What are the differences between SQL and MySQL | FOSS Linux

    Due to many organizations, businesses, companies, and firms making an online presence, databases have become the core requirement for their daily operations. A database in a layman’s language is defined as a collection of data stored and organized electronically to ensure easy retrieval, access, management, and manipulation of business data. Most business successes depend on databases since they aid in storing essential and relevant data in a central position. Besides, databases also help facilitate communication of crucial business info such as employee profiles, sales transactions, customer profiles, marketing campaigns, product inventory, etc. Furthermore, databases have ensured that the company’s data is secure through various authentication mechanisms like access specifiers, user logins, and sign-ups. This article will talk about the difference between the two popular relational databases SQL and MySQL.

  • How to install Funkin' Psych Engine on a Chromebook

    Today we are looking at how to install Friday Night Funkin' Psych Engine on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

  • How to Use an SSH Key with Non-root Users - Unixcop

    You can SSH to your Linux instance as root with the key. However, the key doesn’t work for non-root users. So we will illustrate two methods to use SSH keys with non-root users.

  • Allow Port Through Firewall in Ubuntu 20.04 - Linux Nightly

    Ubuntu comes with ufw (uncomplicated firewall) installed by default. This is a frontend for iptables/nftables, the built-in Linux firewall, and is meant to make firewall management a bit easier. In this guide, you’ll see how to add rules to the firewall to open ports and allow certain services to have access through the firewall on Ubuntu.

  • Some regex tests with grep, sed and AWK

    In my data work I regularly do searching and filtering with GNU grep (version 3.3), GNU sed (4.7) and GNU AWK (4.2.1). I don't know if they all use the same regex engine, but I've noticed differences in regex speed between these three programs. This post documents some of the differences.

  • Upgrade to Fedora 35 from Fedora 34 using DNF – If Not True Then False

    This is guide, howto upgrade Fedora 34 to Fedora 35 using DNF. This method works on desktop and server machines. You can also upgrade older Fedora installations (example Fedora 33/32/31/30) directly to Fedora 35. I have tested this method on several machines, but if you have problems, please let me know. Always remember backup, before upgrade!

  • Jenkins: Basic security settings - Anto ./ Online

    Jenkins contains sensitive information. Thus it must be secured, like any other sensitive platform. Thankfully Jenkins provides you with many security options. This guide will show you all the essential bits that you need to know. You access these features on the Configure Global Security page under manage Jenkins.

  • LDAP query from Python · Pablo Iranzo Gómez's blog

    Recently, some colleagues commented about validating if users in a Telegram group were or not employees anymore, so that the process could be automated without having to chase down the users that left the company. One of the fields that can be configured by each user, is the link to other platforms (Github, LinkedIn, Twitter, Telegram, etc), so querying an LDAP server could suffice to get the list of users. First, we need to get some data required, in our case, we do anonymous binding to our LDAP server and the field to search for containing the ‘other platform’ links.