Tux Machines

today's howtos

Posted by Roy Schestowitz on Aug 12, 2023

=> today's leftovers | KDE and GNOME Development Coverage

Network Booting Rapberry Pi

=> ↺ Network Booting Rapberry Pi

There are a couple of solutions these days with anything newer than a Pi 3 you can boot from a USB drive or totally from the network.
You can configure the boot device and order using the raspi-config tool, under Advanced -> Boot Order.

Various Ways to Increment or Decrement Counters in Bash

=> ↺ Various Ways to Increment or Decrement Counters in Bash

Incrementing/decrementing is mostly used in a loop where the user has instructed the script/program to increase/decrease value based on the given condition.

budgie-desktop >= 10.7.2-6 update requires manual intervention

=> ↺ budgie-desktop >= 10.7.2-6 update requires manual intervention

When upgrading from budgie-desktop 10.7.2-5 to 10.7.2-6, the package mutter43 must be replaced with magpie-wm, which currently depends on mutter. As mutter43 conflicts with mutter, manual intervention is required to complete the upgrade.

Parabola GNU/Linux-libre: [From Arch]: budgie-desktop >= 10.7.2-6 update requires manual intervention

=> ↺ Parabola GNU/Linux-libre: [From Arch]: budgie-desktop >= 10.7.2-6 update requires manual intervention

How to Enable Collaboration on Drupal with ONLYOFFICE Docs on Ubuntu

=> ↺ How to Enable Collaboration on Drupal with ONLYOFFICE Docs on Ubuntu

If you feel like building your own website or blog, you can always find a professional developer who could get this done for you in the shortest possible time.
However, it might be much more exciting and challenging to create something on your own. Modern software tools make the process of website creation simple, and even average Linux users with no deep technical background are able to do that.

How to Create Your Own VPN in Linux With OpenVPN

=> ↺ How to Create Your Own VPN in Linux With OpenVPN

Virtual private networks (VPNs) allow you to hide your online data transmissions and enhance your security while browsing the Internet from public places. Many online service providers offer both free and paid VPN options for you to use. However, even the best paid plans can be unreliable or slow at times.
Here we’ll discuss how you can use OpenVPN to create a secure connection on a Linux machine.

The Perfect Server - Debian 12 (Bookworm) with Apache, BIND, Dovecot, PureFTPD and ISPConfig 3.2

=> ↺ The Perfect Server - Debian 12 (Bookworm) with Apache, BIND, Dovecot, PureFTPD and ISPConfig 3.2

This tutorial shows how to prepare a Debian 12 server (with Apache2, BIND, Dovecot) to install ISPConfig 3.2. The web hosting control panel ISPConfig 3 allows you to configure the following services through a web browser: Apache web server, Postfix mail server, Dovecot IMAP/POP3 server, MySQL, BIND nameserver, PureFTPd, SpamAssassin, ClamAV, and many more.

Linux Permissions Demystified: SUID, SGID & Sticky Bit

=> ↺ Linux Permissions Demystified: SUID, SGID & Sticky Bit

Meta (160 characters): Dive into Linux permissions: Understand the intricacies of SUID, SGID, and the sticky bit. Enhance your system's security and functionality with these tools. Introduction: In the vast universe of Linux, permissions play a pivotal role, governing who can do what with files and directories. While regular permissions (read, write, execute) are straightforward, advanced permissions like SUID, SGID, and the sticky bit are vital tools that can enhance, or in some cases, jeopardize your system's security.

SSH Permission Denied (publickey) Solved: Troubleshooting and Fixes

=> ↺ SSH Permission Denied (publickey) Solved: Troubleshooting and Fixes

Encountering the “SSH Permission Denied (publickey)” error while trying to connect to a remote server can be frustrating. This error typically occurs when the SSH server doesn’t recognize your public key or when your local SSH client is unable to authenticate using the provided key. In this guide, we’ll walk you through troubleshooting steps and solutions to resolve the “SSH Permission Denied (publickey)” error. Step 1: Verify Your Public Key Ensure that you are using the correct public key for authentication.

Throw FreeCAD Some Curves

=> ↺ Throw FreeCAD Some Curves

[Mango Jelly] got a question from someone trying to model a phone box with a complex curved roof. We have to admit that when we saw it, we knew it would be hard to model well. Naturally, there are several ways it could be one, but [Mango Jelly] used the curves workbench in FreeCAD to produce a wireframe of the shape, and you can see how that works in the video below.

