Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
  • How to install Steam with Ubuntu 21.04 - Unixcop

    Today we will see how to install Steam with Ubuntu 21.04. This is the ultimate destination for playing, discussing, and creating games. This is the official statement of the Steam website. A cross-platform where users can play or purchase games. While surfing across the official site, I was able to see more than five million gamers online. Now. you can imagine of polarity level of the platform.

  • Get the colour of any screen pixel

    I am currently investigating how to manage the situation when bootup results in a black screen.

  • How To Install XFCE Desktop Environment on Debian 11 - idroot

    In this tutorial, we will show you how to install XFCE Desktop Environment on Debian 11. For those of you who didn’t know, Xfce is a lightweight desktop environment for UNIX-like operating systems. It aims to be quick and light on system resources, while still being visually appealing and user friendly. Unlike GNOME and KDE desktops which are heavier, but XFCE uses fewer system resources.

    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 XFCE on a Debian 11 (Bullseye).

  • How to Access Remote Desktop from Browser Using TightVNC

    VNC stands for (Virtual Network Computing) is an open-source graphical desktop sharing tool for managing and control machines remotely using a VNC client called VNC Viewer.

  • How to Add a User to Sudoers on Fedora - LinuxCapable

    When installing Fedora, the user account created during the initial setup should have access to sudo rights. However, there may be a need to add additional sudo users or make the default user have sudo rights. This is a straightforward process with a few commands.

    In the following tutorial, you will learn to add a user to the sudoers group on any Fedora system.

  • How to Find and Kill Zombie Process on Linux

    Brief: This is a quick tip on finding zombie processes in Linux and then killing them. You also learn a thing or two about processes and zombie processes.

    Before you learn about Zombie process, let me recall what is a process in Linux.

    In a few words, a process is a running instance of a program in performance. It can be foreground (interactive process) or background (not interactive or automatic process). It can be a parent (creator of other processes during run-time) or child (process created by others) process.

    In Linux, except for the first init (or systemd) process with PID 0, every other process has a parent process. Processes also have their own child processes.

    Don’t believe me? Use the pstree command in terminal to look at the process tree to see the ‘family tree’ of your system’s processes.

  • How to Install Cockpit on Debian 11

    The Cockpit is a free and open-source server management application sponsored by Red Hat. It comes with a simple web-based admin interface to manage the server through the web browser instead of cli. It also provides information on CPU load, filesystem statistics, processes, and further information. It allows you to perform day-to-day system administrative tasks including, creating and managing users, troubleshoots network issues, upload and download files, and more.

    In this post, we will show you how to install and use Cockpit on Debian 11.

  • How to Install Jenkins on Rocky Linux 8

    Jenkins is an open-source continuous build system. It is a server-based application written in Java, and it typically runs as a background service on Windows or Unix machines. We use Jenkins to automatically monitor the repository for changes of our source code. As soon as someone pushes his/her changes to the central source code repository, Jenkins analyzes the new source files for changes. If it finds that the source file has changed since our last compilation, then Jenkins initiates a new build on our Continuous Integration Server.

  • How to Install MongoDB Compass on CentOS 8 - Unixcop

    MongoDB compass is the official GUI tool for MongoDB. You can add, delete, update, create Databases from GUI. It is specifically for someone who finds querying data using commands difficult.

    In this tutorial we will install mongoDB compass.

  • How to Install PHP Composer on Debian 11

    PHP Composer is a dependency manager for PHP. It uses a composer.json file placed in your project root which contains a description of the project, including its dependencies and other information such as author, license, and so on. With PHP Composer, you can install all necessary libraries to build a PHP application with just one command from your terminal.

    PHP Composer easily manages dependencies, libraries of your project. It also allows you to make a release of your application to other people or for yourself. You can think about PHP Composer as npm, bower, and bundler on JavaScript.

    In this tutorial, we will show you how to install Composer on Debian 11. All the steps should work on other Debian-based distributions as well.

  • How to Install Zirkula CMS on Ubuntu 20.04 – VITUX

    ZIkula means “plus” in Swahili language, so it translates as “more than” or “something more”. The name embodies what this project provides – an extension beyond common web technologies with tools like templates that help you create simple one-page websites all the way up to complex applications powered by Node JS modules & MVC architecture. You can create anything from basic one-page websites to sophisticated and powerful online apps with Zikula’s user-friendly interface. It is very simple to set up, so you will have no trouble making your vision come alive.

    In this guide, we’ll guide you through how to install Zikula and all of its requirements on an Ubuntu 20.04 system.

  • How to Install and Configure Postgres 14 Ubuntu 20.04

    In this guide we are going to install Postgresql 14 in Ubuntu 20.04.

    Postgresql is an open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. Postgres, is a free and open-source relational database management system emphasizing extensibility and SQL compliance. It was originally named POSTGRES, referring to its origins as a successor to the Ingres database developed at the University of California, Berkeley. PostgreSQL is used as the primary data store or data warehouse for many web, mobile, geospatial, and analytics applications. PostgreSQL can store structured and unstructured data in a single product.

  • How to check your CPU in a Linux system

    To troubleshoot or build a software stack, you must not only know what type of architecture you work with, but also the details about your hardware and its performance. When it comes to Linux, you can gather that information via the command-line interface. The Linux CLI can provide you with detailed CPU information, such as the number of CPU cores, CPU architecture and CPU usage.

    You can use several specific commands to pull CPU information from your hardware, regardless of whether you use bare metal or virtualized hardware. These commands should work on any Linux distribution and should come preinstalled on your systems.

  • How to create Bootable USB using Ventoy on Ubuntu 21 - Unixcop

    Ventoy is a free and open source software to create bootable USB drives in Linux and Windows environment.

    You don’t need to format your USB device everytime you want it make bootable with another OS. you just have to create a bootable USB drive once and add as many as ISOs you want in future.

    Ventoy will automatically create entries for the newly added ISOs and add them to the boot menu.

    Once you created the multiboot USB, boot your system with the USB drive, select the ISO you want to load and start using it.

  • How to install Chromium Browser on Debian 11 (Bullseye) – VITUX

    Google’s Chromium browser is a Google project. It is an open-source web browser whose major objective is to make online browsing safer and quicker for all users. This browser is not designed for end-users, but rather for developers or programmers, because Google makes changes to its source code practically every day. As a result, it is critical to obtain the most recent version of this web program. The Chromium browser is available for nearly every Linux distribution, including Ubuntu, Debian, CentOS, and Fedora, as well as Windows, Android, and macOS.

    In this tutorial, we will demonstrate how to install the Chromium browser on the Debian 11 bullseye distribution. The instructions for installing the Chromium browser will also work for other Linux distributions such as Debian 10 buster, Ubuntu, LinuxMint, and others.

  • How to install Chromium Browser on Debian 11 (Bullseye) – VITUX

    First of all, we need to know what is the openfire which is one of Ignite open Realtime projects.

    Open Realtime:

    So Ignite Realtime is the community site for the users and developers of Jive Software’s open source Real Time Communications projects.Your involvement is helping to change the open RTC landscape.

  • How to install Ubuntu 21.10 - Invidious

    In this video, I am going to show how to install Ubuntu 21.10.

  • How to manage users and groups in Linux | Enable Sysadmin

    "What skills must Linux administrators have?" is way too broad a question for any single article. But there are plenty of general must-have sysadmin skills—and user and group administration are chief among them. Proper user account management enables Linux to enforce access controls (permissions) and audit who does what on the system.

    The commands below are written for Red Hat Enterprise Linux (RHEL) and RHEL-like distributions, but the concepts apply to any distribution of Linux. Knowing the skills and commands outlined in this article (and its two follow-up pieces, which dive deeper into user admin and group admin) helps ensure you're ready for the day-to-day user and group administration tasks a sysadmin is called on to do.

  • How to use PS command - Unixcop

    Using a system without monitoring what’s happening in the background is not a good thing to do -especially in Linux- because as a result, you may be consuming resources in the wrong side of the city, or your system may be not properly utilized in the manner way.

    There are some systems depend almost exclusively on the GUI screens to monitor the system, and some people may prefer this method, but we will talk about one of the traditional, essential and effective ways to monitor our Linux system which is the PS command

  • File timestamps in Linux - atime, mtime and ctime

    In the Linux system, the system provides a file with three timestamps, namely access timestamp (atime), change timestamp (mtime), and change timestamp (ctime). Linux stores the timestamp in the Unix epoch instead of the actual date and time. The Unix epoch is the number of seconds from 00:00:00 on January 1, 1970.

    This article will help you understand Linux file timestamps and how file timestamps work. I have used for all the examples in this article an Ubuntu 20.04 system. Let's first discuss the definition and how we can display it in our Linux system.

