Linux Archive

Keryx: Updating GNU/Linux Without Broadband

Keryx provides a way to download software and updates for Ubuntu systems that have little or no connectivity to the internet. Simply put Keryx on your pen drive, use it to create a new project file which retains a copy of your software sources and other system details, then take the pen drive to a computer with a better connection. Via its Synaptic-like interface, users can then select all updates for download, plus select any other software they may want to install, complete with dependency resolution.

Linux Foundation Launches ‘I’m Linux’ Campaign

Sick of Apple and Microsoft flaunting themselves about constantly with their "I'm a Mac/I'm a PC" advertisements? Had a vision for the first Linux commercial you've been wanting to put into place? The Linux Foundation is calling you. Not literally, of course. Beginning January 26th, 2009, the Foundation will be accepting 60-second video offerings from budding directors worldwide to begin their own "I'm Linux" advertising campaign. The winner takes all with "a flight to Narita in Japan from the airport closest to your home plus three nights at a hotel in order for the winner to attend the Linux Foundation Japan's symposium in October next year." Start those rusty creative gears turning-- it's certain that plenty will enter, and only one will win.

Higher and Further: The Innovations of Linux 2.6.28

Heise Open Source provides an extensive breakdown of the innovations present in the latest release of the Linux kernel, announced by Linus Torvalds. This version adds the first version of Ext4 as a stable filesystem, the much-anticipated GPU memory manager which will be the foundation of a renewed graphic stack, support for Ultra Wide Band (Wireless USB, UWB-IP), memory management scalability and performance improvements, a boot tracer, disk shock protection, the phonet network protocol, support of SSD discard requests, transparent proxy support, high-resolution poll()/select()... full Changelog here

Nix Fixes Dependency Hell on All Linux Distributions

A next-generation package manager called Nix provides a simple distribution-independent method for deploying a binary or source package on different flavours of Linux, including Ubuntu, Debian, SUSE, Fedora, and Red Hat. Even better, Nix does not interfere with existing package managers. Unlike existing package managers, Nix allows different versions of software to live side by side, and permits sane rollbacks of software upgrades.

First Steps Towards USB 3.0 on Linux

USB 3.0 isn't even available to us mere mortals yet, but thanks to Sarah Sharp's hard work, the Linux kernel is already underway towards having basic support for the new specification. "Now that the bus specification is public, I can finally talk about the code I've been developing at work. I've been writing a Linux driver for xHCI (the new USB 3.0 host controller), and changing the Linux kernel stack to support USB 3.0 devices." Sharp got to demo her work at the USB 3.0 Superspeed Conference.

Distributed Computing with Linux and Hadoop

Every day people rely on search engines to find specific content in the many terabytes of data that exist on the Internet, but have you ever wondered how this search is actually performed? One approach is Apache's Hadoop, which is a software framework that enables distributed manipulation of vast amounts of data. This article introduces the Hadoop framework and shows you why it's one of the most important Linux-based distributed computing frameworks.

Smolt gets adopted by openSUSE

Smolt is a hardware profiler developed by Fedora Project to enable users to submit their hardware profiles during installation. Smolt, like PackageKit from Fedora is also a distribution neutral tool and collects stats anonymously and sends it to a central database . The tool is also completely opt-in and guarantees your privacy. While openSUSE has been including Smolt in their repositories for sometime, they have now taken next step and added installer integration to it. There is also a call for other distributions to participate in this effort instead of reinventing the wheel. "Smolt is a project started by Fedora to collect information about the hardware that is used with computers running Linux. We at (open-)SUSE were seeing this demand as well and also were discussing a solution. But it became clear quite quickly that it does not make sense to have a per-distro solution for that - if we want to have momentum with a hardware database a combined effort promises the most."

Linux Ported to iPhone/Touch, Runs Busybox For Now

Even though there are a lot of happy people using Apple's iPhone very happily, there's also a group of people who are not so happy, most likely because of Apple's rather strict policies regarding applications and developers. While most of these people would just jailbreak the thing, some take it a step further - by installing another operating system. Yes, Linux now runs on the iPhone (1st gen/2nd gen, and the 1st gen iPod Touch).

Hardening the Linux Desktop

