Language Selection

English French German Italian Portuguese Spanish

HowTos

today's howtos

Filed under
HowTos
  • Access AlmaLinux 8 remote desktop using Windows RDP - Linux Shout

    Do you want to use Windows 7/8/10/11 RDP to connect and access Almalinux 8 GUI remote desktop? Then here is the way to do that by installing XRDP.

    RDP is the in-built feature of the Windows operating system, however, on Linux, we don’t have this feature. But we can get this with the help of XRDP, an open-source implementation of remote desktop protocols developed by Microsoft.

  • How to Install Zoom in Debian-Based Linux Distros

    Zoom is one of the most popular applications for online meetings. Seeing its most significant user spike in 2020 during the COVID-19 lockdown, the communication platform integrates cloud video conferencing, media sharing, and real-time messaging into a simple application.

    Zoom has become a go-to software for hosting webinars, creating conference rooms, and organizing online meetings on all platforms including Linux distros.

    In today’s article, we present you with the quickest guide on how to install the latest version of Zoom on your Ubuntu machine. Not to worry, the same instructions apply to all Debian-based operating systems.

  • How to Install MATE Desktop 1.26 on Fedora 35 - LinuxCapable

    For those not familiar with MATE Desktop Environment, it is the continuation of GNOME 2. It is famous for being lightweight, fast, and stable that runs on Linux and most BSD operating systems. MATE is also an excellent choice for a lower-end system or those looking to remain efficient on system resources. The newest version of MATE Desktop includes Wayland support for a swathe of desktop components and applications.

  • How to Upgrade From Ubuntu 21.04 to Ubuntu 21.10 Impish Indri | UbuntuHandbook

    Ubuntu 21.10 officially released! Here’s what’s new and how to upgrade from the previous Ubuntu 21.04.

    Ubuntu 21.10, codenamed “Impish Indri”, is the new short-term release with 9 months support. It features Linux Kernel 5.13 with new hardware support. And it ships GNOME Desktop 40 with a redesigned activities overview screen. Workspaces are now arranged horizontally. Three-finger touchpad gestures are supported out-of-the-box to toggle overview and switch workspaces.

    For Ubuntu Server 21.10, it integrates OpenStack Xena, QEMU 6.0, PHP8, libvirt 7.6, Kubernetes, and Ceph with advanced life-cycle management tools.

  • How to Upgrade Ubuntu 21.04 to Ubuntu 21.10 Impish Indri - LinuxCapable

    Ubuntu has officially released the Ubuntu 21.10 codenamed Impish Indri. This has seen the introduction of GNOME 40 as the default desktop, and sadly GNOME 41 did not make the final cut. The release also introduces Linux Kernel 5.13 among new applications and other back-end performance improvements.

  • How to create database migration in Laravel - Anto ./ Online
  • How to install the Vidiot video editor on Linux

    Are you in need of a simple non-linear video editor for Linux? Consider checking out Vidiot. It’s a straightforward editor tool targeted at new users. It does basic things like compositing, changing speed, transitions, titles, and other essential things a user would want when editing.

    The Vidiot video editor works on Linux, and the developer has ported the program to Ubuntu and Debian via a downloadable DEB package. Additionally, the users can install the application via a standalone TarGZ archive and a Snap package via the Snap store. Here’s how to get it working on your Linux system.

  • How to install and configure docker In Centos 8 – Citizix

    Docker is an open source containerization platform. It enables developers to package applications into containers—standardized executable components combining application source code with the operating system (OS) libraries and dependencies required to run that code in any environment.

    Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels.

    In this guide we are going to explore various options to install docker in Centos 8...

  • How to install RPG Paper Maker on a Chromebook

    Today we are looking at how to install RPG Paper Maker 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.

today's howtos

Filed under
HowTos
  • Persistent Live USB vs. Full Linux install on a USB drive | FOSS Linux

    Live USB is a fascinating way of testing out any Linux distro without modifying or making changes to your computer. Unknown to many, there is data persistency mode in the Live session. So you can make some changes and save the file to your Universal Serial Bus (USB) drive. The data will remain still even after powering off the live session.

    You can run a test drive on installing the distro to your USB drive after testing out the live session instead of the internal hard drive. Accordingly, there are two more test-driving a Linux distro – Persistent Live USB drive and Full distro install USB drive.

    The two methods will still allow you to boot Linux from a USB drive and save your data. Some may be thinking about the differences between the two methods and which one you should opt for.

  • How To Install Franz Messaging on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install Franz Messaging on Ubuntu 20.04 LTS. For those of you who didn’t know, Franz is a third-party powerful application that allows users to access various social media accounts. This app supports 14 messaging apps such as WhatsApp, Slack, Facebook Messenger, WeChat, Telegram, Google Hangouts, Skype, Discord, and Skype are currently supported with more to follow soon. Franz is available for Linux, macOS, and Windows.

    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 Franz Messaging 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 chat in Twitch streams on the Linux desktop with Chatterino

    Before we can go over how to use Chatterino to chat with your favorite Twitch streamers on the Linux desktop, you’ll need to install it on your computer. To start the installation, open up a terminal window on the Linux desktop.

    You can open up a terminal window on the Linux desktop by pressing Ctrl + Alt + T on the keyboard. Or, search for “Terminal” in the app menu. When the terminal window is open and ready to use, follow the installation instructions below that corresponds with the Linux OS you use to get Chatterino up and running.

  • How to Transfer Files Between Linux, Android, and iOS Using qrcp

    File-sharing apps make it easier to transfer files between mobile devices and computers. But while these apps generally work well, they tend to cause compatibility issues with certain platforms owing to their limitations.

    This is where qrcp comes in. Qrcp is a file transfer utility that works via the terminal and relies on Wi-Fi to carry out file transfer. As a result, you can use it to share files between any computer and mobile phone, irrespective of their operating systems.

    Here's a guide detailing qrcp and the steps to use it for transferring files between your Linux computer and a mobile device.

  • How to Set Date and Time on Rocky Linux 8 Desktop and Server

    Here are the two ways to set a date and time on Rocky Linux 8 or AlmaLinux using the command terminal and graphical user interface.

    There are many processes on the Linux operating system that requires the correct system date and time. Also, to update the system properly and other processes like cronjobs we must need the up-to-date time & date. However, Linux or any other OS automatically syncs the system time from the server, in case not or you want to change the timezone manually then let’s explore how to do that.

  • How to install Devuan - Unixcop

    Let’s see how to install Devuan, a Debian GNU/Linux fork free of systemd as is main feature. This is the first article of a series of two on installing Devuan

  • Configure Gitlab to use Gmail SMTP for Outbound Mails - kifarunix.com

    This tutorial will describe how to configure Gitlab to use Gmail SMTP for Outbound mails. In our previous tutorials, we learnt how to install and setup Gitlab CE.

  • Deploying and Running BCC in Your Kubernetes Cluster

    In 2021, extended Berkeley Packet Filter (eBPF) is becoming an increasingly popular tool for DevOps professionals and backend engineers alike—and rightly so. Using eBPF you can deliver features and experiences instantaneously by instrumenting directly from the kernel. And fortunately, kernel versions are at a great place making it easier for engineers to deliver these solutions to the masses.

