Language Selection

English French German Italian Portuguese Spanish

HowTos

today's howtos

Filed under
HowTos
  • Install Virtual Box on Fedora 34 via rpmfusion repository
  • 35 Bash Script Examples

    Bash script programming is a sequence of executable commands, carrying out numerous commands at once, task performance automation, and administrative tasks customization. Generally, all Linux users must acquaint themselves with the basic knowledge of bash script programming because of the importance it offers.

  • Deepin 20 Repository Setup

    This tutorial explains how you can enable your Deepin GNU/Linux version 20 upwards on your computer (codenamed Apricot) to install more software. This done by setting up the repository (central of software on the internet) so the user has the correct configuration. The result is you can later search, download, and run software you wish on your Deepin computer. You are required to be able to edit text in administrator mode to practice this. For experienced persons, you may want to go to Sources.list section right away.

  • Perfect Server Automated ISPConfig 3 Installation on Debian 10 and Ubuntu 20.04

    This tutorial will take you through installing your own ISPConfig 3 single server setup using the ISPConfig auto-installer. This installer follows the old Perfect Server guides but is more modular and easy to follow. If you want to set up a multiserver setup with dedicated servers for each service instead, see the Perfect Multiserver guide.

    This guide works for both Debian 10 and Ubuntu 20.04. We will use the hostname server1.example.com. Replace it where necessary.

  • 5 Practical Examples of “cd” Command in Linux - LateWeb.Info

    There are many commands in Linux and for this reason many people are worried about using the terminal. For this reason, today we will look at one of the main commands in Linux, the CD command. We will learn its most basic ways to use it and try to make your Linux experience more enjoyable.

    What is the cd command? The cd (change directory) command was developed with the main purpose of changing the directory we are working in to move to another, if necessary. This cd command is a system integrated command, a.k. no external program or application is required, as it is executed directly by the Linux Shell. The cd command is available in all current Linux distributions.

today's howtos

