HOW-TOs

Virus Scan A Windows Machine

How often do we all hear the phrase, “Could you take a look at it for me?” Whether you are checking out a machine for a friend or colleague or looking after one of your own machines, it's handy to have the ability to virus check a Windows setup from the safety of a Linux boot CD or USB stick. This short guide shows you how to scan for infected files by booting into SystemRescueCD and running ClamAV, a virus checker.

BuGLe—OpenGL Debugging Wrapper

BuGLe is a tool for OpenGL debugging, implemented as a wrapper library that sits between your program and OpenGL. Although it's still in development, the Web site states that it already can do the following:

Centralized Logging with a Web Interface

Wouldn’t it be nice if you had a web interface to the logs on your central log server? Well, dream no more because this one is a reality thanks to LogAnalyzer (aka phplogcon). Let's take a look at how to setup both it and its suggested syslog variant, rsyslog, on a central log server.

Using Checkinstall To Build Packages From Source

Checkinstall is a utility that builds a .deb, .rpm or Slackware package from a third party source code tarball. This allows you to introduce such third party software using the standard package management features of your distribution.

Going fast with DWM

If there was any justice in this world, there would be two cars parked in my driveway. One would be a 1977 Ferrari 308 GTS. The other would be a midnight blue BMW M3 convertible with all the amenities. I'd want the leather seats and power everything.

Bash Co-Processes

One of the new features in bash 4.0 is the coproc statement. The coproc statement allows you to create a co-process that is connected to the invoking shell via two pipes: one to send input to the co-process and one to get output from the co-process.

IRC, Still the Best Support Around

If you haven't gotten our subtle hints during the past year or so, IRC certainly is not dead. It really is the best way to get knowledgeable support from the folks who know best. There are a few caveats, however, that may not be obvious to people new to this old-school chat protocol. Get a Good Client

Guerrilla Tactics to Force Screen Mode in Ubuntu

Readers of my previous posts will know about the bad luck I've had when it comes to getting the screen setup on Linux, particularly with Ubuntu Linux. It's a particularly annoying problem when the hardware detection goes wrong and one is presented with a list of unsuitable screen modes.

OpenOffice.org Resource Files

Most users interact with OpenOffice.org on the desktop. But what if you need to do a selective restore on the files that store custom gradients or colors? Troubleshoot why an extension won't install? Share resources with other users? For these kinds of tasks, you need to know a bit about where OpenOffice.org stores its files, and what you can do with them.

Bash Redirections Using Exec

If you've used the command line much at all you know about I/O redirection for redirecting input to and/or output from a program. What you don't see all that often or that you may not be familiar with is redirecting I/O inside a bash script. And I'm not talking about redirections that you use when your script executes another command, I'm talking about redirecting your script's I/O once it has already started executing.

Creating diagrams in OpenOffice.org Draw and Impress

OpenOffice.org's tools for creating diagrams are easy to ignore. For one thing, their controls are extremely small. For another, they are pitifully under-documented in the online help, which plods through the options without explaining what they are or why you want to use them.

Sync Your Life

For those of us lucky enough to use Linux on all of our computers, Canonical's Ubuntu One is a great way to keep files in sync between computers. Unfortunately, most of us are stuck using other operating systems throughout the day. We all have our own ways of managing such things, but I thought a glimpse into my “world of sync” might help others synchronize their lives. Files

Put Your Servers in the Cloud with Amazon EC2 and Ubuntu

Cloud services are all the rage today, although some of my fellow Linux Journal staffers may scoff when they hear me say that. Cloud services is a nebulous term that can mean anything from completely hosted services (like Gmail) to virtualized, leased servers, such as those provided by Amazon's EC2 service. And, the latter is the subject of this article.

How-to Become a Linux Gamer

There are several resources out there to assist you in being a Linux gamer. The WINE project (www.winehq.org) is a great, free example of this as it allows you to run Windows programs (and games) on Linux.

Working with Suse Studio : An exercise in online virtual appliance creation.

Making custom Linux distributions can be an arduous task. Luckily, there are companies out there that are looking to make the process more friendly. Previously, I reviewed the Reconstructor Web UI, a web-based Debian/Ubuntu customization utility, and today, I'd like to present you with a SUSE-based alternative called SUSE Studio. Although SUSE Studio does have some offline components (such as SUSE Studio Onsite and the rest of the SUSE Appliance Toolkit), this review will focus on the online components which are freely available at susestudio.com. For those that are following along at home, I'll assume that you already have an account with SUSE Studio (if not, you can request a free invitation via this page).

PDF Export in OpenOffice.org

Originally, PDF export in OpenOffice.org was limited to three levels of quality, whose exact differences were obscure to most users. But that was many releases ago.

Leave the CDs in the Office

There are few things more aggravating than going out to a coworker's office to work on their computer and finding that to fix it you need a CD that is sitting in your office. If you have ever experienced that, or would simply like to no longer need to tote that book of CDs with you every day, then this article is for you.