You can use Temporary email to download these ebooks.


1: Bash Guide for Beginners

Everybody working on a UNIX or UNIX-like system who wants to make life easier on themselves, power users and sysadmins alike, can benefit from reading this guide.
The Bash Guide for Beginners gets you started with Bash scripting and bridges the gap between the Bash HOWTO and the Advanced Bash Scripting Guide. Everybody who wants to make life easier on themselves, power users and sysadmins alike, can benefit from reading this practical course. The guide contains lots of examples and exercises at the end of each chapter, demonstrating the theory and helping you practice. Bash is available on a wide variety of UNIX, Linux, MS Windows and other systems.
Offered Free by: Machtelt Garrels

2: Advanced Bash-Scripting Guide

An in-depth exploration of the art of shell scripting.
This guide assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction . . . all the while sneaking in little nuggets of UNIX® wisdom and lore. It serves as a textbook, a manual for self-study, and a reference and source of knowledge on shell scripting techniques. The exercises and heavily-commented examples invite active reader participation, under the premise that the only way to really learn scripting is to write scripts. This book is also suitable for classroom use as a general introduction to programming concepts.

The Advanced Bash Scripting Guide is both a reference and a tutorial on shell scripting. This comprehensive book (the equivalent of 974 print pages) covers almost every aspect of shell scripting. It contains 364 profusely commented illustrative examples, a number of tables, and a cross-linked index/glossary. Not just a shell scripting tutorial, this book also provides an introduction to basic programming techniques, such as sorting and recursion. It is well suited for either individual study or classroom use. It covers Bash, up to and including version 4.0.
Offered Free by: Advance Bash-Scripting

We just promote free stuff, for external sites read our privacy policy.
Panel indicators are very handy when it comes to access bold features of application or any standalone indicator which offers various functionality for the desktop to make user experience better. This time I tried to gather all available indicators for 14.04 LTS in one place, so you guys don't have to explore the internet for specific indicator and you can also tell me if I missed any indicator here(Just drop me a line via contact page, I will try to include in the post, if possible).
If you are using Ubuntu 12.04 then you have to checkout this indicators collection post for Ubuntu 12.04 Precise. You can install these indicators in other desktop like Gnome-Classic, Mate, Cinnamon, Xfce and others but I can't say that every indicator will show up in every desktop, so I tested these indicators under Unity desktop. I didn't check these indicators on Linux Mint, hopefully they shall work with Linux Mint 17 without any problem.
Cinnamon is a GTK+-based desktop environment. It originally started as a fork of the GNOME Shell, which is a user interface and was initially developed by (and for) Linux Mint. Cinnamon provides many features, including: Desktop effects, including animations and transition effects; A movable panel equipped with a main menu, launchers, a window list and the system tray; Various extensions; Applets that appear on the panel; Overview with functions similar to that in GNOME Shell; and Settings editor for easy customization. It can customize: The panel, The calendar, Themes, Desktop effects, Applets, Extensions.
Mint team released new version 2.x.x of Cinnamon with new features and bugs fixes, theme improvements, enhancements to the bottom panel, also include cinnamon setting manager. In version 2.x.x, and similar to MATE or Xfce, Cinnamon is an entire desktop environment built on GNOME technologies. It still uses toolkits and libraries such as GTK or Clutter and it is still compatible with all GNOME applications, but it no longer requires GNOME itself to be installed. It now communicates directly with its own backend services, libraries and daemons: cinnamon-desktop, cinnamon-session and cinnamon-settings-daemon.
Screenshots
cinnamon
Polar Night theme is a dark variant of flatts theme, it is specially customized to work under Ubuntu 14.04 Trusty with Unity and Gnome Desktop. This includes theme for Gtk2, Gtk3, Metacity and Unity, this theme contains a workaround to get rid of a bug that clashes with overlay scrollbars and draws black backgrounds in tabbed Nautilus and Gedit windows, and in some Ubuntu dialogues
Nautilus specific changes, to buttons, linked buttons; Unity window decorations changes. You can use Unity Tweak ToolGnome-tweak-tool or Ubuntu-Tweak to change themes/icons. Ardis icons used in screenshots.
polar night
plank dock
Plank is the underlying technology for Plank aims to provide all the core features while it extends it to add fancier things like Docklets, painters, settings dialogs, etc.

plank themer

