Language Selection

English French German Italian Portuguese Spanish


Syndicate content FOSS Linux
Enhance your Linux experience.
Updated: 2 hours 20 min ago

How to install Fotoxx on Ubuntu 22.04 LTS

Friday 23rd of September 2022 08:05:34 PM
Fotoxx is open-source software for basic image editing in Linux. It can be utilized to organize and manage extensive collections of images, optimize photos in several ways, including color brightness adjustment on individual photos’ specifics, and perform effective batch operations at a go! This software is ideally an image management and editing program emphasizing a […]

How to install Pip on Ubuntu

Friday 23rd of September 2022 04:49:01 PM
Are you a Python developer? If yes, then you have probably come across the Pip utility. Pip is a Python command line tool that allows you to download, install and manage Python packages on your system. Think of it as NPM or YARN, which Javascript developers use to manage NodeJS packages.

How to install vnStat on Ubuntu 22.04

Wednesday 21st of September 2022 09:15:06 PM
vnStat is a command line-based network traffic monitor for BSD and Linux that maintains a network traffic log for the selected interfaces(s). The monitor utilizes the network interface statistics given by the kernel as an information source. To engender logs, vnStat uses the info provided by the kernel. It also ensures light utilization of system resources regardless of network traffic rate.

How to install missing Perl modules on Debian

Wednesday 21st of September 2022 04:05:38 PM
Perl is a dynamic interpreted scripting language famous for its powerful text processing abilities. Syntactically it resembles C, but it's far more compressed, allowing developers to very tourist code like one-liners that hack a solution much faster than other scripting languages.

How to list all users in Ubuntu

Tuesday 20th of September 2022 02:59:13 AM
As a Linux system administrator or regular user, one key component of keeping your system secure is managing what privilege every user has over a particular file, directory, or settings. To achieve that, you need to have a detailed understanding of all users present on your system.

How to install Ubuntu Server 22.04 LTS

Tuesday 20th of September 2022 01:42:15 AM
Canonical announced the launch of Ubuntu 22.04 LTS (Jammy Jellyfish) on April 21, 2022. It's now available on desktop computers and Servers. This article will highlight the procedures needed to set up Ubuntu 22.04 Server Edition with LTS (Long Time Support) on your computer.

How to install Vagrant on Ubuntu 22.04

Friday 16th of September 2022 02:45:49 PM
Vagrant is an open-source software used to manage and generate different virtual environments by use of virtualization techs such as VirtualBox, VMware, and more. It basically simplifies the config management of virtual machines so as to boost productivity with the aid of provisioners. Provisioners fundamentally permit the customization of the configuration of virtual machines.

How to install TeamViewer in Ubuntu 22.04 LTS

Friday 16th of September 2022 03:23:34 AM
TeamViewer is proprietary software that permits a user to remotely access another user's desktop, share the desktop and even facilitate file transfer between the PCs over an internet connection. It is a well-known app among helpdesk support staff and comes in handy when aiding remote users who are stuck and can also not get worthwhile assistance.

How to install Skype for Linux in elementary OS

Thursday 15th of September 2022 03:38:44 AM
Skype is a proprietary telecommunications app operated by Skype Technologies, a division of Microsoft, well-known for videoconferencing, videotelephony, and voice calls. The software supports file transfer, debt-based calls to landlines, instant messaging, and mobile telephones (traditional telephone networks). Skype is a cross-platform software available on various desktop video games console platforms, mobile, Linux, Windows, and macOS.

BASH while loop explained with examples

Thursday 15th of September 2022 03:17:55 AM
This guide will walk you through the fundamentals of using while loops in Bash. In addition, we will demonstrate how to change the course of a loop by utilizing the break and continue statements in the appropriate places.

How to read a file line by line in Bash

Tuesday 13th of September 2022 12:18:37 AM
A loop is a set of instructions in computer programming that is continuously repeated until a given condition is met. Suppose the condition is met, then the loop exits. In most cases, a specific operation is carried out, such as retrieving an item of data and modifying it.

How to check if a file exists in bash

Monday 29th of August 2022 06:32:34 PM
When developing Shell scripts, you may come into situations where you must execute an action depending on whether a file exists. The test command in bash may be used to discover whether a file exists and its type.

How to fix shell script permission denied error in Linux

Saturday 27th of August 2022 12:29:54 AM
When attempting to run applications in Linux, one of the most typical issues that arise is the "bash:./program name: permission denied error." This issue happens most frequently when the script you are attempting to run does not have the appropriate execute permissions.

How to install Ubuntu on external hard drive

Thursday 25th of August 2022 01:39:02 AM
What would you do if you were a Windows or macOS user with no room on your laptop for another operating system? You could consider upgrading your internal hard drive or purchasing a new laptop. But hold on! Is it possible to install and use Linux on an external hard drive?

How to install VMware Tools on Ubuntu

Wednesday 24th of August 2022 02:31:39 PM
VMware tools are modules and services that allow numerous features in VMware products for a boosted management of seamless user interactions with guests' OSs. On the other hand, VMware is a stable and outstanding virtualization solution that permits you to run a significant number of isolated operating systems on a solo machine.

How to install Git on Ubuntu

Wednesday 24th of August 2022 03:58:00 AM
Git is software for keeping tabs on changes in any set of files, usually utilized in coordination work. This primarily works among programmers collaboratively developing source code during software development. Version control systems like Git are necessary for modern software development best practices.

How to install ffmpeg on Ubuntu

Tuesday 23rd of August 2022 04:39:00 AM
FFmpeg is a command-line utility for transcoding multimedia files that is free and open-source. It includes libavcodec, libavformat, and libavutil, which are shared audio and video libraries. You may use FFmpeg to convert between different video and audio formats, as well as alter sample rates and resize videos.

How to encrypt LVM volumes with LUKS

Tuesday 23rd of August 2022 04:16:44 AM
Data security is critical, especially for organizations. Whether it's customer data, sensitive industry information, credit card or bank details, or employee records, ensuring proper access and maintaining confidentiality is critical to your relationships, reputation, and remaining on the right side of the law.

How to install Yarn on Ubuntu

Wednesday 17th of August 2022 01:24:25 PM
Yarn is an npm-compatible JavaScript manager that aids in the automation process of setting up, updating, configuring, and removing npm packages. NPM is an abbreviation for Node Package Manager.

MX Linux review: 10 tips and tricks to get started

Tuesday 16th of August 2022 02:15:32 PM
The MX Linux is not as mainstream as its Debian-based distros. I just heard of it recently and was thrilled to check it out. It’s based on Debian, so at least user-friendly to a beginner. It is only intimidating when installing, but luckily in this article, we are reviewing post installation of the MX. So, relax, and let’s dive right into it.

More in Tux Machines

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.

Red Hat Hires a Blind Software Engineer to Improve Accessibility on Linux Desktop

Accessibility on a Linux desktop is not one of the strongest points to highlight. However, GNOME, one of the best desktop environments, has managed to do better comparatively (I think). In a blog post by Christian Fredrik Schaller (Director for Desktop/Graphics, Red Hat), he mentions that they are making serious efforts to improve accessibility. Starting with Red Hat hiring Lukas Tyrychtr, who is a blind software engineer to lead the effort in improving Red Hat Enterprise Linux, and Fedora Workstation in terms of accessibility. Read more

Today in Techrights

Android Leftovers