Language Selection

English French German Italian Portuguese Spanish

today's howtos

Filed under
HowTos
  • Rmmod Command in Linux | Linuxize

    The core component of each Linux operating system is the Linux kernel. It manages the system’s resources, and acts as an intermediary between the computer’s hardware and software.

    The Linux kernel is a software that has a modular design. A kernel module, or often referred to as a driver, is a piece of code that extends the kernel’s functionality. Modules can be compiled as loadable modules or built into the kernel. Loadable modules can be dynamically loaded and unloaded in the running kernel on request, without the need to reboot the system.

    In this article, we’ll talk about how to use the rmmod command to remove modules from the Linux Kernel.

  • Bastion host in AWS - Kernel Talks

    Everything you need to know about Bastion host in AWS infrastructure.

  • How to forward SSH key in Putty - Kernel Talks

    A quick post on how to forward SSH key in Putty on Windows.

  • AWS VPC Creation along with screenshots - Kernel Talks

    A quick article on AWS VPC creation along with screenshots.

  • How to install Fedora 33 - YouTube

    In this video, I am going to show how to install Fedora 33.

  • How to install IntelliJ Idea, community edition, on a Chromebook

    Today we are looking at how to install IntelliJ Idea, community edition, 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 Zoom Desktop in Ubuntu 20.04 - YouTube

    In this video, we are looking at how to install Zoom Desktop in Ubuntu 20.04.

  • How to play World of Tanks Blitz on Linux

    World of Tanks Blitz is an action-packed PvP MMO game where players battle against each other in military tanks. In this guide, we’ll go over how you can get World of Tanks Blitz to work on the Linux platform.

  • How to update CentOS - LinuxConfig.org

    In this tutorial, we take you through the process of updating CentOS Linux, including the entire system or on a per package basis.

  • How to upgrade to Pop_OS 20.10

    Pop_OS, the operating system developed and maintained by Linux computer manufacturer System76 has a new release. It is Pop_OS 20.10, which is based on the new Ubuntu 20.10. Pop_OS 20.10 is the best update yet, packed with lots of improvements and new features!

  • How to use Unison to sync files on Linux machines across a network - TechRepublic

    With Linux there are so many ways to synchronize and/or backup files over a network. For many, rsync and scp are the de facto standard. There is, of course, another option--one you've likely never heard of. That option is Unison, a free, open source, cross-platform bi-directional file sync tool. Unison is used to store two replicas that are modified separately and brought up-to-date by propagating changes to each store.

    Unison is capable of synching directories on a local system or across a network. I want to show you how to use this tool and SSH to sync a directory on one Linux server to another. It's incredibly simple to use and even has a GUI that can also be installed, for those who prefer graphical tools over the command line. I'll be illustrating the command line version of Unison on two instances of Ubuntu Server.

  • How to Upgrade Ubuntu 20.04 to Ubuntu 20.10 - idroot

    In this tutorial, we will show you how to upgrade Ubuntu 20.04 to Ubuntu 20.10. For those of you who didn’t know, Ubuntu 20.10 released, codenamed “Groovy Gorilla”; bringing yet another version of a remarkable operating system in the Ubuntu ecosystem, with the latest and some of the greatest open source technologies in a high-quality, easy-to-use Linux distribution.

    Note that Ubuntu 20.04 is a long term support (LTS) release, which will be supported for 5 years. Ubuntu 20.10 is a non-LTS release, which means it will be supported for 9 months only, until July 2021. If you prefer stability over bleeding edge, then stick with Ubuntu 20.04.

    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 upgrade from Ubuntu 20.04 (focal Fossa) to Ubuntu 20.10 (Groovy Gorilla).

  • How To Use pulseaudio-dlna To Stream Audio From Ubuntu 20.10 To Chromecast Devices - Linux Uprising Blog

    This article explains how to install and get pulseaudio-dlna to stream audio from Ubuntu 20.10 or Pop_OS! 20.10, to Chromecast devices.

  • [Quick Tip] One Command to Get A Collection of Gnome Shell Extensions in Ubuntu | UbuntuHandbook

    This is a beginner’s guide shows how to easily extend functionality of GNOME Shell in Ubuntu 20.04 LTS, and Ubuntu 20.10.

    Ubuntu by default includes three extensions: Desktop Icons, Ubuntu AppIndicators, and Ubuntu Dock.

    Besides installing more from Gnome Shell extension website, you can run a single command to get a collection of extensions that provide additional and optional functionality.

More in Tux Machines

Assign Actions To Touchpad Gestures On Linux With Touchegg

The application runs in the background, transforming the multi-touch gestures you make on your touchpad into various desktop actions. For example, you can minimize a window by swiping down using 3 fingers, pinch in using 2 fingers to zoom in, etc. This is a demo video recorded by the Touchegg developer (image above credits also go to the dev). Read more

Meet DevTerm: An Open Source Portable Linux Terminal For Developers

You may be familiar with Clockwork company, which earlier launched an open-source Linux-powered portable game console called GameShell for gamers. Now, they’re back with another new portable and modular device called DevTerm for developers, which you can easily carry along wherever you go. Read more

