Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Monday, 16 July 2018

Chromium OS for Raspberry Pi SBCs Is Making a Comeback Soon, Better Than Ever

Chromium OS for Raspberry Pi SBCs Is Making a Comeback Soon, Better Than Ever

Jul 13, 2018, 14:00 (0 Talkback[s]) (Other stories by Marius Nestor)

Now that Flint OS is "gone," and there's still no feasible way of getting pure Chromium OS running on your tiny single-board computer, Keith Callahan announced today that he is reviving the Chromium OS for SBCs project in an attempt to offer the community an easy way of installing the open-source Chromium OS operating system on Raspberry Pi SBCs. Callahan told Softpedia that he is currently working hard on the new Chromium OS for SBCs 1.0 (Codename Weinreich) release, which should hit the streets near the Christmas holidays, with initial support for Raspberry Pi 2, Raspberry Pi 3 Model B, and the new Raspberry Pi 3 Model B+ boards.

Complete Story



Read the full article here by Linux Today

Monday, 2 July 2018

Install And Play Overwatch With Lutris On Ubuntu 18.04

Linuxconfig: Overwatch is one of the most popular PC games right now. It has a thriving esports scene and a community of millions playing it regularly worldwide.



Read the full article here by Linux Today

Friday, 29 June 2018

MindForger - More Than A Notebook and Markdown IDE

MindForger - More Than A Notebook and Markdown IDE

Jun 29, 2018, 06:00 (0 Talkback[s]) (Other stories by FossMint)

MindForger is a modern, free, open-source, privacy-focused and performance-driven Markdown IDE for creating, editing, and managing all types of notes.

Complete Story



Read the full article here by Linux Today

Thursday, 15 March 2018

Terminus - A Web Technology Based Modern Terminal

ostechnix: Terminus - A cross-platform, open source, web technology based Terminal for modern age, inspired from Hyper.



Read the full article here by Linux Today

Tuesday, 27 February 2018

Google Plans to Add Support for Containerized Linux Apps to Chromebooks

Google Plans to Add Support for Containerized Linux Apps to Chromebooks

Feb 26, 2018, 23:00 (0 Talkback[s]) (Other stories by Marius Nestor)

Google is apparently working on Project Crostini for Chrome OS to allow Linux VMs on Chrome OS, according to a Reddit thread, which points to a recent Chromium commit explaining a new device policy designed will allow Linux virtual machines to run on Chrome OS if it's set to true. This can only mean that the dream of running Linux apps on your Chromebook is finally becoming a reality. It won't be long until the new policy feature described above will hit the Dev, Beta, and then Stable channel of Chrome OS so you can taste Linux software yourself on Chrome OS.

Complete Story



Read the full article here by Linux Today

Saturday, 17 February 2018

Logstash 6.2.0 Release Improves Open Source Data Processing Pipeline

Logstash 6.2.0 Release Improves Open Source Data Processing Pipeline

Feb 16, 2018, 13:00 (0 Talkback[s]) (Other stories by Sean Michael Kerner)

Many modern enterprises have adopted the ELK (Elasticsearch, Logstash, Kibana) stack to collect, process, search and visualize data.

At the core of the ELK stack is the open-source Logstash project which defines itself as a server-side data processing pipeline - basically it helps to collect logs and then send them to a users' "stash" for searching, which in many cases is Elasticsearch.

Complete Story

Related Stories:



Read the full article here by Linux Today

Why Red Hat Invested $250M in CoreOS to Advance Kubernetes

Why Red Hat Invested $250M in CoreOS to Advance Kubernetes

Feb 16, 2018, 14:00 (0 Talkback[s]) (Other stories by Sean Michael Kerner)

For the last three years or so, Red Hat has been on a collision course with CoreOS, with both firms aiming to grow their respective Kubernetes platform. On Jan. 30 the competition between the two firms ended, with CoreOS agreeing to be acquired by Red Hat in a $250 million deal.

CoreOS didn't start out as a Kubernetes platform vendor, but then again neither did Red Hat.

