Language Selection

English French German Italian Portuguese Spanish


Syndicate content
Linux and Open Source news headlines
Updated: 38 min 21 sec ago

How to approach router (and other) network incidents

41 min 54 sec ago
When a network incident hits, the right approach can make the difference between chaos and getting the problem fixed quickly.

Announcing the 2020 Community Awards winners

1 hour 56 min ago
Every year, awards people from our community who have excelled in contributing and sharing stories with our community of authors and readers. These stories reflect how we use open source in our everyday lives, how it helps us build a better future with open technology, and how openness is changing the world. All authors in these lists are officially the People's Choice Award winners for 2020.

Raspberry Pi 4: Chronicling the Desktop Experience – Screencasting – Week 13

2 hours 13 min ago
Given the multimedia strengths of the RPI4, I’ve spent a few weeks covering video streaming, then examining the viability of the RPI4 to play locally stored video, before turning to examining the RPI4 as a home theater. Continuing this theme, for this week’s blog I look at the RPI4 as a screencaster.

Use Wireshark at the Linux command line with TShark

Wednesday 22nd of January 2020 06:06:24 AM
Most of the time when we connect to the internet, we don't think about the network protocols at work underneath that make it all possible. Right now, while you are reading this article, numerous packets are being exchanged by your computer and traveling across the more

Red Hat Enterprise Linux 8.2 Enters Beta with Enhanced User Experience, More

Wednesday 22nd of January 2020 03:54:53 AM
Red Hat announced today the availability of the beta version of the upcoming Red Hat Enterprise Linux 8.2 operating system, the second maintenance update to the Red Hat Enterprise Linux (RHEL) 8 series.

Git Update Improves DevOps with Partial Cloning Feature

Wednesday 22nd of January 2020 01:43:22 AM
On Jan. 13, Git 2.25 was released, bringing to one of the most commonly used developer tools new capabilities that will help improve performance and overall developer productivity.

LXMusic – music player designed for the minimalist

Tuesday 21st of January 2020 11:31:50 PM
This week, I’ve been exploring LXMusic. It’s a minimalist music player for LXDE, a lightweight desktop environment. LXMusic is written in the C programming language, and uses GTK+, a highly usable, feature rich toolkit for creating graphical user interfaces. LXMusic is based on xmms2, using xmms2d, a daemon through which XMMS2 clients playback and manage music.

A more expressive Bash prompt

Tuesday 21st of January 2020 09:20:19 PM
Bash provides some interesting built-in specifiers for the prompt strings PS1. Some of them are static, like ‘a’ for ‘alert’ (Ctrl-G, the bell, beep, or visible flash), or ‘n’ or r’ for newline or carriage return. Some specifiers are set during Bash’s startup, like ‘h’ for the hostname, or ‘u’ for the username; these don’t change during any particular shell session. Some are more dynamic,

How to Install Pip on CentOS 8

Tuesday 21st of January 2020 07:08:48 PM
Pip is a package management system that allows you to install, remove, and otherwise manage software packages written in Python. It can be used to install packages from the Python Package Index (PyPI) and other indexes. In this tutorial, we will explain how to install pip for Python 2 and 3 on CentOS 8 and cover the basics of how to manage Python packages with pip.

IBM Ceases Work on Server-Side Swift Development

Tuesday 21st of January 2020 04:57:17 PM
Apple's open-source programming language has found a home with many organizations, but IBM has decided that it's not quite a fit for its strategy.

Automating Helm deployments with Bash

Tuesday 21st of January 2020 02:45:46 PM
Some of our applications are hosted in a Kubernetes cluster, and we use GitLab Continuous Integration (CI) to automate deployments and Helm 2 to deploy our applications. Helm charts enable the storage of templates of Kubernetes object YAML files with variables that can be programmatically set from command-line arguments passed when the chart is used during deployments. This allows us to store critical secrets in GitLab-protected environment variables or in Hashicorp Vault and use them within the CI deployment job.

3 open source tools to manage your contacts

Tuesday 21st of January 2020 12:34:15 PM
Last year, I brought you 19 days of new (to you) productivity tools for 2019. This year, I[he]#039[/he]m taking a different approach: building an environment that will allow you to be more productive in the new year, using tools you may or may not already be using.

IPFire Linux Firewall Distribution Improves Its Intrusion Prevention System

