Community Blogs

Setup TwoNode RDO Juno ML2&OVS&VXLAN Cluster runnig Docker HyperV on Controller and KVM on Compute

As a final result of performing configuration bellow Juno dashboard will automatically  spawn,launch  and run Nova-Dockers containers on Controller and usual nova instances supposed to run on KVM Hypervisor (Libvirt driver) on Compute Node.

Complete article may be viewed here


CD Audio Grabbers

CD audio grabbers are designed to extract ("rip") the raw digital audio (in a format commonly called CDDA) from a compact disc to a file or other output. This type of software enables a user to encode the digital audio into a variety of formats, and download and upload disc info from freedb, an internet compact disc database.

Is copying CDs legal? Under US copyright law, converting an original CD to digital files for personal use has been cited as qualifying as 'fair use'. However, US copyright law does not explicitly allow or forbid making copies of a personally-owned audio CD, and case law has not yet established what specific scenarios are permitted as fair use. The copyright position is much clearer in the UK. From 2014 it become legal for UK citizens to make copies of CDs, MP3s, DVD, Blu-rays and e-books. This only applies if the individual owns the physical media being ripped, and the copy is made only for their own private use. For other countries in the European Union, member nations can allow a private copy exception too.

<A HREF="">Full article</A>


How to build a database driven app on Linux

In this post I will briefly describe, how you can you build a database driven CRUD (Create, Read, Update, Delete) app on Linux with Python, Flask, SQLAlchemy and MySQL. I used this process to create a blog and hence the examples below will describe how to store and modify posts in a MySQL database.

Software Versions
Python 2.7
Flask 0.11
Flask-SQLAlchemy 2.0
Flask-Migrate 1.3
MySQL-python 1.2
Foundation 5
Mariadb 10




Whatsapp Now Available To Use In Linux Through Web Browser


whatsapp web for PC or Chromebook and linux

Popular messaging service WhatsApp over 700 million monthly active users has now launched a new services calledWhatsApp web. "Today, for the first time, millions of you will have the ability to use WhatsApp on your web browser", Jan Koun, founder of WhatsApp posted on facebook. Let's see how to use this on our PC or Chromebook.

How to use WhatsApp Web on PC or Chromebook

The web app is the additional service and still needs the official app installed on you mobile device. In order to use the web app service all you need is a browser (Google Chrome on WIndows, Mac, Linux and Chrome OS and support for more browsers is coming soon).

Mobile devices, Windows Phone, Blackberry 10 and Android, will get update for WhatsApp today. But the web app currently is not for iOS users as said by Jan Koum, "Unfortunately for now, we will not be able to provide web client to our iOS users due to Apple platform limitations."

Using web app is very simple -

  • Scan the QR code with WhatsApp mobile app.
whatsapp web for Linux pc or chromebook
  • You're done! You are sign in now.

Also read Thunderbird 31.4.0 release with several Bug Fixes


Set up GlassFish 4.1 Nova-Docker Container via docker's phusion/baseimage on RDO Juno

The problem here is that  phusion/baseimage per  should provide ssh access to container , however it doesn't. Working with docker container there is easy workaround suggested by Mykola Gurov  in

Complete text of article may be viewed here


Thunderbird 31.4.0 Release With Several Bug Fixes

Thunderbird, an Open Source and popular email client reached to version 31.4.0. Thunderbird developing under a well known organization Mozilla that also develops Firefox internet browser. Thundrebird with the capability of managing multiple email account can also be used to subscribe to RSS feeds and access online Newsgroups.



Thunderbird tabbed interface makes it super easy to jump from one account to another. Thunderbird also makes searching within account, newsgroup and folders easy and fast. It has advanced messaging filtering feature, message grouping and labels that help finding messages or stuff easily.


Thunderbird Junk Filtering


thunderbird email junk filtering

Thunderbird incorporates a Bayesian spam filter, a whitelist based on the included address book, and can also understand classifications by server-based filters such as SpamAssassin.



thundrebird email client addons

