Linux

unRAID with SABnzbd+ and Sickbeard

This guide will lead you through a step by step process to install SABnzbd+ and Sickbeard on an Unraid Server. SABnzbd+ is an Open Source Binary Newsreader written in Python, it also verifies, repairs, and extracts downloaded nzb's. Sickbeard is a usenet PVR. It watches for new episodes of your favorite shows and when they are posted it downloads them, sorts and renames them, and optionally gen... Read More »

XBMC Live / Linux with amBX lighting

This tutorial will guide you through the process of using a Philips amBX Lighting system (Philips amBX Starter Kit is used in the tutorial) with the fantastic XBMC Live or Linux media centre (Using Boblight and Combustd). Together they create a truly immersive and visually compelling addition to anyones home entertainment system. Read More »

SSH Tunnel with Putty and Squid

The purpose of this guide is to provide an easy to follow set of instructions that should allow you to create an SSH tunnel in around 10 minutes. Step 1: Getting started What you will need: Remote server running SSH (Debian server is used in this guide) Putty Squid Install squid: apt-get install squid Step 2: Configure putty Start putty From left hand tree menu select Click SSH (under the Connecti... Read More »

PXE install Ubuntu via Windows

The purpose of this article is to explain, step by step, how to install Ubuntu (Ubuntu is my distro of choice, but the steps should work equally well for other distros) using a Windows 2000/XP client. Introduction PXE (Preboot Execution Environment) is not something new, but not often used by home users, as installing an operating system by CD/DVD or USB storage is generally easier, if however you... Read More »

Setting up DHCP

Check System Compatibility Type: ifconfig -a you should see something like: eth0 Link encap:Ethernet HWaddr 00:09:5B:04:5E:78 inet addr:82.36.57.31 Bcast:255.255.255.255 Mask:255.255.248.0 inet6 addr: fe80::209:5bff:fe04:5e78/64 Scope:Link UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5561334 errors:0 dropped:0 overruns:0 frame:0 TX packets:214278 errors:0 dropped:0 overru... Read More »

Screen

Getting in start a new screen session: screen attach to a running session: screen -r attach multiple terminals to an attached, running session: screen -rx the “ultimate attach”: screen -dRR (Attaches to a screen session. If the session is attached elsewhere, detaches that other display. If no session exists, creates one. If multiple sessions exist, uses the first one.) Escape key All screen co... Read More »

Quick Commands

alias – this allows the user view the current aliases awk – this allows the user to search for a pattern within a file bdiff – compares two large files bfs – scans a large file cal – shows a calendar cat – concatenates and prints a file cc – c compiler cd – changes directories chgrb – changes a file groups ownership chmod – changes the pe... Read More »

Installing Apache2, PHP5, and MySql

Install MySQL 4.1.3 Download these RPMS to /usr from http://www.mysql.com MySQL-server-4.1.8-0.i386.rpm MySQL-devel-4.1.8-0.i386.rpm MySQL-client-4.1.8-0.i386.rpm MySQL-shared-4.1.8-0.i386.rpm Install them with: rpm -i MySQL*.rpm Source Files Download these files (or newer versions) to /usr/local/src (the packages will be located in /usr/local/lib when they are installed unless otherwise stated) z... Read More »