Home Blog Page 884

Installing Ruby on Rails on Ubuntu 14.04 – 15.10

Ruby on Rails, popularly called ROR, is a Ruby framework for web programming. Ruby is a general purpose language like C, Java. Ruby has been invented by Yukihiro “Matz” Matsumoto about a decade ago and has gained recognition with its Rails software library framework which provides a web development framework for the Ruby programming language. Listed below are easy to follow steps to install ROR successfully on the Ubuntu versions 14.04 LTS to 15.10 using Ruby Version Manager (RVM). RVM offers an easy way to install and manage multiple Ruby versions.

Read more at HowtoForge

How To Disable Touchpad While Writing Article Or Documentation In Ubuntu/Linux Mint Or Derivatives

disable touchpad while typingI am a blogger so most of my time goes in writing articles and tutorials. One problem that I have been facing while typing is that my palm comes in contact with the touchpad and the cursor moves somewhere else on the screen or editor and my article is all messed up. I even have to rethink and rewrite sometime when many lines have got deleted due to this problem. But finally I have found the solution to this problem. Here is how you can fix this.

Read More At LinuxAndUbuntu

Linux Foundation Scholarship Recipient: Kevin Barry

The Linux Foundation has awarded more than $100,000 in the past five years through its Linux Training Scholarship Program. In conjunction with the program, we are featuring recent scholarship recipients in the hope that their stories will inspire others. In this article, we talk with Kevin Barry, a recipient in the Linux Newbies category.

LF training scholarship recipient, Kevin Barry

Kevin (age 32) is pursuing a PhD in music and taught himself programming in his spare time. He completed the free Introduction to Linux course through edX and put that knowledge to use by automating some of his work with shell scripts, which, he says, has saved him an enormous amount of time. He hopes to become a Linux sys admin and move his music department to open source.

How did you become interested in Linux and open source?

I first heard of free software when I began using LilyPond (a GNU program for engraving music). I heard about it from a colleague. At the time, I had never heard the term open source. After learning about it through LilyPond, I gradually replaced all of the programs I use with free software alternatives.

What Linux Foundation course do you plan to take with your scholarship?

I will be taking the Essentials of System Administration Course (LFS 201).

How do you expect to use the knowledge you gain from the course?

First, to help friends and colleagues make the switch to Linux (and advocate for it in my workplace), and second, maybe to become a system administrator as a career change.

What are your career goals? How do you see a Linux Foundation course helping you achieve those goals?

I am hoping to make a career change from academia into computing. Hopefully, the Linux Foundation course will help me to acquire the skills to do it.

What other hobbies or projects are you involved in? Do you participate in any open source projects at this time?

I try to participate in the LilyPond project, although I don’t really have the programming skills to be of much use as a developer. Inspired by a lecture given by Greg Kroah-Hartman on submitting patches to the Linux kernel, I submitted a patch to LilyPond, which was accepted. (All the patch did was fix some code style issues, but I am still a little bit proud of it.) Since then, I have mostly contributed by helping users out on the lilypond-user list. I am learning some programming languages (slowly), so I hope to be able to contribute more in future.

Read more:

Linux Foundation Scholarship Recipient: Vaishali Thakkar, Kernel Guru

Linux Foundation Scholarship Recipient: RJ Murdok, Teens in Training

Linux Foundation Scholarship Recipient: Eduardo Mayorga Téllez, Teens in Training

Linux Foundation Scholarship Recipient: Kyri’ay Vanderpoel, Whiz Kid

Linux Foundation Scholarship Recipient: Erich Noriega, SysAdmin Superstar

Linux Foundation Scholarship Recipient: Eva Tanaskoska, Women in Linux

Linux Foundation Scholarship Recipient: Enrique Sevillano, SysAdmin Superstar

Linux Foundation Scholarship Recipient: Anthony Hooper, Whiz Kid

Linux Foundation Scholarship Recipient: Yashdeep Saini, Developer Do-Gooder

Linux Foundation Scholarship Recipient: Kiran Padwal, Kernel Guru

Setup Swift as Glance backend on RDO Liberty (CentOS 7.2)