To extend the functionality of Thunderbird they have the plugins/addons/extensions that can provide additional functions. Addons are simple to install through mozilla addons website.

Thunderbird default themes can be changed to your desired themes. Thunderbird themes website has a long category of themes types. My favorite category is abstract :) . 




thunderbird email client security

Thunderbird provides enterprise and government-grade security features such as SSL/TLS connections to IMAP and SMTP servers. It also offers native support for S/MIMEsecure email (digital signing and message encryption using certificates). Any of these security features can take advantage of smartcards with the installation of additional extensions.

Other security features may be added through extensions. For instance, Enigmail offers PGP signing, encryption, and decryption.

Optional security protections<!-- Go to to customize your tools -->
<div ></div> also include disabling loading of remote images within messages, enabling only specific media types (sanitizer), and disabling JavaScript.

The French military uses Thunderbird and contributes to its security features, which are claimed to match the requirements for NATO's closed messaging system.



thunderbird email client


What's new in Thunderbird 31.4.0


The latest release has some extra features and bug fixes. Let's look at them!
  • FIXED - The previous issues with jp mac builds have now been fixed, and Thunderbird will no longer need to be run in 32-bit mode.
  • FIXED - Security fixes can be found here
  • FIXED - Installing extensions within Thunderbird no longer requires download and installing as a file (Bug 1081190)


  • FIXED - Autocomplete suggestion sort order was adjusted to prioritize entries where the search string matches the beginning of a word (Bug 970456)


Install Thunderbird in Ubuntu/Linux Mint


$ sudo apt-get update

$ sudo apt-get install thunderbird


You have install very useful, full of features and secure thunderbird email client. 

Found any correction or broken link? Report here.

 Also read How to install VirtualBox through PPA in ubuntu 14.10/14.10 or other distributions


Install/Upgrade Linux Kernel To 3.18.3 Stable In Ubuntu/Linux Mint/Peppermint


Recently Linus Torvalds announced Linux Kernel 3.18.3. TheKernel includes several bug fixes. Latest Linux Kernelincludes new features, bug fixes and improve security. Updating/Upgrading Linux Kernel is recommended. 


What is Linux Kernel?

Those who don't know what is the Linux Kernel they should know it because Linux kernel is the essential part of any Linux operating system. It is responsible for resource allocation, low-level hardware interfaces, security, simple communications, basic file system management, and more. Written from scratch by Linus Torvalds (with help from various developers), Linux is a clone of the UNIX operating system. It is geared towards POSIX and Single UNIX Specification compliances. 


Latest Stable Linux Kernel Version 3.18.3

The Linux Kernel 3.18.3 release has many changes. Check the complete changelog here.


Install Linux Kernel 3.18.3

Because it is not available via PPA, the needed deb packages of Kernel 3.18.1 are available via Follow the instructions for your system’s architecture exactly, in order to get a successful installation.



To install or update Latest Stable Kernel 3.18.1 on Ubuntu 15.04 vivid vervet, Ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr (LTS) , Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Pinguy OS 14.04, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Peppermint Five, Deepin 2014, LXLE 14.04, Linux Lite 2.0, Linux Lite 2.2 and other Ubuntu derivative systems, open a new Terminal window and bash (get it?) in the following commands:



For 32-bit systems: Downlaod .deb files


Install the files now-

$ sudo dpkg -i linux-headers-3.18.3*.deb linux-image-3.18.3*.deb


Atfer install complete, update grub and reboot your computer and choose new kernel in grub :


$ sudo update-grub

$ sudo reboot



For Linux system 64 bit :



Install the files now-
$ sudo dpkg -i linux-headers-3.18.3*.deb linux-image-3.18.3*.deb


Atfer install complete, update grub and reboot your computer and choose new kernel in grub :

$ sudo update-grub

$ sudo reboot




How to UnInstall Linux Kernel 3.18.3


sudo apt-get remove 'linux-headers-3.18.3*' 'linux-image-3.18.3*'

