Language Selection

English French German Italian Portuguese Spanish

OS

Linux can bring your old PC or Mac back to life -- for free

Filed under
OS
GNU
Linux

Have you heard of Linux? It's a version of Unix developed by a Finn, Linus Torvalds. But what is Unix? It's a computer operating system developed by Bell Labs in the 1960s. What was Bell Labs? It was the research arm of Bell Telephone Co.
Unix lives on and we all use it just about every day. Every time we insert a dot (a period) inside something we type on the computer, like a .com, .org, or .gov, it is a Unix command to go to that location in its memory banks and find what came before the dot. Unix ran the big mainframe computers that used to fill large rooms; they had to be specially air-conditioned because of the heat generated by these huge machines. Torvald wanted a similar, free version of the system, so he rewrote it. A co-worker named it Linux, and the name stuck despite Torvalds' objection on grounds that it sounded egotistical.
Linux can run on just about anything. Got an old PC or Mac gathering dust at the back of the closet? You can load Linux into it and it will live again. It's relatively trouble-free and comes in 20 flavors, each with a slightly different look. The most common is called Ubuntu, the latest flavor of which is named after a cat in Madagascar. But a reader wrote to say that he favors Linux Mint because it's similar to the Mac operating system. He installs it for schools and nonprofit organizations for $5 per machine.
You can run Linux and keep your old operating system at the same time in one of two ways: Create a partition on your Windows PC and get an option to start up in either Windows or Linux. Linux will usually set this up automatically. The other way is to load Linux on a thumb drive and plug it in.

Read more (Ed: Really not accurate in a lot of places, but there we have it...)

GNU Guix: Improve Internationalization Support for the Guix Data Service

Filed under
OS
GNU

The first half of my Outreachy internship is already over and I am really excited to share my experience. Over the past weeks I’ve had the opportunity to work on the Guix Data Service, watch myself change, and accomplish way more than I thought I would.

The Guix Data Service processes, stores and provides data about Guix over time. It provides a complementary interface to Guix itself by having a web interface and API to browse and access the data.

The work I have done so far revolves around storing translated lint checker descriptions as well as package synopsis and descriptions in the Guix Data Service PostgreSQL database and making them available through the Guix Data Service web interface.

Initially the Guix Data Service database had translated versions of lint warning messages available, but they were not accessible through the web interface, so I made that possible during the contribution period.

[...]

These first 7 weeks of my internship have gone by really fast, but I have enjoyed everything and I am so eager to experience what's to come.

Read more

Ubuntu Web: A Chrome OS Alternative Linux With Firefox Coming Soon

Filed under
OS
Linux
Ubuntu

As the world is moving toward cloud-based services, we can perform almost every task using a single Web browser. This is one of the reasons why Chrome OS integrated with the Google Chrome web browser has become the most popular web-centric operating system.

Even though Chrome OS uses Linux kernel under the hood, it is exclusively available to run only on Google’s hardware like Chromebook. Hence, if you’re looking for an alternative, soon you’ll be able to experience the potential of cloud computing right on your laptop using Ubuntu Web.

Read more

Meet Karmbian OS: Kali Linux For ARM-Based SBCs Like Raspberry Pi

Filed under
OS
Linux

Kali Linux is undoubtedly one of the most popular operating systems for ethical hackers and pentester. But when it comes to small systems like ARM-based Single Board Computers (SBC) using low power, we need a specific and optimized Kali image to run it efficiently.

Even though you can use other Linux distro like Armbian based on Debian and Ubuntu, Kali is not a widely usable option for ARM-based SBC units. Hence, GoVanguard, an Information Security firm, has launched a new operating system, Karmbian, that lets you run Kali Linux on numerous SBCs.

Read more

Is Linux an Operating System?

Filed under
OS
Linux

