Language Selection

English French German Italian Portuguese Spanish


Syndicate content
Linux and Open Source news headlines
Updated: 1 hour 19 min ago

How to install Redis on Ubuntu Linux

2 hours 40 min ago
Redis is open source software used as a database and cache that sits in memory, allowing for exceptional performance. When you're ready to give this lightning fast program a try, the developers recommend installing Redis on a Linux system, and what better candidate than Ubuntu Linux?

Get started with Fossil, an alternative to Git

4 hours 23 min ago
As any programmer knows, there are many reasons it[he]#039[/he]s vital to keep track of code changes. Sometimes you just want a history of how your project started and evolved, as a matter of curiosity or education. Other times, you want to enable other coders to contribute to your project, and you need a reliable way to merge disparate parts. And more critically, sometimes an adjustment you make to fix one problem breaks something else that was working.

India takes aim at Alibaba with new round of Chinese app bans

6 hours 6 min ago
43 apps axed, including those helping buyers and sellers of digital tat bazaar. India has banned another 43 apps from operating in its territory.…

LibreOffice 7.1 Office Suite Enters Beta, Promises a Plethora of Improvements

7 hours 49 min ago
The Document Foundation announced today the general availability for public testing of the beta milestone of the upcoming LibreOffice 7.1 office suite series, due for release in early February 2021.

Got something to say? How to get started writing

9 hours 32 min ago
Well, I suppose after all this talk of how to find your story and then write your story, I should make a post about how to do just that. I[he]#039[/he]ve broken it down into three sections: how to find your story, how to write your story, and how to share it and get it published.

Communication by example: Which methods do high-performing open source communities use?

Wednesday 25th of November 2020 05:30:44 AM
“Good words are worth much, and cost little.” George Herbert Although effective communication is an essential life skill, it is the most critical element in any business [2]. Lack of accurate communication is the common cause of any organization’s issues, causing conflicts, reducing client relationships, team effectiveness, and profitability [2].

Looking forward to Linux network configuration in the initial ramdisk (initrd)

Wednesday 25th of November 2020 03:47:49 AM
One of the tasks that the initrd might be responsible for is network configuration.

Terminal Vitality

Wednesday 25th of November 2020 02:04:53 AM
Ever since Douglas Engelbart flipped over a trackball and discovered a mouse, our interactions with computers have shifted from linguistics to hieroglyphics. That is, instead of typing commands at a prompt in what we now call a Command Line Interface (CLI), we click little icons and drag them to other little icons to guide our machines to perform the tasks we desire. 

How to stack columns

Wednesday 25th of November 2020 12:21:57 AM
How to use the cut command to convert a "columnated" table into a straight up-and-down one.

Portwell and Congatec spin Elkhart Lake modules in multiple form factors

Tuesday 24th of November 2020 10:39:01 PM
Portwell unveiled a “PQ7-M109” Qseven module with Intel’s Atom x-6000. Congatec recently announced x6000 modules in Qseven (Conga-QA7), SMARC, (Conga-SA7), Mini Type 10 (Conga-MA7), and Compact Type 6 (Conga-TCA7) form factors. Portwell has announced the PQ7-M109, its first product based on Intel’s 10nm fabricated Elkhart Lake family of low-power system-on-chips, which includes several Atom x-6000, […]

How to Install Gibbon LMS on Ubuntu 20.04

Tuesday 24th of November 2020 08:56:06 PM
Gibbon is a free and open-source school management system specially designed for teachers, students, parents and leaders. It helps teachers to find, contact and help their students.

Linus Torvalds would like to use an M1 Mac for Linux, but…

Tuesday 24th of November 2020 07:13:11 PM
Yes, Torvalds said he[he]#039[/he]d love to have one of the new M1-powered Apple laptops, but it won[he]#039[/he]t run Linux and, in an exclusive interview he explains why getting Linux to run well on it isn[he]#039[/he]t worth the trouble.

How to Install Arch Linux Beginner's Guide

Tuesday 24th of November 2020 05:30:15 PM
This beginner's guide explains the steps on how to install Arch Linux - in the easiest and friendly way.

How to create a Cloudwatch Event Rule in AWS