More in Tux Machines

LibreOffice Base Guide 7.2 has been released

The LibreOffice Documentation Team releases the Base Guide 7.2, based on refactored content from the Base Guide 6.4, with the 7.2 branding and text layout. It covers LibreOffice’s database component. The team decided to just fast-forward the release number, given the very little developments for Base since LibreOffice 6.4. The team intended to complete the Guide set for LibreOffice 7.2 and get ready to update contents of the set for the forthcoming LibreOffice 7.3 release. The LibreOffice Base Guide is a community effort that include valuable collaboration from Robert Großkopf, Pulkit Krishna, Dan Lewis, Drew Jensen (In Memoriam), Peter Schofield, Jost Lange, Steve Schwettman, Jean-Pierre Ledure, Jochen Schiffers, Martin Fox, Alain Romedenne, Jenna Sargent, Hazel Russman, Andrew Pitonyak and Randolph Gamo. Read more

Krita 4 splash screen

This easter egg is not part (yet) of Krita 5, will not be part of the release of 5.0 coming soon and that's good: you don't want to miss the new splash screen from Tyson Tan with the larger size in Krita 5. It's splendid! But for sure I'll try to propose an illustration for later Krita 5.1 or 5.2 release, one that could be ready before December 2022. Feel free to also contribute to make ones (it's not just a privilege I had), you just need to propose your artwork made with Krita, with an aspect ratio for this format, about the season, and with a permissive license (eg. CC-By 4.0). Don't forger to post-it on , so the community and developers can see it. Read more

LoRa expansion boards work with Raspberry Pi SBC and Raspberry Pi Pico board (Crowdfunding)

We’ve covered a number of LoRa solutions based on Raspberry Pi boards, and SB Components is now offering another with the LoRa HAT for Raspberry Pi equipped with an Ebyte E22 LoRa module operating in either the 433 MHz, or 868 and 915 MHz bands. The company also offers a LoRa expansion for Pico based on the same E22 module, adding a small 1.14-inch LCD for information display, and designed for the Raspberry Pi Pico board with the RP2040 dual-core Cortex-M0+ microcontroller. Read more

Programming Leftovers