An operating system is a set of tools or software that you install on your computer or device and create a base system that allows you to extend its functionality by installing additional applications. In other words, an operating system is the minimum environment necessary to make your computer or device usable, then Linux is not an operating system because Linux by itself does not make your computer usable, in fact if you grab the Linux source code and compile it you will not get any practical use because the first thing you need is a boot loader (GRUB the most used is part of the GNU project), second an initialization system like systemd that take care of the initialization process (drivers, devices, file system, services) and finally the user tools: bash, ls, dir, top, find, grep (part of the GNU project) so what is Linux? Linux is a kernel, a kernel is a very important component of any operating system that interacts with the computer hardware (manages memory, processes, interrupts, devices, ...), interact with the file system and with the user land, which is the correct name? GNU/Linux, see What's in a Name? for more details.

Read more

Server-Oriented Omarine 7.0 Linux OS Released with Enhanced Security

Filed under
OS
Security

Omarine 7.0 comes about ten months after version 6.2 and more than a year after the 6.x series. It’s a major release that implements a new security policy to enhance the overall security of the operating system and make it easier to use SELinux.

Of course, the toolchain has been updated in this release, which ships with Glibc (GNU C Library) 2.31, GCC (GNU Compiler Collection) 9.3.0, systemd 245, Python 3.8.2, PHP 7.4.5, MySQL 8.0.17, QEMU 5.0.0, BIND 9.16.4, NFS-Utils 2.4.3, Krb5 1.18.1, Qt 5.14.2, and OpenJDK 14.0.1.

Read more

Released: GeckoLinux [Static] [all editions] 152.200719

Filed under
OS
Development
Linux
News
OSS
SUSE

GeckoLinux is pleased to announce updated spins of its Static series, generated from openSUSE Leap 15.2 and Packman package repositories. Despite the lack of new ISO refreshes during the past couple of years, users have continued to be able to install and update GeckoLinux systems thanks to the fact that it directly uses openSUSE and Packman repository sources. But for users that need to install GeckoLinux on newer hardware, and to continue improving the default configuration, the GeckoLinux Static 152.200719 series is now available. Updated spins of GeckoLinux NEXT Plasma and the GeckoLinux ROLLING series will also be released in the near future.

Read More

KaOS Linux 2020.07 Released with KDE Plasma 5.19, Linux Kernel 5.7

Filed under
OS
Linux

The new release comes two months after KaOS Linux 2020.05 to offer those who want to install this Arch Linux inspired operating system on their personal computers without having to download hundreds of updates from the software repositories.

Included in the KaOS Linux 2020.07 release, there’s the latest KDE Plasma 5.19.3 desktop environment, KDE Applications 20.04.3 and KDE Frameworks 5.72.0 software suites compiled against the Qt 5.15 application framework, and Linux kernel 5.7.8.

Noteworthy updates for core components include Glib2 2.64.3, Mesa 20.1.3, NetworkManager 1.26.0, Boost 1.72.0, Perl 5.30.3, Poppler 0.90.1, Cfitiso 3.480, Krb5 1.18, Pciutils 3.7.0, Guile 2.2.6, Git 2.27.0, Libacp 2.39, Pam 1.4.0, and ICU 66.1.

Read more

GloDroid Brings Android 10 OS to Raspberry Pi 4, Orange Pi SBC’s, PinePhone, and PineTab

Filed under
OS
Android

The community of developers working on software for single board computers often prefer to focus on Linux support, as companies will often provide Android firmware images.

But those Android OS images are often not maintained at all, so we’ve seen some projects like the past such as H3droid bringing a better Android OS to Allwinner H3 and H2+ boards and devices. The project is still using Android 4.4 KitKat and that’s getting old with some apps like the latest version of Kodi not working anymore.

Read more

Deepin OS could soon support tablets, suggests newly leaked images

Filed under
OS

Deepin, a Linux operating system for computers, seems to be getting ready to power tablets. An image of the Deepin OS powering a laptop as well as a tablet has surfaced online through Weibo.

This seems to indicate that the company is gearing up to launch a tablet version of its operating system and thus, will support multi-terminal collaboration. Currently, not much information is available regarding this development.

