Language Selection

English French German Italian Portuguese Spanish

GNU

Moreutils – A Collection Of More Useful Unix Utilities

Filed under
GNU
Software
HowTos

We all know about GNU core utilities that comes pre-installed with all Unix-like operating systems. These are the basic file, shell and text manipulation utilities of the GNU operating system. The GNU core utilities contains the commands, such as cat, ls, rm, mkdir, rmdir, touch, tail, wc and many more, for performing the day-to-day operations. Among these utilities, there are also some other useful collection of Unix utilities which are not included by default in the Unix-like operating systems. Meet moreutilis, a growing collection of more useful Unix utilities. The moreutils can be installed on GNU/Linux, and various Unix flavours such as FreeBSD, openBSD and Mac OS.

Read more

Top Linux Applications For Office Use

Filed under
GNU
Linux

The next time you encounter a laptop or PC, pay attention to the operating system. Most likely it is not open source because closed-source platforms such as Windows and macOS have captured most of the PC client OS market.
Open source OS programs such as Linux, makeup only a tiny bit of market share and rightly so - they still have a lot to do if they want to compete with the likes of MacOS and Windows in terms of appearance and functionality.

Although Ubuntu and other distributions are a clear sign of progress, most companies are not yet ready to establish their employees with an open source operating system. The employees themselves are reluctant to use this operating system.

Read more

True Believer

Filed under
GNU
Linux

With the fervor of the evangelical, I began to spread the word far and wide. I read incessantly, from Stallman to Torvalds, Searles, Moody, Knaapen, Raymond and Schroder, I learned the history and mechanics of Linux. I read not only of my new freedom but of the restrictions and limitations of other proprietary operating systems. The more I read, both my anger and excitement grew in equal measure. I took it upon myself to join The Movement against anything and anyone who stood in the way of spreading the news. This new way of operating your computer could indeed change the world. The Blog of helios began...

and so it went. Surely The Year of the Linux Desktop was at hand. Year, after year, after year. and surely. It wore on me year after year, breakthrough after failure, hope dashed by hopelessness. Until the harsh, glaring truth descended upon me like a shipping container full of anvils.....

We never had a prayer. We entered a race with all other contestants miles ahead.

I rattled off a list of names above. Those who have inspired me and in more than one case, probably saved me from something terribly grim. Glyn Moody is one of those names. Glyn has been an inspiration to me since the turn of the century. I've come to count on Glyn for insightful and brutally honest commentary. He's a brilliant writer and wastes no time with hyperbole. But aside from that, Glyn aided me at a time when I thought my life was over. To this day he has no idea, the part he played in turning me away from something horrible. We'll just leave it at that.

Read more

Freespire 4.0 Released

Filed under
GNU
Linux
  • Freespire 4.0 Released

    Today we are pleased to announce the release of Freespire 4.0. Freespire 4.0 is our newest release in the Freespire line. Freespire 4.0 is a free release in both terms of cost and code. Freespire 4.0 is a migration of our current 16.04 LTS codebase to the 18.04 LTS codebase which brings with it many improvements to usability and to hardware support. Freespire 4.0 is also the base for our commercial Linspire release

  • Freespire 4.0 Released, The Linux Distribution That Originated As "Lindows"

    Earlier this year development on Linspire/Freespire was restarted for this Linux distribution that dates back to 2001 when it launched as "Lindows" before having to be renamed due to a trademark dispute with Microsoft. Back in January, PC/OpenSystems who is now developing the distribution, the Freespire 3.0 release debuted while today Freespire 4.0 is available.

    Freespire 4.0 migrates from an Ubuntu 16.04 LTS base to now relying upon the Ubuntu 18.04 "Bionic Beaver" archive and is also now serving as the base for their next Linspire release. Freespire 4.0 pushes the desktop in a different direction from upstream Ubuntu and some of its default applications include Geary, Chromium, Abiword, Gnumeric, Audacious, Totem, G-Debi, and Synaptic. Freespire 4.0 is supporting both Snaps and Flatpak packaging.

  • Freespire 4.0 Officially Released, Based on Ubuntu 18.04 LTS (Bionic Beaver)

    The Freespire 4.0 Linux-based operating system has been officially released as the first major version, as project leader Roberto J. Dohnert informed Softpedia earlier today.

    Based on the Ubuntu 18.04 LTS (Bionic Beaver) operating system series, Freespire 4.0 promises to offer users a stunning graphical interface that's familiar to those coming from another Linux OS or even from a Windows OS. It also features an intuitive dark mode for professionals and those who like dark themes.

