Configuring an APT proxy server in a Debian Linux environment can significantly enhance your network’s efficiency by caching package downloads. This setup is particularly beneficial for networks with multiple Debian or Ubuntu systems, reducing bandwidth usage and speeding up package installation. Apt-Cacher NG is a popular, easy-to-use APT proxy solution that we will focus on in this guide.
storage
Working with RAM Disk Devices in Linux
Linux users and system administrators alike are always trying to squeeze as much performance as possible out of their system. A big bottleneck for system performance frequently comes from file transfer speeds – that is, system read and write times. Although recent disk technology like SSDs (Solid State Drives) and NVMe (Non Volatile Memory Express) have sped up transfer times significantly over traditional hard drive disks, none can measure up to the speedy performance of a RAM disk.
How to backup Raspberry Pi
A big number of Raspberry Pi users love to experiment with the device. For many, that was the motivation of purchasing it in the first place. It is not uncommon to lose some files or corrupt an operating system on your Raspberry Pi every now and then, as a result of experimentation. But this is never much of a problem – that is, as long as you have made proper backups.
How to install OpenMediaVault on Raspberry Pi
OpenMediaVault is software that transforms your computer into a NAS (network attached storage) server. Since it features support for the Raspberry Pi, it has become a popular choice for users that are looking to run a lightweight and inexpensive NAS operation. OpenMediaVault comes with a lot of the software and features you will need in order to manage multiple storage disks and share them out to other devices on your local network or even over the internet.
How to mount partition with ntfs file system and read write access
NTFS stands for New Technology File System and is developed by Microsoft for use on their Windows operating systems. NTFS is not normally used on Linux systems, but has been the default file system on Windows for many years. Linux users are probably used to seeing drives with the ext4 file system, which is ordinarily the default and certainly the most widespread in the Linux realm.
How to check disk space on Raspberry Pi
There are a few tools at your disposal for checking the disk space on a Raspberry Pi system. These tools and Linux commands can be used to check a storage device’s capacity (such as that of your micro SD card) and the size of the files on it, or just to check the size of a particular directory or file. We will show you how to get a visual representation of how the total storage space is being used on your Raspberry Pi, as well as a few commands that you can enter into the terminal to quickly find the relevant storage stats on your Raspberry Pi.
Using a USB Drive with Your Raspberry Pi: Tips and Tricks
A USB drive is an easy way to give yourself some extra storage space on your Raspberry Pi, since the micro SD card often does not have enough space to hold all the necessary files we need to keep. Using a USB drive is also a handy way to quickly transfer files to your Raspberry Pi from another device, or vice versa. It is often necessary to do a little configuration before using a USB drive, such as formatting the device, mounting it, etc. In this tutorial, we will go over some tips and trick for using a USB drive with a Raspberry Pi.
Setting Up Jekyll with Nginx on Debian and Ubuntu Systems
Creating a static website and hosting it has never been easier, thanks to modern web development tools such as Jekyll. Jekyll is a static site generator powered by Ruby that allows you to create fast, secure, and easily maintainable websites. When combined with Nginx, a powerful HTTP server and reverse proxy, you have a powerful and flexible website deployment mechanism. This guide explains how to set up Jekyll with Nginx as a reverse proxy on Debian and Ubuntu systems.
Debian USB Firmware Loader Script
In this article, we explore an efficient bash script, debian_firmware_setup.sh
, that simplifies the process of integrating non-free firmware, such as Wi-Fi drivers, into your Debian installation. The script automates the preparation of a USB stick by formatting it, downloading a specified version of Debian non-free firmware, and extracting it onto the USB stick. This results in a ready-to-use USB device that can be deployed during a Debian installation process, thereby easing the setup of non-free firmware elements and reducing the hassle often associated with manual firmware integration.
Creating a Bootable USB for Windows 10 and 11 on Linux
Creating a bootable USB drive is often necessary when you want to install or repair an operating system. This guide provides detailed steps on how to create a bootable USB drive for Windows 10 or 11 using Linux (both Debian and RPM-based distributions).
Our handy script does all the heavy lifting, making this task a breeze. The script operates by formatting the USB drive, and then copying the ISO file to the USB drive.
How to format USB with exFAT on Linux
exFAT stands for Extensible File Allocation Table and is a format made by Microsoft for use on devices like USB flash drives. In general, you do not hear a lot about exFAT these days, but it remains a viable format that is compatible with Windows, MacOS, and Linux, so it is a good choice for a flash drive that you plan on using with a variety of different systems. Some manufacturers even use exFAT as the default format for their SD cards or other products.
How to Disable Swap in Linux for Kubernetes
Part of the official requirements for Kubernetes is to disable swap space completely before attempting to launch Kubernetes. In some recent patch notes, Kubernetes has begun implementing support for swap space in some scenarios, but it is not fully supported. The official reason for not supporting swap space is because it is hard to predict how a pod might utilize memory when swap is enabled.