You Can Now Upgrade Ubuntu 21.04 to Ubuntu 21.10, Here's How

Filed under
Linux
Ubuntu
HowTos

Dubbed Impish Indri, Ubuntu 21.10 introduces several new features and improvements, such as Linux kernel 5.13 for better hardware support, GNOME 40 desktop environment, Wayland session enabled for NVIDIA GPU users, as well as updated apps and internals with the most recent GNU/Linux technologies.

Ubuntu 21.04 "Hirsute Hippo" is supported for only nine months, until January 2022, so you might want to upgrade to a new release, Ubuntu 21.10 in this case, which is supported for another nine months, until July 2022.

Read more

today's howtos

Filed under
HowTos
  • How to install Steam with Ubuntu 21.04 - Unixcop

    Today we will see how to install Steam with Ubuntu 21.04. This is the ultimate destination for playing, discussing, and creating games. This is the official statement of the Steam website. A cross-platform where users can play or purchase games. While surfing across the official site, I was able to see more than five million gamers online. Now. you can imagine of polarity level of the platform.

  • Get the colour of any screen pixel

    I am currently investigating how to manage the situation when bootup results in a black screen.

  • How To Install XFCE Desktop Environment on Debian 11 - idroot

    In this tutorial, we will show you how to install XFCE Desktop Environment on Debian 11. For those of you who didn’t know, Xfce is a lightweight desktop environment for UNIX-like operating systems. It aims to be quick and light on system resources, while still being visually appealing and user friendly. Unlike GNOME and KDE desktops which are heavier, but XFCE uses fewer system resources.

    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 XFCE on a Debian 11 (Bullseye).

  • How to Access Remote Desktop from Browser Using TightVNC

    VNC stands for (Virtual Network Computing) is an open-source graphical desktop sharing tool for managing and control machines remotely using a VNC client called VNC Viewer.

  • How to Add a User to Sudoers on Fedora - LinuxCapable

    When installing Fedora, the user account created during the initial setup should have access to sudo rights. However, there may be a need to add additional sudo users or make the default user have sudo rights. This is a straightforward process with a few commands.

    In the following tutorial, you will learn to add a user to the sudoers group on any Fedora system.

  • How to Find and Kill Zombie Process on Linux

    Brief: This is a quick tip on finding zombie processes in Linux and then killing them. You also learn a thing or two about processes and zombie processes.

    Before you learn about Zombie process, let me recall what is a process in Linux.

    In a few words, a process is a running instance of a program in performance. It can be foreground (interactive process) or background (not interactive or automatic process). It can be a parent (creator of other processes during run-time) or child (process created by others) process.

    In Linux, except for the first init (or systemd) process with PID 0, every other process has a parent process. Processes also have their own child processes.

    Don’t believe me? Use the pstree command in terminal to look at the process tree to see the ‘family tree’ of your system’s processes.

  • How to Install Cockpit on Debian 11

    The Cockpit is a free and open-source server management application sponsored by Red Hat. It comes with a simple web-based admin interface to manage the server through the web browser instead of cli. It also provides information on CPU load, filesystem statistics, processes, and further information. It allows you to perform day-to-day system administrative tasks including, creating and managing users, troubleshoots network issues, upload and download files, and more.

    In this post, we will show you how to install and use Cockpit on Debian 11.

  • How to Install Jenkins on Rocky Linux 8

    Jenkins is an open-source continuous build system. It is a server-based application written in Java, and it typically runs as a background service on Windows or Unix machines. We use Jenkins to automatically monitor the repository for changes of our source code. As soon as someone pushes his/her changes to the central source code repository, Jenkins analyzes the new source files for changes. If it finds that the source file has changed since our last compilation, then Jenkins initiates a new build on our Continuous Integration Server.

  • How to Install MongoDB Compass on CentOS 8 - Unixcop

    MongoDB compass is the official GUI tool for MongoDB. You can add, delete, update, create Databases from GUI. It is specifically for someone who finds querying data using commands difficult.

    In this tutorial we will install mongoDB compass.

  • How to Install PHP Composer on Debian 11

    PHP Composer is a dependency manager for PHP. It uses a composer.json file placed in your project root which contains a description of the project, including its dependencies and other information such as author, license, and so on. With PHP Composer, you can install all necessary libraries to build a PHP application with just one command from your terminal.

    PHP Composer easily manages dependencies, libraries of your project. It also allows you to make a release of your application to other people or for yourself. You can think about PHP Composer as npm, bower, and bundler on JavaScript.

    In this tutorial, we will show you how to install Composer on Debian 11. All the steps should work on other Debian-based distributions as well.

  • How to Install Zirkula CMS on Ubuntu 20.04 – VITUX

    ZIkula means “plus” in Swahili language, so it translates as “more than” or “something more”. The name embodies what this project provides – an extension beyond common web technologies with tools like templates that help you create simple one-page websites all the way up to complex applications powered by Node JS modules & MVC architecture. You can create anything from basic one-page websites to sophisticated and powerful online apps with Zikula’s user-friendly interface. It is very simple to set up, so you will have no trouble making your vision come alive.

    In this guide, we’ll guide you through how to install Zikula and all of its requirements on an Ubuntu 20.04 system.

  • How to Install and Configure Postgres 14 Ubuntu 20.04

    In this guide we are going to install Postgresql 14 in Ubuntu 20.04.

    Postgresql is an open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. Postgres, is a free and open-source relational database management system emphasizing extensibility and SQL compliance. It was originally named POSTGRES, referring to its origins as a successor to the Ingres database developed at the University of California, Berkeley. PostgreSQL is used as the primary data store or data warehouse for many web, mobile, geospatial, and analytics applications. PostgreSQL can store structured and unstructured data in a single product.

  • How to check your CPU in a Linux system

    To troubleshoot or build a software stack, you must not only know what type of architecture you work with, but also the details about your hardware and its performance. When it comes to Linux, you can gather that information via the command-line interface. The Linux CLI can provide you with detailed CPU information, such as the number of CPU cores, CPU architecture and CPU usage.

    You can use several specific commands to pull CPU information from your hardware, regardless of whether you use bare metal or virtualized hardware. These commands should work on any Linux distribution and should come preinstalled on your systems.

  • How to create Bootable USB using Ventoy on Ubuntu 21 - Unixcop

    Ventoy is a free and open source software to create bootable USB drives in Linux and Windows environment.

    You don’t need to format your USB device everytime you want it make bootable with another OS. you just have to create a bootable USB drive once and add as many as ISOs you want in future.

    Ventoy will automatically create entries for the newly added ISOs and add them to the boot menu.

    Once you created the multiboot USB, boot your system with the USB drive, select the ISO you want to load and start using it.

  • How to install Chromium Browser on Debian 11 (Bullseye) – VITUX

    Google’s Chromium browser is a Google project. It is an open-source web browser whose major objective is to make online browsing safer and quicker for all users. This browser is not designed for end-users, but rather for developers or programmers, because Google makes changes to its source code practically every day. As a result, it is critical to obtain the most recent version of this web program. The Chromium browser is available for nearly every Linux distribution, including Ubuntu, Debian, CentOS, and Fedora, as well as Windows, Android, and macOS.

    In this tutorial, we will demonstrate how to install the Chromium browser on the Debian 11 bullseye distribution. The instructions for installing the Chromium browser will also work for other Linux distributions such as Debian 10 buster, Ubuntu, LinuxMint, and others.

  • How to install Chromium Browser on Debian 11 (Bullseye) – VITUX

    First of all, we need to know what is the openfire which is one of Ignite open Realtime projects.

    Open Realtime:

    So Ignite Realtime is the community site for the users and developers of Jive Software’s open source Real Time Communications projects.Your involvement is helping to change the open RTC landscape.

  • How to install Ubuntu 21.10 - Invidious

    In this video, I am going to show how to install Ubuntu 21.10.

  • How to manage users and groups in Linux | Enable Sysadmin

    "What skills must Linux administrators have?" is way too broad a question for any single article. But there are plenty of general must-have sysadmin skills—and user and group administration are chief among them. Proper user account management enables Linux to enforce access controls (permissions) and audit who does what on the system.

    The commands below are written for Red Hat Enterprise Linux (RHEL) and RHEL-like distributions, but the concepts apply to any distribution of Linux. Knowing the skills and commands outlined in this article (and its two follow-up pieces, which dive deeper into user admin and group admin) helps ensure you're ready for the day-to-day user and group administration tasks a sysadmin is called on to do.

  • How to use PS command - Unixcop

    Using a system without monitoring what’s happening in the background is not a good thing to do -especially in Linux- because as a result, you may be consuming resources in the wrong side of the city, or your system may be not properly utilized in the manner way.

    There are some systems depend almost exclusively on the GUI screens to monitor the system, and some people may prefer this method, but we will talk about one of the traditional, essential and effective ways to monitor our Linux system which is the PS command

  • File timestamps in Linux - atime, mtime and ctime

    In the Linux system, the system provides a file with three timestamps, namely access timestamp (atime), change timestamp (mtime), and change timestamp (ctime). Linux stores the timestamp in the Unix epoch instead of the actual date and time. The Unix epoch is the number of seconds from 00:00:00 on January 1, 1970.

    This article will help you understand Linux file timestamps and how file timestamps work. I have used for all the examples in this article an Ubuntu 20.04 system. Let's first discuss the definition and how we can display it in our Linux system.

