Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • Replicating Slow Latency on Linux -- Virtualization Review

    I recently found that, in order to demonstrate some monitoring software, I needed to replicate a slow network that was being used in a VDI environment. Using the Linux Traffic Control (tc) command, which is found on most modern Linux systems, I was able to easily accomplish this. I used it on a virtual machine (VM), but I have also used it on physical systems with the same results.

    In two previous articles, I showed you how I installed Ubuntu on older equipment and on a virtual machine (VM), and then how I installed the VMware Horizon Client on it and was able to use it to connect to a Horizon desktop. I decided to focus on this topic as I have found that, due to the current chip shortage, many people are having to repurpose older systems because they simply cannot find new devices to use to attach to remote desktops.

    I logged into my Linux system and was able to launch the Horizon Client and connect to a Horizon desktop without any issues.

  • Best Tools to Install on Fresh Linux Mint Installation [Ed: Horrible advice; lots of spyware, DRM, and proprietary software, even Microsoft's; this is the way to ruin the whole OS]

    So, you have just installed a fresh copy of Linux Mint 20 and are ready to make the most of your new system. How do you move forward?

    In this guide, we will highlight some of the useful tools to consider installing which will enhance your user experience in Linux Mint.

    Note that this is not a comprehensive list of the tools you need to install, but a collection of some of the most popular tools that will considerably enhance your experience.

  • Anyone can draw on Linux with Inkscape | Opensource.com

    Inkscape is an illustration application, and it works in vectors to ensure limitless resolution for your drawings. Vector illustration is different from freehand illustration. If you're used to drawing freehand, vectors may at first feel restrictive, but once you get used to how vectors get created and how you can use them to construct an image, it's a powerful way to build visuals of all sorts. And if you're not much of an illustrator at all, you might just find that the hands-off approach of vectors means you can draw in Inkscape even though you can't draw with pen and paper.

  • EasyOS: All downloads now to /files folder

    As you can see in the photo in above link, there is /files, with sub-directories such as 'downloads', 'media', etc. Folder /files is no longer a symlink. Up to the current release of EasyOS, /files is a symlink to the actual /files folder at /mnt/wkg/files, that is, on the working-partition.

  • EasyOS: File /etc/fstab is now empty

    For a very long time I have considered this file to be deprecated. The time has now come to retire that file completely.

  • Install WebVirtCloud KVM Management on CentOS 8 - Unixcop the Unix / Linux the admins deams

    WebVirtCloud the (virtualization web interface for admins and users).

    So, WebVirtCloud is a virtualization web interface for admins and users.It can delegate Virtual Machine’s to users. A noVNC viewer presents a full graphical console to the guest domain. KVM is currently the only hypervisor supported.

  • How to install Python pip 21 on Ubuntu 21.10 – NextGenTips

    Pip is a package management system written in Python and is used to install and manage software packages. It connects to an online repository of public packages called the Python Package Index. It can also be configured to connect to other package repositories.

    Usually, Pip is automatically installed while working in a virtual environment, and also if you are using Python that has not been modified by the redistributor to remove ensure pip.

    Pip is recommended tool for installing Python packages. For you to start using pip, you need to have python installed on your system.

  • How To Install Podman on AlmaLinux 8 - idroot

    In this tutorial, we will show you how to install Podman on AlmaLinux 8. For those of you who didn’t know, Podman is a daemon-less container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless mode. Podman provides a Docker-compatible command-line front end that can simply alias the Docker CLI.

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

  • How to mirror your Android device on Linux, macOS and Windows - TechRepublic

    Sometimes it's nice when those devices can be consolidated. So, when I discovered a little tool called scrcpy, I was thrilled. Why? Because I could easily mirror my Android phone on my desktop and interact with it without having to always be picking up the device.

    Now, there are a couple of caveats to this. I can't unlock my Pixel 6 phone from the desktop (because it requires a fingerprint). Nor can I take calls from the desktop. I can answer calls from the mirrored version of Android, but I have to immediately switch to speakerphone or pick up the device to actually speak to the caller. Unless said caller is spam … then I can just block 'em from within the mirrored window (which I always do).

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.