Batocera is a free and open source Linux distribution designed to create retrogaming consoles out of a vast selection of devices. It supports a variety of platforms and architectures, from Intel-based computers to Raspberry Pi boards and handheld consoles, and works as a central control panel for all the best console emulators.
filesystem
Running Ubuntu 24.04 LTS on Docker
Ubuntu 24.04 LTS represents the cutting edge of open-source operating systems for both development and production environments. Docker, on the other hand, simplifies the deployment of applications inside software containers, making it an essential tool for modern developers. Combining Docker with Ubuntu 24.04 LTS can significantly streamline your development workflow. This tutorial aims to guide you through the process of setting up and running an Ubuntu 24.04 LTS Docker container on your machine.
How to disable IPv6 on Linux
Support for the Internet Protocol version 6 is available on Linux since 1996. The kernel implements this functionality, which is usually active and enabled by default on all the major distributions, via the “ipv6” module. Sometimes, for various reasons, it may be desirable to temporarily or permanently disable IPv6 networking.
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.
Quick Guide to Securely Erasing Files in Linux
Did you know that deleted files can be recovered rather easily, at least shortly after deletion? This is because deleting files does not actually erase the data, but simply tells the drive that the previously used space is now free. Until new data gets written to those blocks, the old files are still there and can be recovered with certain software.
Bash Scripting: How to Zip All Files in a Directory
In the world of Linux and Unix-like systems, bash scripting is a powerful tool for automating repetitive tasks, such as file compression. Zipping files using a bash script can significantly streamline your workflow, especially when dealing with routine backups, file transfers, or batch processing. This article will guide you through creating simple yet effective bash scripts to zip files and directories, incorporating arguments to make your script more versatile and adaptable to different situations.
Ubuntu 22.04 not booting: Troubleshooting Guide
If you are having trouble booting into your Ubuntu 22.04 system, there is a tool called Boot Repair that can remedy a broad range of frequent issues. Usually trouble with booting can be due to the GRUB boot menu or a corrupt file in the /boot
directory. Whatever the case may be, Boot Repair is an excellent software to help us start troubleshooting.
Download file from URL on Linux using command line
Fixing the ‘Permission Denied’ Error on Linux
If you receive the Permission Denied
error on your Linux system, it usually means that your user account does not have the proper permissions on the file or directory you are trying to interact with. All files and directories in the Linux file system have user and group permissions attached to them that delegate access to read, write, or execute the file. These permissions work independently of each other, so just because you are able to open a file, does not mean you can edit it.
Raspberry Pi Unable to read partition as FAT
The Unable to read partition as FAT
error will appear during the Raspberry Pi boot process if the device is not able to read the file system from the SD card. This is a generic error that can have a few different causes, such as a corrupt file system or faulty SD card. In this tutorial, we will attempt to troubleshoot the error by looking at some of the leading causes and attempt to rectify them. The end goal is to get your Raspberry Pi booting from the SD card as expected.
“Welcome to emergency mode!” Boot Error: Understanding and Resolving fsck Issues
A file system error is one possible reason that you may encounter the Welcome to emergency mode!
error message when attempting to boot your Linux system. While in emergency mode, you can determine if a fsck (file system check) error is the culprit of your problems by examining the system logs with journalctl
. Once you are sure that an fsck
problem is to blame, there are a few troubleshooting steps you can take to remedy the problem.
Changing File Permissions on NTFS Partitions in Linux
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.