Filed under
HowTos
  • How to install Vocal modern podcast client on Ubuntu 20.04 LTS

    Looking for a dedicated Podcast app on Ubuntu Linux then try out Elementary OS’s Vocal Podcast that is available to install on most of the Linux system using Flatpak packages. Of course, we can use major music players for podcasts but the dedicated ones have their own perks because of various handy features.

  • How to install freeBSD 13.0 plus XFCE desktop and basic applications

    In this video, I am going to show how to Install freeBSD 13.0 plus XFCE desktop and some basic applications.

  • Install Discord On Linux

    When you divide gaming into two eras, then you get gaming before the advent of Discord and after the advent of Discord. It has changed how gamers used to communicate during a game. It’s not that there was no messaging app earlier, but Discord made it extremely easy to create communities and upgraded team communication very quickly.

    Today Discord has become a go-to app for team communications. One can create a Discord server and allow its members to use text or voice for sharing information. Or even create private channels to only allow certain members to join.

  • How to Install IDLE Python IDE on Ubuntu 20.04

    IDLE stands for Integrated DeveLopment Environment. It is an IDE for Python, written in Python language itself and based on Tkinter with bindings to the Tk widget set. IDLE is most suitable for beginners as it is easy to use and not feature overloaded. Hence, it is very popular in educational environments.

  • How the ping program works in Linux

    Ping is a computer program for network administration used to check the availability of active devices on the Internet or local networks. The name ping comes from sonar terminology. Ping works on the principle of echo, sending a message via ICMP protocol to a remote computer. The message contains a “request” for a response from the host. In this process, the time from the transmission of the message to the time of its receipt by the original computer (two-way) is measured and any packet loss is recorded. The test results are printed on the screen in the form of statistical messages.

    Let’s start with an example to check the connection to the google.com host. To do this, we just need to type in a terminal ping google.com, but because the program will not stop the ping alone we have to do stop it manually. To do this we must use the keyboard shortcut Ctrl + C.

  • How To Change Timezone on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to change the timezone on Ubuntu 20.04 LTS. For those of you who didn’t know, By default, when a server is provisioned a default timezone will get configured automatically with the Coordinated Universal Time (UTC). You can change the timezone later using the below method.

    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 through the step-by-step set or change timezone on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

  • Deploying the Mosquitto MQTT message broker on Red Hat OpenShift, Part 1 - Red Hat Developer

    Mosquitto is a lightweight message broker that supports the Message Queuing Telemetry Transport (MQTT) protocol. Mosquitto is widely used in Internet of Things (IoT) and telemetry applications, where a fully-featured message broker like Red Hat AMQ would be unnecessarily burdensome. Mosquitto also finds a role as a message bus for interprocess communication in distributed systems. Because it avoids complex features, Mosquitto is easy to tune and handles substantial application workloads with relatively modest memory and CPU resources.

    There are essentially two stages to making Mosquitto available on Red Hat OpenShift. First, you need to containerize the application in a way that is broadly compatible with OpenShift. Part of containerization involves installing the container image in a repository, from which OpenShift can download it. Second, you need to deploy the containerized image in a pod, providing whatever properties and configuration are necessary for the specific installation. The first half of this article shows how to build Mosquitto into an image suitable for use in a container. The second half will show you how to configure and deploy the Mosquitto image on OpenShift.

  • Use the DNF local plugin to speed up your home lab - Fedora Magazine

    If you are a Fedora Linux enthusiast or a developer working with multiple instances of Fedora Linux then you might benefit from the DNF local plugin. An example of someone who would benefit from the DNF local plugin would be an enthusiast who is running a cluster of Raspberry Pis. Another example would be someone running several virtual machines managed by Vagrant. The DNF local plugin reduces the time required for DNF transactions. It accomplishes this by transparently creating and managing a local RPM repository. Because accessing files on a local file system is significantly faster than downloading them repeatedly, multiple Fedora Linux machines will see a significant performance improvement when running dnf with the DNF local plugin enabled.

    I recently started using this plugin after reading a tip from Glenn Johnson (aka glennzo) in a 2018 fedoraforum.org post. While working on a Raspberry Pi based Kubernetes cluster running Fedora Linux and also on several container-based services, I winced with every DNF update on each Pi or each container that downloaded a duplicate set of rpms across my expensive internet connection. In order to improve this situation, I searched for a solution that would cache rpms for local reuse. I wanted something that would not require any changes to repository configuration files on every machine. I also wanted it to continue to use the network of Fedora Linux mirrors. I didn’t want to use a single mirror for all updates.

  • Create a git branch archive

    This week I needed to prepare some files for the buyers of my book Deployment from Scratch. I use various git repositories for the content and case studies, and I needed to create archives for the current release quickly.

    Luckily, I found out this is much easier than I made it to.

today's howtos

Filed under
HowTos

  • Some things on ZFS (on Linux) per-dataset basic IO statistics

    Sufficiently recent versions of OpenZFS on Linux have not just performance statistics for overall pool IO (also), but some additional per-dataset IO statistics. Conveniently, these IO statistics are exposed through the Prometheus host agent, so if you're using Prometheus (as we are), so you don't have to write something to collect and manipulate them yourself. However, what these statistics actually mean is a little bit underexplained.

  • How To Install VSCodium on Ubuntu 20.04 LTS [Ed: But this is still helping Microsoft monopoly and should thus be discouraged]

    In this tutorial, we will show you how to install VSCodium on Ubuntu 20.04 LTS. For those of you who didn’t know, VSCodium is an open-source, free clone of Microsoft’s Visual Studio Code. It’s a perfect app to set up if you love the look of VSCode, but wish it were open-source. It is available not only for Windows, Mac, and as well as for Linux.

    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 through the step-by-step installation of the VSCodium on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

  • How to Download Ubuntu via Torrent [Absolute Beginner’s Tip]

    Downloading Ubuntu is pretty straightforward. You go to its official website. Click on the desktop download section, select the appropriate Ubuntu version and hit the download button.

    Ubuntu is available as a single image of more than 2.5 GB in size. The direct download works well for people with high-speed internet connection.

    However, if you have a slow or inconsistent internet connection, you’ll have a difficult time downloading such a big file. The download may be interrupted several times in the process or may take several hours.

  • Play a fun math game with Linux commands [Ed: Those who GNU programs, but Linux commands. But Jim Hall, the author of this piece, is participating in the campaign of hate against the FSF.]

    Like many people, I've been exploring lots of new TV shows during the pandemic. I recently discovered a British game show called Countdown, where contestants play two types of games: a words game, where they try to make the longest word out of a jumble of letters, and a numbers game, where they calculate a target number from a random selection of numbers. Because I enjoy mathematics, I've found myself drawn to the numbers game.

    The numbers game can be a fun addition to your next family game night, so I wanted to share my own variation of it. You start with a collection of random numbers, divided into "small" numbers from 1 to 10 and "large" numbers that are 15, 20, 25, and so on until 100. You pick any combination of six numbers from both large and small numbers.

