Language Selection

English French German Italian Portuguese Spanish

LXer

Syndicate content
Linux and Open Source news headlines
Updated: 27 min 59 sec ago

Easy guide on how to install Java on Ubuntu systems

1 hour 1 min ago
Java is a high level programming language that is being used for a large number of applications & is installed on large number of servers/systems. We have already covered how we can install java...

Five Common Chromebook Myths Debunked

2 hours 15 min ago
Some prior facts about Chromebook and Chrome OS are no longer true today.

How To Download & Install XAMPP On Linux

3 hours 30 min ago
XAMPP is a development tool for web developers specially targetted towards back-end web development i.e., server-side scripting, managing databases, etc. XAMPP is easy to install (and get to work), unlike other methods where one has to download all the individual programs manually and set them up on their choice of platform which is tedious and time consuming for newbies.

Let’s discuss some examples of SED command

4 hours 44 min ago
Sed command or Stream Editor is one of the most utilised utility for Linux systems. It is mainly used for text substitution, find/replace operations & also other text manipulations like search, insertions deletion. We...

How to connect to a remote desktop from Linux

5 hours 58 min ago
A remote desktop, according to Wikipedia, is "a software or operating system feature that allows a personal computer's desktop environment to be run remotely on one system (usually a PC, but the concept applies equally to a server), while being displayed on a separate client device."read more

Best Free Unified Modeling Language Tools

7 hours 13 min ago
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.

CentOS Atomic Host 7.5 Released for Those Who Want to Run Linux Containers

9 hours 41 min ago
The CentOS Atomic SIG team announced the release of the CentOS Atomic Host 7.5 (7.1805) operating system for those who want to run Linux containers on their infrastructures.

Google's Fuchsia OS will support Linux apps

10 hours 56 min ago
Google’s non-Linux-based Fuchsia OS has added an emulator for running Debian Linux apps. Like its upcoming Linux emulator for Chrome OS, Fuchsia’s “Guest” app will offer tighter integration than typical emulators. Google has added a Guest app to its emergent and currently open source Fuchsia OS to enable Linux apps to run within Fuchsia.......

Open Hardware: Good for Your Brand, Good for Your Bottom Line

Thursday 21st of June 2018 06:15:39 AM
With the rise of IoT, we're inside a short window where "open" is a strong differentiator for hardware products. Is your company ready to take advantage of it?

Random Wallpaper Gnome Extension Changes Your Desktop Background With Images From Online Sources

Thursday 21st of June 2018 05:01:18 AM
Random Wallpaper is an extension for Gnome Shell that can automatically fetch wallpapers from a multitude of online sources and set it as your desktop background.

Hackable Raspberry Pi add-on boards enable CAN-bus home automation

Thursday 21st of June 2018 03:46:58 AM
Omzlo’s open spec “NoCAN” IoT platform for home IoT includes an “Omzlo PiMaster HAT[he]#8221[/he] board for the Raspberry Pi that connects with multiple Arduino compatible CANZERO nodes on a CAN-bus cable that can stretch up to 300 meters. Athens, Greece based startup...

How to Install MySQL on Ubuntu 18.04

Thursday 21st of June 2018 02:32:38 AM
MySQL is the most popular open-source relational database management system. In this tutorial we will show you how to install and secure MySQL on a Ubuntu 18.04 machine.

How To Set Up Nginx with HTTP/2 Support on Debian 9

Thursday 21st of June 2018 01:18:17 AM
We will show you how to set up Nginx with HTTP/2 Support on Debian 9. HTTP/2 is a major revision of the HTTP network protocol and offers many benefits.

Linux and open-source jobs are in more demand than ever

Thursday 21st of June 2018 12:03:57 AM
VIDEO: The Linux Foundation and Dice.com[he]#039[/he]s 2018 Open Source Jobs Report shows the demand for open-source savvy employees is stronger than ever.

Welcome to Fedora CoreOS

Wednesday 20th of June 2018 10:49:37 PM
This is a message from Fedora Project Leader Matthew Miller. Hi everyone. If you saw my talk at DevConf.cz this year, you’ll remember I discussed the Fedora / Red Hat relationship, and specifically how Fedora has historically worked with new technologies that come our way through acquisitions made by our primary sponsor. Little did I […]

