Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • Oracle Enterprise Manager for Oracle Linux Virtualization Manager: Cloud environment monitoring made easy with short training videos

    In this week’s Training Tuesday blog, we present a set of free, short training videos that demonstrate the Oracle Linux Virtualization Manager monitoring features introduced in Oracle Enterprise Manager 13.4.

  • Run entire shell script as root Using sudo

    Placing sudo in the shebang line of a shell script runs the entire thing as root. Useful for scripts designed to, e.g. automate system upgrades or package manager wrappers — makes prepending everything with sudo no longer necessary

  • Implementing a quick and easy way to check from the Linux Desktop Environment if the ClamAV signatures database is up-to-date

    This can happen for a number of reasons. The Freshclam daemon may not have been enabled, for example. Or you purposely configured your installation not to use the Freshclam daemon but forgot to run Freshclam manually (either from the command line or via ClamTk) during the past seven days to update the database. Or there is a problem with the Freshclam configuration or software installation itself. And so on.

  • USBView compiled in OpenEmbedded

    Someone posted about USBView not working, running BionicPup I think, and they installed it from the PPM package manager.

  • How To Install Apache Ant on Debian 10 - idroot

    In this tutorial, we will show you how to install Apache Ant on Debian 10. For those of you who didn’t know, Apache Ant is a Java library and command-line tool and it supplies a number of built-in tasks allowing to compile, assemble, test, and run Java applications. Ant can also be used effectively to build non-Java applications, for instance, C or C++ applications. Ant is extremely flexible and does not impose coding conventions or directory layouts on the Java projects which adopt it as a build tool.

    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 Apache Ant on a Debian 10 (Buster).

  • How to Install and Configure Terraform in Linux Distributions

    Terraform is a free and open-source application that can automate and manage your infrastructure. Terraform helps to build services and platforms using declarative language; this means you don’t need to define every step of automation; it can learn by itself. You don’t have to worry about every step of your systems to automation; it can take care of that. If you a newbie on Terraform, it allows you to start from the starch. Terraform supports Ubuntu, Fedora, Arach, Red Hat, and other major Linux distributions. After installing Terraform on your Linux, it can be integrated with AWS, cloud, VM, and other systems.

  • How to install Brave Beta on Deepin 20.2

    In this video, we are looking at how to install Brave Beta on Deepin 20.2.

  • How To Upgrade To FreeBSD 13 From FreeBSD 12

    The FreeBSD Release Engineering Team is recently announced the availability of FreeBSD 13.0-RELEASE. This is the first release of the stable/13 branch. FreeBSD 13.0 is shipped with many updated set of features. It supports several architectures including amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64, and riscv64. If you prefer a fresh installation, head over to the FreeBSD 13.0 download page and get a suitable version for your architecture. If you already have older versions, you an directly upgrade FreeBSD 12 to FreeBSD 13. In this step by step guide, let us see how to upgrade to FreeBSD 13 from FreeBSD 12.

  • Monitor Nginx Log Files Using ngxtop on Ubuntu 20.04

    ngxtop is a free, open-source, flexible and real-time monitoring tool for Nginx web servers. It can parse the Nginx access log and print the information about request count, requested URI, the number of requests by status code, and much more. It is a simple and easy-to-use tool to monitor the requests coming to an Nginx web server.

    In this post, we will show you how to install and use ngxtop monitoring tool on Ubuntu 20.04.

  • Linux Essentials - The find command

    In this episode of Linux Essentials, I'll teach you the basics of the find command. The find command is a powerful command-line tool you can use in order to find just about anything in the filesystem, and with this video, you'll learn all the basics you need in order to start using it.

  • How to install NetBeans in Ubuntu 21.04 - LateWeb.Info

    Apache NetBeans is an integrated development environment (IDE) for Java. It allows applications to be developed from a set of modular software components called modules. NetBeans runs on Windows, macOS, Linux and Solaris. In addition to Java development, it has extensions for other languages like PHP, C, C++, HTML5, and JavaScript. Applications based on NetBeans, including the NetBeans IDE, can be extended by third party developers.

  • 5 Cool Linux Monitoring Tools you should check out

    In this article we are going to check out 5 very cool monitoring tools that can be used in the terminal. Some of them you may know , some of them no , please comment if you find them interesting or you can suggest other.

  • How to install Funkin' FPS Plus on a Chromebook

    Today we are looking at how to install Funkin' FPS Plus 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.

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.