Tuesday 24th of November 2020 03:47:19 PM
A near-real-time stream of system events that describe changes in AWS resources is delivered by CloudWatch Events. We can create a rule that matches events and route them to one or more target functions.

Build a motion detection system with a Raspberry Pi

Tuesday 24th of November 2020 02:04:24 PM
If you want a home security system to tell you if someone is lurking around your property, you don[he]#039[/he]t need an expensive, proprietary solution from a third-party vendor. You can set up your own system using a Raspberry Pi, a passive infrared (PIR) motion sensor, and an LTE modem that will send SMS messages whenever it detects movement.

Raspberry Pi automation add-on offers ADCs, DIDO, and UPS

Tuesday 24th of November 2020 12:21:28 PM’s second-gen “Pi-oT 2” Raspberry Pi automation add-on offers 8x ADCs, 6x digital outputs, and Ethernet plus options including a 2-hour UPS, RS485, 4x 24V digital inputs, and a 12-24VDC input. Last year, Cleveland-based Pi-oT, now called, launched a Kickstarter campaign for a Pi-oT industrial controller add-on for the Raspberry Pi that is housed […]

How to use Bash file test operators in Linux

Tuesday 24th of November 2020 10:38:32 AM
File Test Operators are used in Linux to check and verify attributes of files like ownership or if they are a symlink. In this article, you will learn to test files using the if statement followed by some important test operators in Linux.

Create a machine learning model with Bash

Tuesday 24th of November 2020 08:55:36 AM
Machine learning is a powerful computing capability for predicting or forecasting things that conventional algorithms find challenging. The machine learning journey begins with collecting and preparing data—a lot of it—then it builds mathematical models based on that data. While multiple tools can be used for these tasks, I like to use the shell.

Linux-driven module and starter kit tap Renesas RZ/G2

Tuesday 24th of November 2020 07:12:41 AM
TQ’s “TQMaRZG2x” module runs Linux on a dual- to octa-core, Cortex-A57 and -A53 based RZ/G2 processor with up to 8GB LPDDR4 and 64GB eMMC plus an optional dev kit and -40 to 85°C support. When reporting on the SMARC 2.0 SoM collaboration between Renesas and RelySys last week featuring Renesas’ scalable, 64-bit RZ/G2 processor, we […]

Synchronize Files Between Multiple Systems With Syncthing In Linux

Tuesday 24th of November 2020 05:29:45 AM
This guide explains what is Syncthing, how to install Syncthing on Linux, how to synchronize files between multiple Linux systems.

More in Tux Machines

Android Leftovers

Compact embedded system runs Linux on i.MX8M

MiTac’s fanless “ME1-108T” embedded computer runs Linux on an up to quad-core i.MX8M with up to 4GB LPDDR4, up to 32GB eMMC, 2x GbE, 3x USB, and HDMI, DP, serial, mini-PCIe, and 40-pin RPi GPIO. ICP Germany announced the launch of MiTac’s compact ME1-108T embedded system. Although we have reported on dozens of compute modules and SBCs that run Linux on NXP’s dual- or quad-core, Cortex-A53 i.MX8M, the ME1-108T appears to be only the second embedded system using the SoC after Axiomtek’s Agent336. Read more