Although GNU/Linux has the reputation of being a more secure operating system than Microsoft Windows, you still need to secure the Linux desktop. This tutorial takes you through the steps of installing and configuring antivirus software, creating a backup-restore plan, and making practical use of a firewall. When you finish, you'll have the tools you need to harden your Linux desktop against most attacks and prevent illegal access to your computer.

Kerneloops.org Records its 100,000th Oops

Arjan van de Ven from Intel Open source centre has posted the news that http://kerneloops.org has recorded its 100,000 oops. An oops in the Linux kernel is a deviation from correct behavior of the Linux kernel which produces a certain error log. kerneloops is a client side software that helps record oops more automatically on the website with the same name and is available as part of many distribution repositories and even included by default in Fedora. This is part of the QA efforts in the Linux kernel and when posting the news, Arjan has noted that Linux kernel developers have been fixes most of the top oopses quickly

Spotlight on Moblin.org Linux

Linux Devices writes about Intel's Moblin effort. Moblin is a environment for netbooks. Originally based on Ubuntu, Moblin recently switched to Fedora citing RPM and a completely Free and open source base as among the benefits. As Linux based netbooks continue to grow rapidly, efforts like Moblin are interesting to watch.

Lazy Linux: 11 Secrets for Lazy Cluster Admins

Cluster means different things to different people. In the context of this article, cluster is best defined as scale-out -- scale-out clusters generally have a lot of the same type of components like Web farms, render farms, and high performance computing (HPC) systems. Administrators will tell you that with scale-out clusters any change, no matter how small, must be repeated up to hundreds of thousands of times; the laziest of admins have mastered techniques of scale-out management so that regardless of the number of nodes, the effort is the same. In this article, the authors peer into the minds of the laziest Linux® admins on Earth and divulge their secrets.

Is Smolt the Key to Counting Linux Users?

Smolt is a opt-in hardware profiler developed by Fedora Project and now adopted by OpenSUSE and in consideration by Ubuntu as well. While originally developed for understanding commonly used hardware, InternetNews looks at the potential for Smolt to be a tool to count Linux users."Smolt could also potentially be a tool for counting the total number of users for a given platform, though that's not its ideal use case. The Linux Foundation's Ts'o noted that Smolt probably wound not be that great for counting Linux users as a whole.Fedora's Frields agreed, noting that Smolt is probably not as good for counting users as it is for counting proportional use of hardware across the user base.'We prefer to count users with other methods, which we document on our wiki openly and transparently,' Frields said."

How Linux Supports More Devices Than Any Other OS, Ever

Greg Kroah-Hartman is a longtime developer of the Linux kernel, known for his work maintaining USB drivers. O'Reilly Media recently interviewed Greg about his claim that the Linux kernel now supports more devices than any other operating system ever has, as well as why binary-only drivers are illegal, and how the kernel development process works."I went and asked every single hardware manufacturer, the big guys that ship the boxes, Dell, IBM, HP--what do you ship that isn't supported by Linux? They came back with nothing. Everything is supported by Linux. If you have a device that isn't supported by Linux that's being shipped today, let me know.".If you would like to take up Greg KH on his claim, his email address is greg AT kroah.com

A Better File System for Linux?

InternetNews talks to developers and vendors about the rise of Btrfs as a successor to Ext4. Though Ext4 adds extents, Chris Mason, Btrfs developer noted that BTRFS adds a number of other features beyond that. Among those features are items like snapshotting, online file consistency checks and the ability to perform fast incremental backups. BTRFS (pronounced better FS) is currently under development in an effort led by Oracle engineer Chris Mason. With the support of Intel, Red Hat, HP, IBM, BTRFS could become the engine that brings next generation filesystem capabilities to Linux.

Would The Internet Exist Without Linux?

Would the internet as we know it exist without Linux? "Absolutely not", says Rich Menga. "Where Linux shines the most is in its server applications".In the 1990's "There were thousands of Mom n' Pop ISPs that operated out of a garage and the vast majority of them were all running Linux. Windows couldn't do it back then and neither could MacOS. What would you have used that you could afford? Netware? Lotus Domino? HP-UX (that requires those refrigerator-sized HP servers)? Linux was literally the only OS out there that had the right price (free), ran similar to a Unix and could use existing computers of the time to connect customers.The internet as we know it today predominantly runs on Linux. There's an extremely high probability that the internet connection you're using right now is connected through a Linux server - and routed through many other Linux servers along the way."