mmtc – minimal mpd terminal client

Filed under
OSS
HowTos

Linux offers a huge array of open source music players. And many of them are high quality. We’ve reviewed the vast majority, and are endeavoring to explore every free music player in case there’s an undiscovered gem.

MPD is a powerful server-side application for playing music. In a home environment, you can connect an MPD server to a Hi-Fi system, and control the server using a notebook or smartphone. You can, of course, play audio files on remote clients. MPD can be started system-wide or on a per-user basis.

Read more

today's howtos

Filed under
HowTos
  • How To Install Java with Apt on Ubuntu 20.04

    Java is one of the most popular programming languages and the JVM (Java’s virtual machine) is the run-time environment to run Java applications. These two platforms are required for much popular software that includes Tomcat, Jetty, Cassandra, Glassfish, and Jenkins.

    In this article, you will learn how to install Java Runtime Environment (JRE) and the Java Developer Kit (JDK) using the default apt package manager on Ubuntu 20.04 and Ubuntu 18.04.

  • Sort “du” Command by Size- Output Largest to Smallest

    “du” stands for disk usage, and as the name implies, this command is very useful in getting disk-related information in Linux. This is a very flexible command that can be combined with different parameters to get the desired output.

    In today’s tutorial, we will be guiding you on the method of sorting the output of the “du” command in descending order, i.e., largest to smallest in Linux.

    Note: We have used a Linux Mint 20 machine to demonstrate this method. However, you can also perform the very same method on a Ubuntu 20.04 system or a Debian 10 system.

  • Grep with the Line Number in Output

    Global regular expression print is a versatile utility that searches plain text in the system with different regular expressions. We can perform many operations with the help of Grep; we can explore in files, display line number as output, and how to ignore blank spaces, and use Grep recursively. Grep with the line number displays the line number of relevant text present in the file. This function is accomplished with the help of –n. From the page of Grep, we can easily describe different commands.

  • How to Install Duplicity on Ubuntu?

    This article is about Duplicity, and how you can install it on your Ubuntu 20.04 machine. Duplicity is an open-source tool that helps people create backups of their data. It basically just encrypts the user’s data and stores it into a remote server. It’s a very convenient and smart way to back up data, as it does not only store the data but also any changes made to it in the long run. This attribute makes Duplicity very space-efficient.

  • How to Use Docker Registry?

    Today, we’ll discuss the Docker Registry and how to use it.

    [...]

    We’ll gloss over the detail in this section, but if you’re used to installing such software, you’ll do just fine with the instructions here. We’ll cover the default method to setting up Docker; via the official docker repository...

  • How to Check if a Filesystem is Mounted in Linux?

    We already know that many filesystems are used and supported by the Linux operating system, e.g., ext2, ext3, ext4, FAT16, FAT32, and a lot more. The file system is necessary for working in the Linux and Windows operating systems. If you want to know what type of filesystem your Linux OS supports this article is meant for you. This article will give you a step-by-step guide to know what kind of filesystem is mounted in a Linux operating system.
    To start working, you must have any Linux distribution installed on your system. Login from your Linux system and open the command terminal. Make sure you have the “util-linux” package installed on your system to start checking the mounted filesystem. For this purpose, try the below “apt” command followed by the keyword “install” in a shell. Instantly, the installation will be completed, and you can now check the mounted filesystem.

  • How to Create a New File in Vim?

    Vim is indeed a popular text editor widely used in the command-line interface of Linux operating systems. Since Linux makes heavy use of configuration documents, you’ll have o modify them regularly, and Vim has become an excellent tool for doing so. Vim seems to have a distinct operational technique, with two key modes. One of them is command mode, and the other one is a merge of all additional modes. In this discussion, we will discuss the process of creating a Vim file using the Vim text editor in the Linux System.

