Language Selection

English French German Italian Portuguese Spanish

LinuxLinks

Syndicate content
The Linux Portal Site
Updated: 2 hours 50 min ago

Linux Candy: xcowsay – displays a cow on your desktop with message

Monday 17th of February 2020 07:53:02 AM

xcowsay is a tiny utility that displays a cow with a speech bubble containing some text. It's free and open source goodness.

The post Linux Candy: xcowsay – displays a cow on your desktop with message appeared first on LinuxLinks.

9 Best Free Linux CAD Software

Friday 14th of February 2020 07:45:46 AM

Computer-aided design (CAD) is the use of computer technology for the design of objects, real or virtual. It often refers to the drafting (technical drawing and engineering drawing) of a part or product, including entire buildings. However, CAD software is used in a wide variety of other fields such as electronics and woven fabrics.

The post 9 Best Free Linux CAD Software appeared first on LinuxLinks.

Excellent Free Tutorials to Learn Ada

Thursday 13th of February 2020 08:24:16 AM

Ada is a structured, statically typed, imperative, wide-spectrum, multi-paradigm, object-oriented high-level language. Here's our recommended Ada tutorials.

The post Excellent Free Tutorials to Learn Ada appeared first on LinuxLinks.

Raspberry Pi 4: Chronicling the Desktop Experience – Screen Capture – Week 16

Wednesday 12th of February 2020 08:39:41 AM

For this week's blog, I turn to a desktop activity that I use fairly frequently. It's screen capturing - sharing something on my computer screen with a colleague or friend. How does the Raspberry Pi 4 fare?

The post Raspberry Pi 4: Chronicling the Desktop Experience – Screen Capture – Week 16 appeared first on LinuxLinks.

Excellent Free Tutorials to Learn Lisp

Tuesday 11th of February 2020 07:57:14 AM

Lisp (derives from “LISt Processing”) is one of the oldest programming languages. Here's our recommended Lisp tutorials to master the language.

The post Excellent Free Tutorials to Learn Lisp appeared first on LinuxLinks.

dutree – reclaim precious hard disk space

Monday 10th of February 2020 09:05:55 AM

dutree is a command line tool to analyze disk usage. It's written in the Rust programming language. It's free and open source software. How does it compare to other disk usage analyzers?

The post dutree – reclaim precious hard disk space appeared first on LinuxLinks.

12 Excellent Free Scorewriters – Compose, arrange, print, and publish music

Friday 7th of February 2020 04:13:42 AM

A scorewriter (often known as notation software or music notation processor) is software used with a computer for creating, editing and printing sheet music.

For a musician to be able to read, understand, and play music, a composition needs to be in written form. A system of notation is essential for musicians to be able to play music as intended by the composer.

The post 12 Excellent Free Scorewriters – Compose, arrange, print, and publish music appeared first on LinuxLinks.

Excellent Free Tutorials to Learn Rust

Thursday 6th of February 2020 05:46:01 AM

Rust is a systems programming language that runs fast, prevents segmentation faults, and guarantees thread safety. We recommend lots of Rust tutorials.

The post Excellent Free Tutorials to Learn Rust appeared first on LinuxLinks.

Raspberry Pi 4: Chronicling the Desktop Experience – Emulate Home Computers – Week 15

Wednesday 5th of February 2020 12:02:47 AM

Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. Emulate home computers on the Raspberry Pi 4.

The post Raspberry Pi 4: Chronicling the Desktop Experience – Emulate Home Computers – Week 15 appeared first on LinuxLinks.

Excellent Free Tutorials to Learn Logo

Tuesday 4th of February 2020 07:47:14 AM

The Logo Programming Language, a dialect of Lisp, was designed as a tool for learning. Read our recommended Logo tutorials.

The post Excellent Free Tutorials to Learn Logo appeared first on LinuxLinks.

Terminal Phase – space shooting game in your terminal

Monday 3rd of February 2020 02:52:18 AM

Terminal Phase is a space shooting game that runs in your terminal. It's free and open source written in the Racket programming language.

The post Terminal Phase – space shooting game in your terminal appeared first on LinuxLinks.

10 Best Free Unified Modeling Language Tools

Friday 31st of January 2020 08:32:37 AM

Unified Modeling Language (UML) is a general-purpose, modeling language designed to provide a standard way for visualizing, specifying, constructing, and documenting the artifacts of distributed object systems. It's the industry standard modeling language for software engineering.