today's howtos

Filed under
HowTos
  • Reasons to limit your stack size even in non-threaded environments

    One reaction to learning that 4BSD is where Unix started to have a stack size limit is to ask why you would bother with a stack size limit at all in an environment without threads (where a process will thus only ever have one stack). There are a number of reasons that operating systems have generally done this, and probably why it starts in Unix in the 4BSD line, which ran on 32-bit VAX systems instead of the 16-bit PDP-11s that V7 did.

  • An UPDATE without a WHERE, or something close to it

    Imagine what happens when you forget the WHERE. It's the last thing on the line as shown, so you could send off the command early and it would totally work. It would look like this: [...]

  • How to Clone a Git Repository Into a Specific Folder – TecAdmin

    The process of git repository cloning is initiated on a daily basis in the DevOps world. But, if you simply issue a git clone command, the cloning process will create a new directory for the repository. In this tutorial, we will help you learn how to clone a git repository into a specific folder.

  • How to Download and Upload Remote Directory in sFTP

    sFTP or Secure File Transfer Protocol is a convenient upgrade from the traditional FTP (File Transfer Protocol). The sFTP program boasts of improved security layers since it mirrors encrypted SSH transport protocols in its file transfer operations.

  • How to Install Redis & Configure on AlmaLinux 8 - LinuxCapable

    Redis is an open-source (BSD licensed), in-memory key-value data structure store used as a database, cache, and message broker. Redis supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperlog logs, geospatial indexes, and streams. Redis also provides high availability with Redis Sentinel software logic, creating automatic partitioning across Redis nodes with Redis Cluster.

    At the end of the guide, you will know how to install and configure Redis on your AlmaLinux operating system.

  • How to Install Redis on Rocky Linux 8 or AlmaLinux 8

    Redis is a popular in-memory key-value store that can be used as a NoSQL key-value database, message broker as well as a caching solution. It is renowned for its flexibility, scalability, seamless replication, simplicity, and ease of use. Redis is widely used in various fields such as machine learning, real-time analytics, chat, messaging, and gaming leaderboards.

    On its own, Redis has no robust features, however, you can still tweak Redis to provide added security and ward off unauthorized users.

  • GNU Linux – network config madness – the (ever changing) basics – how to (try to) set fixed & dynamic ip & dns per interface
  • How to Install Telegram on Linux Mint 20

    Telegram is a popular free cross-platform, cloud-based instant messaging system. Telegram is famous for providing end-to-end encrypted video calling, VoIP, file sharing, amongst many other features. One of the main attractions of Telegram, it is unique in having no ties or shared interests with the big social media giants such as Facebook or Twitter. The application is also cross-platform, with versions of the app available for most operating systems for desktops and mobile/tablet devices.

    In the following tutorial, you will learn how to install the Telegram client on Linux Mint.

  • Toggle Light & Dark Mode for Flatpak Apps in Ubuntu 20.04+ / Linux Mint | UbuntuHandbook

    Using Flatpak apps in Linux? You may found that Flatpak app appearance does not change when toggling light & dark mode or switching to another app theme.

    As more and more apps publish Linux packages via Flatpak, I have a few of them installed in my Ubuntu laptop. However, the apps stick to the light theme whenever I switches to dark mode in Appearance settings.

    Since Flatpak runs in sandbox and does not have permission to access the “/usr” directory, it does not use system theme according to the document. So, some popular GTK themes are packaged as Flatpaks. And, it detects the current system app theme and tries to install the Flatpak version of the theme if available during app installation or update.

    I’m working with default Yaru theme in the most time, so it automatically installs Yaru theme flatpak package but leaves Yaru Dark not installed. When I switching to Yaru Dark, it can’t find the match theme so falls back to the default Adwaita.

  • How to connect Rocky Linux 8 via Windows RDP protocol - Linux Shout

    f you have Rocky Linux 8 desktop and Windows 7/10/11 in a local environment and want to access using the RDP- Remote desktop protocol, then here is the way.

    To connect Linux operating systems such as Rocky Linux, AlmaLinux 8, or CentOS, we can use the open-source implementation of Remote desktop protocol called XRDP. RDP is developed by Microsoft and has been an integral part of Windows operating systems. It allows the users to remotely control and use the GUI desktop systems just like a local one. Although, Windows can be operated over this protocol out of the box, for Linux we need to install some additional packages. Here we learn how to set up a remote desktop connect to Rocky Linux 8.

  • Automatically reassign your default printer - Fedora Magazine

    I run Linux,…or does it run me? Some computing paradigms are so ubiquitous, so ingrained, we rarely stop to think that things could work another way. When such a realization comes, we can exercise our freedom – one of Fedora’s four foundations – to improve the user experience. For that sentiment to be more than cliché, I needed to re-imagine the idea of the default printer and how it gets set. This article presents that implementation.

  • How to install Ubuntu on VirtualBox (Windows) [Ed: A lot better than WSL]
  • Proxmox VE Full Course: Class 12 - The Command-Line Interface - Invidious

    LearnLinuxTV's Proxmox full course aims to get you up to speed with all the finer points of Proxmox Virtual Environment. In video #12, we take a look at the Command-Line interface.

  • [Older] Permanently add a directory to shell PATH

    When you type a command into a Linux terminal, what’s really happening is that a program is being executed. Normally, to execute a custom program or script, we need to use its full path, such as /path/to/script.sh or just ./script.sh if we’re already in its residing directory. Alternatively, we can execute a lot of commands without specifying paths, like uptime or date, etc.

  • 15 Super Useful Examples of Find Command in Linux

    The find command is used for searching for files and directories in the Linux command line.

    Find is one of the most powerful and frequently used commands. It is also one of the most extensive commands with over 50 options and this makes it a bit confusing, specially when it is paired with the exec or xargs command.

    It is impossible for a sysadmin or software developer to avoid the find command while working in the command line. Instead of being afraid of it, you should embrace its power.

    I am going to discuss some of the most common examples of the find command that you are likely to use. But before that, let me show you its syntax and how to use it.

  • Sending logs to Panther using syslog-ng - Blog - syslog-ng Community - syslog-ng Community

    Panther is an open-source log management system, which is also available as a service for a time-limited trial. It is still in beta phase, but it looks promising. You can see the “beta” sign on its opening page: https://app.panther.support/ I tested the time-limited cloud service version, but you can also install it locally, either from Dockerhub, or you can build the containers locally from the source.

    Even if it is still in beta phase, Panther comes with detailed documentation. There is a notable exception: while syslog-ng is shown on some of the figures, documenting it is still to be done. This blog helps you to get started with sending logs to Panther, using syslog-ng. You can use either legacy syslog with TLS encryption (still a bit problematic) or the http() destination to send logs to the Panther HTTP API.

