Search results

  1. Jarret B

    LFCS - Scheduling Tasks

    Sometimes it is necessary to have tasks execute at specific times. Automating tasks to run at specific times can be a very necessary administrative function. Even on a home system tasks can be automated to reduce your time from ‘babysitting’ your system. There are a few ways to automate a...
  2. Jarret B

    MacOS or Windows Themes on Raspberry Pi

    In this article, I will cover three Operating System (OS) for the Raspberry Pi (RPi), preferably the RPi 4. These Operating Systems are not truly MacOS or Windows 10, but a desktop with the look and feel of a Mac or Windows system. The look of a Mac or Windows is truly ‘screen deep’. All...
  3. Jarret B

    LFCS System Performance

    With every system, especially servers, there is a need to find performance issues. The way to find the issues is to determine your system performance and monitor it over time. Seeing where and when issues arise can help you find solutions to the issues. If issues arise for low performance...
  4. Jarret B

    USB Linux Boot - Ventoy

    I have mostly been a sucker for bootable USB Stick. I find they come in handy for fixing partitions, recovering data and even virus scanning. They tend to be very useful for Windows Systems which are not recovering properly, which rarely happens (I am of course kidding). I find that Linux...
  5. Jarret B

    Wi-Fi 6 Highlights

    Many people may have seen the newer Wi-Fi routers out, which are labeled as Wi-Fi 6. Another label on the router boxes may be 802.11ax. These new router standards are backward compatible with 802.11 b/a/g/n/ac. Let's look at 802.11ax or Wi-Fi 6. Before we get to Wi-Fi 6 let’s look at the...
  6. Jarret B

    Linux Boot-Time

    When starting a Linux system you may see there are delays when certain updates are performed or new applications installed. To help speed up the Linux boot time you will need to determine where the time is being delayed the most. There are four basic places where the delay can occur...
  7. Jarret B

    LFCS - Process Priorities

    With any Operating System (OS) the processes being run on a system have priorities. One process will be granted a higher priority than other processes and so will get more of the CPU time. Tasks with higher priorities can complete faster than others or compete faster than normal. For...
  8. Jarret B

    Multicast DNS (mDNS) on Beaglebone AI

    Multi-cast Domain Name Service (mDNS) is used to provide name resolution on a local network. The use of the service allows a network to use host-names instead of IP addresses. The zero-configuration allows a network to not need a DNS Server. When a system needs to resolve a host-name to an...
  9. Jarret B

    Comparison of File Systems for an SSD

    There has been a lot of discussions on the Internet about the older magnetic Hard Disk Drives (HDD) and Solid State Hard Drives (SSD). The major issue discussed is drive speed. SSD disks do cost more than the older HDD disks. The SSD disk capacity is reaching twice the capacity as the...
  10. Jarret B

    LFCS - Linux Process Management

    Every application running on a Linux machine is a process. Some applications may have multiple processes to help create the whole application. Managing these processes may seem an overwhelming task, but let’s make sense of it so it becomes easy Every process has a Process ID (PID) which...
  11. Jarret B

    Rock Pi 4 and Android TV

    Rockpi.org has a newer Single Board Computer (SBC) called a Rock Pi 4. The Rock Pi 4 supports the ability to be used as an Android TV as well as running Linux distros. In this article, I will explain how to make an Android TV for the Rock Pi 4. Hardware The first thing we need to...
  12. Jarret B

    Create A LiveCD Media

    Nearly everyone using Linux has come across a LiveCD of some type. If you haven't, a LiveCD is an ISO file that can be burned to a USB or CD and booted from to create a running version of Linux in RAM. This means you can use the Linux Distro in RAM and not install it. You can also make an...
  13. Jarret B

    Intro and Installation of Kubernetes

    Anyone using Docker can use Kubernetes to create a cluster. A cluster is when there are multiple systems working together as a single unit. If one system fails then the other systems will resume the failed processes to keep the resource active. An example of a cluster would be multiple...
  14. Jarret B

    Tethering Methods with a Banana Pi M4

    Tethering is a method of connecting one device to another for accessing the Internet. With some devices which do not have an On The Go (OTG) USB Port, it can be difficult to connect to the Internet through another device. In this article, I will use a Banana Pi M4 Single Board Computer...
  15. Jarret B

    Sandboxing with Firejail

    Security on a Linux system is very important for any Administrator or regular user. Security on home systems can be as important as a business server. Home systems can contain personal information that can be used for identity theft, credit card fraud, etc. Business servers can contain...
  16. Jarret B

    Linux on Embedded Ryzen with Radeon

    Advanced Micro Devices (AMD) has released the Ryzen processors which works very well with Linux. The embedded processor also contains a Graphical Processing Unit (GPU) which is an AMD Ryzen Vega. The board I am using is the IBase IB918 to install Linux. Linux can be installed from a stock...
  17. Jarret B

    RockPro64 Review

    The RockPro64 is a Single Board Computer (SBC) made by the Pine64 organization found at www.Pine64.org. The organization makes Linux phones, SBCs, Laptops, watch developer kits and other items. PinePro64 The SBC has the following specifications: Processor: Rockchip RK3399 SOC...
  18. Jarret B

    Securing Ubuntu with AppArmor

    Many businesses and organizations need ways to limit access to specific applications. Application Armor (AppArmor) can prevent apps from accessing specific folders or even the Internet. AppArmor provides Mandatory Access Control (MAC). The MAC is a profile which is set up per program to...
  19. Jarret B

    BeagleBone Blue and Black

    Previously I wrote an article on the BeagleBone PocketBeagle which was a very small single-board computer. In this article I will go over the specs on two slightly larger boards. BeagleBone Blue The main specs for BeagleBone Blue are: AM335x 1GHz ARM® Cortex-A8 processor 512MB...
  20. Jarret B

    Installing Linux on an iMac

    Many people may like the look and feel of Linux over other Desktop Operating Systems (OS). For this reason someone may want to install Linux on a Mac. There are many types of Apple Mac systems available. For this article I used an iMac 6.1 from late 2006. The specs on the iMac are as...
Top