The aim of UML is to give software engineers, agile and small development teams, and system architects useful tools for analysis, design, and implementation of software-based systems.

The post 10 Best Free Unified Modeling Language Tools appeared first on LinuxLinks.

Excellent Free Tutorials to Learn Lua

Thursday 30th of January 2020 07:56:29 AM

Lua is a lightweight, small, compact, and fast programming language designed as an embeddable scripting language. Here's our recommended Lua tutorials.

The post Excellent Free Tutorials to Learn Lua appeared first on LinuxLinks.

Raspberry Pi 4: Chronicling the Desktop Experience – Memory Usage – Week 14

Wednesday 29th of January 2020 08:01:09 AM

The Raspberry Pi 4 has 3 models with 1GB, 2GB, and 4GB of RAM. We explore memory usage of Chromium, Mathematica, and other applications.

The post Raspberry Pi 4: Chronicling the Desktop Experience – Memory Usage – Week 14 appeared first on LinuxLinks.

Excellent Free Tutorials to Learn Scratch

Tuesday 28th of January 2020 11:59:40 AM

Scratch is a visual programming language developed by the Lifelong Kindergarten Group at the MIT Media Lab. Here's our recommended Scratch tutorials.

The post Excellent Free Tutorials to Learn Scratch appeared first on LinuxLinks.

Deepin Music – a beautiful and simple music player

Monday 27th of January 2020 08:14:53 AM

Deepin Music is a free and open source beautiful and simple music player. It supports viewing lyrics during playback, and plays lossless audio. Luke reviews the software.

The post Deepin Music – a beautiful and simple music player appeared first on LinuxLinks.

7 Best Free Web-Based Git Clients

Friday 24th of January 2020 08:08:36 AM

Git is an open source distributed version control system which was originally designed by Linus Torvalds, the creator of Linux, in 2005 for Linux kernel development. Here's our recommended web-based tools.

The post 7 Best Free Web-Based Git Clients appeared first on LinuxLinks.

Excellent Free Tutorials to Learn Fortran

Thursday 23rd of January 2020 08:33:32 AM

Fortran (Formula translation) is a multi-paradigm programming language invented by John Backus of IBM in the 1950s. Here's our recommended tutorials.

The post Excellent Free Tutorials to Learn Fortran appeared first on LinuxLinks.

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

Wednesday 22nd of January 2020 09:33:33 AM

This is a weekly blog about the Raspberry Pi 4 (“RPI4”), the latest product in the popular Raspberry Pi. This week, we examine screencasting on the RPI4.

The post Raspberry Pi 4: Chronicling the Desktop Experience – Screencasting – Week 13 appeared first on LinuxLinks.

Excellent Free Tutorials to Learn Scala

Tuesday 21st of January 2020 07:21:57 AM

Scala is a modern, object-functional, multi-paradigm, Java-based programming and scripting language that’s released under the Apache License 2.0. Here's our recommended tutorials to learn Scala.

The post Excellent Free Tutorials to Learn Scala appeared first on LinuxLinks.

More in Tux Machines

Fedora and Red Hat: Test Day This Thursday, Report on State of Enterprise Open Source 2020 and More

  • Fedora 32 Gnome 3.36 Test Day 2020-02-20

    Thursday, 2020-02-20 is the Fedora 32 Gnome Test Day! As part of changes Gnome 3.36 in Fedora 32, we need your help to test if everything runs smoothly!

  • The State of Enterprise Open Source 2020: Enterprise open source use rises, proprietary software declines

    Last year we set out to determine how IT leaders think about open source, why they choose it and what they intend to do with it in the future. The result was The 2019 State of Enterprise Open Source: A Red Hat Report, and the findings were clear and confirmed what we see happening in the industry. Enterprise open source has become a default choice of IT departments around the world and organizations are using open source in categories that have historically been more associated with proprietary technology. Headed into the second year of the survey, we had a new directive in mind. We wanted to dive deeper into how IT leaders’ intentions and usage have changed. We surveyed 950 IT leaders in four regions. Respondents had to have some familiarity with enterprise open source and have at least 1% Linux installed at their organization. Respondents were not necessarily Red Hat customers and were unaware that Red Hat was the sponsor of this survey. This allowed us to get a more honest and broad view of the true state of enterprise open source.

  • Manage application programming interfaces to drive new revenue for service providers

    Telecommunications service providers have valuable assets that can be exposed, secured, and monetized via API-centric agile integration. They can derive additional value from new assets, developed internally or through partners and third parties and integrated in a similar way with OSS and BSS systems. Service providers can open new revenue paths if they enhance the value they deliver to customers and to their partner- and developer-ecosystems. APIs can help them accomplish this goal. Services that providers can potentially offer with APIs include direct carrier billing, mobile health services, augmented reality, geofencing, IoT applications, and more. Mobile connectivity, for example, is key to powering IoT applications and devices, giving service providers an inside track to provide APIs to access network information for IoT services. In mobile health, APIs can serve as the link between the customer and healthcare partners through the user’s smartphone. Embracing this API-centric approach, service providers can realize increased agility by treating OSS/BSS building blocks as components that can be reused again and again. They may also innovate faster by giving partners controlled access to data and services, expand their ecosystem by improving partner and third-party collaboration, and generate more revenue through new direct and indirect channels.