today's howtos

Filed under
HowTos
  • How to Install Ubuntu MATE Desktop on Ubuntu 20.04

    For those not familiar with Ubuntu MATE, it is a free, open-source community-driven lightweight desktop environment and an official derivative of Ubuntu. One of the main differentiation from Ubuntu is that it uses the MATE desktop environment as its default user interface instead of the GNOME desktop environment that is the default user interface for Ubuntu.

    Ubuntu MATE is famous for being lightweight, fast, and stable, a community-driven project, and a great alternative to Ubuntu’s stock Gnome. At the end of the tutorial, you will have learned how to install Ubuntu MATE on your Ubuntu 20.04 system.

  • How to Install Vanila Forum on CentOS 8 - Unixcop

    Vanilla is a Canadian software company founded in 2009 in Montreal, Quebec, Canada. It is both a cloud-based (SaaS) community forum software and an open source community supported software. The company’s main product is Vanilla Cloud.

    Its open source product, Vanilla OSS, is a lightweight Internet forum package written in the PHP scripting language using the Garden framework. The software is released under the GNU GPL. Vanilla Forums is free software, standards-compliant, customizable discussion forums. Since 2009 there is also a cloud-hosted version (offered by Vanilla).

  • How to Set Environment Variables in Docker | RoseHosting

    Docker is an open-source application that provides lightweight operating-system-level virtualization through the use of containers. It is a kind of virtualization technology that is specially designed to easily develop and deploy applications inside of neatly packaged virtual containerized environments. Docker containers are in essence a set of software packages that run as one application that’s isolated from others. We can deploy it to any machine without any compatibility issues. By using this, the software stays system agnostic, simpler to use, less work to develop, and easy to maintain.

  • How to connect Rocky Linux 8 via Windows RDP protocol - Linux Shout

    If you have Rocky Linux 8 desktop and Windows 7/10/11 in a local environment and want to access using the RDP- Remote desktop protocol, then here is the way.

    To connect Linux operating systems such as Rocky Linux, AlmaLinux 8, or CentOS, we can use the open-source implementation of Remote desktop protocol called XRDP. RDP is developed by Microsoft and has been an integral part of Windows operating systems. It allows the users to remotely control and use the GUI desktop systems just like a local one. Although, Windows can be operated over this protocol out of the box, for Linux we need to install some additional packages. Here we learn how to set up a remote desktop connect to Rocky Linux 8.

  • How to install UTAU on a Chromebook

    Today we are looking at how to install UTAU 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.

  • How to install Unreal Engine 4 on Ubuntu

    Are you looking to develop video games on your Ubuntu PC using the Unreal Engine? If so, you will need to install the latest Unreal Engine toolkit to your system. This guide will show how to set up the newest release of Unreal Engine 4 on your Ubuntu computer.

  • Install Gitlab CE on Debian 11 - kifarunix.com

    In this tutorial, you will learn how to install Gitlab CE on Debian 11. GitLab is an open source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD, etc. It is is a complete DevOps platform, delivered as a single application.

