Language Selection

English French German Italian Portuguese Spanish

Slack

Slackware-Based Slackel 7.4 Released with Linux Kernel 5.10 LTS, Full Portability

Filed under
Slack

Coming six months after Slackel 7.3, the Slackel 7.4 release is now available in a lightweight form with the Openbox window manager by default. KDE Plasma and MATE editions may follow in the next days or weeks, but for now let's have a look at the general changes that apply to all of them.

First and foremost, Slackel is now powered by the latest and greatest Linux 5.10 LTS kernel series, which means top-notch hardware support. Slackel 7.4 includes the recently released Linux kernel 5.10.4 by default, and also comes with all the latest updates from Slackware’s ‘Current’ tree for the best possible Slackware Linux experience.

Read more

Today, Plasma5 replaces KDE4 in Slackware

Filed under
KDE
Slack

Finally. It’s the major step towards a first Beta release of Slackware 15.0!

Pat used this past weekend to merge the ‘vtown’ packages in the Slackware-current testing area into the core distro. The result is a ChangeLog.txt entry that is 680 lines long… lots of package removals due to KDE4 having been replaced with Plasma5.

Read more

Slackware-Based SlackEX Linux Now Ships with Latest Enlightenment Desktop

Filed under
Slack

Based on Slackware 14.2, the new SlackEX Linux release drops the lightweight Xfce desktop environment for the even more lighter and beautiful Enlightenment desktop environment/window manager. In fact, SlackEX appears to be the only live system that uses the latest Enlightenment release, version 0.24.2.

But that's not all that' new in the latest SlackEX Linux release, which is now powered by the Linux 5.9 kernel series. This not only means better hardware support, but it also means you won't find another Slackware-based live system running Linux kernel 5.9.

Read more

Ktown becomes Vtown

Filed under
KDE
Slack

So it is finally happening.
On US Election Day 2020, Pat Volkerding added “vtown” into the ‘testing’ directory of Slackware-current.

The “vtown” in Slackware is essentially my ‘ktown’ repository containing KDE Plasma5 plus its dependencies, with a few exceptions, a number of my packages removed, some caveats and a couple of renamed packages.

A lot of useful information from early adopters can already be found on linuxquestions.org in the dedicated thread about vtown.

One of the benefits of this testing version of Plasma5 in Slackware is the merging of several Slackware and ktown packages.
Mostly because I needed to provide Qt5-supporting versions of existing Slackware packages, I needed different names for the ‘ktown’ versions that I was going to provide. I could not risk that people would end up with old Slackware Qt4 based packages which would break Plasma5.
So to avoid clashing with packages like “plasma-nm”, “attica”, “baloo”, “kscreen” etc… I had to use alternative package names like “plasma5-nm”, “attica-framework”, “baloo5”, “kscreen2” and several (actually, many) more.
Here is the full list of my packages that got merged back into packages with the original Slackware names...

Read more

Distros: Absolute64, OpenMandriva, and Ubuntu

Filed under
GNU
Linux
MDV
Slack
Ubuntu
  • Absolute64-20201103 released

    Based on Slackware64-current.
    Keeping up with wholesale library changes (especially python) and kernels, etc...
    (Will there ever be a Slackware 15?)
    Edited some utilities to adjust to new libs.
    Tighten up the UI/mime/icons.

  • Progress on OMLx 4.2

    Work continues on OMLx 4.2. It is anticipated that Beta release should be happening in the next week or two.

  • Accessibility audit of Vanilla framework | Ubuntu

    The team behind the Vanilla Framework has a background in development, UX and Visual Design. We all care about accessibility, but none of us is an accessibility expert.

    We were interested in evaluating how well the framework complies with accessibility standards. We decided to start with an internal audit, fix any issues we find, then look for a third-party service to evaluate the framework from the perspective of real-world users with disabilities

The Earliest Linux Distros: Before Mainstream Distros Became So Popular

Filed under
GNU
Linux
Slack

In here we have tried to explore how the idea of popular distros such as Red Hat, Debian, Slackware, SUSE, Ubuntu and many others came into being after the first Linux kernel became available.

As Linux was initially released in the form of a kernel in 1991, the distros we know today was made possible with the help of numerous collaborators throughout the world with the creation of shells, libraries, compilers and related packages to make it a complete Operating System.