Android Leftovers

today's leftovers

  • GPUOpen Software Updated For The Radeon RX 6000 Series - Phoronix

    AMD has updated their collection of software offered under their "GPUOpen" umbrella for Radeon RX 6000 series / RDNA 2 compatibility. The Radeon GPU Profiler, Radeon Memory Visualizer, and other software packages offered via GPUOpen have been updated with "Big Navi" RDNA2 support.

  • OctopusWAF: A Customizable Open-Source WAF for High Performance Applications

    Mainstream web application firewalls (WAFs) can be very difficult to understand, with thousands of lines of code and obscure plugins. This complexity makes it challenging for developers to modify code to block specific anomalies and secure their applications. But OctopusWAF is different - the open-source WAF is customizable, user-friendly and optimized for a large number of parallel connections - making it ideal for high performance Asynchronous JavaScript and XML (AJAX) applications.

  • ZLUDA: Drop-In Open-Source CUDA Support For Intel Xe / UHD Graphics

    An interesting solution built off Intel's oneAPI Level Zero is the open-source "ZLUDA" that is providing a "Level Zero CUDA" implementation for being able to run programs geared for NVIDIA CUDA atop Intel UHD / Xe Graphics hardware. ZLUDA is a project independent of NVIDIA and Intel but one of the most interesting external projects we have seen so far targeting Intel's Level Zero interface. ZLUDA allows for unmodified CUDA applications to run on Intel GPUs with "near native" performance through this alternative libcuda running with Skylake / Gen9 graphics and newer.

  • Portwell and Congatec spin Elkhart Lake modules in multiple form factors

    Portwell unveiled a “PQ7-M109” Qseven module with Intel’s Atom x-6000. Congatec recently announced x6000 modules in Qseven (Conga-QA7), SMARC, (Conga-SA7), Mini Type 10 (Conga-MA7), and Compact Type 6 (Conga-TCA7) form factors. Portwell has announced the PQ7-M109, its first product based on Intel’s 10nm fabricated Elkhart Lake family of low-power system-on-chips, which includes several Atom x-6000, Celeron, and Pentium models. In September, in reporting on Congatec’s Elkhart Lake based Conga-PA7 Pico-ITX SBC, we promised to cover Congatec’s four Elkhart Lake compute modules in a separate report. Well, better late than ever: We briefly summarize Congatec’s Conga-QA7 (Qseven), Conga-SA7 (SMARC), and Conga-MA7 (COM Express Mini Type 10) and Conga-TCA7 (Compact Type-6) modules farther below.

  • Kubernetes and SUSE Enterprise Storage 7 - SUSE Communities

    Rook is a CNCF – the Cloud Native Compute Foundation (CNCF) hosts Kubernetes and related open source projects – graduated project which automates the installation, deployment and upgrade of Ceph. It takes care to launch and configure all Ceph components correctly, setup Ceph on storage devices and allows Kubernetes applications to use Ceph as storage – for block, file, and object storage. Deployment with Rook is like many other Kubernetes installation, you install Rook using a helm chart that you can configure, and then Kubernetes will do all the necessary steps to setup Ceph. You can also connect to the Ceph dashboard and see how your applications use storage. Once Rook is up, your containerized applications can use Ceph as persistent storage using the usual Kubernetes APIs like PersistentVolumeClaims (PVCs). Running Ceph with Rook on Kubernetes means that you have a smaller footprint overall instead of setting up a separate Ceph cluster and a Kubernetes cluster. Kubernetes will run applications and storage together in the same infrastructure. This is not advised for very large storage installations but a great option for a Kubernetes cluster that needs a smaller storage configuration. Depending on your use-cases and requirements, you can use dedicated storage nodes in your single cluster – and have dedicated application nodes – or use all your nodes for storage and applications.

  • Digest of YaST Development Sprint 113 | YaST

    Time flies and it has been already two weeks since our previous development report. On these special days, we keep being the YaST + Cockpit Team and we have news on both fronts. So let’s do a quick recap. Cockpit Modules Our Cockpit module to manage wicked keeps improving. Apart from several small enhancements, the module has now better error reporting and correctly manages those asynchronous operations that wicked takes some time to perform. In addition, we have improved the integration with a default Cockpit installation, ensuring the new module replaces the default network one (which relies on Network Manager) if both are installed. In the following days we will release RPM packages and a separate blog post to definitely present Cockpit Wicked to the world. On the other hand, we also have news about our Cockpit module to manage transactional updates. We are creating some early functional prototypes of the user interface to be used as a base for future development and discussions. You can check the details and several screenshots at the following pull requests: request#3, request#5.

  • Stantinko Botnet Now Targeting Linux Servers to Hide Behind Proxies [Ed: They say almost nothing about the fact that you actually need to sabotage your GNU/Linux setup and have malware installed on it for this to become a risk. Microsoft propaganda at ZDNet set off this "Linux" FUD.]

    According to a new analysis published by Intezer today and shared with The Hacker News, the trojan masquerades as HTTPd, a commonly used program on Linux servers, and is a new version of the malware belonging to a threat actor tracked as Stantinko.