Tuesday 21st of January 2020 10:22:43 AM
A new version of IPFire, the only Linux-based and open-source firewall distribution, has seen the light of day to bring more improvements and updated components.

Zorin OS to release Zorin Grid for centralized management of Linux desktops

Tuesday 21st of January 2020 08:11:12 AM
Zorin OS is focusing on replacing Windows systems with Zorin OS in Schools, businesses, and other organizations by releasing a centralized management tool called Zorin Grid.

Learning about Partitions and How to Create Them for Fedora

Tuesday 21st of January 2020 05:59:41 AM
Operating system distributions try to craft a one size fits all partition layout for their file systems. Distributions cannot know the details about how your hardware is configured or how you use your system though. Read on for a brief description of the historical reasons for separating some parts of the file system out into separate partitions so that you can make a more informed decision the next time you install your Linux operating system.

wc Command - Count Output by Lines, Words or Characters

Tuesday 21st of January 2020 03:48:09 AM
The Linux wc command it one of the many text utilities that come packaged with the GNU Core Utilities. It allows you to print a count of words, lines, characters, or even bytes in a file or standard input (STDIN). In this article we will show you the basics of using the wc command, and include some real world examples.

Firefox 72.0.2 Improves Playback Performance for Full-Screen 1080p Videos

Tuesday 21st of January 2020 01:36:38 AM
Mozilla released today the second maintenance update to the latest Firefox 72 open-source and cross-platform web browser for all supported platforms, including Linux, Mac, and Windows, to address various issues.

How to search for YouTube videos on Debian GNOME Desktop

Monday 20th of January 2020 11:25:07 PM
Every time you want to play a YouTube video, you need to open a web browser, then go to the YouTube website, and finally search for a video. But what if you get the ability to search and play YouTube videos directly from your system without having to open a web browser? In this article, we will explain how to search for YouTube videos on a Debian-based operating system with a Gnome shell extension.

Fanless Coffee Lake system supports triple HDMI displays

Monday 20th of January 2020 09:13:36 PM
Nexcom’s fanless, “Neu-X300” embedded system runs Linux or Win 10 on an up to hexa-core 8th Gen Coffee Lake CPU and offers 4x USB 3.0, 2x GbE, 2x M.2, PCIe x16, and up to 3x HDMI 2.0 ports. The Neu-X300 is the second in a line of Nexcom Neu-X Core computers that started in November […]

How to transfer a file from a remote computer to a local machine on Linux/Ubuntu

Monday 20th of January 2020 09:53:46 AM
To copy a file from another machine, you can use the scp utility. In this short tutorial you will see how to achieve this using simple commands.

More in Tux Machines

today's howtos

GameMode 1.5

  • Feral's GameMode 1.5 Now Supports Changing The CPU Governor Differently For iGPUs

    With Feral's GameMode 1.5 the big change facing users is for those running integrated graphics. In a change led by an Intel open-source graphics driver developer, GameMode now supports setting an alternative CPU frequency scaling governor for integrated graphics use-cases. Up to now GameMode has defaulted to always using the "performance" CPU frequency scaling governor for normally delivering the best performance, but for integrated graphics that in some situations can lead to lower performance. Due to the integrated graphics and CPU cores sharing the same power envelope, ramping up the CPU performance can throw the graphics performance out of balance and at least for some games lead to lower performance. So with GameMode 1.5, the user can now opt for "powersave" or an alternative governor instead when using an iGPU.

  • Feral Interactive's open source 'GameMode' system performance booster has a new release

    Feral Interactive don't just port a lot of games to Linux, they also work on some open source bits here and there. One of their projects is GameMode, which just got a new release. GameMode is a "daemon/lib combo for Linux that allows games to request a set of optimisations be temporarily applied to the host OS and/or a game process". In simple terms, it can help ensure your Linux PC is giving the game all it can to run smoothly. Looks like someone new is handling the project too, with Alex Smith having left Feral Interactive.

