-- Leo's gemini proxy

-- Connecting to gemini.tuxmachines.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB

Tux Machines


today's howtos


Posted by Roy Schestowitz on Aug 29, 2022


Debian GR on Firmware

MX Linux 21.2 Released with Linux Kernel 5.18, Based on Debian GNU/Linux 11.4



Adding an SSL certificate to HomeAssistant


↺ Adding an SSL certificate to HomeAssistant


> In my previous blog post, I got homeassistant up and running, but without a TLS connection. Let’s fix that.



3 Ways to Install Skype in Fedora Linux [Ed: This is malicious spyware, controlled by an anti-Linux company]


↺ 3 Ways to Install Skype in Fedora Linux


> Skype is a popular proprietary communication application well known for its voice calls, chats, VoIP-based video telephony, and video conferencing functionalities. It helps people stay connected regardless of their geographical location; from colleagues within an organization to family and friends.


> Skype works across a wide range of devices including smartphones (iOS and Android) PCs, and tablets. You can also log in to Skype on the browser to stay in touch with all your contacts.



4 ways to use the Linux tar command


↺ 4 ways to use the Linux tar command


> When you have a lot of related files, it's sometimes easier to treat them as a single object rather than 3 or 20 or 100 unique files. There are fewer clicks involved, for instance, when you email one file compared to the mouse work required to email 30 separate files. This quandary was solved decades ago when programmers invented a way to create an archive, and so the tar command was born (the name stands for tape archive because back then, files were saved to magnetic tape.) Today tar remains a useful way to bundle files together, whether it's to compress them so they take up less space on your drive, to make it easier to deal with lots of files, or to logically group files together as a convenience.


> I asked Opensource.com authors how they used tar, and related tools like zip and gzip, in their daily work. Here's what they said.



Clean up unwanted files in your music directory using Groovy


↺ Clean up unwanted files in your music directory using Groovy


> In this series, I'm developing several scripts to help in cleaning up my music collection. In the last article, we used the framework created for analyzing the directory and sub-directories of music files, checking to make sure each album has a cover.jpg file and recording any other files that aren't FLAC, MP3, or OGG.


> I uncovered a few files that can obviously be deleted—I see the odd foo lying around—and a bunch of PDFs, PNGs, and JPGs that are album art. With that in mind, and thinking about the cruft removal task, I offer an improved script that uses a Groovy map to record file names and counts of their occurrences and print that in CSV format.



How To Install Java on Linux Mint 21 - idroot


↺ How To Install Java on Linux Mint 21 - idroot


> In this tutorial, we will show you how to install Java on Linux Mint 21. For those of you who didn’t know, Java is the most popular programming language, and many applications require Java JRE (Java Runtime Environments) to execute programs. Java can be used on different platforms such as Linux, macOS, Windows, Raspberry Pi, and many others.


> 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 Java programming languages on Linux Mint 21 (Vanessa).



Manage Docker Containers Using Portainer In Linux - OSTechNix


↺ Manage Docker Containers Using Portainer In Linux - OSTechNix


> In this tutorial, we will learn what is Portainer, how to install Portainer and how to manage docker containers using Portainer in Linux.



How to Block User-Agents in Nginx Web Server


↺ How to Block User-Agents in Nginx Web Server


> Suppose you are after infinite power and control in web administration. In that case, you have no choice but to consult Nginx, which is a reputable web server and is attributed to have almost infinite configuration footprints, high performance, and component adaptability in modern stacks.


> That said, if you are dealing with a high-traffic website and need a web server that is lightweight and fast, you should consider implementing Nginx.


> On the other hand, a user agent is simply a software package with the responsibility of retrieving, rendering and interacting with end users’ web content. Popular examples of user agents known to the Linux ecosystem include Curl and Wget.


> Sometimes the access that these user agents have to a web server can compromise its integrity. In this case, you need a way of blocking/restricting their access. This article will walk us through valid Nginx configurations for blocking user agents from having access to your web server data/information.



How to Install Focalboard on Ubuntu 22.04


↺ How to Install Focalboard on Ubuntu 22.04


> Focalboard is an open-source and self-hosted project management tool. It is multilingual and an alternative to Asana, Trello, and Notion that can be used by developers to track and manage work across teams. It is based on kanban and is available for desktops and servers. It can be used as a stand-alone personal server for testing and development. Focalboard helps developers stay aligned to complete tasks, reach milestones, and achieve their goals.


> In this post, we will show you how to install Focalboard with Nginx as a reverse proxy on Ubuntu 22.04.



How to Ping an IPv6 Address in Linux Command Line


↺ How to Ping an IPv6 Address in Linux Command Line


> Using the ping command is perhaps the most common way to check if a remote server is reachable or not.


> By default, the ping command works on the IPv4 address. But what if you need to ping an IPv6 address?


> The answer is that you still use the ping command. Yes, the newer versions of the ping command support IPv6 addresses.



How to play Halo Infinite on Linux


↺ How to play Halo Infinite on Linux


> Halo Infinite is the sequel to Halo 5, released in 2021 on PC and Xbox platforms. The games multiplayer is free, although the campaign costs money. Unfortunately, the game was never released on Linux.


> Thanks to the hard work of Valve and other Proton developers in the Linux community, a blockbuster game like Halo is now available to play on Linux. If you’re dying to try out the new Halo on Linux, follow this guide to get it working.



How to Setup Kubernetes Cluster with Kubeadm on Debian 11


↺ How to Setup Kubernetes Cluster with Kubeadm on Debian 11


> Kubernetes or k8s is an open-source platform for container orchestration that automates deployments, management, and scaling of containerized applications. Kubernetes is a container orchestration created by Google, and now become an open-source project and become standard for modern application deployment and computing platforms.


> Kubernetes is the solution for the modern container deployment era. It provides service discovery and load-balancing, storage orchestration, automated rollout and rollback, self-healing service, secret and configuration management. Kubernetes enables cost-effective cloud-native development.



How to use variables as arguments in Ansible | Enable Sysadmin


↺ How to use variables as arguments in Ansible | Enable Sysadmin


> When you write an Ansible playbook, you sometimes need to pass data into your play at runtime. To do that, you can use a variable, a sort of placeholder for data that's meant to be determined at some point in the future.


> There are lots of places to create variables for your playbooks, such as an inventory file, included files, or even dynamically in your playbook itself. However, you can also pass variables in the terminal when you launch your playbook.



Rsync Command in Linux - Options + Examples


↺ Rsync Command in Linux - Options + Examples


> As a system administrator or Linux power user, how do you transfer files from your local system to a remote?


> To synchronize folders or files to another machine we need a fast and reliable tool. In this tutorial, we learn about rsync command in Linux with some useful examples.




gemini.tuxmachines.org

-- Response ended

-- Page fetched on Fri Jun 14 01:25:54 2024