Complete Story

Related Stories:



Read the full article here by Linux Today

Thursday, 18 January 2018

Google ditches Ubuntu for Debian for internal engineering environment

Google engineers have transitioned from Ubuntu to Debian for their internal machines.
The company, which has been using Goobuntu, a customised version of Ubuntu, for years, announced last year that it would be switching to gLinux, based on Debian Testing.
MuyLinux reports (Spanish) that The Debconf’17 held last August revealed plans for the move as well as a roadmap for the project and plans for a smooth transition.
That process has now begun, as the company moves from a “light-skinned” distro which it has no contribution to. Google used Ubuntu’s Long Term Support (LTS) builds as a customer of the Ubuntu Advantage Program but was not active in the community.
In the case of Debian, it will send changes upstream as an active contributor, whilst running on the Test stream so it can take advantage of faster testing of new builds.
This might mean that there are more problems for users than the safe pair of hands of the commercial Ubuntu, but it also means that Google will have complete autonomy over how to fix them, and benefit the community at the same time.
For Canonical, it’s a big loss. Though Ubuntu has a huge number of clients in servers, cloud, and remains the biggest distro for the limited PC market, the loss of a paying customer the size of Google won’t go unnoticed.

Source: http://ift.tt/2Dd4pIi
Submitted by: Arnfried Walbrecht



Read the full article here by Full Circle Magazine

Tuesday, 7 November 2017

Intel Clear Linux on Udoo X86 How-To

The Intel Clear Linux Project is a Linux distribution built for cloud and IoT use cases.


The aim is to showcase the best of Intel architecture technology and performance, from low-level kernel features to complex applications that span across the entire OS stack. The focus is on Power and Performance optimizations throughout the operating system as a whole.

The distribution is quite recent and Intel is also focusing on docker containers.




Phoronix website already highlighted the improvements it can carry over other common distributions (see also here).

How do we start? The Intel website offers a light tutorial you can find at this page.

The first step is to verify the Udoo X86 is equipped as a compatible processor.
You can validate it with the script clear-linux-check-config.sh.

You'll get this output:

luca@udoox86 ~ $ ./clear-linux-check-config.sh host
Checking if host is capable of running Clear Linux* OS for Intel® Architecture

SUCCESS: Intel CPU
SUCCESS: 64-bit CPU (lm)
SUCCESS: Streaming SIMD Extensions v4.1 (sse4_1)
SUCCESS: EFI firmware

Follow the tutorial to prepare the USB drive. Nothing uncommon compared to other distros.

But...
You'll get a surprise when rebooting and selecting the USB drive as primary boot. You will be able to proceed and get to the partitioning setup page... A wild Python backtrace will appear!
An error saying the command "fdisk -l on /dev/mmcblk0rpmb" returned an error.

The device is a Replay Protected Memory Block. I am not an expert and I could be totally wrong, but it should be a way to provide a separate trusted store, which usually an OEM could store IP to protect. The access is enforced by a secure API. This document about TEE OS should clarify some detail.

We're lucky the installer is written in Python.
Reboot and plug the USB drive on your favorite device running Linux.

Identify the following file /usr/bin/ister_gui.py and open it for editing.
We need to modify the function get_list_of_disks().
The function consists in running a lsblk and extracting all the devices which are not the current root device, generating a list.

In order to exclude the unwanted devices, add the following line:

    for part in parts:
        part = part.strip()
        if 'boot' in part or 'rpm' in part:
            continue

        if 'disk' in part:
            disks.append(part.split()[0])
        elif part.endswith('/'):
            root_disk = part.split()[0]


There are more elegant ways to do so, but it just works™.

Once done, you can unmount the USB drive and reboot. If everything is fine, you'll be able to get past the partition setup page and you'll be able to properly finalize the installation.
It's a network installation, so be patient (even on a Gigabit fiber connection, if you're writing to the emmc).

In case you do not want to install on the emmc, it should be possible to even disable the device through the UEFI and this "fix" should not be necessary. I'll update once I can confim that.