You've done it! Now you can check your Linux Kernel version after restarting system with the following command -

$ uname


6 Invaluable Assembly Books

Assembly language is infrequently used by programmers nowadays, but there are still good reasons to learn the language. It is the most powerful computer programming language available. Whilst assembly language shares very little with high level languages (such as Java, C#, Python etc), and assembly languages for different CPU architectures often have little in common, it gives programmers the insight required to write effective code in high-level languages. Assembly language is also used primarily for direct hardware manipulation, access to specialized processor instructions, or to address critical performance issues. Assembly is excellent for speed optimization.

<A HREF="">Read full article</A>


PhotoQt Image Viewer Reached 1.2, Dozens Added New Features

PhotoQt is an image viewer written in Qt 5 with a very basic interface, yet many options under the hood, and a fullscreen mode by default. The latest release brings many new features and bug fixes.

Read more


Setup LVMiSCSI cinder backend for RDO Juno on F21 for TwoNode Cluster (Controller&Network , Compute)

During RDO Juno set up on Fedora 21 Workstation service target is deactivated on boot up, and tgtd is started (versus CentOS 7 installation procedure) , what requires some additional efforts to tune LVMiSCSI cinder back end on newest Fedora release. Actually, RDO Juno packstack multi node setup follows procedure posted at

Complete article may be viewed here


How To Download And Convert YouTube, Vimeo, Dailymotion Or Other By ClipGrab In Ubuntu/Linux Mint

Here I’m with the very useful information for linux/Ubuntu Newbies. It is one of the very difficult tasks for newbies to download and convert videos from sites, like, Youtube, Vimeo, Dailymotion etc. But here is a very useful, easy and powerful application for Ubuntu/Linux Mint to make video downloading  super easy. ClipGrab.

Also Read : How To Install VirtualBox Through PPA In Ubuntu 14.10/14.10 Other Distributions


Now you don’t need to search for online site/applications that require java etc. to work properly. ClipGrab is a free software to download and convert videos from different famous sites of Internet. You can easily save your favorite videos from sites like Dailymotion, Youtube or Vimeo. And you can convert these videos into "usable" formats like WMV, MPEG or MP3. You can check here which sites are supported by this software. It can convert videos to WMV, MPEG4, OGG Theora, MP3 (audio only), OGG Vorbis (audio only) or simply download videos in their original format. However, downloading from some websites doesn't allow you to select other format from drop-down menu, it could be issue with site videos.

ClipGrab is capable to download from the following sites like,  Clipfish, Collegehumor, Dailymotion, MyVideo, MySpass, Sevenload, Tudou, Vimeo and others. ClipGrab is even capable to download videos that are not listed. And yeah! ClipGrab can also download HD videos from sites that have support for high definition.

Install ClipGrab

There is an official ppa available but It does not have packages for Ubuntu 15.04 (vivid vervet) and Ubuntu 14.10 (Utopic Unicorn). So for Vivid Vervet and Utopic Unicorn there is noobslab ppa available that has packages for all.

Official ppa for ClipGrab

sudo add-apt-repository ppa:clipgrab-team/ppa
sudo apt-get update
sudo apt-get install clipgrab

Noobslab ppa 

sudo add-apt-repository ppa:noobslab/ppa
sudo apt-get update
sudo apt-get install clipgrab

Yeah! You've done.Now start ClipGrab to enjoy downloading.
Don't know how to convert and download videos thorugh ClipGrab? Know here
  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  3 
  •  4 
  •  5 
  •  6 
  •  7 
  •  8 
  •  9 
  •  10 
  •  Next 
  •  End 
  • »
Page 1 of 139

Upcoming Linux Foundation Courses

  1. LFD312 Developing Applications For Linux
    16 Feb » 20 Feb - Atlanta - GA
  2. LFD331 Developing Linux Device Drivers
    16 Feb » 20 Feb - San Jose - CA
  3. LFS220 Linux System Administration
    16 Feb » 19 Feb - Virtual

View All Upcoming Courses

Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board