How to fix "/var/lib/pacman/db.lock" error on Arch Linux

=> ↺ How to fix "/var/lib/pacman/db.lock" error on Arch Linux

I was trying to install firefox today on my Arch Linux machine, and I couldn't do it because of the error " Failed to init transaction (unable to lock database)" .

How to Identify a Bash Script is Sourced or Executed Directly

=> ↺ How to Identify a Bash Script is Sourced or Executed Directly

Bash scripting is a powerful tool that developers can leverage to automate tasks on Unix and Linux systems. One common use-case is to source a script in another script, allowing the sharing of variables and functions between them.

How to Remove (Delete) PPA from Ubuntu Linux

=> ↺ How to Remove (Delete) PPA from Ubuntu Linux

If you’ve been using Ubuntu for a while, you’re probably familiar with the term PPA, which stands for Personal Package Archive. PPAs are a great way to install and update software that isn’t available in the official Ubuntu repositories.

How to Install and Use Scala on Linux

=> ↺ How to Install and Use Scala on Linux

Scala (stand as “Scalable Language“) is a general-purpose programming language built on the Java virtual machine that combines functional programming and object-oriented programming language paradigms.

Deploying virtio-win-0.1.229-1.noarch.rpm on Arch Linux Distributions (Manjaro, ArcoLinux, EndeavourOS)

=> ↺ Deploying virtio-win-0.1.229-1.noarch.rpm on Arch Linux Distributions (Manjaro, ArcoLinux, EndeavourOS)

How To Install GCC on AlmaLinux 9

=> ↺ How To Install GCC on AlmaLinux 9

In this tutorial, we will show you how to install GCC on AlmaLinux 9. For those of you who didn’t know, GCC, developed by the Free Software Foundation (FSF), is a collection of compilers for various programming languages, including C, C++, and Fortran.

How To Install InfluxDB on Debian 12

=> ↺ How To Install InfluxDB on Debian 12

In this tutorial, we will show you how to install InfluxDB on Debian 12. InfluxDB, the powerful open-source time-series database, has emerged as a go-to solution for managing high-frequency data streams in various domains. From monitoring system performance to handling Internet of Things (IoT) data, InfluxDB provides a robust foundation for real-time analytics.

Viewing Test Automation as a Software Project: A Jenkins Perspective

=> ↺ Viewing Test Automation as a Software Project: A Jenkins Perspective

The Power of Visualization in Jenkins Workflow Management

=> ↺ The Power of Visualization in Jenkins Workflow Management

The Role of Conventions in Streamlining Jenkins Processes

=> ↺ The Role of Conventions in Streamlining Jenkins Processes

Navigating the Expanding Landscape of Jenkins Test Frameworks and Commercial Choices

=> ↺ Navigating the Expanding Landscape of Jenkins Test Frameworks and Commercial Choices

Addressing the Issue of Starving QA/Integration Servers in Jenkins

=> ↺ Addressing the Issue of Starving QA/Integration Servers in Jenkins

Keeping Up with Jenkins: A Guide to Reading and Understanding the Change Log

=> ↺ Keeping Up with Jenkins: A Guide to Reading and Understanding the Change Log

Minimizing Human Bottlenecks in Jenkins: Strategies and Best Practices

=> ↺ Minimizing Human Bottlenecks in Jenkins: Strategies and Best Practices

Efficient Jenkins Workflows: The Benefits of Offsetting Work to Jenkins Nodes

=> ↺ Efficient Jenkins Workflows: The Benefits of Offsetting Work to Jenkins Nodes

Avoiding Groupthink in Jenkins: Ensuring Individual Input in Collective Decisions

=> ↺ Avoiding Groupthink in Jenkins: Ensuring Individual Input in Collective Decisions

Building Jenkins Expertise: The Importance of Training and Community

=> ↺ Building Jenkins Expertise: The Importance of Training and Community

Install and configure Rainloop Webmail in Debian

=> ↺ Install and configure Rainloop Webmail in Debian

In this guide, you will learn how to install and configure the latest version of Rainloop Webmail in Debian to retrieve emails from popular email services such as Gmail, Yahoo! Mail and Microsoft Outlook.

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2023/08/12/today_s_howtos.1.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
140.362327 milliseconds
Gemini-to-HTML Time
2.265092 milliseconds

This content has been proxied by September (ba2dc).