Baidu, China's Google, and a leading artificial intelligence (AI) company are joining the open-source and Linux patent protection group, Open Invention Network.
Baidu joins Open Invention Network Linux patent protection group
CutiePi tablet based on Raspberry Pi CM3+ starts at $169
On Kickstarter: a $169 and up, open source “CutiePi” tablet that runs a Linux- and Qt-based stack on a quad-core, 1.2GHz Raspberry Pi CM3+ Lite. You also get an 8-inch, 1280 x 800 touchsceen, a 5000mAh battery, and USB and micro-HDMI ports. Taiwanese startup CutiePi, Which has been teasing details about its Raspberry Pi Compute […]
Sysadmin stories from the trenches: Funny user mistakes
We love our users, but sometimes…
Fix "W: Some index files failed to download." Error In Ubuntu
This guide explains how to fix "W: Some index files failed to download. They have been ignored, or old ones used instead." error in Ubuntu.
Connect GNOME File Manager or Windows Explorer to an ISPConfig 3 website
This Tutorial shows how to set up access to website files in the file manager application on your workstation. This Tutorial shows this on Linux and Windows.
First Arch Linux Snapshot Powered by Linux Kernel 5.7 Is Here
The first Arch Linux snapshot powered by the latest Linux 5.7 kernel series is now available for download, also packed with all of June 2020’s updates and security fixes.
How to Install Ubuntu on Raspberry Pi
With the release of the Raspberry Pi Imager tool, it is now very easy to install Ubuntu on Raspberry Pi. This tutorial shows you how.
Install KVM && Web Cockpit Console on SparkyLinux 2020.6
It's nice to have virt-manager installed ( Spice console ) but presence of Web Cockpit Console is quite enough to manage guest's deployment via clicking button
DownZemAll! – Qt-based download manager
DownZemAll! (DZA!) is an open source standalone download manager. DZA! is written in C++ and based on the Qt5 framework. It embeds its own web engine.
Install a Kubernetes load balancer on your Raspberry Pi homelab with MetalLB
Kubernetes is designed to integrate with major cloud providers' load balancers to provide public IP addresses and direct traffic into a cluster. Some professional network equipment manufacturers also offer controllers to integrate their physical load-balancing products into Kubernetes installations in private data centers. For an enthusiast running a Kubernetes cluster at home, however, neither of these solutions is very helpful.
IBM Has Open Sourced Its Edge Device Platform and Wishes AWS and Microsoft Got On Board
IBM's Open Horizon is meant to make it easier to manage thousands of IoT devices as edge computing nodes.
How to Install TensorFlow on Ubuntu 20.04
This tutorial explains how to install TensorFlow in a Python virtual environment on Ubuntu 20.04.
Destination Linux 180: Is Matrix.org The Future of Communication? + Linux Mint 20 & Firefox VPN
DL180: we talk about if Matrix.org is the Future of Communication?, Linux_Mint 20, Why we were disappointed with new Firefox VPN service, ProtonMail aiming at Google's GSuite and much more!
GNOME Shell Review: Minimal Desktop with Great Performance
If you are using Linux, you'll have used Gnome Shell before. This GNOME Shell review will go through the pros and cons of GNOME and who is it for.
Customizing my Linux terminal with tmux and Git
I use GNOME Terminal, mostly because it is my distribution's default. But what happens inside my terminal is far from "default." Before I get into how I customize it, here is what it looks like:
Open source and diversity key to tackling the developer skills shortage, says Scala contributor
'If diversity is not important to you, then at least you might care about the bottom line'
How To Find Best Ubuntu APT Repository Mirror
This guide provides all possible ways to find best Ubuntu APT repository mirror based on download speed and update status.
openSUSE Leap 15.2 Officially Released, Here's What's New
The openSUSE Project released today openSUSE Leap 15.2, the second major installment in the latest openSUSE Leap 15 operating system series, based on SUSE Linux Enterprise 15 SP2.
How to Install Shopware 6 with Nginx and Let's Encrypt SSL on Ubuntu 20.04
Shopware CE is a free and open-source eCommerce platform written in Symfony and Vue.js. In this tutorial, we will show you how to install Shopware CE with Nginx and Let's Encrypt on Ubuntu 20.04.
Raspberry Pi 4 based gateway with RS-232/485 and RTC sells for $90 plus the Pi
Advantech has launched a compact, IP40-protected “Uno-220” IoT gateway enclosure and HAT designed for a BYO Raspberry Pi 4. The HAT provides a RS-232/485 port, an RTC with battery, and 4x additional GPIOs. Advantech has launched what appears to be its first Raspberry Pi based embedded system. The $90, 100 x 70 x 33mm Uno-220 […]
Linux Desktop Market Share Peaked to All-Time High in June
NetMarketshare reports that the Linux Desktop market share jumped to an all-time high in June 2020.
The July 2020 Issue of the PCLinuxOS Magazine
The PCLinuxOS Magazine staff is pleased to announce the release of the July 2020 issue.
How to create a Replicaset in Kubernetes
A replica set makes sure the specified replicas of pods are always running. It can be considered as a replacement for the replication controller. In this article, we will see how to create a replica set and how it identifies pods with labels.
Ikey Doherty Is Making a New Distro, Serpent Linux, and We Should All Support Him
Believe it or not, ex-Solus leader Ikey Doherty is making a new operating system called Serpent Linux, which aims to be a truly modern Linux distro.
Tips and tricks for curl and wget
The *nix commands curl and wget are useful for accessing URLs without resorting to a browser. Both commands allow you to transfer data from a network server, with curl being the more robust of the two. You could use either of them to automate downloads from various servers.
How to install custom Fonts in Debian
All operating systems come with a large set of fonts already installed in them. However, sometimes, you may need a new font that is not available in the preinstalled fonts. In that case, you will need to manually download and install that font in your system.
Zynq UltraScale+ SBC sells for $259, offers Baidu AI tools
MYIR’s $259 “FZ3 Card” SBC runs Linux with Baidu AI tools on a Zynq UltraScale+ via its MYC-CZU3EG module with 4GB DDR4 and 8GB eMMC. Specs include mini-DP, GbE, 2x USB, PCIe, 2x 40-pin GPIO, and CSI and BT1120 cam links. MYIR has launched a 100 x 70mm, -40 to 85°C tolerant development board built […]
Firefox 78: Protections dashboard, new developer features... and the end of the line for older macOS versions
New Regular Expression evaluator borrowed from Chromium V8 - a sign of more collaboration to come? Mozilla has released Firefox 78 with a new Protections Dashboard and a bunch of updates for web developers. This is also the last supported version of Firefox for macOS El Capitan (10.11) and earlier.…
Linux configuration: Understanding *.d directories in /etc
Configuration files, which include other files, are not new. Placing those included files in sub-directories has also been an option since the beginning. Let's review use cases and see how to get the most out of this organization method. Learn how your system organizes configuration files and how this organization scheme can help you administer your system.
India bans 59 apps it says have privacy, national security problems. In a massive coincidence, they're all Chinese
They may have a point with some of them, though. India has banned the use of 59 smartphone apps it says violate its citizens’ privacy and threaten national security. In a massive coincidence they come from China, and just weeks after border skirmishes between the two nations.…
MontaVista adds continuous integration support
MontaVista announced v3.1 of its Carrier Grade eXpress 3.1 embedded Linux distro based on Linux 5.4 LTS and Yocto 3.1 LTS. CGX 3.1 improves support for CI/CD and is more closely aligned with the Yocto Project. MontaVista Software has upgraded its Yocto Project based Carrier Grade eXpress to version 3.1 with a focus on Continuous […]
Bash's environment is designed to be highly customizable in order to suit the needs of many different users with many different tastes. Read on to learn a few quick tips to improve your productivity when using the Bash CLI.
Linux Mint 20 isn't exactly bursting with freshness but, hey, there's kernel 5.4 and it's a long-term support release
Oh Snap: Based on Ubuntu but without package manager. Warpinator anyone? The Linux Mint team has released Mint 20 Cinnamon, a long-term support (LTS) release. It is based on Ubuntu 20.04, will be supported until 2025, and new Mint versions will use the same package base until 2022.…
Back up your phones storage with this Linux utility
One of the great failings of mobile devices is how difficult it can be to transfer data from your device to your computer. Mobile devices have a long history of this. Good news—if you're running Linux, you can probably interface with your mobile device using the gphoto2 command.
Raspberry Pi 4: Chronicling the Desktop Experience – Manage your Personal Collections – Week 36
For this week’s Raspberry Pi 4 blog, Luke looks at a few best-of-breed collection management programs. Free and open source goodness as usual.
How to Comment in Python
When writing Python code, it is always a good practice to make your code clean and easily understandable. Organizing the code, giving variables and functions descriptive names are several ways to do this.Adding comments to your Python code will save you a lot of time and effort when you look at your code in the future. Comments should be short and to the point. Do not explain something that is obvious to the reader. This article covers the basics of writing comments in Python. Python ignores everything written on the line after the hash mark (#).
How to create a multiboot USB with Ventoy
An USB stick able to store, and let us boot from several Linux distributions images is a very handy tool to have at our disposal. In a previous article we saw how to manually setup and create it from scratch; however, since such operation can quickly become tedious, in this tutorial we will see how to use Ventoy, a tool able to make all the dirty work for us.
Read and write data from anywhere with redirection in the Linux terminal
Redirection of input and output is a natural function of any programming or scripting language. Technically, it happens inherently whenever you interact with a computer. Input gets read from stdin (standard input, usually your keyboard or mouse), output goes to stdout (standard output, a text or data stream), and errors get sent to stderr.
Convert Ubuntu Into Rolling Release Using Rolling Rhino Script
Rolling Rhino is simple shell script used to convert Ubuntu into a rolling release distribution that tracks the devel series.
How to create a Service in Kubernetes
A service in Kubernetes is an abstraction layer over Pods. It defines a logical set of Pods. It provides a single IP address and DNS name by which pods can be accessed.
How to Fix High CPU Usage in Linux
There are many reasons for high CPU utilization in Linux, but the most common one is a misbehaving app. Here's how to fix high CPU usage in Linux.
How to Install IDLE Python IDE on Debian 10
In this article, we will show you how to install IDLE Python IDE in your Linux system using the command line. We have used Debian 10 OS for running the commands and procedure mentioned in this article.
'It's really hard to find maintainers': Linus Torvalds ponders the future of Linux
Will code move on to a language such as Rust? 'I'm convinced it's going to happen' says kernel colonel
Ex-Solus Dev is Now Creating a Truly Modern Linux Distribution Called Serpent Linux
The ex-developer of Solus Linux has announced Serpent Linux, a truly modern Linux distribution which is not dependent on GNU toolchain.
7 Best Linux Distros for Security and Privacy in 2020hegt/he
Privacy and security are pressing concerns for all of us these days '' not a day goes by that we aren't bombarded with security news headlines about hacks, breaches and the increased storing and monitoring of sensitive personal information by governments and corporations.
Painless file extraction on Linux
Extracting files from archives isn't difficult, but it can be tedious. An easier way is to assemble a series of extraction commands into a script that calls the proper command to extract the content of file archives depending on the archive file names.
Firefox 79 Enters Beta, Lets You Export Saved Passwords and Logins to a CSV File
Now that Firefox 78 was successfully launched, Mozilla is concentrating their efforts on the next major release, Firefox 79, which now has a first beta version ready for public testing.
How To Print Files Without Comments And Empty Lines In Linux
Ever wanted to exclude or ignore comments and empty lines from a file output? This guide explains how to print files without comments and empty lines in Linux.
Should API-restricting licenses qualify as open source?
In its 2014 Oracle v. Google decision, the United States Court of Appeals for the Federal Circuit held that the method declarations and "structure, sequence, and organization" (SSO) of the Java SE API were protected by copyright.
Stupid Bash tricks: History, reusing arguments, files and directories, functions, and more
In this two-part blog post, I share some of the Bash one-liners I use to speed up my work and leave more time to drink coffee. In this initial post, I'll cover history, last arguments, working with files and directories, reading file contents, and Bash functions. Here are five great tips and tricks for the Bash shell that you can use at your Linux terminal today.