today's howtos

Filed under
HowTos
  • How to set up an SSH tarpit in Ubuntu Server 20.04 - TechRepublic

    In your never-ending quest to secure your Linux servers, you've probably found a lot of times the breaches happen through SSH. No matter how secure it is, it can still be cracked. That's why you might need to consider setting up a tarpit for that service.

  • How to create an SNS topic on AWS using Terraform

    In this article, we will create an SNS topic with an access policy that will allow our own account to perform all SNS actions on the topic. We will carry out this activity using Terraform. Before we proceed with the article, it is assumed that you have a basic understanding of SNS and Terraform. You can also check my article here if you want to learn to create an SNS topic using Cloudformation.
    Click here to see all arguments and parameters available for SNS in Terraform. You can then use them to customize the SNS.

  • Ubuntu: how to use Screen [Guide]

    Screen is a handy tool as it allows users to save and come back to terminal sessions without having to keep the terminal window open. While many Linux users use this software on Linux servers, it can also be useful to Ubuntu users who want to always come back to a terminal program without having to keep the terminal open at all times.

  • How to install Atom Text Editor on Deepin 20.2 [Ed: But it is controlled by Microsoft now]

    In this video, we are looking at how to install Atom Text Editor on Deepin 20.2.

  • How to Change Arduino IDE Background Theme, Colors, and Font Scheme - IoT Tech Trends

    If you use Arduino frequently, the default interface can feel monotonous and boring. Against a white background, the text may be hard to read. Ever thought of adding more color and variety to your IoT development? For this, you should be able to customize your Arduino IDE with different background themes, colors, and font schemes.

    As the following steps illustrate, it’s actually quite easy to personalize your Arduino IDE experience. Whether you prefer a Count Dracula dark theme or an ocean-green font style, we have you covered. There’s no need for any advanced programming editors, such as command shell, Atom, or Notepad++.

  • How to install a MUGEN GAME on a Chromebook

    Today we are looking at how to install a MUGEN GAME on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

    If you have any questions, please contact us via a YouTube comment and we would be happy to assist you!

today's howtos