Read more

Syndicate content

More in Tux Machines

Best Free and Open Source Linux Guitar Tools

There are three main types of modern acoustic guitar: the classical guitar (Spanish guitar/nylon-string guitar), the steel-string acoustic guitar and the archtop guitar, which is sometimes called a “jazz guitar”. Electric guitars, introduced in the 1930s, use an amplifier and a loudspeaker. Like acoustic guitars, there are various types of electric guitars including hollowbody guitars, archtop guitars (used in jazz guitar, blues and rockabilly) and solid-body guitars. Read more

Audiocasts/Shows and Videos About Python and UNIX

Games: Helheim Hassle, Python Games, Life is Strange 2 and C-Dogs SDL

  • Helheim Hassle is a seriously funny adventure puzzle-platforming mix

    What could take the crown for the funniest Linux game this year, Helheim Hassle released earlier in August and it's a genuine delight to play through. Note: key provided by the developer after the release. Created by Perfectly Paranormal, the same developers who made Manual Samuel, with Helheim Hassle taking place in some weird shared universe they created. You are Bjørn, a pacifist viking who runs away from battle surrounded by those who thirst for a good fight but you end up dying and go to Valhalla.

  • Add throwing mechanics to your Python game

    My previous article was meant to be the final article in this series, and it encouraged you to go program your own additions to this game. Many of you did! I got emails asking for help with a common mechanic that I hadn't yet covered: combat. After all, jumping to avoid baddies is one thing, but sometimes it's awfully satisfying to just make them go away. It's common in video games to throw something at your enemies, whether it's a ball of fire, an arrow, a bolt of lightning, or whatever else fits the game. Unlike anything you have programmed for your platformer game in this series so far, throwable items have a time to live. Once you throw an object, it's expected to travel some distance and then disappear. If it's an arrow or something like that, it may disappear when it passes the edge of the screen. If it's a fireball or a bolt of lightning, it might fizzle out after some amount of time. That means each time a throwable item is spawned, a unique measure of its lifespan must also be spawned. To introduce this concept, this article demonstrates how to throw only one item at a time. (In other words, only one throwable item may exist at a time.) On the one hand, this is a game limitation, but on the other hand, it is a game mechanic in itself. Your player won't be able to throw 50 fireballs at once, since you only allow one at a time, so it becomes a challenge for your player to time when they release a fireball to try to hit an enemy. And behind the scenes, this also keeps your code simple. If you want to enable more throwable items at once, challenge yourself after you finish this tutorial by building on the knowledge you gain.

  • The first Life is Strange 2 episode is now permanently free

    Have you been on the fence about picking up Life is Strange 2? Well, now you have a much better chance to take a look at it. DONTNOD Entertainment have now made the entire first episode permanently free to grab. "After a tragic incident, brothers Sean and Daniel Diaz run away from home. Fearing the police, and dealing with Daniel's newly manifested telekinetic power – the power to move objects with your mind – the boys decide to travel to their father's hometown of Puerto Lobos in Mexico for safety." youtube video thumbnail

  • C-Dogs SDL, the classic run and gun game has a new release

    C-Dogs SDL is something of a classic. A free and open source overhead run-and-gun game that continues being updated and a fresh release is out now. What is it? C-Dogs is the followup to Cyberdogs, a classic from back in 1994 that ended up being really popular. Originally created by Ronny Wester as a freeware DOS game back in 1997, it was later open sourced and now it continues on with it using SDL for more modern platform support. The new C-Dogs SDL 0.9.0 release is a major upgrade, which brings with it a complete Doom campaign filled with secret levels, ammo/health pickups and persistent guns.

Java 15 Reaches General Availability

Oracle has announced that Java 15 is now generally available. The announcement was made in the opening keynote of Oracle Developer Live, an online version of the usual CodeOne and OpenWorld conferences. This is the first release of 'official' Oracle Java following the language’s 25th anniversary in May. Read more Also: Oracle open-sources Java machine learning library