Post bellow presumes that your testing Swift storage is located  somewhere on workstation (say /dev/sdb1) is about 25 GB (XFS) and before running packstack (AIO mode for testing)  following steps have been done . .

Complete text may be seen here

Four Linux Distributions For Chromebook Lovers

Chromebooks have been generated quite some buzz in the last couple of years. The main advantage for Chromebooks is that these are inexpensive laptops with modest hardware and are good looking as well.

Chromebooks are based on Google’s web-oriented Chrome OS. While Chrome OS itself is based on the Linux kernel, it is not really the same experience as full desktop Linux. There are ways to install Linux on Chromebook, but I am not going to talk about those today. Instead, I am going to list four Linux distributions which are either meant for Chromebooks or they imitate the looks of Chrome OS.

Intrigued? Here we go with the list of Linux distributions for Chromebook lovers:

Chrubuntu

Chrubuntu was the first Linux distribution to serve the need of a true Linux OS for Chromebooks. As the name suggest, it is based on Ubuntu but tweaked to run on Chromebooks. This open source project has been the top choice of Linux users opting for a proper desktop Linux and replace Chrome OS. It is still used by many but there are reports that the project has not been actively developed lately.

Gallium OS

Gallium OS is an upcoming Linux distributions that is being specifically developed for Chromebooks. This distribution aims to outperform Chrome OS on the same hardware platform. For this purpose, the team is working on tweaking the Linux Kernel so that it runs smoothly on Chromebook hardware.

Gallium OS is based on Xubuntu and thus it should be easier to use for even the beginners. Though the first stable version is not out yet, you can still download the second beta version of Gallium OS and try it out.

Chromixium aka Cub Linux

Chromixium OS is not a Linux distribution aimed to replace Chrome OS on Chromebooks. Instead, it imitates the looks of Chrome OS. Chromixium OS is based on Ubuntu and has been admired by many Linux users for its looks.

Recently, there was copyright issue with Google and Chromixium was forced to change its name to Cub Linux. Stable version of Cub Linux is available.

Papyros

Papyros is another Linux distribution that is inspired by the looks of Chrome OS. Unlike Cub Linux, Papyros doesn’t just imitate Chrome OS looks, it enhances its look by adding material deisgn looks on it. This increases its looks many fold.

At present, Papyros is in early stages of development. The first alpha version should be coming in new few weeks for the early birds to try and test it.

Your choice?

Do you own a Chromebook as well? Do you use Chrome OS or any other Linux distribution on it?

42 Best Free Linux Audio Software

There is a huge range of open source free audio software available for Linux which is both mature and feature-laden. Linux has all the tools needed to be a serious contender in music production without a user having to venture into the commercial software world. Linux is a superior platform for professional audio production: rock solid, efficient, and you don’t get fleeced for software licenses.

This software collection transforms your PC into the ultimate music machine.

<A HREF=”http://www.linuxlinks.com/article/201602140117420/Audio.html“>Full article</A>

How To : Install NVIDIA 361.28 Graphics Drivers in Ubuntu/Linux Mint Systems

  The latest version of Nvidia Graphics driver for Linux which is Nvidia 361.28 has been released and is available for download. It comes with plenty of fixes and changes. This article will guide you to install Nvidia 361.28 in Ubuntu and Linux Mint systems.

Fixes

  • Added support for the following GPU:
      GeForce 945A
  • Added a legacy, non-GLVND libGL.so GLX client library to the NVIDIA Linux driver installer package, and the ability to select between a GLVND or non-GLVND GLX client library at installation time. This allows users to install the legacy non-GLVND GLX client library in order to work around compatibility issues which may arise due to GLX applications which depend upon behaviors of the NVIDIA GLX client driver which are not defined by the Linux OpenGL ABI version 1.0.

    By default, nvidia-installer will install the legacy, non-GLVND GLX client libraries. The –glvnd-glx-client command line option can be used to override the default, and install the GLVND GLX client libraries instead. Please contact the vendors of any applications that are not compatible with GLVND to ensure that their applications be updated for compatibility with GLVND.

Full article here

QDirStat 0.86-Beta1 announced

QDirStat 0.86-Beta1 announced

Every hard disk, however large it may be, is filled up to capacity after some time. Then it’s about time to find out where all that disk space has gone, and to reclaim some of it.