Filed under
HowTos
  • LFCA: Learn Binary and Decimal Numbers in Network – Part 10

    In Part 9 of the LFCA series, we covered the basics of IP addressing. To better understand IP addressing, we need to pay more attention to these two types of IP address representation – binary and decimal-dotted quad notation. As mentioned earlier, an IP address is a 32-bit binary number that is usually represented in decimal format for ease of readability.

    The binary format uses only the digits 1 and 0. This is the format that your computer comprehends and through which data is sent across the network.

    However, to make the address human-readable. It is conveyed in a dotted-decimal format which the computer later converts into binary format. As we stated earlier, an IP address is made up of 4 octets. Let’s dissect the IP address 192.168.1.5.

  • 6 advanced tcpdump formatting options

    The final article in this three-part tcpdump series covers six more tcpdump packet capturing trick options.

  • 5 Funny Commands to use in Linux and Terminal

    Not everything in Linux is serious, fortunately we can find fun programs created for the sole purpose of entertaining us. You may be wondering why? Well, because we are human and at the end of the day we need a little variety, laughter and maybe a drink on the train. And yes, speaking of the train, let’s introduce you to the first fun command-type application in Linux.

  • Ubuntu Blog: Should you ever reinstall your Linux box? If so, how?

    Broadly speaking, the Linux community can be divided into two camps – those who upgrade their operating systems in-vivo, whenever there is an option to do so in their distro of choice, and those who install from scratch. As it happens, the former group also tends to rarely reinstall their system when problems occur, while the latter more gladly jump at the opportunity to wipe the slate clean and start fresh. So if asked, who should you listen to?

    The question of system management in Linux is a complex one, with as wide a range of answers as there are distributions. In this blog post, we discuss the concept of reinstall, and whether it’s necessary. Then, we address several other closely related ideas like system imaging, full disk encryption, and data backups.

    [...]

    System problems are an unfortunate side effect of software usage. With some luck and operational discipline, you can avoid most of them. When they do happen, you want to know what to do. Reinstalling your Linux system is always an option, but it’s usually not necessary, even for various difficult, complex problems.

    Even if you do decide to reinstall, you should consider using a live session to inspect the system or perform any last-minute backups, have a solid backup procedure in place regardless, and weigh the benefits of encryption against your day-to-day needs and risks. System images can also help you reduce the hassle of getting back to speed when you do decide to “reset” your distro. That’s all we have on Linux reinstallations. If you have any comments or suggestions, please join our forum, and let us know your thoughts.

today's howtos

Filed under
HowTos
  • How To Install Dig on CentOS 8 - idroot

    In this tutorial, we will show you how to install the Dig on CentOS 8. For those of you who didn’t know, Dig (Domain Information Groper) is handy to perform DNS lookup and investigate DNS-related issues, right from the terminal. But for some reason, it doesn’t exist on the latest version of CentOS or RHEL.

    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 through the step-by-step installation of the Dig on a CentOS 8.

  • How to use Ansible to configure a reverse proxy | Enable Sysadmin

    What is a load balancer? A load balancer is an efficient way to distribute the network traffic among various backend servers. It is also known as a server farm or server pool. It distributes client requests or network load to target web servers. Load balancers work on the round-robin concept, which ensures high reliability and availability.

  • [Howto] My own mail & groupware server, part 4: Nextcloud

    Let’s add Nextcloud to the existing mail server. This part will focus on setting it up and configuring it in basic terms. Groupware and webmail will come in a later post! If you are new to this series, don’t forget to read part 1: what, why, how?, and all about the mail server setup itself in the second post, part 2: initial mail server setup. We also added a Git server in part 3: Git server.

  • How to install StepMania on a Chromebook

    Today we are looking at how to install StepMania on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

    If you have any questions, please contact us via a YouTube comment and we would be happy to assist you!

  • How To Install MediaWiki on Ubuntu 20.04 LTS

    In this tutorial, we will show you how to install MediaWiki on Ubuntu 20.04 LTS. For those of you who didn’t know, MediaWiki is free and open-source wiki software, used to power wiki websites such as Wikipedia, Wiktionary, and Commons, developed by the Wikimedia Foundation and others. It is very powerful, multilingual, extensible, customizable, reliable, and free of charge. Being a free-to-use and open-source software gives you the flexibility to customize it to suit your needs.

    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 through the step-by-step installation of MediaWiki on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

  • How to install Minecraft Bedrock launcher on Ubuntu 20.04

    In this video, we are looking at how to install Minecraft Bedrock launcher on Ubuntu 20.04.

  • Gdu – A Fast Disk Usage Analyzer for Linux

    In this article we will look at the gdu program. It is an analyzer of the used disk space and is open source.

    The gdu tool is designed for SSDs where parallel processing can be used. This tool can also work with HDDs with lower performance compared to SSDs. You can also check the results of the benchmark. There are many other similar tools and you must first play with gdu to see if it meets your needs.

today's howtos

Filed under
HowTos

today's howtos

