Knoppix: Difference between revisions
Line 12: | Line 12: | ||
Unlike most Linux distributions, it does not require a [[hard drive]] [[installation]]; the system can [[boot]] from a single 700 [[megabyte]] [[Compact disc]]. One needs a bootable CD or [[DVD-ROM]] drive to start Knoppix from a CD. In order to start the CD/DVD, it may be necessary to enter the BIOS Setup of your computer and select the CD drive before the hard drive or floppy drive in the boot order. Insert the CD and restart the computer. |
Unlike most Linux distributions, it does not require a [[hard drive]] [[installation]]; the system can [[boot]] from a single 700 [[megabyte]] [[Compact disc]]. One needs a bootable CD or [[DVD-ROM]] drive to start Knoppix from a CD. In order to start the CD/DVD, it may be necessary to enter the BIOS Setup of your computer and select the CD drive before the hard drive or floppy drive in the boot order. Insert the CD and restart the computer. |
||
Knoppix may also be installed on the [[hard drive]] using an installation [[script (computer programming)|script]]. However, the hard disk installation is recommended only for advanced users, since Knoppix is meant for use from the CD. The installation script is "knoppix-installer" from Knoppix 3.3 onward, or "knx-hdinstall" |
Knoppix may also be installed on the [[hard drive]] using an installation [[script (computer programming)|script]]. However, the hard disk installation is recommended only for advanced users, since Knoppix is meant for use from the CD. The installation script is "knoppix-installer" or "knx2hd" from Knoppix 3.3 onward, or "knx-hdinstall" previously. Use caution since this may affect other disk partitions and requires enough advanced knowledge to create partition space for Linux and Linux-swap partitions. |
||
As a [[LiveCD]], any documents or settings a user creates disappear upon reboot. This lack of permanence for anything a user does is a strength of Knoppix in some areas, but makes it necessary to save any documents explicity to a hard drive partition or over the network. Another possibility to save data is to store a user's [[home directory]] on a [[removable medium]], such as a USB [[thumbdrive]]. By carrying a Knoppix CD and a USB thumbdrive with them, a user can have the same environment, programs, settings, and data available on every computer they may use. However, this approach does not allow the installation of additional applications, which would require a hard drive installation. |
As a [[LiveCD]], any documents or settings a user creates disappear upon reboot. This lack of permanence for anything a user does is a strength of Knoppix in some areas, but makes it necessary to save any documents explicity to a hard drive partition or over the network. Another possibility to save data is to store a user's [[home directory]] on a [[removable medium]], such as a USB [[thumbdrive]]. By carrying a Knoppix CD and a USB thumbdrive with them, a user can have the same environment, programs, settings, and data available on every computer they may use. However, this approach does not allow the installation of additional applications, which would require a hard drive installation. |
Revision as of 04:01, 8 October 2004
Knoppix is a Linux distribution LiveCD. Knoppix is a Debian Linux distribution running on a CD drive without using the hard drive or installing any files onto the hard drive. Knoppix was developed by GNU/Linux consultant Klaus Knopper.
The popularity of Knoppix is due to many factors. Its extensive hardware detection allows the majority of systems to boot straight into a graphical environment without the need for manual configuration. It connects automatically to most kinds of networks, and includes software both for use as a computer system (notably web browsers, OpenOffice.org, and the Gimp) and for system repair. The complete graphical environment and networking make it much more comfortable for system administrators to work with when repairing systems whose hard drives won't boot than the previous generation of boot floppies.
The current version, Knoppix 3.6, was released on August 23, 2004, and features KDE 3.2.3, Linux kernel versions 2.4.27 and 2.6.7, OpenOffice.org 1.1.1, The GIMP 2.0 and improved hardware detection.
Usage
Knoppix has a wide variety of free software. There are more than 900 software packages included. Up to 2 gigabytes can be stored on the CD in compressed form. When a program is used, it is decompressed into a RAM drive. The decompression is transparent and on-the-fly. Knoppix recommends at least 128 mb of RAM in order to accomodate this RAM drive.
Unlike most Linux distributions, it does not require a hard drive installation; the system can boot from a single 700 megabyte Compact disc. One needs a bootable CD or DVD-ROM drive to start Knoppix from a CD. In order to start the CD/DVD, it may be necessary to enter the BIOS Setup of your computer and select the CD drive before the hard drive or floppy drive in the boot order. Insert the CD and restart the computer.
Knoppix may also be installed on the hard drive using an installation script. However, the hard disk installation is recommended only for advanced users, since Knoppix is meant for use from the CD. The installation script is "knoppix-installer" or "knx2hd" from Knoppix 3.3 onward, or "knx-hdinstall" previously. Use caution since this may affect other disk partitions and requires enough advanced knowledge to create partition space for Linux and Linux-swap partitions.
As a LiveCD, any documents or settings a user creates disappear upon reboot. This lack of permanence for anything a user does is a strength of Knoppix in some areas, but makes it necessary to save any documents explicity to a hard drive partition or over the network. Another possibility to save data is to store a user's home directory on a removable medium, such as a USB thumbdrive. By carrying a Knoppix CD and a USB thumbdrive with them, a user can have the same environment, programs, settings, and data available on every computer they may use. However, this approach does not allow the installation of additional applications, which would require a hard drive installation.
There are different possible uses of the Knoppix live CD:
- an introduction to Linux, especially as a desktop operating system
- advocacy or demonstration at conferences
- in-store testing whether a computer system is compatible with Linux before purchasing it
- restoring a defunct system or some of its data
- running a firewall or router
- bootstrapping a Debian (or other Linux) installation
Highlights
- KDE, the default desktop
- X Multimedia System (XMMS), with MPEG video, MP3 audio, and Ogg Vorbis audio support
- Internet access software KPPP and ISDN utilities.
- Konqueror, the web browser, and Kmail, the default email client.
- CD burner K3b.
- GNU Image Manipulation Program (GIMP).
- Tools for data rescue and system repair.
- Network analysis and administration tools.
- OpenOffice.org, the GPL'ed version of the well-known StarOffice office suite.
- Many programming languages, development tools (e.g. KDevelop), as well as libraries for software developers
Graphic cards
The graphics card device driver is very important in using this distribution as it relies on a Graphical user interface, although most expert users can make use of the command line interface. If your graphic card does not work, it may be that it is new (or exotic) and is not in the knoppix hardware database yet. New cards will usually work under Linux, but they may have to be run using a generic driver.
Languages
To set a language other than the default (CDs are available with either German or English as the default language), type your language abbreviation at the boot prompt. For english, one would type:
knoppix language=en
Variations
The Gnoppix project uses a modified form of Knoppix with GNOME as the default desktop environment.
ClusterKnoppix is a distribution based on Knoppix using the Linux Terminal Server Project and openMosix. It is a convenient way to try out clustering.
Quantian is a Knoppix-like CD geared towards science, based on clusterKnoppix.
Knoppix STD (security tools distribution) is a customized distribution of Knoppix that focuses on computer security tools. It includes GPL licensed tools in the following categories: authentication, password cracking, encryption, forensics, firewalls, honeypots, intrusion detection system, network utilities, Penetration, Packet sniffers, Assemblers, vulnerability assessment and Wireless networking.
Kurumin is a Brazilian distribution based on Knoppix (with support for the English language) that fits on a Mini-cd. It includes standard desktop applications, documentation and an e-book that introduces users to Linux.
Kanotix Linux LiveCD is based on KNOPPIX. The included XFree86 4.3 is from Debian/experimental.
WHoppiX, whose name is a combination of Whitehat and Knoppix, is another distribution designed for security tasks. Customized by an Israeli security consultant, this distribution makes it possible to verify the security of a network from many different computers and places.
There are other Linux demo CDs: SuSE and Slackware distribute live evaluation CDs, Coollinux, DemoLinux, Mandrake, Morphix and Gnoppix all have similar purposes to Knoppix. There are also full desktop-oriented distributions based on Debian, notably Linspire (formerly Lindows), Xandros and Libranet.
Hispalinux has an ongoing project, Metadistros, to enable the easy creation of customized Knoppix-like Linux live CDs with an easy installation on the hard disk.
Damn Small Linux, Feather Linux and Flonix are Linux LiveCDs that are very small, mostly under 50MB in size, but fairly robust and desktop-oriented nonetheless.
External links
- Knoppix pages
- Klaus Knopper's homepage
- Knoppix.net - English user site
- Knoppix torrents
- Knoppix STD
- Knoppix.pl - Polish user site
- Gnoppix, a version with GNOME desktop.
- Kanotix: http://debian.tu-bs.de/knoppix/kanotix/, http://kano.mipooh.net/kanotix/ and http://kanotix.mipooh.net/
- Knoppix variations