Mozilla on Privacy Badger, Rust and Digital ID Systems

  • Firefox Extension Spotlight: Privacy Badger

    People can't be expected to understand all of the technically complex ways their online behavior is tracked by hidden entities. As you casually surf the web, there are countless techniques different third party actors use to secretly track your online movement. So how are we supposed to protect our privacy online if we don't even understand how the game works? To help answer this, the good folks at the Electronic Frontier Foundation (a non-profit devoted to defending digital privacy) built Privacy Badger--a browser extension designed to give you highly advanced tracking protection, while requiring you to do nothing more than install it on Firefox. No configuration, no advanced settings, no fuss. Once you have Privacy Badger installed, it automatically scours every website you visit in its relentless hunt for hidden trackers. And when it finds them, blocks them.

  • This Week In Rust: This Week in Rust 322
  • What could an “Open” ID system look like?: Recommendations and Guardrails for National Biometric ID Projects

    Digital ID systems are increasingly the battlefield where the fight for privacy, security, competition, and social inclusion is playing out. In our ever more connected world, some form of identity is almost always mediating our interactions online and offline. From the corporate giants that dominate our online lives using services like Apple ID and Facebook and Google’s login systems to government IDs which are increasingly required to vote, get access to welfare benefits, loans, pay taxes, get on transportation or access medical care. Part of the push to adopt digital ID comes from the international development community who argue that this is necessary in order to expand access to legal ID. The UN Sustainable Development Goals (SDGs) call for “providing legal identity for all, including birth registration” by 2030. Possessing legal identity is increasingly a precondition to accessing basic services and entitlements from both state and private services. For the most marginalised communities, using digital ID systems to access essential services and entitlements from both state and private services are often one of their first interactions with digital technologies. Without these commonly recognized forms of official identification, individuals are at risk of exclusion and denial of services. However, the conflation of digital identity as the same as (or an extension of) “legal identity”, especially by the international development community, has led to an often uncritical embrace of digital ID projects. In this white paper, we survey the landscape around government digital ID projects and biometric systems in particular. We recommend several policy prescriptions and guardrails for these systems, drawing heavily from our experiences in India and Kenya, among other countries. In designing, implementing, and operating digital ID systems, governments must make a series of technical and policy choices. It is these choices that largely determine if an ID system will be empowering or exploitative and exclusionary. While several organizations have published principles around digital identity, too often they don’t act as a meaningful constraint on the relentless push to expand digital identity around the world. In this paper, we propose that openness provides a useful framework to guide and critique these choices and to ensure that identity systems put people first. Specifically, we examine and make recommendations around five elements of openness: multiplicity of choices, decentralization, accountability, inclusion, and participation.

Red Hat/IBM: Red Hat Enterprise Linux, OpenShift 4.3 and OpenSCAP

  • Red Hat Enterprise Linux 8 for SAP Solutions on IBM POWER9: An open foundation to power intelligent business decisions

    At Red Hat Summit 2019, we unveiled Red Hat Enterprise Linux 8, the next generation of the world’s leading enterprise Linux platform, which provides the scale, flexibility and innovation to drive enterprise workloads across the hybrid cloud. Even with the advancements across the platform, we recognize that there’s no singular panacea to overcome every unique IT challenge. To meet these needs, Red Hat delivers specialized offerings built around Red Hat Enterprise Linux to address specific hardware, applications and environment requirements, and Red Hat Enterprise Linux 8 continues this strategy with the availability of Red Hat Enterprise Linux 8 for SAP Solutions on IBM Power Systems (POWER9).

  • OpenShift 4.3: Quay Container Security Integration

    In the Red Hat OpenShift 4.2 Web UI Console, we introduced a new Cluster Overview Dashboard as the landing page when users first log in. The dashboard is there to help users resolve issues more efficiently and maintain a healthy cluster. With the latest 4.3 release, we added an image security section to the cluster health dashboard card. This section will appear on the dashboard when the Container Security Operator gets installed.

  • Deploying OpenSCAP on Satellite using Ansible

    In many environments today, security is one of the top priorities. New information security vulnerabilities are discovered regularly, and these incidents can have a significant impact on businesses and their customers. Red Hat customers I talk to are frequently looking for tools they can use to help evaluate and secure their environments. One of these tools is OpenSCAP, which is included in Red Hat Enterprise Linux (RHEL), and can perform compliance and vulnerability scanning on RHEL servers. Satellite makes OpenSCAP easier to use by allowing you to deploy the OpenSCAP agent to hosts, manage the OpenSCAP policies centrally, and to view OpenSCAP reports from the Satellite web interface.