Filed under
HowTos

     
  • Ceph Pacific 16.2.0 is now available

                     

                       

    Try Ceph Pacific now on Ubuntu to combine the benefits of a unified storage system with a secure and reliable operating system. You can install the Ceph Pacific beta from the OpenStack Wallaby Ubuntu Cloud Archive for Ubuntu 20.04 LTS or using the development version of Ubuntu 21.04 (Hirsute Hippo).

  •                

      

  • Understanding the Btrfs file system in Fedora Linux | FOSS Linux

    B-Tree Filesystem (Btrfs) is a copy on write (CoW) filesystem for Linux operating systems. Fedora users got introduced to Btrfs when the Fedora project team made it the default filesystem for Fedora Workstation 33. I hadn’t given Btrfs too much thought despite it being available for Linux for several years. This article will get you up to speed with the Btrfs filesystem and its features like snapshots, subvolumes, and quotas.

    Btrfs

    B-Tree Filesystem (Btrfs) is both a filesystem and a volume manager. It has been under development since 2007, and since then, it has been a part of the Linux kernel. Its developers aim at creating a modern filesystem that can solve the challenges associated with scaling to large storage subsystems. From the Btrfs Manpage, its main features focus on fault tolerance, easy administration, and repair.

  • How To Install Kontact on Ubuntu 20.04 LTS

    In this tutorial, we will show you how to install Kontact on Ubuntu 20.04 LTS. For those of you who didn’t know, Kontact is an integrated solution to your personal information management needs. It combines applications like KMail, KOrganizer, and KAddressBook into a single interface to provide easy access to mail, scheduling, address book, and other PIM functionality. This allows users to handle all their emails, deadlines, and other data in a more organized and efficient manner. Being both highly customizable and secure, Kontact provides users with powerful tools, giving them full control over what to do with their data.

    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 through the step-by-step installation of the Kontact personal information management on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

  • How to install Gravit Designer on Ubuntu

    If you want to work with vector graphics files, you can use a nice utility on Ubuntu called Gravit Designer which is a free and complete vector graphics design application.

    Gravit Designer has unmatched precision in any unit ( pixels, mm, cm, etc. ) from creation to export. It offers automatic anchors and layouts designed for pixel-perfect screen layouts, as well as multiple fills / edges, effects, and blending modes, along with shared styles.

  • How to Install and Use locate Command in Linux

    When you are working with the command line in Linux you need to know how to find files quickly. There are few utilities that can get the job done but you should know how to use them and when to use them.

    One among such utility is locate command and in this tutorial, we will walk through how to install locate command if not already installed and see how to use them effectively in Linux.

  • How to Install Tomcat on Ubuntu 20.04 using Ansible

    Apache Tomcat is often used as an application server for strictly web-based applications. It basically executes Java servlets and renders web pages that include JSP coding.

    Manual installation on Tomcat is time-consuming. Using Ansible we can easily automate the installation process.

    In this tutorial we learn how to install Tomcat on Ubuntu 20.04 using Ansible.

  • How to Install NFS Server on Ubuntu 20.04 (Focal Fossa)

    Originally developed by Sun’s Microsystems, NFS is an acronym for Network File System. It is a distributed protocol that allows a user on a client PC to access shared files from a remote server much the same way they would access files sitting locally on their PC. The NFS protocol provides a convenient way of sharing files across a Local Area Network (LAN). In this guide, we will walk you through the installation of the NFS Server on Ubuntu 20.04 LTS (Focal Fossa). We will then demonstrate how you can access files on the server from a client system.

  • How To Install Atom 1.56.0 In Ubuntu / Linux Mint | Tips On UNIX [Ed: But is is controlled by Microsoft]

    Atom is a free, cross-platform, and open-source graphical software that has been designed to act as a hackable text editor and programmer’s editor application that helps the developer to write code without too much hassle.

    Atom editor is built on the Electron framework, which lets developers create modern desktop apps using state-of-the-art Web technologies like HTML5, CSS, Node.js, and JavaScript.

    This tutorial will be helpful for beginners to install atom 1.56.0 in Ubuntu 20.04, Ubuntu 20.10, Ubuntu 18.04, LinuxMint 20.1, CentOS 8, and Fedora 33

  • How To Install No More Secrets In FreeBSD - LateWeb.Info

    No More Secrets is a command line tool called nms that recreates the famous data decryption effect seen on screen in the 1992 hacker movie Sneakers.

