Language Selection

English French German Italian Portuguese Spanish


Enter your Tux Machines username.
Enter the password that accompanies your username.

More in Tux Machines

Pixel 3A becomes the first device to achieve a 100% Ubuntu Touch support score

The Pixel 3A was released in 2019 by Google as a cheaper alternative to the Pixel 4, and is powered by a Snapdragon 670 processor coupled with 4GB RAM, an OLED display, and a 3000mAh battery. Being somewhat popular among the developer community, it was two years ago that this device obtained the first beta porting of Ubuntu Touch. The main reason for the popularity of the Pixel 3 is its compact form factor and excellent camera capabilities, and it was adopted very quickly after its release as a feasible candidate for Ubuntu thanks to its versatility and relatively powerful SoC. What is new is that the Pixel 3A has finally reached a 100% "feature compatibility" score on the Ubuntu Touch page, making it fully able to run the OS stably and integrate it with all major existing peripherals, thus essentially enabling worry-free usage as a daily driver. In fact, not even the historically supported BQ Aquaris M10, Volla Phone and OnePlus One can currently boast the same 100% feature support score, although this is sometimes determined by subtleties in the onboard peripherals e.g. unsupported FM radio, not existing on newer models, or NFC, who arguably uses on a Linux phone nowadays. Read more

Security Leftovers

  • Google Releases Security Update for Chrome | CISA

    Google has released Chrome version 103.0.5060.114 for Windows. This version addresses vulnerabilities that an attacker could exploit to take control of an affected system.

  • Google patches “in-the-wild” Chrome zero-day – update now! – Naked Security

    Google’s latest update to the Chrome browser fixes a varying number of bugs, depending on whether you’re on Android, Windows or Mac, and depending on whether you’re running the “stable channel” or the “extended stable channel“.

  • Stable Channel Update for Desktop

    A full list of changes in this build is available in the log. Interested in switching release channels? Find out how here. If you find a new issue, please let us know by filing a bug. The community help forum is also a great place to reach out for help or learn about common issues.

  • Security updates for Tuesday []

    Security updates have been issued by Debian (blender and thunderbird), SUSE (ImageMagick, qemu, and sysstat), and Ubuntu (php7.0).

  • Prepare for a New Cryptographic Standard to Protect Against Future Quantum-Based Threats [Ed: More quantum-hype from NIST/NSA, proponents and spreaders of back doors]

    The National Institute of Standards and Technology (NIST) has announced that a new post-quantum cryptographic standard will replace current public-key cryptography, which is vulnerable to quantum-based attacks. Note: the term “post-quantum cryptography” is often referred to as “quantum-resistant cryptography” and includes, “cryptographic algorithms or methods that are assessed not to be specifically vulnerable to attack by either a CRQC [cryptanalytically relevant quantum computer] or classical computer.” (See the National Security Memorandum on Promoting United States Leadership in Quantum Computing While Mitigating Risks to Vulnerable Cryptographic Systems for more information).

  • Understanding and Preventing Dependency Confusion - FOSSA

    Dependency confusion is a software supply chain exploit that takes advantage of a quirk in certain package managers to inject unwanted (and potentially malicious) code. These attacks are based on the fact that many package managers check public code registries for a package before private registries. Accordingly, if a package exists in a private registry, an attacker could register a package of the same name with the public registry. Then, when a new install occurs, the malicious version on the public registry would be pulled in.

Red Hat Leftovers

  • Achieving speed and accuracy through event-driven automation

    Companies are on a journey toward using automation more strategically across their organizations, and automating IT functions is a key step toward achieving this goal. One case in point for automation as a strategy is Discover Financial Services, where they have set an "Extreme Automation" strategy that underpins automation in everything they do. Other companies are pursuing similar strategies as well.

  • PulseAudio & Systemd Creator, Lennart Poettering, Reportedly Leaves Red Hat - Phoronix

    He's still active in systemd world with new commits made as of today, so it will be interesting to see where he ends up or his next moves with his vast Linux ecosystem expertise and pivotal role in spearheading systemd's direction.

  • Red Hat follows open-source game plan to drive the enterprise hybrid future [Ed: Disclosure missing. This publisher gets paid by Red Hat to produce these puff pieces.]

    Red Hat Inc. Chief Executive Officer Paul Cormier recently offered two key points at the start of the company’s Summit in May: Companies will have to adopt a hybrid model whether desired or not, and open-source code is driving the future of IT.

  • Write a SystemTap script to trace code execution on Linux | Red Hat Developer

    Learn from our experts about how SystemTap allows you to add instrumentations to Linux systems to better understand kernel and application behavior.

  • Debugging, Hedy, and nostalgia: 3 talks at OpenJS World 2022

    Red Hat recently attended OpenJS World 2022, held on June 6-10 in Austin, TX. This OpenJS Foundation event, which after nearly two years was finally held in person again, brought together the JavaScript and Node.js ecosystems. The summit started with two days of excellent keynotes and talks, followed by two days of passionate discussions during the Collaborators Summit.

