Language Selection

English French German Italian Portuguese Spanish

GNU/Linux and Free Software Leftovers

Filed under
GNU
Linux
  • Create Portable Packages With AppImage

    AppImage has become my favorite packaging format since they are simple to download and use. But I've never actually packaged anything as an AppImage myself. So today, I'm going to package something (nothing too complicated) as an AppImage.

  • openSUSE Tumbleweed – Review of the week 2021/18

    Week 18 was a regular one with almost daily snapshots being published. A total of six snapshots went out to the users (0429, 0430, 0502, 0503, 0504, and 0506).

  • SUSE HA Automation Project – Fast Start Documentation for AWS.

    For those, not familiar with the project goal, the aim is to reduce the complexity of deploying an SAP High Availability solution by using Terraform and Salt to perform and automated deployment and configuration of an SAP landscape, from the CSP infrastructure through to the OS configuration, SAP Software install and HA Cluster configuration. The deployments follow SUSE and CSP Best practice and are possible across multiple CSP frameworks.

  • Get involved with Mageia, become a Packager

    With Mageia 8 just released and development for Mageia 9 getting underway in Cauldron, the unstable branch of Mageia, now is a great time to get involved with packaging.

    We are starting to look at the features that we want to include for Mageia 9, and as it is so early in the development cycle, now is the time for major developments, or big updates to key pieces of software. This is a great time to join the project as you can propose features you would like to see, help to implement large changes or see how a distribution evolves through development, stabilisation and then is released.

    If there is an application that you are interested in, if you want to help maintain part of the distribution, or if you want to learn something new, there are many opportunities to do so with the packaging team.
    Those who have knowledge of rpm packaging that want to jump straight in might want to skip the next section and head over to the Becoming a Mageia Packager page here on the Mageia wiki.

  • Intel Posts Nearly 100 Patches For GuC Submission, Works To Integrate DRM Scheduler

    Intel's open-source graphics driver developers volleyed an initial set of nearly 100 experimental patches working on GuC submission support as they work towards integrating the DRM scheduler into their graphics driver.

    GuC has been around since Skylake Gen9 graphics work workload scheduling and other tasks. Intel engineers describe the GuC as "a piece of firmware which sits between the i915 [Linux kernel graphics driver] and the GPU. It offloads some of the scheduling of contexts from the i915 and programs the GPU to submit contexts. The i915 communicates with the GuC and the GuC communicates with the GPU." The GuC (and HuC) work for the Linux driver stack has been going on for years.

  • Run ScPup 21.04 in a container in EasyOS

    Now, ScPup has been converted to run in a container. This is another "official Puppy", built from woof-CE, with Slackware-current binary packages. Note that Slackware-current will eventually become Slackware version 15.0.

    ScPup was created and is maintained by forum member 'peebee', who has a very long history of creating interesting pups. The one that I have "containerized" is the ROX-JWM build. He has another, LxPupSc, that has LXDE instead of ROX-JWM.

  • The Apache News Round-up: week ending 7 May 2021

    Welcome, May --we're opening the month with another great week. Here's what the Apache community has been up to:

  • 7-Zip 21.02 Alpha Released With Sources, More Linux Improvements

    Earlier this year with v21.02 Alpha, 7-Zip added initial Linux support upstream at long last. Out this week is now version 21.02 alpha that continues to refine the Linux support while also now punctually publishing the source code too.

    7-Zip 21.01 Alpha added official Linux support where as up to now Linux users mainly have been left to the p7zip alternative.

  • Embedded Linux conferences announce plans

    The virtual Embedded Online Conference is scheduled for May 17-20 with a keynote on the Mars Perseverance rover. Meanwhile, the Linux Foundation has a call for proposals for the Open Source Summit + Embedded Linux Conference to be held in Seattle, Sept 27 to Oct. 1.

    Beningo Embedded Group and EmbeddedRelated.com announced a schedule and open registration for their second annual Embedded Online Conference, scheduled for May 17-20. There are over 60 virtual events compared to 16 last year, including keynotes, workshops, presentations, and Q&A sessions.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. 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 MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.