today's howtos

  • Autostart Tmux Session On Remote System When Logging In Via SSH

    It is always a good practice to run a long running process inside a Tmux session when working with remote systems via SSH. Because, it prevents you from losing the control of the running process when the network connection suddenly drops. Just in case the network connection gets dropped for any reason, the processes inside the Tmux session will keep running on the remote systems, so you can re-attach to the Tmux session using “tmux attach” command once the network connection is back online. What if you forgot to start the Tmux session in the first place? No matter how careful you’re, sometimes you may forget to start Tmux session. Here is a simple way to avoid this problem. You can autostart Tmux session on the remote systems when logging via SSH. This is especially helpful if you lost the network connection when upgrading a remote Linux server via SSH from your local system.

  • Setup Static IP on Ubuntu 18.04 LTS Desktop and Server Operating System

    In this article, I am going to show you how to configure a static IP on Ubuntu 18.04 LTS server and desktop operating systems. So, let’s get started.

  • Amiga floppy recovery project scope

    The main goal of my Amiga project is to read the data from my old floppy disks. After a bit of hiatus (and after some gentle encouragement from friends at FOSDEM) I'm nearly done, 150/200 disks attempted so far. Ultimately I intend to get rid of the disks to free up space in my house, and probably the Amiga, too. In the meantime, what could I do with it?

  • Part 1: How to Enable Hardware Accelerators on OpenShift

    Managing hardware accelerator cards like GPUs or high-performance NICs in Kubernetes is hard. The special payload (driver, device-plugin, monitoring stack deployment and advanced feature discovery), updates and upgrades, are tedious and error-prone tasks, and often third-party vendor knowledge is needed to accomplish these steps. The Special Resource Operator (SRO) is a template for exposing and managing accelerator cards in a Kubernetes cluster. It handles the hardware seamlessly from bootstrapping to update and upgrades fully managed. The first part will describe the SRO in general where the second part will describe the building blocks in SRO and how to enable a different hardware accelerator step by step.

  • Everthing you need to know about tmux – Windows

    What are tmux Windows? tmux window is the entity that holds panes and resides within the tmux session. Think of a window in tmux as a tab in your notebook. Tabs (windows) help organize your work and group your individual pages (panes) based on some topic of your choice. By default, when tmux starts, a session is initialized. Within this session, tmux initializes a single window (by default) which occupies the entire area of the terminal. This window will contain one single pane (by default).

Screencasts/Audiocasts/Shows: MX Linux 19.1 Run Through, Late Night Linux, Linux Headlines and More

  • MX Linux 19.1 Run Through

    In this video, we are looking at MX Linux 19.1.

  • Late Night Linux – Episode 83

    Joe has been playing with a PinePhone for a week and gives an honest appraisal. Plus Will’s simple solution to his Mac woes, switching to Linux and a community crowdfunder in the news, and a packed KDE Korner.

  • 2020-02-17 | Linux Headlines

    Two separate VPN companies have recently open-sourced client software, and updates to some beloved projects.

  • Change Desktop Environments on Linux

    Let's go over what it takes to switch your desktop on Linux change it from KDE, GNOME, XFCE, MATE, Cinnamon, LXQt, etc.

Second Shortwave Beta

Today I can finally announce the second Shortwave Beta release! I planned to release it earlier, but unfortunately the last few weeks were a bit busy for me. Read more