Security Things in Linux 4.18 and Embrace of Newer GCC

Filed under
Development
GNU
Linux
Security
  • security things in Linux v4.18

    One of the many ways C can be dangerous to use is that it lacks strong primitives to deal with arithmetic overflow. A developer can’t just wrap a series of calculations in a try/catch block to trap any calculations that might overflow (or underflow). Instead, C will happily wrap values back around, causing all kinds of flaws. Some time ago GCC added a set of single-operation helpers that will efficiently detect overflow, so Rasmus Villemoes suggested implementing these (with fallbacks) in the kernel. While it still requires explicit use by developers, it’s much more fool-proof than doing open-coded type-sensitive bounds checking before every calculation. As a first-use of these routines, Matthew Wilcox created wrappers for common size calculations, mainly for use during memory allocations.

  • Linux 4.19 Raises The GCC Minimum Version Required To Build The Kernel

    Officially the Linux kernel listed GCC 3.2 as the minimum version of the GNU compiler needed. However, with Linux 4.19 that is being raised to GCC 4.6.

    Various architectures on older GCC4 releases had already been failing to cleanly compile the Linux kernel so with Linux 4.19 that minimum version supported is being set at GCC 4.6.

  • Linux 4.19 Kernel Now Requires GCC 4.6 to Build, Due to Compiling Failures on Older Architecture

    For Linux developers working on the kernel, the to-be-released Linux 4.19 kernel raises the GCC minimum version required for kernel building. The official Linux kernel has listed GCC 3.2 as the minimum version of the compiler required for kernel building, but Linux kernel 4.19 is raising that to GCC 4.6.

    This is because various architectures on older GCC4 releases have been failing to cleanly compile the Linux kernel, hence why GCC 4.6 is being set as the minimum. The kernel will also explicitly check for GCC 4.6.0 or newer and if not found, the compiler will error out.

    This is also beneficial for the kernel code, as the kernel devs were able to strip out several dozen lines of code for older GCC workarounds that were aimed at compiler bugs and behavioral differences in the older compiler releases.

Benchmarks on GNU/Linux

Filed under
GNU
Graphics/Benchmarks
Linux
  • Linux vs. Windows Benchmark: Threadripper 2990WX vs. Core i9-7980XE Tested

    The last chess benchmark we’re going to look at is Crafty and again we’re measuring performance in nodes per second. Interestingly, the Core i9-7980XE wins out here and saw the biggest performance uplift when moving to Linux, a 5% performance increase was seen opposed to just 3% for the 2990WX and this made the Intel CPU 12% faster overall.

  • Which is faster, rsync or rdiff-backup?

    As our data grows (and some filesystems balloon to over 800GBs, with many small files) we have started seeing our night time backups continue through the morning, causing serious disk i/o problems as our users wake up and regular usage rises.

    For years we have implemented a conservative backup policy - each server runs the backup twice: once via rdiff-backup to the onsite server with 10 days of increments kept. A second is an rsync to our offsite backup servers for disaster recovery.

    Simple, I thought. I will change the rdiff-backup to the onsite server to use the ultra fast and simple rsync. Then, I'll use borgbackup to create an incremental backup from the onsite backup server to our off site backup servers. Piece of cake. And with each server only running one backup instead of two, they should complete in record time.

    Except, some how the rsync backup to the onsite backup server was taking almost as long as the original rdiff-backup to the onsite server and rsync backup to the offsite server combined. What? I thought nothing was faster than the awesome simplicity of rsync, especially compared to the ancient python-based rdiff-backup, which hasn't had an upstream release since 2009.

Linux Apps Land On Beta Channel For A Lot Of Chromebooks

Filed under
GNU
Linux
Google

A recent update to the Beta Channel of Chrome OS has brought with it a very exciting surprise. The “Crostini Project,” a.k.a. Linux Apps on Chrome OS has been floating around the Developer Channel for some time and can be found on various devices such as the Pixelbook, Kaby Lake Chromeboxes and even Apollo Lake EDU Chromebooks.

Unfortunately, for those wanting to try out the new feature, moving to the sometimes-unstable Developer Channel was a requirement along with enabling the “Crostini” switch that has been hidden behind a flag.

The update to Chrome OS version 69.0.3497.35 in the Beta channel has not only advanced the Crostini Project but set Linux apps on by default meaning no need to enable any experimental flags.

Read more

GNU/Linux on Laptops and Desktops