After rebooting and selecting the internal emmc as boot device, you should be able to boot for the first time on the Clear Linux distro!

You'll notice an error at kernel boot, still related to the RPMB device. It should be something like:

systemd-gpt-auto-generator[1765]: Failed to dissect: Input/output error

As the distribution is quite recent, it includes the workaround detailed at this issue on systemd. A fix has been integrated in master, but probably not yet released. The workaround is to pass the following kernel boot parameter:

systemd.gpt_auto=0

Clear Linux uses clr-boot-manager. It is a Kernel & Boot loader manager.
It has been also integrated in Solus OS.
It's actually thanks to the Solus OS webpage that I understood how to add the flag no matter the kernel in use.

Become root and create a new file /etc/kernel/cmdline and add the previous systemd boot parameter. Save the file, clr-boot-manager update and reboot. The message at boot should disappear!



Remember, if you choose to install Linux on the emmc, disable the swap as the device will probably suffer from intense usage.

Feel free to comment and suggest corrections!

Have a nice day!

Tuesday, 17 October 2017

Alibaba and Red Hat Partner to Take RHEL-as-a-Service to China's Largest Cloud

Alibaba and Red Hat Partner to Take RHEL-as-a-Service to China's Largest Cloud

Oct 17, 2017, 11:00 (0 Talkback[s]) (Other stories by Christine Hall)

WEBINAR: On-demand Event

Replace Oracle with the NoSQL Engagement Database: Why and how leading companies are making the switch REGISTER >

Although Red Hat in the cloud is already available in China, the new arrangement is important because it makes the company's software portfolio available on the largest cloud in the largest of the emerging markets. This benefits existing customers with expansion plans that include what is now the world's second largest economy. It also promises to generate revenue from inside the country.

Complete Story



Read the full article here by Linux Today

Friday, 6 October 2017

How to manage Linux containers with Ansible Container

How to manage Linux containers with Ansible Container

Oct 05, 2017, 10:00 (0 Talkback[s]) (Other stories by Opensource.com)

WEBINAR: On-demand Event

Replace Oracle with the NoSQL Engagement Database: Why and how leading companies are making the switch REGISTER >

Ansible Container addresses Dockerfile shortcomings and offers complete management for containerized projects.

Complete Story

Related Stories:



Read the full article here by Linux Today

Saturday, 9 September 2017

GNU/Linux in Ukraine: A Look Back and a Glimpse into the Future

GNU/Linux in Ukraine: A Look Back and a Glimpse into the Future

Sep 08, 2017, 08:00 (0 Talkback[s]) (Other stories by Bohdan Kovalchuk)

WEBINAR: On-Demand

How You Can Improve Your Machine Learning with Spark REGISTER >

I believe that some of the main factors that impede the spread of GNU/Linux in Ukraine are, first, the continuing prevalence of online piracy and a pervasive stereotype that such software is designed solely for computer geeks because of its complexity, and second, the insufficient number of computer games in the ???A??? category.

Complete Story



Read the full article here by Linux Today

Linux 4.14 Will Be The Next LTS Kernel Branch (Confirmed)

Linux 4.14 Will Be The Next LTS Kernel Branch (Confirmed)

Sep 07, 2017, 07:00 (0 Talkback[s]) (Other stories by ADARSH VERMA)

WEBINAR: On-Demand

How You Can Improve Your Machine Learning with Spark REGISTER >

Linux kernel developer Greg Kroah-Hartman has confirmed on his blog that Linux kernel 4.14 will be the next LTS kernel branch, which will be supported with stable kernel patch backports for at least 2 years.

Complete Story



Read the full article here by Linux Today

Tuesday, 5 September 2017

JumpFm - An Electron-based File Manager Focused on Performance

JumpFm - An Electron-based File Manager Focused on Performance

Sep 03, 2017, 18:00 (0 Talkback[s]) (Other stories by Martins Divine Okoi)

WEBINAR: On-Demand

How You Can Improve Your Machine Learning with Spark REGISTER >