today's howtos

  • How to Get Started With firewalld on Linux

    If you’re looking for a modern, powerful firewall for Linux that is easy to configure on the command line or with its GUI interface, then firewalld is probably what you’re looking for.

  • How to enable SSH 2FA on Ubuntu Server 22.04 | TechRepublic

    When you open your Linux servers up for SSH login, there’s always a chance someone could break into that server and do bad things. You don’t want that, but how do you prevent such a reality? One way is to enable two-factor authentication on the server. Once enabled, only those with the properly generated 2FA codes (along with their regular credentials) will be given access. How do you set up SSH 2FA on your Ubuntu Server? Let me show you.

  • How to fix the apt-key deprecated warning in Ubuntu

    Let me set the stage for you. It’s time to update or upgrade your Linux server or desktop, which should be done regularly without fail. You open the terminal window and run apt-get update, only to be presented with the following warning:

  • How to install Ubuntu Server in less than 30 minutes | ZDNet

    For years, Ubuntu Server is my go-to server operating system. Not only is it one of the most widely-used server OSs on the planet (especially when you add cloud deployments into the mix) it's also one of the most user-friendly server platforms available. To make Ubuntu Server even more appealing, you can download and install it on as many machines as you like for free.

  • How To Install SuiteCRM on Ubuntu 22.04 LTS - idroot

    In this tutorial, we will show you how to install SuiteCRM on Ubuntu 22.04 LTS. For those of you who didn’t know, SuiteCRM is an open-source Customer Relationship Management (CRM) written in PHP. It’s a fork of the popular SugarCRM software after SugarCRM stopped releasing its community edition. It is used to create a central repository for all your customer data to gain insights that can be used to enhance and nurture your business relationships. You can also install plugins to extend the functionality of SuiteCRM. 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 SuiteCRM with Apache and free Let’s Encrypt SSL on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

  • Install & Use GNOME Sushi to Quickly Preview Files in Ubuntu 22.04 | UbuntuHandbook

    Looking for ways to get quick look at your files in Ubuntu, Fedora, or other Linux with GNOME? Try Sushi file previewer! It’s a free open-source project present more than 10 years. I’ve almost forgotten about it, until I saw that Ubuntu desktop team proposed to install Sushi by default in 23.04 release GNOME Sushi runs as a DBus-activated service. With it, user may hit Space Bar on keyboard to quick preview selected file in a pop-up window. And, hit the Space Bar again will close it.

  • How to install ArcoLinux 22.07.03 - Invidious

    In this video, I am going to show how to install ArcoLinux 22.07.03.

  • How to Install Ansible on RHEL 9 (Step by Step)

    In this post, we will cover how to install Ansible on RHEL 9 step by step. Later we will learn how to use ansible to manage remote linux systems. Ansible is a free and open-source automation and configuration tool. On RHEL 9, ansible core package is available in the default package repository (AppStream). This means, we don’t need to enable any additional repositories like Ansible Engine or EPEL.

  • Install MKVToolNix 68 On Ubuntu /AlmaLinux & Fedora | Tips On UNIX

    This tutorial will be helpful for beginners to download and install MKVToolNix 68 on Ubuntu 22.04 LTS, Ubuntu 20.04, AlmaLinux 9, and Fedora 36. MKVToolNix is an open-source software to create, alter and inspect Matroska files. MKVToolNix is available to end-users as a graphical and command line. MKVToolNix recently released a new version 68.0.0 with a change in the build system (ie) QT’s SVG Library now required Users are recommended to upgrade to this version, due to bug fixes and new features added to this release.

  • How to Install Apache Maven on AlmaLinux 8 and Rocky Linux 8 - OSNote

    Maven is the name of an automated build engine used primarily for Java projects. It is a free, open-source tool that greatly eases building and managing of other libraries or applications that are to be bundled as part of the project. Maven takes care of details such as downloading dependencies, parsing information about those dependencies from the POM file ( pom.xml ), storing them in local repositories, resolving dependencies, compiling source code, packaging binaries, testing software quality, deploying it etc. which are all cumbersome tasks for developers.

  • How to Install and Configure Postgres 14 on Alma Linux 9

    In this guide we are going to install Postgresql 14 in Alma Linux 9. This will also work in RHEL 9 and its derivatives. 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 Install Flameshot-Screenshot Software on Linux

    Flameshot is an open source screenshot tool that you can use to take screenshots on Linux. In this tutorial you will learn how to install flameshot on multiple different Linux distributions, and how to use it via GUI and terminal commands.

  • How to Pass Password to SCP Command in Linux using SSHPass - ByteXD

    SCP stands for secure copy and is used to securely copy files or directories from one Linux environment to another. Using the SCP command you can copy files or directories from a remote environment to a local environment, from a local environment to a remote environment, or between two remote environments in your local environment. There are a number of benefits to using the SCP command to copy files i.e. you can limit the bandwidth which the channel can occupy using the -l tag. SCP command supports password encryption to protect the data from leaking or files being snooped during transfer. Password encryption is what makes SCP secure.