today's howtos

Filed under
HowTos
  • FreeIPA Server on Alma Linux 8/CentOS 8 - Unixcop

    We have 3 users, Jhon, Doe, Mike. Suppose you are at the IT department for a Software Company. You have to manage the identity of those 3 users. Easy right? You can easily manage their Identity Access. But how about 3 users become 300 or 3000? How can you manage them?

    Well things get pretty hard I guess, How about if we can have a system that has a central identity info, maybe that would be easier to solve our stated problem.No worries, FreeIPA is here to help you by solving the problem.

  • Add Client to the FreeIPA Server on CentOS 8 - Unixcop

    Hi Everyone ! In the previous article, we have seen how to set up freeIPA Server on centOS 8.

    In this write up, we will show how to add a client host to the freeIPA Domain. We will be configuring a CentOS 8 machine to authenticate against an existing FreeIPA server.

  • How to Install KDE Plasma Desktop Environment on Ubuntu 20.04 - LinuxCapable

    The name KDE comes from “K Desktop Environment”. For those not familiar with KDE Desktop, it is a free, open-source desktop environment. It provides Linux users on various distributions an alternative graphical interface to customize their desktop environment and applications for everyday use enhancement.

    Besides the graphical enhancements and changes, it is also a lightweight, fast, smooth environment with superior performance compared to native shipped desktops with some Linux Distributions. In Ubuntu’s case, this is Gnome.

    At the end of the tutorial, you will have learned how to install KDE Desktop Environment on your Ubuntu 20.04 system.

  • How to fix "Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock error - blackMORE Ops

    Quickest way to fix How to fix “Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post “http://%2Fvar%2Frun%2Fdocker.sock/v1.24/auth”: dial unix /var/run/docker.sock: connect: permission denied” error.

  • How To Install NVIDIA Drivers on Fedora – TecAdmin

    Fedora, the operating system of RHEL(Red Hat Enterprise Linux) does not have pre-installed exclusive Nvidia drivers in it for the users. Although it does have default Nouveau drivers which work in most conditions, you may face some problems while using them. If you encounter issues while using the Nouveau drivers you will have to install the official proprietary Nvidia drivers.

    The official Nvidia drivers can help you get the most out of your GPU by enhancing its performance. In this article, we will learn to install the official Nvidia drivers on Fedora

    However, before we start with the installation process, we need to do system configuration. The first configuration we need to do is stop the GUI from running and the second step is to disable the default nouveau drivers. From the GRUB boot menu, it is really easy and doable.

  • Securing your Kubernetes cluster with Kubewarden

    Kubernetes is fast becoming the operating system of the cloud. Every major cloud provider has a supported Kubernetes platform, Kubernetes can be run on-premises, and Kubernetes even has a package manager with Helm. And thanks to the operator pattern, Kubernetes has built-in support to describe and manage almost any kind of workload.