>> Available for Ubuntu 14.10 Utopic/14.04 Trusty/12.04 Precise/Linux Mint 17/13/other related Ubuntu derivatives
To install Plank Dock in Ubuntu/Linux Mint open Terminal (Press Ctrl+Alt+T) and copy the following commands in the Terminal:


Configure Plank Dock:
Plank doesn’t have graphical configuration interface. To configure Plank Dock enter following command in Terminal:

For Example: edit the configuration file.
HideMode = 1 means auto hide, set to 0 to disable it.
Position = 3 means the dock location. 0 = left, 1= right, 2 = top, 3= bottom.

That's it
Since there are many games ported and many others coming for Linux and you may also know about Valve's Steam. Most of the people use to play games using joystick, so if you have xbox controller and can't configure it on your Ubuntu/Linux Mint then here is good news for you. Now you can configure Xbox controller on Ubuntu/Linux Mint and play games.
This is a Xbox/Xbox360 gamepad driver for Linux that works in userspace. It is an alternative to the xpad kernel driver and has support for Xbox1 gamepads, Xbox360 USB gamepads and Xbox360 wireless gamepads, both first and third party. The Xbox360 guitar and some Xbox1 dancemats might work too. The Xbox 360 racing wheel is not supported, but shouldn't be to hard to add if somebody is interested.
In addition to all the Xbox related stuff, the driver also has native support for the Thrustmaster Dual Power 3 gamepad, including rumble and can be used on top of the regular Linux joystick driver.
Unlike stock xpad kernel driver, xboxdrv provides a wide variety of configuration options: it allows you to simulate keyboard and mouse events, remap buttons and axes, apply autofire, invert axis, tweak axis sensitivity, emulate throttle and rudder controls and send macros.
HomeBank is a simple, fast, and easy to use personal account software to manage your accounts. It is released under the GNU General Public License and this application is cross-platform available for Linux (Debian, Fedora, Mandriva, openSUSE, Gentoo Linux, Arch Linux and Ubuntu), FreeBSD, OpenBSD, Mac OS, Microsoft Windows and AmigaOS.
It differs from gnucash for the better look and feel, and for the greatest start-up speed. It is designed to easy to use and be able to analyze your personal finances in detail using powerful filtering tools and graphs. It has a lot of features such as easy analysis with graphical charts (statistics, budget, overdrawn, car cost), multi-accounts support, budget management, reminder, import from OFX/QFX-CSV files, visual status of operations.
Install PlayonLinux in Ubuntu 14.04 Trusty/14.10/12.04 Precise/Linux Mint 17/13/and other related Ubuntu derivatives

PlayOnLinux is a piece of software which allows you to easily install and use numerous apps and games designed to run with Microsoft Windows. Few apps and games are compatible with GNU/Linux at the moment and it certainly is a factor preventing the migration to this system. PlayOnLinux brings a cost-free, accessible and efficient solution to this problem.
Open source software is arguably the most flexible form of programming available. Open source means that the software is used for free by anyone and the source code – the actual lines of code that make up the software – is accessible by anyone for free. This means that it can be modified by anyone who knows how to code, according to Open Source Initiative. Systems like the Linux operating system or the WordPress web development platform are open source, so thousands of developers and programmers have worked with the code to develop and create plugins, add-ons, and other additional features not originally part of the software. In some cases, you’ll have to pay a licensing fee or a first time use payment in order to use open source software, but in many other cases, it’s completely free, allowing you and your business to save money by using it.

Open source software can be used in a number of different applications, but it isn’t capable of dealing with all situations. If you run a business with an online store aspect, you’ll have a wide choice of what sort of eCommerce software you would like to use to run the store. You can pay a licensing fee and use an eCommerce software system like that offered by Shopify or you can search for free plugins (granted that you’re using WordPress or another open source platform that has eCommerce plugins).

Additions and Add-ons Galore

The best feature of open source software is all the additional plugins you can add on for free. The older the base software is, the more choices you will have to pick from. Because of the nature of open source, programmers and developers from around the world will have the opportunity to examine the source code of the software and fiddle with it however they please. Thanks to this aspect of the software, thousands upon thousands of people have had the chance to modify the code according to their own, different ideas. This has led to advances and modifications that the original developers might never have even contemplated. The myriad angles and viewpoints that other programmers view the code with has allowed growth and development in open source projects unlike anything that can be accomplished through a single entity, be it corporation or group of developers.