Read more

LibreOffice 6.4.5 finally for Slackware 14.2

Filed under
LibO
Slack

The Document Foundation recently released version 7.0.0 of their Libre Office suite of applications. The packages for Slackware-current can be found in my repository. But the situation for Slackware 14.2 used to be different – I got stuck after LibreOffice 6.2 because the newer source releases (6.3 and onwards) require versions of system software that our stable Slackware 14.2 platform does not offer.

From time to time during the last year, when there was time and the build box was not compiling packages, I messed around with the libreoffice.SlackBuild script in futile attempts to compile recent versions of LibreOffice on Slackware 14.2. I failed all the time.
Until last week. After I had uploaded the new KDE Plasma5 packages to ‘ktown‘, I had an epiphany and decided to use a new approach. What I did was: question all the historic stuff in the SlackBuild script that got added whenever I needed to work around compilation failures; and accept that the compilation needs newer versions of software than Slackware 14.2 offers. The first statement meant that I disabled patches and variable declarations that messed with compiler and linker; and for the second statement I stuck to a single guideline: the end product, if I were able to compile a package successfully, has to run out of the box on Slackware 14.2 without the need to update any of the core Slackware packages.

Read more

Porteus 5.0-rc2 Released: Slackware-Based Fast And Portable Linux Distro

Filed under
Linux
Slack

More than a year later, the Dev team of Porteus Linux has finally announced the second release candidate (RC-2) for its upcoming version 5.0. This means you can now try the new testing version Porteus 5.0-rc2.

For those who don’t know, Porteus is based on one of the oldest Linux distros, Slackware. It was also formerly known as Slax remix when it started as a community remix of Slax OS.

Porteus aims to provide a portable, fast, and light operating system that you can boot directly in less than 15 seconds (in the case of LXDE desktop) from CD, USB flash drive, hard drive, or other bootable storage media.

Read more

KDE Plasma 5 August 2020 release for Slackware

Filed under
KDE
Slack

New Plasma5 packages for Slackware-current are ready for download & installation. I skipped July (holiday season) and so here is KDE-5_20.08 aka my August 2020 release. Be sure to read the upgrade instructions very carefully to prevent breakage, because starting with my June batch the goal is to remove Slackware’s ConsoleKit2 and replace it with elogind!.

It would not harm if you (re-)read my previous blog article about Plasma5, “Replacing ConsoleKit2 with elogind – first steps“. It has a lot more detail about the reasons for this move as well as guidance on using the Wayland Window Manager (as a test) instead of regular X.Org. Note that Wayland sessions still need a lot of maturing and X.Org will remain Slackware’s default choice.

Read more

Slackel 7.3 Mate beta1

Filed under
Slack

Slackel 7.3 Mate beta1 has been released. Slackel is based on Slackware and Salix.

Includes the Linux kernel 5.4.50, Mate-1.22.1 and latest updates from Slackware's 'Current' tree.
Added support to do a real installation to an external usb stick or usb ssd or usb hard disk.

Read more

Syndicate content

More in Tux Machines