Linux netstat Command Tutorial for Beginners (8 Examples)

Wednesday 20th of June 2018 09:35:17 PM
If you are new to Linux command line, and are interested in learning networking stuff, there are many command line utilities that you should be aware of. One such tool is netstat. In this article, we will discuss this command using some easy to understand examples.

How to Install ZSH Shell on Ubuntu 18.04 LTS

Wednesday 20th of June 2018 08:20:57 PM
ZSH or the Z Shell is another shell like Bash and SH. It has some advanced usability features that Bash and some other shells don’t have. Git version control system can be integrated really well with ZSH using plugins, which is great for software developers. ZSH is much more customizable than Bash. ZSH has themes and plugins support. Overall, it’s an amazing shell and Bash alternative. In this article, I will show you how to install and use ZSH Shell on Ubuntu 18.04 LTS. Let’s get started.

Getting started with React Native animations

Wednesday 20th of June 2018 07:06:37 PM
React Native animation is a popular topic for workshops and classes, perhaps because many developers find it challenging to work with. While many online blogs and resources focus on the performance aspects of React Native, few take you through the basics. In this article, I will discuss the fundamentals of how to implement React Native animations.First, let's review some background and history.read more

Linux Running Too Slow? Here’s How to Find the Cause

Wednesday 20th of June 2018 05:52:17 PM
Despite high transmission speed and powerful hardware, your Linux computer is still running slow these days. Here are some of the causes for your slow running Linux computer.

More in Tux Machines

Zapcc Liberated, HMM and GPL

  • Zapcc high-speed C++ compiler now open source
    Zapcc, a caching C++ compiler built for speed, has gone open source. Ceemple Software, Zapcc’s builder, claims the compiler offers dramatic improvements in both incremental and full builds compared to building with Clang 4.0 and Clang 5.0. Based on heavily modified code from the Clang compiler project, Zapcc uses an in-memory compilation cache in a client-server architecture. All compilation information is remembered between runs.
  • Heterogeneous memory management meets EXPORT_SYMBOL_GPL()
    One of the many longstanding — though unwritten — rules of kernel development is that infrastructure is not merged until at least one user for that infrastructure exists. That helps developers evaluate potential interfaces and be sure that the proposed addition is truly needed. A big exception to this rule was made when the heterogeneous memory management (HMM) code was merged, though. One of the reasons for the lack of users in this case turns out to be that many of the use cases are proprietary; that has led to some disagreements over the GPL-only status of an exported kernel symbol. The HMM subsystem exists to support peripherals that have direct access to system memory through their own memory-management units. It allows the ownership of ranges of memory to be passed back and forth and notifies peripherals of changes in memory mappings to keep everything working well together. HMM is not a small or simple subsystem, and bringing it into the kernel has forced a number of low-level memory-management changes. After a multi-year development process, the core HMM code was merged for the 4.14 kernel, despite the lack of any users.

Software: elementary OS Software, Unified Modeling Language (UML), PulseAudio 12.0 and Zstd

  • An Awesome List of Apps & Resources for elementary OS
    It is barely up to a day since I put up a positive review of elementary OS which is well deserved because it has come a long way from what it was 2 years ago when FossMint checked it out. The good news I’ve got for you today is that the developers have published a page on GitHub that contains “curated list of awesome applications, tools and shiny things for elementary OS”. They are grouped into categories for easy selection, are all open source, and clicking on the green tick icons will direct you to the app on elementary OS’s AppCenter.
  • Best Free Unified Modeling Language Tools
    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. It also provides modeling business and similar processes. The language helps to visualize your object-oriented design and communicate with others. It offers limited use for other programming paradigms.
  • PulseAudio 12.0 release notes
    When playing videos, it's important that the audio latency is known so that the video can be synchronized accurately. PulseAudio doesn't get good latency information from the kernel with A2DP playback, which has caused A/V sync problems for many people when watching videos. Now PulseAudio makes the audio buffer in the kernel much smaller, which reduces the problem a lot.
  • PulseAudio 12.0 Released With Many Improvements
    PulseAudio 12.0 was quietly released yesterday as the newest version of this open-source, cross-platform sound server.
  • Zstandard – A Super Faster Data Compression Tool For Linux
    This is known topic and we were using in our day to day activity to compress and decompress files & folders. You might already know zip,tar,7-zip, etc and you would have used all these application for your requirement. Even today also we are going to discuss about similar kind of topic, the tool name is Zstandard. It is super fast data compression tool and compression ratio is very very low. Zstd is lossless data compression algorithm developed by Yann Collet at Facebook. Due to high data compression ratio many of the popular companies and databases are using this tool.