Using open source technology doesn’t necessarily mean you need to use Linux for your OS or WordPress for your operating system. According to CNet, an open source alternative to Microsoft Office Suite has now claimed to have over 80 million users worldwide. LibreOffice is a suite of applications akin to Microsoft Office with a word processor, PowerPoint-style application, spreadsheet program, and more. But instead of buying the latest version of MS Office for hundreds of dollars, you can get LibreOffice for free. Thanks to open source platforms and programs, it’s possible for you to save yourself and your business money through using alternatives like LibreOffice instead of paying lots of money for the more well-known branded software suites.

Multiple Systems for Multiple Jobs

Chances are that you won’t be able to find an open source alternative for all the systems you use in your business; you will certainly be able to find some, more depending on what base systems you run, but for others you will have to stick to either proprietary software of licensed software. Which software and programs works best where is something you will need to look into and do some research on. There are a lot of open source applications available and even more add-ons to them, so it will require some work on your part to sift through the programs you don’t want or need to find the useful ones. As long as you’re willing to spend the time doing the research, you will definitely be able to save your business some money, as in the case of using LibreOffice instead of MS Office.

An incredibly important tool you should definitely have is a barcode printer and scanner. If you run a purely online eCommerce site then the necessity of a barcode printer isn’t nearly as drastic as it is if you run a physical store. There are barcode and label printing applications available for open source system like Linux. According to LWN, barcode applications like KBarcode are available for free and offer features like optional database support, built-in label definitions, rich text and graphical editors, and more. But a system like that requires you to be running Linux or KDE3 as your business OS and that isn’t always the case. Conversely, you can purchase a mobile barcode printer like the ones offered by Shopify that sync together with a smartphone app. The choice is not cut-and-dried; you can't just list whether one system is better than another system. All the systems available have their strengths and weaknesses and so it’s up to you to figure out which is the best and most efficient for your business.
FF Multi Converter is a simple graphical application which enables you to convert audio, video, image and document files between all popular formats, using and combining other programs. It uses ffmpeg for audio/video files, unoconv for document files and PythonMagick library for image file conversions.
The goal of FF Multi Converter is to gather all multimedia types in one application and provide conversions for them easily through a user-friendly interface. Extra options will be gradually added.
Install LibreOffice 4.3.3 in Ubuntu 14.10 Utopic/14.04 Trusty/Ubuntu 12.04 Precise/Linux Mint 17/13/and other related Ubuntu derivatives

LibreOffice is the power-packed free, libre and open source personal productivity suite for Windows, Macintosh and GNU/Linux, that gives you six feature-rich applications for all your document production and data processing needs: Writer, Calc, Impress, Draw, Math and Base. Support and documentation is free from our large, dedicated community of users, contributors and developers.
Tonido allows you to create secure home cloud server or allow remote access to your data. Once installed on a computer, Tonido software makes that computer's files available remotely via the internet through the web browser or through native mobile apps. It is easy to get started, just install the Tonido Desktop software and create a link to each computer you need access to. This is useful to get access to user's files, music and videos from anywhere as well as providing the capability to share files and folders with other people.
Tonido takes the approach of storing all user information including login credentials locally, providing login into Tonido software in the absence of internet connectivity. Since this software provides access to user's own storage without using public cloud services, it is considered as 'personal cloud'.
RAVE-X theme suite brings you a unique and beautiful GTK 3 (And 2) desktop theme in your choice to 16 Awesome Refined Colors. Personalize your desktop the way you want. Rave-X Colors Gtk themes are derived from Mint-X Colors theme suite, this suite offers better colors and support for Unity desktop, also works on Mint, and with dark panel support on Xfce & Mate desktops. These themes can work on following desktops: Cinnamon, Unity, Xfce, MATE, XFCE, LXDE, and Gnome Shell. Gnome Fallback works but looks ugly so we do not recommend it. That might be fixed later if anyone reported to creator.
This pack offers 16 awesome colors, also Included 7 Different Colors of "Special Edition" Window Boarders Called RAVEfinity-X, These are Built for Cinnamon, MATE and XFCE only.
You can use Unity Tweak ToolGnome-tweak-tool or Ubuntu-Tweak to change themes/icons.
rave-x themes