Free Software Leftovers

  • Ingo Juergensmann: Migrating from Drupal to WordPress

    If you can read this on planet.debian.org then migrating my blog from Drupal to WordPress was successful and the feed has been successfully changed by the Debian Planet Maintainers (thanks!). I’ve been a long term Drupal user. I think I started to use Drupal since it was included in Debian. At some point Drupal was removed from Debian and I started to use Serendipity instead. Later Drupal was included in Debian again and I moved back to Drupal. I think this must have been around Drupal 4 or Drupal 5. No idea. I even became active in the Drupal community and went to one of the first Drupal barcamps in Germany, namely in Cologne. This was shortly before Dries Buytaert started a business off of Drupal and went to the USA. I met with many devs of Drupal in Cologne and enjoyed the community and started with others a local Drupal User Group in Rostock. [...] So, after all the years my Drupal journey will come to an end. It was a long time with you. Sometimes joyful, sometimes painful. I wish you all the best, Drupal!

  • The round-the-world trip to fix a bug

    Mrs. Vera Cavalcante (@veracape), from Brazil, a long-time contributor for the Portuguese documentation on LibreOffice, was reviewing the translation of the Calc Guide and double-checking the translated text, with respect to the current user interface and the Help pages. Vera noticed that the Help pages on conditional formatting were not correct any more, and reported in the Brazilian team Telegram group (Bugzilla is still very hard for non-native English speakers).…

  • Red Kubes Container Platform Flies Open Source Flag

    Red Kubes, a Dutch-based startup, open sourced a free community edition of its Otomi Container Platform in a bid to remedy the ongoing complexity surrounding Kubernetes configurations. The scalability, agility, and speed-to-market advantages that Kubernetes offers have been handsome enough to capture a growing share of the enterprise market, but this very strength can become an Achilles heel for container deployments. In this sense, it’s far too easy – and common – to create thousands or even tens of thousands of containers across applications. Not only does this create an operational money pit, but management becomes a herculean feat to any container newbie.

  • The Apache Software Foundation Announces Apache® ECharts™ as a Top-Level Project

    The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives, announced today Apache® ECharts™ as a Top-Level Project (TLP). Apache ECharts is an intuitive, interactive, and powerful charting and visualization library ideally suited for commercial-grade presentations. The project originated in 2013 at Baidu and entered the Apache Incubator in January 2018.

  • Shots fired in disputes over OSS-as-a-Service

    Cloud services are the great disruptor of both IT organizations and vendors, and wrapping open source software around a service is the latest flashpoint. The open source development model has proven to be an incredible incubator of innovative software by democratizing and distributing the conception, design, implementation and debugging of new titles, advantages that were thoroughly explored more than two decades ago in the book, The Cathedral and the Bazaar. Although open source has since been adopted, encouraged and sponsored by every major software company, its origins were decidedly non-commercial with utopian overtones of liberating code from the tyranny of proprietary shackles. The earliest open source projects, notably Gnu Emacs and other tools from the Gnu Project, embraced this idealistic ethos with a restrictive, comprehensive license, GPL, that applies to derivative work using the code.

  • AWS to Fork Elasticsearch as Elastic Moves Away from Open Source

    Elastic’s license change from open source ALv2 to SSPL appears to have moved Amazon Web Services to “launch new forks of both Elasticsearch and Kibana.” Elasticsearch’s move towards the more restrictive Server Side Public License has already begun to ruffle feathers among developers.

Programming Leftovers

  • Excellent Free Tutorials to Learn Tcl - LinuxLinks

    Tcl (Tool Command Language) is a dynamic programming/scripting language based on concepts of Lisp, C, and Unix shells. Here's our recommended free tutorials to learn Tcl.

  • ROC and Precision-Recall curves - How do they compare?

    Both curves offer two useful information: how to choose the positive class prediction threshold and what is the overall performance of the classification model. The former is determined by selecting the threshold which yield the best tradeoff, in adequation with the prediction task and operational needs. The latter is done by measuring the area under the curves which informs about how good the model is, because by measuring the area under the curves, one computes the overall probability that a sample from the negative class has a lower probability than a sample from the positive class. With scikit-learn, the values can be computed either by using the roc_auc attribute of the object returned by plot_roc_curve() or by calling roc_auc_score() directly for ROC curves and by using the average_precision attribute of the object returned by plot_precision_recall_curve() or by calling average_precision_score() directly for PR curves.

  • Write GIMP scripts to make image processing faster | Opensource.com

    Some time ago, I wanted to give a blackboard-style look to a typeset equation. I started playing around with the GNU Image Manipulation Program (GIMP) and was satisfied with the result. The problem was that I had to perform several actions on the image, I wanted to use this style again, and I did not want to repeat the steps for all the images. Besides, I was sure that I would forget them in no time.

  • Bash wait Command | Linuxize

    wait is a command that waits for the given jobs to complete and returns the exit status of the waited for command. Since the wait command affects the current shell execution environment, it is implemented as a built-in command in most shells. In this article, we’ll explore the Bash built-in wait command.

  • Santiago Zarate: Cron do not send me empty emails
  • Rust & the case of the disappearing stack frames | Inside Rust Blog

    Now that the FFI-unwind Project Group has merged an RFC specifying the "C unwind" ABI and removing some instances of undefined behavior in the "C" ABI, we are ready to establish new goals for the group. Our most important task, of course, is to implement the newly-specified behavior. This work has been undertaken by Katelyn Martin and can be followed here.