Filed under
GNU
Linux
  • Endless OS and Asus, Update on L1TF Exploit, Free Red Hat DevConf.US in Boston, Linux 4.19 Kernel Update

    Some of us may recall a time when ASUS used to ship a stripped down version of Xandros Linux with their line of Eee PC netbooks. Last week, the same company announced that Endless OS will be supporting non-OS offerings of their product. However it comes with a big disclaimer stating that ASUS will not officially support the operating system's compatibility issues.

  • The Chromebook Grows Up

    What started out as a project to provide a cheap, functional, secure and fast laptop experience has become so much more. Chromebooks in general have suffered from a lack of street-cred acceptance. Yes, they did a great job of doing the everyday basics—web browsing and...well, that was about it. Today, with the integration of Android apps, all new and recently built Chrome OS devices do much more offline—nearly as much as a conventional laptop or desktop, be it video editing, photo editing or a way to switch to a Linux desktop for developers or those who just like to do that sort of thing.

  • Windows 10 Linux Distribution Overload? We have just the thing [Ed: Microsoft is still striving to control and master GNU/Linux through malware, Vista 10]
  • What Dropbox dropping Linux support says

    You've probably already heard by now that Dropbox is nixing support for all Linux file systems but unencrypted ext4. When this was announced, much of the open source crowd was up in arms—and rightfully so. Dropbox has supported Linux for a long time, so this move came as a massive surprise.

  • Winds Beautifully Combines Feed Reader and Podcast Player in One Single App

    Billboard top 50 playlist is great for commuting. But I’m a nerd so I mostly prefer podcasts. Day after day, listening to podcasts on my phone has turned into a habit for the better and now, I crave my favorite podcasts even when I’m home, sitting in front of my computer. Thus began, my hunt for the perfect podcast app for Linux.

    Desktop Linux doesn’t have a huge selection of dedicated podcast applications. Of course, you can use Rhythmbox music player or VLC Media player to download podcasts (is there anything VLC can’t do?). There are even some great command line tools to download podcasts if you want to go down that road.

  • VirtualBox 5.2.18 Maintenance Update fixed VM process termination on RDP client disconnect

    Virtualbox developers released a maintenance update for virtualization solution on the 14th of August, 2018. The latest update raised the version of VirtualBox to 5.2.18. The improvements and additions have been welcomed by several users as it makes the virtualization product even more convenient to use.

Lubuntu Plans Explained

Filed under
GNU
Linux
Ubuntu
  • Lubuntu Planning Switch To Wayland, Porting Openbox To Mir

    Ubuntu derivative Lubuntu that is now using the LXQt desktop environment has laid out more of their plans to switch over to Wayland rather than the existing X.Org based session.

    In order to achieve their Wayland support with the LXQt desktop, they intend to port the Openbox window manager to using the Mir display server and also leveraging QtLayerShell. Mir, of course, has been focused on Wayland compatibility the past year and is becoming quite solid as of late with its core Wayland protocol support.

  • Lubuntu Development Newsletter #9

    We’ve been polishing the desktop more, but work has been blocked by the still ongoing Qt transition.

    The 16.04 to 18.04 upgrade has now been enabled! Please do let us know if there’s any issues. Here’s a video we made when 17.04 went End of Life; the instructions are still current.

    Our main developer, Simon Quigley, became an Ubuntu Core Developer this past Monday! He now has access to the entire Ubuntu archive.

Windows Games On Linux and Linux Gaming Performance

Filed under
GNU
Graphics/Benchmarks
Linux
  • Windows Games On Linux? Valve May Be Working On New “Steam Play” Tool

    Even though there are quite a few Linux-based distro options for gamers, hardcore gamers often go back to Windows to play the games they love. SteamOS from Valve, the most popular gaming Linux distro, seems to be making headlines from time-to-time, but things have been quiet for some time.

  • A Look At Linux Gaming Performance Scaling On The Threadripper 2950X

    On Monday when the launch embargo expired on the Threadripper 2950X and Threadripper 2990WX I hadn't run any gaming benchmarks since, well, most games even on Windows can't scale out to 32 threads let alone 64 threads... Especially on Linux. It's far more practical getting these Threadripper 2 processors if you want to compile with 32 or 64 make jobs -- among many other common multi-threaded Linux workloads -- versus using this $899 or $1799 processor for a Linux gaming system. But if you are curious how Linux games scale with the Threadripper 2950X, here are some benchmark results when testing both AMD Radeon and NVIDIA GeForce graphics.

Syndicate content