This is what KDirStat was all about. The original KDirStat was a KDE 3 application. Now, there is the brand-new QDirStat, based on the same code, but with most of it rewritten with newer technology based on the latest Qt 5. It no longer depends on KDE; rather, it’s now desktop agnostic, running just as well under GNOME, Xfce and all thoser other X11-based Linux/BSD desktops.

Aside from the up-to-date underlying framework, QDirStat has a number of new features compared to KDirStat. To name a few:

  • Multi-selection in both the tree and the treemap.

  • Unlimited number of user-defined cleanup actions.

  • Properly show errors of cleanup actions (and their output, if desired).

  • File categories (MIME types) and their treemap color are now configurable.

  • Exclude rules for directories are easily configurable.

  • Desktop-agnostic; no longer relies on KDE or any other specific desktop.

Screenshots:

QDirStat main window

QDirStat main window (notice the multi-selection in the tree and in the treemap)

Screenshot of output during cleanup actions

Output during cleanup actions.

This window is purely optional. It can be configured to be shown when there is error output (shown red), if a cleanup action takes longer than a configurable amount of time, always, or never.

For more details, more screenshots and ready-made packages, see

https://github.com/shundhammer/qdirstat

 

 

 

Find hardware info with lshw, hardinfo, sysinfo Linux/Unix commands

This is our thrid post on finding different hardware devices information attached to a system. Already covered topics are

Get BIOS, Firmware, Hardware And Drivers Details in Linux/Unix

What is dmesg command and how to use it in Linux/Unix?

In this post we will see other commands which will give you complete picture of your system hardware.

lshw is latest one in this list which will show you hardware information. This

Example1 : Get all the hardware attached to a machine

lshw

Clipped Output:

READ MORE: http://www.linuxnix.com/find-hardware-info-with-lshw-hardinfo-sysinfo-linuxunix-commands/

Find USB device details in Linux/Unix using lsusb command

Today we will see how to list USB devices in Linux and their properties such as speed, BUS, class, type details etc. This is part of our on going hardware detection series. We already covered following stuff.

Get BIOS, Firmware, Hardware And Drivers Details in Linux/Unix

What is dmesg command and how to use it in Linux/Unix?

Find hardware info with lshw, hardinfo, sysinfo Linux/Unix commands

Find PCI hardware details using lspci command in Linux

What is USB?

USB(Universal Serial Bus) is a stranded developed to replace different types of BUS’s available. This is a solution devices to eliminate vendor lock-down of hardware ports, so that BUS’s will be identical across different devices from different vendors. USB devices solve one more problem i.e. speeds. USB devices can reach up 5GB/s as of this writing where as PCI and serial devices have less speeds. Depending of USB firmware, its categorize in to USB 1.0, USB 2.0, USB 3.0. USB have competitor in the from of Thunderbolt interface.

As a Linux User/administrator we should know USB bus details as well as devices connected. In this post we will see how to use lsusb command to display different USB properties.

Learn lsusb command with examples

Example 1: List all the USB ports available

lsusb

 

Output:

	Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
	Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
	Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
	Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
	Bus 001 Device 003: ID 05c8:021e Cheng Uei Precision Industry Co., Ltd (Foxlink)
	Bus 001 Device 007: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
	Bus 002 Device 003: ID 0781:5567 San Disk Corp. Cruzer Blade

Let us try to understand above output in detail.

Bus 002 Device 003ID 0781:5567 SanDisk Corp. Cruzer Blade

Bus 002 : This is bus number where SanDisk USB stick is attached.

Device 003This is the third device attached to bus 002, the other two devices are “Linux Foundation 2.0 root hub” and ” Intel Corp. Integrated Rate Matching Hub”

ID 0781:5567 is the number given to this SanDisk, The number before : indicates the manufacture ID and number after : indicates device ID. To get more info on this visit Linux-USB site.

SanDisk Corp. Cruzer Blade is the name of manufacture and device name.

Example 2: Check how many USB ports available in your machine so that we can connect USB devices to these ports.

READ MORE:   http://www.linuxnix.com/find-usb-device-details-in-linuxunix-using-lsusb-command/