Syndicate content

More in Tux Machines

Noise With Blanket

Videos/Audiocasts/Shows: Linux Journal Expats, Linux Experiment, and Krita Artwork

  • You Should Open Source Now, Ask Me How!

    Katherine Druckman chats with Petros Koutoupis and Kyle Rankin about FOSS (Free and Open Source Software), the benefits of contributing to the projects you use, and why you should be a FOSS fan as well.

  • System76 starts their own desktop environment, Arch goes the easy route - Linux & Open Source news

    This time, we have System76 working on their own desktop environment based on GNOME, Arch Linux adding a guided installer, Google winning its court case against Oracle on the use of Java in Android, and Facebook is leaking data online, again. Become a channel member to get access to a weekly patroncast and vote on the next topics I'll cover

  • Timelapse: inking a comic page in Krita (uncommented)

    An uncommented timelapse while inking this page 6 of episode 34 of my webcomic Pepper&Carrot ( https://www.peppercarrot.com/ ). During the process, I thought about activating the recorder and I even put a webcam so you can see what I'm doing on the tablet too. I'm not doing it for everypages; because you can imagine the weight on disk about saving around 10h of videos like this; and also how it is not multi-tasking: when I record, you don't see me open the door to get the mail of the postman, you don't see me cleaning temporary accident of a cat bringing back a mouse at home, you don't see me typing to solve a merge request issue to merge a translation of Pepper&Carrot.

Kernel Leftovers

  • [Intel-gfx] [RFC 00/28] Old platform/gen kconfig options series
  • Patches Resubmitted For Linux With Selectable Intel Graphics Platform Support

    Back in early 2018 were patches proposed for selectable platform support when building Intel's kernel graphics driver so users/distributions if desired could disable extremely old hardware support and/or cater kernel builds for specific Intel graphics generations. Three years later those patches have been re-proposed. The patches then and now are about allowing selectable Intel graphics "Gen" support at kernel configure/build time so that say the i8xx support could be removed or other specific generations of Intel graphics handled by the i915 kernel driver. This disabling could be done if phasing out older hardware support, seeking smaller kernel images, or other similar purposes. The patches don't change any default support levels but leaves things as-is and simply provides the knobs for disabling select generations of hardware.

  • Linux Kernel Runtime Guard 0.9.0 Is Released

    Linux Kernel Runtime Guard (LKRG) is a security module for the Linux kernel developed by Openwall. The latest release adds compatibility with Linux kernels up to soon to be released 5.12, support for building LKRG into kernel images, support for old 32-bit x86 machines and more. Loading the LKRG 0.9.0 module will cause a kernel panic and a complete halt if SELinux is enabled.

  • Hans de Goede: Logitech G15 and Z-10 LCD-screen support under Linux

    A while ago I worked on improving Logitech G15 LCD-screen support under Linux. I recently got an email from someone who wanted to add support for the LCD panel in the Logitech Z-10 speakers to lcdproc, asking me to describe the process I went through to improve G15 support in lcdproc and how I made it work without requiring the unmaintained g15daemon code.

Devuan 4.0 Alpha Builds Begin For Debian 11 Without Systemd

Debian 11 continues inching closer towards release and it looks like the developers maintaining the "Devuan" fork won't be far behind with their re-base of the distribution focused on init system freedom. The Devuan fork of Debian remains focused on providing Debian GNU/Linux without systemd. Devuan Beowulf 3.1 is their latest release based on Debian 10 while Devuan Chimaera is in the works as their re-base for Debian 11. Read more