today's howtos

Filed under
HowTos
  • How To Enable Virtual Emulated Desktop On Proton Steam On Ubuntu Linux! - Fosslicious

    Proton is an application released by Valve that is used to run Windows Operating System Games on Linux. We can install this application via Steam.

    To see a list of games that can be run on Proton, please visit ProtonDB. There are also some discussions posted by users regarding problems when running games using Proton.

    Proton was developed from Wine. So, some features of Wine can be used in this application. One of them is Virtual Emulated Desktop.

  • How To Install Snap on Linux Mint 20 - idroot

    In this tutorial, we will show you how to install Snap on Linux Mint 20. For those of you who didn’t know, Snap is a package management system for installing and managing applications (called Snaps) developed by Cananoical for Linux operating systems. The system is designed to work for the internet of things, cloud and desktop computing.

    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 Snap on a Linux Mint 20 (Ulyana).

  • Install Docker and Portainer - blackMORE Ops

    Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels. Because all of the containers share the services of a single operating system kernel, they use fewer resources than virtual machines. The service has both free and premium tiers. The software that hosts the containers is called Docker Engine.

    Portainer CE is a lightweight ‘universal’ management GUI that can be used to easily manage Docker, Swarm, Kubernetes and ACI environments. It is designed to be as simple to deploy as it is to use. Portainer consists of a single container that can run on any cluster. It can be deployed as a Linux container or a Windows native container. Portainer allows you to manage all your orchestrator resources (containers, images, volumes, networks and more) through a super-simple graphical interface. A fully supported version of Portainer is available for business use.

  • Learn Usage of chown (Change Ownership) Command in Linux

    Under Linux, the ownership of created or existing files and directories is associated with a specific Linux system user, group, or other (file/directory permission access types).

    However, files or directories ownership verdicts are not final as it is possible to chown (Change Ownership) of any file and/or directory within the Linux operating system.

  • Learn Usage of chgrp (Change Group) Command in Linux

    If you are reading this article on the chgrp command, there is a high chance you have explored all the depths of Linux’s chown command and chmod command.

  • Linux Essentials: Background (bg) and Foreground (fg) - Invidious

    In this episode of Linux Essentials, we'll take a look at how to send tasks to the background, and then bring them to the foreground.

today's hoiwtos

Filed under
HowTos
  • How to use yt-dlp instead of yt-dl with mpv | Hund

    I interact with YouTube using the text-based client pipe-viewer. I then watch any video using my favourite media player mpv. This has always worked perfectly fine thanks to mpv supporting youtube-dl, which unfortunately, now seems to be an abandoned project.

  • How to install Friday Night Funkin Character Test Playground Remake 2 on a Chromebook
  • How To Upgrade Debian 10 to 11 Desktop Made Simple

    This tutorial will explain step by step to upgrade Debian Desktop version 10 Buster to version 11 Bullseye for your computer. We do this to the GNOME edition and the process downloads all the updates using the internet not CDROM. We will use command lines to proceed. We hope you can upgrade yours successfully including if you use Debian desktop choice other than ours. Let's upgrade!

  • How to Install Java 17 (JDK 17) on Debian 11

    The Java Development Kit (JDK) is the name of the software development kit (SDK) for the Java programming language, which enables anyone to create both Java applications and applets for running on many operating systems. This tutorials shows how to install Java JDK on Debian 11.

  • Beginner’s Guide to Installing Pop!_OS Linux [Ed: Newly-updated]
  • How to Install Virtualmin on Ubuntu 20.04 – VITUX

    Virtualmin is a web hosting control panel that allows you to manage your virtual private servers through an easy-to-use interface. You can use this software to create and delete websites, install and update server applications, and monitor resource usage.

    Virtualmin features a number of scripts that can simplify the process of installing and maintaining software on your servers. It comes with a script installer for popular applications like Drupal, Joomla, bbPress, Django… and many others.

  • How to Install and Secure MongoDB on Debian 11

    MongoDB is an open-source, general-purpose, document-based, and distributed database designed for modern application developers. It is also called a NoSQL database because it does not rely on a traditional table-based relational database structure. It stores data in JSON format instead of the table style method. It can be integrated easily with various programming languages. It is used by many well-known companies including, Facebook, Cisco, Forbes, Adobe, Nokia, etc.

    In this post, we will show you how to install and secure MongoDB NoSQL database on Debian 11.

  • How to Install and Use NVM on Debian 11

    NVM is a version manager for Node.js used to install and manage multiple Node.js versions in Linux. It is a command-line utility and provides several options for the easy installation of Node.js. It allows you to download and install any version of Node locally with a simple command.

    In this post, we will show you how to install and use NVM to manage Node.js on Debian 11.

  • How to Shorten Dock Panel & Move ‘Show Applications’ to Top in Ubuntu 21.10 | UbuntuHandbook

    After installed the new Ubuntu 21.10, one of the top things to do is tweaking the left dock panel.

    Via “System Settings -> Appearance”, you may change the panel position to bottom, adjust icon size, and enable auto-hide. However, the 9 dots ‘Show Applications’ icon sticks to the bottom which is not movable.

  • How to install Apache Kafka on Rocky Linux 8 or AlmaLinux - Linux Shout

    Here are the steps to install Apache Kafka on Rocky Linux or AlmaLinux 8 server, of course, using command terminal.

    Apache Kafka is open-source software that enables the storage and processing of data streams via a distributed streaming platform. In simple words, Apache Kafka is an event streaming platform that acts as a messaging system between the sender and the recipient with high fault tolerance and scalability capabilities because it is based on a distributed architecture that is optimized for the same.

  • How to install Audacity on Linux Lite 5.4 - Invidious

    In this video, we are looking at how to install Audacity on Linux Lite 5.4.

  • How to listen to podcasts on the Linux desktop with CPod

    Are you in need of a good, elegant podcast client for your Linux desktop? If so, you need to try out CPod. It’s a friendly little app that makes listening to your favorite shows fast and easy on Linux. Here’s how to use it.