today's howtos

  • Shading in Blender – Linux Hint

    Shading is an act of adding shade to a drawn object to give it a look and a perception of depth. Nobody likes white bland 3D objects. In 3D modeling, it is very significant to give objects some color material or texture. The process of adding shades to color materials and textures is called shading. Shading is so essential in 3D modeling that Blender has a dedicated workspace for shading. Shading workspace will automatically bring us in the “Look Dev” mode. Look Dev mode approximates lights and gives a general idea of the output of the object or scene. The shader editor will show the shader nodes of the selected object. Every object in Blender can be assigned a default material with white shading. And these shaders can be manipulated in the Shading workspace. You can add material to any object by going into the material tab.

  • Blender Viewport Navigation – Linux Hint

    The viewport is the main view of Blender that a user sees after getting it installed. At first look, it may appear intimidating, but it has become a lot comprehensible after the launch of the 2.80 version. The interface is less complicated and simple to learn. The viewport is a window that allows you to look around the scene or object you created. Viewport and camera view can be confusing, but both are not similar. A camera is an object in the scene, whereas the viewport is a part of the interface. Basics of navigating viewport include rotating, zooming, and panning the perspective of the view. There are various ways to navigate in the viewport.

  • Blender Cloud Rendering – Linux Hint

    How does it feel when you create a beautiful scene in Blender with high definition textures, shaders, particles, and volumetric effects and when you click on rendering, it just says that you need 2 hours to render just one frame? Yes, it feels discouraging. It is not easy to render a high-quality image or animation using an ordinary workstation. It is not a piece of cake to render in Blender, especially when working in Cycles (rendering engine). 3D rendering requires a lot of computing power. If you are rendering an animation, then it will take much more power and time. It would be best if you had a powerful PC with high-end specifications to get decent results. The trouble is the affordability of a robust workstation; they are costly. But this issue is fixable; just use cloud rendering.

  • Delete/Drop a Database in MySQL – Linux Hint

    MySQL is an RDBMS (Relational Database Management System) that is famous for its speed and easy-to-use interface. In this article, you will learn about the different methods to delete or drop a database in MySQL. In this article, we assume that you already have a working knowledge of the creation and listing of databases in MySQL. So, feel free to read on if you have already installed MySQL on your system and have some dummy databases in MySQL that you want to delete.

  • CentOS 8 Restart Network – Linux Hint

    Among the most frequent system administration practices is the process of restarting the network. To connect your machine with the Internet, a sound networking service is always required. At times, due to undesirable issues, the networking service in a particular operating system may start malfunctioning. If the issue is temporary, then it can be resolved simply by restarting your networking service. There are multiple methods that you can use in any operating system to restart the system’s networking service. Today, we walk you through the two primary methods of restarting the network service in CentOS 8, one of the most popular distributions of the Linux operating system. If you are using a system based on CentOS 8 and are not able to establish a secure connection with your network, you would be shocked by how many issues a quick restart can solve. You can restart the Linux networking service using various commands, but you must execute the commands to restart the network using sudo or su commands as a root user.

  • Installation of Sublime text editor on Ubuntu 20.04

    Sublime Text is a well-known text editor used to write source code for web development. This tutorial will assist you in installing Sublime Text on an Ubuntu 20.04 machine.

  • WireShark in-depth Tutorial – Linux Hint

    Wireshark is an open-source and free network traffic inspection tool. It captures and displays packets in real-time for offline analysis in a human-readable format with microscopic details. It requires some sound knowledge of basic networking and is considered an essential tool for system administrators and network security experts. Wireshark is the de-facto go-to tool for several network problems that vary from network troubleshooting, security issue examination, inspecting network traffic of a suspicious application, debugging protocol implementations, along with network protocol learning purposes, etc. The Wireshark project was initiated in 1998. Thanks to the global networking expert’s voluntary contribution, it continues to make updates for new technologies and encryption standards. Hence, it’s by far one of the best packet analyzer tools and is utilized as a standard commercial tool by various government agencies, educational institutes, and non-profit organizations.

myMPD – standalone and lightweight web-based MPD client

My favorite pastime is to see an eclectic range of bands, solo artists, and orchestras live. It’s such a life-changing and exhilarating experience to be present. It’s one thing to be sitting at home listening to a CD or watching music videos on TV or on YouTube, but being with an audience, packed out in a stadium or music hall, takes it to another level. But it’s an expensive pastime, and still on hold given the coronavirus pandemic. I’m therefore listening to music from my CD collection which I’ve encoded to FLAC, a lossless audio format, and stored locally. Linux offers a huge array of open source music players. And many of them are high quality. I’ve reviewed the vast majority for LinuxLinks, but I’m endeavoring to explore every free music player in case there’s an undiscovered gem. MPD is a powerful server-side application for playing music. In a home environment, you can connect an MPD server to a Hi-Fi system, and control the server using a notebook or smartphone. You can, of course, play audio files on remote clients. MPD can be started system-wide or on a per-user basis. myMPD is a standalone and lightweight web-based MPD client. Its developer claims myMPD is designed for minimal resource usage and requires only very few dependencies. Read more