Ubuntu Hacks: Tips & tools for exploring, using and Tuning Linux
By: Jonathon Oxer, Kyle Rankin & Bill Childers
Published by O'Reilly
O'Reilly's Hacks series is renowned for being an informative and useful resource for beginners and experts a like. Ubuntu Hacks is one of these books, containing 100 tips and solutions to help new users and experienced ubuntu users a like. The book sheds light on some features of ubuntu that most users are not aware of, such as using a usb stick in conjuction with a live cd to store your personal desktop settings, programs and documents.
By : Andrew Walsh
It's worth noting that this book is aimed at Ubuntu Dapper and some examples may or may not work as expected with previous versions of ubuntu such as Breezy.
The book is split up into 10 chapters (listed below):
1 - Getting Started
2 - The Linux Desktop
3 - Multimedia
4 - Mobile Ubuntu
5 - X11
6 - Package Management
7 - Security
8 - Administration
9 - Virtualization and Emulation
10 - Small Office/Home office Server
My first impression of the book was that the first 14 hacks in this book were aimed at new users to ubuntu, be it from another distribution, windows or mac. Covering the basics such as installing ubuntu and moving files from windows to ubuntu. As a fairly experienced ubuntu users I found these hacks mostly useless, however hack #3 does redeem this chapter in my opinion.
Hack #3 shows how to use the live cd in conjunction with a usb pen or other removeable media to allow you to carry your desktop settings, documents and programs around with you.
The second chapter (The Linux Desktop) in my opinion is one of the better chapters in the book. It covers how to customise your desktop to your needs, including how to change KDE or GNOME for a "lighter" window manager such as Fluxbox of XFCE. I used hack #17 to change to XFCE from GNOME, (giving me a noticeable speed boost).
If you do not want to change your desktop environment then this chapter also demonstrates how to tweak and tune GNOME and KDE. Such as using icons on the default GNOME desktop, so that windows users can feel more at home. (the default on ubuntu is to not have any desktop icons such as computer and trash).
A hack that I found particularly useful is hack #29, this hack demonstrates how to install the set of win32codecs which allow you to play certain formats of music and video files using ubuntu. However this comes with the warning that in some places it is illegal to use these codecs, however the author does not list an example of where.
Finally I thought that I would touch upon chapter 7 (as the other chapters can be a little confusing for new ubuntu users). Chapter 7 is all focused around security, the chapter includes setting up a firewall for your network, encrypting your hard drive, digitally signing emails.
Hack #73 details how to prevent windows malware from existing on your ubuntu box (and possibly spreading to any machines which connect to the ubuntu box). Hack #73 was very useful to me, due to the fact that I have two windows machines which connect to a ubuntu gateway.
Overall I would say that this book is a great way to introduce users to ubuntu and the amazing feature list that ubuntu supports. I would recommend this book to anyone who wants to run ubuntu on a laptop, use a live-cd or a new ubuntu desktop user.
| DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware. |
More Linux Book Reviews Articles
More By Codewalkers
developerWorks - FREE Tools! |
Join this Rational Talks to You teleconference, featuring Paul Boustany and Mark Krasovich, to speak to the experts about becoming a Rational ClearCase power user. Get a chance to ask your questions and learn tips and tricks for using Rational ClearCase in Agile development FREE! Go There Now!
|
|
|
|
Learn field-tested SOA principles, methodology, technology and implementation from the global SOA market leader - in a new e-book by an IBM SOA expert. Written by IBM Certified SOA Solution Designer Bobby Woolf, "Exploring IBM SOA Technology & Practice" is the ultimate insider's guide to SOA - a PDF e-book packed cover to cover with IBM's specific advice on how to make your SOA implementation a success. FREE! Go There Now!
|
|
|
|
Achieving true agility is a never-ending effort. We will showcase how you can become agile incrementally, a few practices at the time.Which practices should any agile team strive to adopt? What additional practices should you consider based on your needs to scale? Adopting practices are however made much easier with the right tool support. What about if your tools adapt to your practices? We will take a look at how the Jazz technology can be leveraged to make your process change the behavior of your tools. FREE! Go There Now!
|
|
|
|
Visit IBM developerWorks to download a free trial version of Lotus Quickr 8.0, which enables collaboration by transforming the way everyday business content such as documents, rich media, photos, and video can be shared. Lotus Quickr makes it faster and easier to share content of all types (not just documents) within virtual teams. It is designed to make it easier to collaborate across organizational boundaries, while continuing to work within the context of familiar desktop applications. FREE! Go There Now!
|
|
|
|
Download a free trial version of IBM Rational Developer for System z, software that can help you deliver core development capabilities; the power of Java Platform, Enterprise Edition (Java EE); and rapid application development support to diverse enterprise application development teams. With comprehensive development tools to help create, deploy and maintain traditional enterprise and composite applications, Rational Developer for System z enables developers with different technical backgrounds to easily participate in important technology projects. FREE! Go There Now!
|
|
|
|
This tutorial shows new users of IBM WebSphere Business Monitor Version 6.0.2 how to perform the "Hello World" equivalent for monitoring business process applications. It is intended to help you get familiar with the capabilities of the product. FREE! Go There Now!
|
|
|
|
Manage, govern, and share services across your organization by using WebSphere Service Registry and Repository. Follow the hands-on exercises to learn how to navigate the Web interface to publish, find, reuse, and update services. FREE! Go There Now!
|
|
|
|
Portfolio Management is about effectively managing portfolio value by aligning portfolio investments with business goals. This complimentary e-kit provides a collection of materials that can help you understand how IBM Rational enables and automates best practices for improved governance and clear visibility into portfolio and project performance across the entire IT project lifecycle. FREE! Go There Now!
|
|
|
|
Join this webcast to discover the key requirements for successful change and release management. Learn how to extend your .NET environment to improve productivity and collaboration, and address core problems afflicting team development. In this webcast, we’ll review typical challenges faced by customers and how to resolve them with the IBM Rational Change and Release Management solution, including Rational ClearCase, Rational ClearQuest and Rational Build Forge. Replay is available for 9 months. FREE! Go There Now!
|
|
|
|
Get a free trial download of the latest version of IBM Rational Tester for SOA Quality V7.0.1, a functional and regression testing tool that enables the creation, comprehension, modification and execution of testing GUI-less Web services. FREE! Go There Now!
|
|
|
|
All FREE IBM® developerWorks Tools! |