today's howtos

Filed under
HowTos
  • How To Install Jitsi Meet on Debian 11 - idroot

    In this tutorial, we will show you how to install Jitsi Meet on Debian 11. For those of you who didn’t know, Jitsi Meet is a free and open-source video conferencing service solution packed with various premium features, such as superior sound quality, high-grade encryption and privacy, and universal multi-platform availability. Jitsi Meet supports multi-platform applications for the web platform, Windows, Linux, Mac OS, and Android.

    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 Jitsi Meet on a Debian 11 (Bullseye).

  • How To Install Stacer on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install Stacer on Ubuntu 20.04 LTS. For those of you who didn’t know, Stacer is a great application that will help us optimize and monitor our Linux system. It comes with a beautiful graphical user interface (GUI) dashboard that displays the state of your CPU, Memory as well as Disk, and many others. I often use this application to see info about running computer systems, delete repositories, delete cache, 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 the Stacer Linux optimizer and monitoring tool 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 Opera Browser Stable, Beta, or Developer on Linux Mint 20 - LinuxCapable

    Opera is a freeware, cross-platform web browser developed by Opera Software and operates as a Chromium-based browser. Opera offers a clean, modern web browser that is an alternative to the other major players in the Browser race. Its famous Opera Turbo mode and its renowned battery saving mode are the best amongst all known web browsers by quite a margin, along with a built-in VPN and much more.

    In the following tutorial, you will learn how to install Opera Browser on Linux Mint 20.

  • How to Install Zoom Ubuntu and Debian Derivatives

    Zoom Meetings is a proprietary video teleconferencing software program developed by Zoom Video Communications. The free plan allows up to 100 concurrent participants, with a 40-minute time restriction. Users have the option to upgrade by subscribing to a paid plan.

    In this guide we are going to explore how to install Zoom Client on Ubuntu and Debian derivatives like Debian, Kubuntu and Elementary or Linux Mint.

    You can easily download Zoom on your PC to start video conferencing with your colleagues and friends around the world. Zoom offers remote conferencing services including video calls, online meetings, and collaborative tasks. Zoom is free to use but does offer paid subscriptions which offer additional features.

  • How to install Telegram on Linux

    Let’s install Telegram on Linux. Telegram Messenger is a powerful application to keep in touch with friends, family, and acquaintences across a variety of operating systems, including those on mobile and computer.

    You need a phone number to initially sign up, but then it’s simple to download the messenger on Linux and use it to message others. It’s also capable of hosting large group chats, video calls, and social media feeds.

    In this tutorial, we’ll go over the step by step instructions to install Telegram Messenger on all major Linux distros. Telegram is simple to install, since it’s natively available in most distro’s official package repositories. You’ll also see a few alternative methods of installing the application in case you are on a different Linux distro.

  • Linux commands cheat sheet

    The command line terminal in Linux is the operating system’s most powerful component. However, due to the sheer amount of commands available, it can be intimidating for newcomers. Even longtime users may forget a command every once in a while and that is why we have created this Linux cheat sheet commands guide.

    For times like these, it’s very handy to have a compiled list of Linux commands that have been sorted by category. That way, it only takes a few moments to reference the list whenever you forget the exact syntax of a command.

    In this tutorial, we’ll present you with a curated list of the most handy Linux commands. These are some of the most useful commands, but they aren’t easy to remember for everyone. Next time your mind is blanking at a Linux terminal, take a look at the Linux commands cheat sheet below for some quick help.

  • Learn Usage of chmod (Change Mode) Command in Linux

    Since Linux is a member of the Unix-like operating system family, it has inherited some Unix rules like the way it deals with system/user files & directories.

    Linux operating system makes use of certain flags which determine which system user has access to which files/directories and how the same users can manipulate those files through various read or write operations.

  • Create a timer on Linux | Opensource.com

    The timing of certain events is a common task for a developer. Common scenarios for timers are watchdogs, cyclic execution of tasks, or scheduling events for a specific time. In this article, I show how to create a POSIX-compliant interval timer using timer_create(...).

Syndicate content

More in Tux Machines

Security Leftovers

