Language Selection

English French German Italian Portuguese Spanish

Linux Today

Syndicate content The best Linux apps for Chromebooks
                            Governance without rules: How the potential for forking helps projects
                            CNC milling with open source software
                            Get started with WTF, a dashboard for the terminal
                            Top 5 Linux Server Distributions
                            A Use Case for Network Automation
                            Should You Run Linux Apps on Your Chromebook?
                            Devlink Health Reporting & Recovery System Queued For Linux 5.1 Kernel
                            Linux 5.0 rc3
Updated: 2 hours 4 min ago

An introduction to Python and containers: 6 conference talks you may have missed

Thursday 20th of December 2018 09:00:00 PM

Whether you're a new or experienced user, you'll learn something new about Python and containers in these videos.

Solve a puzzle at the Linux command line with nudoku

Thursday 20th of December 2018 08:00:00 PM

Sudokus are simple logic games that can be enjoyed just about anywhere, including in your Linux terminal.

How to Enable TLS 1.3 in Nginx

Thursday 20th of December 2018 07:00:00 PM

HowToForge: Transport Layer Security (TLS) 1.3 is the latest version of the Transport Layer Security (TLS) protocol, published as an IETF standard in RFC 8446 in August 2018.

How to Configure and Maintain High Availability/Clustering in Linux

Thursday 20th of December 2018 06:00:00 PM

Tecmint: High Availability (HA) simply refers to a quality of a system to operate continuously without failure for a long period of time.

How to Simultaneously Unzip or Unrar Multiple Files in Linux

Thursday 20th of December 2018 05:00:00 PM

This article describes how you can use the for loop in bash to extract multiple archive files through the Ubuntu command line.

Termtosvg - Record Your Terminal Sessions As SVG Animations In Linux

Thursday 20th of December 2018 04:00:00 PM

2DayGeek: Termtosvg is a Unix terminal recorder written in Python that renders your command line sessions as standalone SVG animations.

Pantheon Desktop Makes Linux Elementary

Thursday 20th of December 2018 03:00:00 PM

LinuxInsider.com: Elementary OS is an easy-to-use operating system that offers a fresh approach to running Linux.

Sharing Docker Containers across DevOps Environments

Thursday 20th of December 2018 02:00:00 PM

LinuxJournal: Learn how Docker containers flow through the DevOps pipeline.

Meet the New Linux Desktop Champion: System76 Thelio

Thursday 20th of December 2018 01:00:00 PM

Linux.com: Jack Wallen got a tour of the new System76 headquarters to check out the new Thelio desktop, which is designed to optimize air flow through the chassis.

Btrfs Changes For Linux 4.21 Prepped With Swapfile Support, Logging Improvements

Thursday 20th of December 2018 07:00:00 AM

Phoronix: Among those with early feature pulls is David Sterba continuing to oversee the Btrfs file-system development.

Why Etcd Matters and How It Has Revolutionized the Cloud

Thursday 20th of December 2018 03:00:00 AM

eWEEK: Red Hat's Brandon Philips, explains why the open-source etcd distributed key value store works and how it compares to blockchain.

VirtualBox 6.0 Officially Released with Major New Features, Here's What's New

Wednesday 19th of December 2018 11:00:00 PM

Highlights of VirtualBox 6.0 include support for exporting virtual machines to Oracle Cloud infrastructure.

Chrome OS 71 Adds Fingerprint Authentication, Android P Support to Pixel Slate

Wednesday 19th of December 2018 10:00:00 PM

Chrome OS 71 is now the most stable and advanced version of the Linux-based operating system that powers Chromebook devices of all sizes and shapes

How do I know if my Linux is 32 bit or 64 bit?

Wednesday 19th of December 2018 09:00:00 PM

 Nixcraft: Do you know if your Linux  system is running a 32 or 64-bit OS?

Use your Linux terminal to celebrate a banner year

Wednesday 19th of December 2018 08:00:00 PM

OpenSource.com: Need make sure your command is heard? Pipe it to a banner and it won't be missed.

LibreOffice 6.1.4 Office Suite Released with More Than 125 Bug Fixes, Update Now

Wednesday 19th of December 2018 07:00:00 PM

LibreOffice 6.1.4 comes one and a half months after version 6.1.3 with yet another layer of bug fixes across all the components of the office suite, including Writer, Calc, Draw, Impress, Base, and Math.

Creating a Raspberry Pi Pandora Player with Remote Web Control

Wednesday 19th of December 2018 06:00:00 PM

Learn how to create a Raspberry Pi Pandora music player with remote web control using Node.js, bash, and ssh.

How to Clone a Partition or Hard drive in Linux

Wednesday 19th of December 2018 05:00:00 PM

Tecmint: There are many reasons why you may want to clone a Linux partition or even hard drive, most of which are related to creating backups of your data.

How to Use Journalctl to Read Linux System Logs

Wednesday 19th of December 2018 04:00:00 PM

MakeTechEasier: Most Linux distros have migrated to systemd, which comes with a different log daemon, journald.

Scheduling Cron Jobs with Crontab

Wednesday 19th of December 2018 03:00:00 PM

Linuxize: Cron is a scheduling daemon that executes tasks at specified intervals.

More in Tux Machines