JumpFm is a cross-platform dual panel file manager with a focus on efficient directory navigation, automatic bookmarking, and NPM-based extensibility. According to its developer, JumpFm has been inspired by fman A Present Day File Manager for Power Users, and exa ,  Modern Replacement for Linux ls, so it comes to me as no surprise how it sports a dual-pane UI with a color coded ls command.

Complete Story



Read the full article here by Linux Today

Monday, 4 September 2017

With Android Oreo, Google is introducing Linux kernel requirements

Android may be a Linux-based operating system, but the Linux roots are something that few people pay much mind. Regardless of whether it is known or acknowledged by many people, the fact remains that Android is rooted in software regarded as horrendously difficult to use and most-readily associated with the geekier computer users, but also renowned for its security.
As is easy to tell by comparing versions of Android from different handset manufacturers, developers are — broadly speaking — free to do whatever they want with Android, but with Oreo, one aspect of this is changing. Google is introducing a new requirement that OEMs must meet certain requirements when choosing the Linux kernel they use.
Until now, as pointed out by XDA Developers, OEMs have been free to use whatever Linux kernel they wanted to create their own version of Android. Of course, their builds still had to pass Google’s other tests, but the kernel number itself was not an issue. Moving forward, Android devices running Oreo must use at least kernel 3.18, but there are more specific requirements to meet as well.

Source:
http://ift.tt/2vCoZC0
Submitted by: Arnfried Walbrecht



Read the full article here by Full Circle Magazine

Thursday, 31 August 2017

LinkedIn announces open source tool to keep Kafka clusters running

LinkedIn announces open source tool to keep Kafka clusters running

Aug 30, 2017, 05:00 (0 Talkback[s]) (Other stories by Ron Miller)

At The Kafka Summit in San Francisco, LinkedIn announced a new load balancing tool called Cruise Control, which has been developed to help keep Kafka clusters up and running. The company developed Kafka, an open source message streaming tool to help make it easier to move massive amounts of data around a network from application to application. It has become so essential today that LinkedIn has dedicated 1800 servers moving over 2 trillion transactions per day through Kafka

Complete Story

Related Stories:



Read the full article here by Linux Today

Friday, 25 August 2017

Go 1.9 is released

Go 1.9 is released

Aug 24, 2017, 23:00 (0 Talkback[s])

Today the Go team is happy to announce the release of Go 1.9. You can get it from the download page. There are many changes to the language, standard library, runtime, and tooling. This post covers the most significant visible ones. Most of the engineering effort put into this release went to improvements of the runtime and tooling, which makes for a less exciting announcement, but nonetheless a great release.

Complete Story



Read the full article here by Linux Today

Wednesday, 12 July 2017

Put Your IDE in a Container with Guacamole

Put Your IDE in a Container with Guacamole

Jul 12, 2017, 10:00 (0 Talkback[s])

Apache Guacamole consists of two main components, the Guacamole web application (known as the guacamole-client) and the Guacamole daemon (or guacd). An X windows application runs in an Xvnc environment with an in-memory only display.

Complete Story



Read the full article here by Linux Today

Thursday, 18 May 2017

Google's New Mobile OS Will Have a Distinctly Non-Linux Hue

Google's New Mobile OS Will Have a Distinctly Non-Linux Hue

May 17, 2017, 23:00 (0 Talkback[s])

Google has been developing a new open source operating system called "Fuchsia" for smartphones, tablets and other devices, which could be unveiled as early as this summer. Little has been revealed about the new OS since it first came to light last year.

Complete Story



Read the full article here by Linux Today

Tuesday, 16 May 2017

Google software engineer Jessica Frazelle on the life of a large scale open source project

Google software engineer Jessica Frazelle on the life of a large scale open source project

May 16, 2017, 13:00 (0 Talkback[s]) (Other stories by Anonymous)

Tips and tools for building and nurturing open source contributors, maintainers, and supporters, from Google software engineer Jessica Frazelle.

Complete Story



Read the full article here by Linux Today