KDE: CMake 3.12 With FreeBSD, Krita 4.1 Beta, C++/Qt

  • CMake 3.12 Update on FreeBSD
    CMake 3.12 has reached rc1. That means we’re testing the update on FreeBSD, and building lots and lots of packages. And, as I’ve written previously, every CMake update triggers a bunch of interesting software findings. As a motto, I’ve got “use it, aggressively improve it” on my website (you can hire me for odd CMake and C++ jobs, too). So hitting compile issues makes me turn to fixing software outside of KDE.
  • Krita 4.1 Digital Painting Program Enters Beta With Multi-Monitor Workspace Layouts
    The KDE/Qt-aligned Krita digital painting program has published the first beta of their next feature release, Krita 4.1.
  • The day Kate Gregory enjoyed Qt
    At my company we use C++ for everything, from creating microservices to website backends and as a generator for website frontends, I mean, we do a lot of c++. And because of that we always need more c++ people, but sometimes it’s hard to find developers, but it’s easy to find php / python / javascript ones. Because of that we hired Kate Gregory’s famous c++ course – “Teaching the Teacher” to train current C++ developers to teach C++. (now, that’s a lot of ‘C++’ in a simple sentence, I know. bear with me.) For those that doens’t know, Kate Gregory is somebody that uses, advocates our beloved language even before I was born, and talks all over the world about C++ and also do trainings for companies, And so I enlisted to be her student. It was a really pleasant course going thru how to proplery explain C++ for people that know how to program but don’t know how to C++, and for that I’m grateful. But then when I commented out about Qt in the middle of the class she rolled her eyes, that made me feel a bit uneasy so I talked to her on why the eye-roll. “Qt is not c++”, and I tougth this was already settled down for years, so I asked her if she would be open to see some simple c++ code written in Qt and tell me what she thinks of it. “Well, Yes. but people already tried and it was not good”.

Red Hat: Kubernetes, 'Cloud', and GlusterFS 4.1.0 Release

  • Kubernetes StatefulSet In Action
    Recently, I stumbled upon a StackOverflow question around StatefulSets which made me wonder how well understood they are at large. So I decided to put together a simple stateful app that can be used to experiment with a StatefulSet. In this blog post we will have a closer look at this app and see it in action. If you’re not familiar with StatefulSets, now is a good time for a refresher, consulting the official docs concerning their usage and guarantees they provide.
  • The road to cloud-native applications
    As many organizations do not have the luxury of completely rebuilding their technology foundation or immediately adopting new practices and mindsets, they can embrace gradual yet fundamental shifts in culture, processes, and technology to help support greater velocity and agility. With software increasingly key to how users engage with businesses and how businesses can innovate to stay competitive, organizations should adapt to the new demands of the Digital Economy, such as speeding up application development and delivery. The cloud-native approach describes a way of modernizing existing applications and building new applications based on cloud principles, using services and adopting processes optimized for the agility and automation of cloud computing.
  • GlusterFS 4.1 Released With Performance Monitoring Improvements
    GlusterFS. the network-attached storage file-system focused on cloud computing and more that is developed by Red Hat, is up to version 4.1 as its newest release.
  • Announcing GlusterFS release 4.1.0 (Long Term Maintenance)
    The Gluster community is pleased to announce the release of 4.1, our latest long term supported release.
  • Release notes for Gluster 4.1.0
    This is a major release that includes a range of features enhancing management, performance, monitoring, and providing newer functionality like thin arbiters, cloud archival, time consistency. It also contains several bug fixes.