OpenSUSE/SUSE: SLES for SAP and Christian Boltz Introduced

  • SUSE Linux Enterprise Server for SAP Applications support update
    SUSE has announced effective December 1, 2018, two changes to its SUSE Linux Enterprise Server (SLES) for SAP Applications product. SLES for SAP Applications now includes support for a given service pack for 4.5 years with the regular subscription while the basic codestream is general available and itself fully maintained. This change reflects the request from clients to align OS upgrades with hardware life cycles. To explain this a bit further, this change affects SLES for SAP Applications 12 and 15 code streams. SLES for SAP Applications 11 is at the end of the general availability already, therefore SLES for SAP Applications 11 SP4 is the last service pack. If clients choose to stay on SLES for SAP Applications 11, then they will need to purchase LTSS to ensure ongoing support. This is especially true for clients that run SAP HANA 1 workloads on IBM Power Systems servers in Big Endian mode.
  • 2018-2019 openSUSE Board Elections: Meet incumbent Christian Boltz
    With two weeks to go until the ballots open on Monday, February 4, 2019, openSUSE News and the Elections Committee are running a “meet your candidates” series. Questions were sent out to the seven Candidates. The questions and answers will appear in the News, one Candidate each day, in alphabetical order.

ArchLabs Refresh Release, 2019.01.20

Gidday ArchLabbers, Happy New Year. With the new year comes an ISO refresh. All changes are listed at the change-log. If you encounter any issues, please post them at the forum. Also, ArchLabs related bugs need to be raised at BitBucket. Read more

Programming: Homebrew 1.9, JBoss EAP, Python, Qt and Inclusion

  • Homebrew 1.9 Adds Linux Support, Auto-Cleanup, and More
    The latest release of popular macOS package manager Homebrew includes support for Linux, optional automatic package cleanup, and extended binary package support. Linux support, merged from the Linuxbrew project, is still in beta and will become stable in version 2.0. It also enables the use of Homebrew on Windows 10 systems with the Windows Subsystem for Linux installed. Auto-cleanup is meant to optimize disk space occupation by removing all intermediate data that Homebrew generates when installing packages. This can be a significant amount when Homebrew actually builds the packages from sources instead of just installing binaries. Auto-cleanup is opt-in by setting the HOMEBREW_INSTALL_CLEANUP. This behaviour will become opt-out in version 2.0, where you will be able to set the HOMEBREW_NO_INSTALL_CLEANUP environment variable to disable auto-cleanup.
  • Streamline your JBoss EAP dev environment with Red Hat CodeReady Workspaces: Part 1
  • Counteracting Code Complexity With Wily - Episode 195
    As we build software projects, complexity and technical debt are bound to creep into our code. To counteract these tendencies it is necessary to calculate and track metrics that highlight areas of improvement so that they can be acted on. To aid in identifying areas of your application that are breeding grounds for incidental complexity Anthony Shaw created Wily. In this episode he explains how Wily traverses the history of your repository and computes code complexity metrics over time and how you can use that information to guide your refactoring efforts.
  • Qt Visual Studio Tools 2.3.1 Released
    The Qt VS Tools version 2.3.1 has now been released to the Visual Studio Marketplace.
  • Ben Cotton: Inclusion is a necessary part of good coding
    Too often I see comments like “some people would rather focus on inclusion than write good code.” Not only is that a false dichotomy, but it completely misrepresents the relationship between the two. Inclusion doesn’t come at the cost of good code, it’s a necessary part of good code. We don’t write code for the sake of writing code. We write code for people to use it in some way. This means that the code needs to work for the people. In order to do that, the people designing and implementing the technology need to consider different experiences. The best way to do that is to have people with different experiences be on the team. As my 7th grade algebra teacher was fond of reminding us: garbage in, garbage out.

Graphics: Vega, Radeon, Wayland on BSD

  • Vega 10 & Newer Getting More Fine-Grained PowerPlay Controls On Linux
    With the upcoming Linux 5.1 kernel cycle, discrete Radeon graphics cards based on Vega 10 and newer will have fine-grained controls over what PowerPlay power management features are enabled and the ability to toggle them at run-time. Queued into the work-in-progress AMDGPU code for the eventual Linux 5.1 kernel cycle is now a ppfeatures for sysfs. This new "ppfeatures" file on sysfs will allow for querying the PowerPlay features state and toggling them individually. This includes features like GFXOFF (the ability to turn off the graphics engine when idling), automatic fan control, LED display for GPU activity, the dynamic power management state for the various blocks, and other features. Up to now the PowerPlay features couldn't be toggled individually but just a blanket enable/disable.
  • AMD Radeon 7 Will Have Day One Linux Support
    Linux gamers shouldn't see a repeat performance of the Radeon RX 590 situation.
  • Wayland Support On The BSDs Continuing To Improve
    While Wayland was designed on and for Linux systems, the BSD support for Wayland and the various compositors has continued improving particularly over the past year or so but it's still a lengthy journey. In a little more than one year, the FreeBSD Wayland support has been on a steady rise. It's looking like this year could even mark the KDE Wayland session for FreeBSD potentially getting squared away. Besides KDE, the GNOME Wayland work for FreeBSD has advanced a bit and is available in some FreeBSD Ports but there has been some complications around libinput and its Linux'isms. Details on the current state of Wayland-related components in FreeBSD is drafted at the FreeBSD Wiki.