Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • How to install multimedia codecs on Linux Mint | FOSS Linux

    Multimedia codecs are comprised of the necessary libraries and dependencies for the operation of various forms of media files. Numerous Linux distributions (for example, Manjaro) include pre-defined set codecs.

    Linux Mint adds the ability to install multimedia codecs during the system’s installation. However, you may uncheck that option for various reasons, including accelerating the installation process.

    Apart from installing additional media players, such as VLC or MPV, multimedia codecs allow audio and video playback using integrated players. Additionally, after installation, encrypted DVD playback is permitted.

  • How to open a firewall on Linux Mint | FOSS Linux

    A firewall protects a network by permitting or stopping data packets depending on security criteria. An effective firewall examines incoming traffic according to predefined criteria and prevents attacks by filtering questionable or unprotected data. Firewalls safeguard computer traffic at ports, where peripheral devices exchange data with a computer.

    By deploying firewalls, you may prevent unwanted traffic from accessing your internal network perimeter from malicious sources, such as viruses and hackers. Therefore, this post will define a UFW firewall and demonstrate how to open a firewall port on Linux Mint.

  • Install Apache couchDB on Ubuntu 21.04

    A firewall protects a network by permitting or stopping data packets depending on security criteria. An effective firewall examines incoming traffic according to predefined criteria and prevents attacks by filtering questionable or unprotected data.

  • Install Apache Cassandra in CentOS 8

    In this article we will learn how to Install Apache Cassandra in CentOS 8. Apache Cassandra was initially released in 2008 by the Apache Software Foundation. It is a free, open-source, NoSQL database management system that is designed to address large Data that can be shared across multiple servers. It provides high availability and it has excellent fault tolerances on basic hardware as well as in a larger cloud infrastructure.

  • How to configure Samba in Debian | FOSS Linux

    Samba is a powerful open-source tool that permits Windows-like sharing of files and printers in a network on Linux systems. It enabled the coexistence and interrelation of Linux and Windows machines on the same network. Samba is installed on the Linux server that hosts the files to be shared. These shared files can be accessed by an accredited Linux or Windows client on the same network.

  • How to install Bagisto on Ubuntu/Debian Servers

    Bagisto is a free, open-source eCommerce Platform. It is developed on Laravel and Vue.JS. It is a complete e-Commerce solutions for users who are looking to start their business and wants to sell their product online. So, it comes with many features like Responsive Front-End, Modern Admin Panel, Multiple Payment Gateways, Payment Gateway Integration, Access Control Levels, Multi-Currency etc. It provides users with small,medium to any size of businesses with a complete e-Commerce Package.

  • How to increase the size of the boot partition in Rocky Linux 8 / CentOS

    . Let’s go with a more technical tutorial. Many times, we need to increase the size of the boot partition in Rocky Linux 8 / CentOS. The reasons can be very varied, but it’s always good to know. Let’s get started.

  • How to install Prometheus on Ubuntu/Debian servers

    Prometheus is a open-source, reliable and strong monitoring and alerting system, Which is developed in Go. It can generate different data metrics from Operating Systems, Softwares, Services in real time and alert users depending upon the metrics. Prometheus metrics are collected through HTTP Pulls Requests which allows higher performance and scalability. It also offers multi-dimensional data model, Flexible query language and visualizations possibilities through tools like Grafana.

  • How to Set and Change Hostname in Rocky Linux 8 | Atlantic.Net

    When working in the local environment, each system is assigned an IP address to distinguish them from one another on the LAN. However, it is very difficult to remember each host by their IP address, especially in a large environment. In this case, we can assign a unique hostname to each machine to remember them easily. Hostname also allows each machine to communicate using the device name rather than the IP address.

  • How to Install Linux Kernel 5.17 on Ubuntu 20.04 LTS
  • How to Install Siege Benchmarking Tool on Ubuntu - Linux Shout

    Commands to install Seige Benchmarking tool on Ubuntu 20.04 LTS focal fossa for testing HTTP or HTTPS web server terminal.

    Siege is a free web server stressing tool to install on Linux operating systems such as Ubuntu 20.04 using a command terminal for HTTP load testing and benchmarking. We can use it for stress testing by defining single or multiple URLs for simulated users. The result of the load test gives complete details of the number of hits recorded, bytes transferred, response time, concurrency, and return status. Siege supports HTTP/1.0 and 1.1 protocols, the GET and POST directives, cookies, transaction logging, and basic authentication.

  • How to Customize Ubuntu Touchpad Gestures - Technastic

    If you’ve ever used any modern Windows 10 laptop with a decent touchpad, or a MacBook, you know how touchpad gestures make using the laptop so much easier. In many ways, they make the touchpad even better than using a Bluetooth mouse. Unfortunately, Linux-based operating systems such as Ubuntu haven’t really caught up in that department. But Ubuntu is still Linux so, if you want something, you can have it with a little effort. Today we’ll see how you can customize Ubuntu touchpad gestures.

    We’re going to use a nifty little app, simply called Gesture. The interface is designed with the GNOME desktop environment in mind, but the functionality is the same on any desktop. Ubuntu and other Linux distros do come with some basic touchpad gestures for scrolling and right-click. For anything more, we can use the Gesture app. Basically, it deals with gestures that require three or four fingers.

  • How to Install Joomla CMS in RHEL 8 Linux

    Joomla is an open-source CMS (Content Management System) primarily written in PHP programming language due to its scripting prowess.

    It is characterized as free and open source to imply that any user who wishes to benefit from its usage has full control. Therefore, if you are interested in creating a blog/news/content site for a business or as a personal project, Joomla is an ideal candidate.

  • Network Boot install Centos OS

    A network boot installation allows you to install CentOS to a system with access to an installation server. At a minimum, two approaches are required for a network installation:

    PXE Server: A system running a DHCP server, a TFTP server, and an HTTP, HTTPS, FTP, or NFS server. While each server can run on a different physical system, the procedures in this section assume a single system is running all servers.

    Client: The system to which you are installing CentOS. Once installation starts, the client queries the DHCP server, receives the boot files from the TFTP server, and downloads the installation image from the HTTP, HTTPS, FTP, or NFS server. Unlike other installation methods, the client does not require any physical boot media for the installation to start.

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.