Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • Oh No, My Archcraft Linux Gets XFCE PolicyKit Agent Error Notification! - Fosslicious

    I'm getting an Error on XFCE PolicyKit Agent when it finishes updating and upgrading on Archcraft Linux. And this makes me confused and frustrated. Below is a screenshot of the notification:

  • Join Fedora Linux Desktop to an Active Directory domain: Here's how
  • How To Install PIP in Ubuntu 20.04 – TecAdmin

    Pip is a package installation tool that is used to get packages from the Python Package Index and various repositories.

    Pip, which stands for “Preferred Installer Program”, is a Python-based package management application that streamlines the package installation and management process. Pip is a multi-platform package manager for Python projects which assists in managing libraries and dependencies. Pip installation on Ubuntu Linux is a quick and straightforward procedure.

    The latest Python 3 is included in the standard system installation starting with Ubuntu 20.04. The source code for Python 2 may be found in the general source repository. However, users are encouraged to upgrade to Python 3. When there isn’t a corresponding package for a module, use pip to install it globally. Instead of installing Python modules globally, the Python virtual environment allows you to install them in a separate place beneath each project. You won’t have to worry about impacting other Python programs this way.

  • How to Configure and Manage a Remote Git Repo on Linux – VITUX

    Today we are going to discuss how to configure and manage a Bitbucket repo on our Linux system. I am using Ubuntu 20.04 for this guide, and I’ll make sure that all commands are readily available for all related systems except Debian. The main reason is that you should not implement instructions on a Debian system to avoid any dependency issues.

  • How to Find the Total Size of a Directory in Linux

    For Linux users and administrators in a server-like environment, knowing the exact size of a directory tree through the system terminal is important. It will help you compare file directory properties and determine their storage allocation when you want to copy or move these directories to a different location.

  • How to Fix the WordPress White Screen of Death

    If you have a WordPress website, one of the most common errors that you might come across is the White Screen of Death(WSOD). However, experiencing it can be scary as you might be wondering about the root cause of WSOD and have no clue about the next step.

    WSOD can have several possible causes, and determining them is not that easy, especially if you are not acquainted with the technical side of WordPress. Here, we have collated some of the most effective ways to resolve WSOD for your WordPress websites. But, first, let’s understand WordPress White Screen of Death.

  • How to Install Brave Web Browser Rocky Linux 8 - LinuxCapable

    Brave is a free and open-source web browser developed by Brave Software, Inc. based on the Chromium web browser. Brave is a privacy-focused Internet web browser, which distinguishes itself from other browsers by automatically blocking online advertisements and website trackers in its default settings. Brave has claimed its browser puts less strain on your computer’s performance than Google Chrome, regardless of how much you ask of it. Even with multiple tabs open at once, Brave uses less memory than Google Chrome-like, up to 66% less.

  • How to Install Mongodb Compass GUI in Ubuntu 20.04

    MongoDB is a free, open-source, and leading No-SQL database system written in C++. By default, MongoDB does not provide any web-based interface to interact with a database. It is very difficult for any developer to manage MongoDB through a command-line interface. This is the place where the MongoDB Compass comes into the picture.
    MongoDB Compass is a graphical tool for MongoDB that helps you to create, delete, read and update the database graphically. It is very similar to phpMyAdmin which allows you to explore your data, run the queries, and interact with the database.

    In this post, we will show you how to install and use MongoDB Compass on Ubuntu 20.04 desktop.

  • How to Install and Update Latest Git on Ubuntu 20.04 - LinuxCapable

    Today we will look at how to install and update to the latest version of Git. Ubuntu 20.04 comes shipped with Git in their principal repository; however, with Ubuntu 20.04 being an LTS system, the software packages are designed for being stable and do not typically include new releases with upgraded features that could break stability. Ubuntu will only ship security updates for the current LTS version of Git.

    So, the issue sometimes with LTS systems is that software packages fall far behind with non-security bugs occurring. Luckily with Ubuntu, we can add custom PPA’s from developers of such software that are trustworthy and typically are the ones to address security issues in the first place. Hence, in the case of Git, the chances of your system being vulnerable are very slim considering the benefits of updating for new features, improvements to non-security related issues and bugs.

  • How to copy files from host to Docker container

    To copy files from your current to a Docker container, follow the steps below. One given file can be copied using the cp command to the Docker container. This can be achieved using the command below...

  • How to create Bash scripts using external variables and embedded scripts | Enable Sysadmin

    There are times when a script must ask for information that can't be stored in a configuration file or when the number of choices won't allow you to specify every possibility. Bash is pretty good at making interactive scripts to address these kinds of issues.

  • How to dual boot Windows 11 and Ubuntu [Ed: Microsoft is trying to perpetuate the idea that vapourware is already here, is usable, is great, and you must use it with GNU/Linux; Googlebombing "Ubuntu" for the mention of the vapourware/PR?]

    Do you want to dual boot Windows 11 and Ubuntu? Keep reading to learn to boot both operating systems on your PC with ease.

  • How to install Webmin Server manager on AlmaLinux 8 - Linux Shout

    To manage our command line AlmaLinux 8 server running without any graphical interface we can use Webmin. It is an open-source tool that can be installed easily using few commands. It offers remote management of server network, hardware, backup, and more. The users can install various modules to extend its functionality such as adding LAMP support, Heartbeat Monitor, Squid Proxy Server, DHCP server, and more.

    Here we learn the steps to install Webmin on AlmaLinux 8 using command terminal and official repository.

  • How to rename a branch in Git

    If you haven’t pushed your local branch to a remote branch in Git and you would like to rename your current local branch, you should proceed as follows...

  • 15 Useful "ifconfig" Commands to Configure Network in Linux

    ifconfig in short “interface configuration” utility for system/network administration in Unix/Linux operating systems to configure, manage and query network interface parameters via command-line interface or in a system configuration scripts.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. 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 MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.