Open Hardware: Raspberry Pi, Arduino, Thomas Petazzoni (Bootlin) on Training

  • Qsync fixed on the Pi4 and FF compiled

    The Raspberry Pi4 does not have a hardware battery-backed clock, so relies on getting the date and time from an Internet time server. In EasyOS, Qsync is the utility that does that. At first bootup, QuickSetup has a checkbox to enable getting time from the Internet, which will launch Qsync. At first bootup on the Pi4, if you are going to connect to Internet via wifi, not ethernet, then there won't be an immediate Internet access. No problem, Qsync will run once the Internet connection is established. Qsync will run just once at bootup and after Internet connection. That's fine, but I couldn't understand why it would suddenly stop working. Then discovered that /etc/init.d/qsync was getting its executable-flag cleared.

  • Arduino Blog » This children’s console looks like something straight out of a superhero’s lair

    Kids have wonderful imaginations, and to help students at a primary school have a super time, creator “palladin” was asked to construct a console for them to use. The device features a variety of lights and sci-fi additions, including glowing “reactor” tubes that diffuse light using hair gel and a “memory bank” that emits flashing patterns for a 1950s supercomputer look.

  • Arduino Blog » This pen plotter draws detailed maps the size of walls

    Christopher Getschmann wanted a wall-sized map of the world. He soon realized, however, that it’s tough to actually buy such a map that’s both beautiful and detailed enough to satisfy his cartographic tastes. While many would simply move on to the next “thing,” Getschmann instead took things into his own hands, and built a pen plotter specifically to draw massive 2×3 meter map for his wall.

  • New training course: embedded Linux boot time optimization

    For many embedded products, the issue of how much time it takes from power-on to the application being fully usable by the end-user is an important challenge. Bootlin has been providing its expertise and experience in this area to its customers for many years through numerous boot time optimization projects, and we have shared this knowledge through a number of talks at several conferences over the past years. We are now happy to announce that we have a new training course Embedded Linux boot time optimization, open for public registration. This training course was already given to selected Bootlin customers and is now available for everyone.

Red Hat/Fedora Leftovers

     
  • A brief introduction to Ansible roles for Linux system administration

    In this part one of two articles, learn to use rhel-system-roles with your Ansible deployment to better manage functionality such as network, firewall, SELinux, and more on your Red Hat Enterprise Linux servers.

  •  
  • From Docker Compose to Kubernetes with Podman | Enable Sysadmin

    Use Podman 3.0 to convert Docker Compose YAML to a format Podman recognizes.

  •  
  • Fedora Community Blog: Software Management (RPM, DNF) 2020 retrospective

    On behalf of the RPM and DNF teams, I would like to highlight changes that have appeared in our packages in 2020. Thanks everyone for your bug reports and patches!

  •   
  • Application and data resiliency for Kubernetes

    Using tools like Red Hat OpenShift and Red Hat OpenShift Container Storage, organizations are developing and deploying more stateful applications and microservices at an accelerating pace. According to a recent Enterprise Strategy Group (ESG) research study, 41% of companies currently use containers for production applications. Another 33% use containers for dev/test and pre-production only but plan to use containers for production applications in the next 12 months.

  • Red Hat Introduces Data Resilience for Enterprise Kubernetes Applications

    Red Hat, Inc., the world's leading provider of open source solutions, today introduced new data resilience capabilities for cloud-native workloads with the release of Red Hat OpenShift Container Storage 4.6. This offering from Red Hat Data Services enables customers to extend their existing data protection solutions and infrastructure to enhance data resilience for cloud-native workloads across hybrid and multicloud environments.

  •  
  • Why Red Hat killed CentOS—a CentOS board member speaks

    This morning, The Register's Tim Anderson published excerpts of an interview with the CentOS project's Brian Exelbierd. Exelbierd is a member of the CentOS board and its official liaison with Red Hat. Exelbierd spoke to Anderson to give an insider's perspective on Red Hat's effective termination of CentOS Linux in December, in which the open source giant announced CentOS Linux was to be deprecated immediately—with security upgrades to CentOS Linux 8 ending later in 2021 rather than the 2029 end of support date CentOS users expected.