Devices: Arduino Nano, HarmonyOS,and Pi

  • Arduino Nano Floppy Emulator For When Your Disk Is Not Accessible | Hackaday

    Among the plethora of obsolete removable media there are some which are lamented, but it can be difficult to find those who regret the passing of the floppy disk. These flexible magnetic disks in hard plastic covers were a staple of computing until some time in the early 2000s, and their drives could be found by the crateload in any spares box. But what about today, when there’s a need for a real floppy drive and none is to be found? Enter [Acemi Elektronikci], with an Arduino Nano based floppy emulator, that plugs into the floppy port of a PC old enough to have one, and allows the easy use of virtual floppy disks.

  •  
  • HarmonyOS development board shows up for $11

    Last year, we noted the Hisilicon Hi3861 based HiSpark WiFi IoT development board with supports LiteOS and HarmonyOS that was available in China for just under $10, or as part of a devkit with baseboard and modules for around $60. Although not very practical, buying from Taobao was possible, but there’s now what appears to be a new revision of the Hi3861V100 based HarmonyOS development board in a wider form factor on Banggood for $10.99.

  •   
  • Raspberry Pi CM4 handheld console looks like a Nintendo Switch Lite - CNX Software

    StonedEge and Dmcke5 have come up with an incredibly well-designed Raspberry Pi CM4 handheld console that looks like a Nintendo Switch Lite “clone”, and that can run Dreamcast and PSP emulators at full speed using RetroPie. The RetroLite CM4 The design includes a 5-inch display, speakers, all buttons, joysticks, and D-PAD controlled via a custom Arduino board, a micro HDMI port to connect an external display, and a 4000 mAh LiPo battery charged over the USB Type-C port, and it seems to work, albeit we are told there’s still some more work to do.

  • Lilbits: TCL’s concept smart glasses, PineNote E Ink tablet, and using the Raspberry Pi 400 as a keyboard
  • “Industrial Pi” Use Cases with Ubuntu and AMD

    DFI’s GHF51 mini industrial-grade motherboard, and the EC90A-GH mini fanless industrial computer, are the world’s first industrial computer products that have passed the Ubuntu IoT hardware certification and are equipped with high-performance AMD processors. The 1.8-inch motherboard of the Ryzen R1000 processor has the same small size as the Raspberry Pi but brings unprecedented powerful computing performance, powerful expansion capabilities, and durability tailored for industrial applications. Combining the online update mechanism of the Ubuntu Certified Hardware and the online application store, the breakthrough development of “Industrial Pi” will redefine the future of the Industrial Internet of Things. 

Audiocasts/Shows: WordPress, Linux Action News, Scams, and Fake Security

  • WP Briefing: Episode 18: The Economics of WordPress

    In episode 18 of WP Briefing, Josepha Haden Chomphosy reflects on a recent lecture that she gave to students at Hendrix College in which she explored the economics of WordPress and the principles that sustain the project’s ecosystem.

  • Linux Action News 211

    We cover what's special about Plasma's 25th-anniversary edition, chat with CloudLinux's CEO, and detail why Apple supporting Blender is good for all of us.

  • These Open Source SCAMMERS are getting out of control! - Invidious

    No, Inkscape isn't a scam. In fact, it's the best vector illustration tool on the planet. But, much like Krita just a few weeks ago, scammers have registered official-looking domains that are meant to trick people into downloading and installing ransomware. It's sad to see and I can't think of many ways we can combat this besides raising awareness.

  • Josh Bressers: Episode 293 – Scoring OpenSSF Security Scoring

    Josh and Kurt talk about the release of OpenSSF Security Scorecards version 3. This is a great project that will probably make a huge difference. Most of the things the scorecards are measuring are no brainier activities. We go through the list of metrics being measured. There are only a few that we don’t think are fantastic.

IBM/Red Hat Leftovers

  • Use and contribute to a new Open Source Cloud Guide

    Today, at All Things Open, IBM is releasing the Open Source Cloud Guide, which highlights various use cases that are important in hybrid cloud environments, features the important open source projects in those areas, and discusses how various clouds are using open source in their offerings. By open sourcing the guide, developers are able to both use and contribute to the learnings and use cases

  • Announcing Cryostat 2.0: JDK Flight Recorder for containers

    Cryostat is a container-native JVM application that provides a secure API for profiling and monitoring containers with JDK Flight Recorder (JFR). JDK Flight Recorder collects profiling and diagnostic data from applications using JFR events stored in binary flight recordings. When requested, Cryostat can retrieve, store, and analyze flight recordings from containerized Java virtual machines (JVMs) to assess overall application health. Users can download recording files and upload them to JDK Mission Control (JMC) or Grafana for further analysis. This article introduces Cryostat and shares new features in the 2.0 release, including example use cases, tips for getting started, and additional release notes. For more information about Cryostat fundamentals, visit Introduction to Cryostat: JDK Flight Recorder for containers.

  • Kafka Monthly Digest: September 2021

    Welcome to the 44th edition of the Kafka Monthly Digest. In this edition, I'll cover what happened in the Apache Kafka community in September 2021. For last month’s digest, see Kafka Monthly Digest: August 2021 on IBM Developer.

  • Sensitive information detection using the NVIDIA Morpheus AI framework

    The growth of cloud-native applications has driven an explosion of east-west network traffic within a datacenter where applications can create hundreds of thousands of network connections among virtual machines and containers. As a consequence, the ability to track, monitor, and secure a datacenter in a timely manner has risen above that of any individual or team, thus requiring the help of AI and machine learning (AI/ML) to enable ITOps, infrastructure security, and DevSecOps teams to manage the complexity of modern cloud-native applications and the underlying platforms. Red Hat and NVIDIA have been working together to bring the security analytics capabilities of the NVIDIA Morpheus AI application framework to Red Hat infrastructure platforms for cybersecurity developers. This article provides a set of configuration instructions to Red Hat developers working on applications that use the NVIDIA Morpheus AI application framework and NVIDIA BlueField data processing units (DPUs) to secure interservice communication.

  • DevSecOps: 11 questions to ask about your security strategy now

    It’s the fourth and final quarter of 2021, believe it or not. That makes it time for IT leaders to review and evaluate how things are going – and plan for 2022. Security sometimes gets left out of those conversations. We’re here to make sure that doesn’t happen, with an extensive list of questions worth asking as you assess your security posture and look for ways to improve. We’ll start with a series of topics that are particularly relevant for teams that are considering or already implementing a DevSecOps strategy, then we’ll cover a series of fundamental questions worth asking in any organization – especially those currently struggling to modernize their security approach.

  • How Podman runs on Macs and other container FAQs | Enable Sysadmin

    As the Podman machine function becomes more used—particularly on Macs—there have been many questions about how this all works. Some of what is tossed around on the internet is pure speculation, so this article aims to eliminate any speculation. Many people do not realize that containers are really Linux. As such, Linux containers cannot run natively on macOS. Therefore, the containers must run in a Linux virtual machine (VM), and a Podman client interacts with that VM. This is in line with all solutions for running containers on macOS.