HOME

TheInfoList



OR:

KNOPPIX ( ) is an
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
based on
Debian Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of D ...
designed to be run directly from a CD /
DVD The DVD (common abbreviation for Digital Video Disc or Digital Versatile Disc) is a digital optical disc data storage format. It was invented and developed in 1995 and first released on November 1, 1996, in Japan. The medium can store any kind ...
(
Live CD A live CD (also live DVD, live disc, or live operating system) is a complete bootable computer installation including operating system which runs directly from a CD-ROM or similar storage device into a computer's memory, rather than loading fro ...
) or a
USB flash drive A USB flash drive (also called a thumb drive) is a data storage device that includes flash memory with an integrated USB interface. It is typically removable, rewritable and much smaller than an optical disc. Most weigh less than . Since firs ...
(
Live USB A live USB is a portable USB-attached external data storage device containing a full operating system that can be booted from. The term is reminiscent of USB flash drives but may encompass an external hard disk drive or solid-state drive, thou ...
), one of the first live operating system distributions (just after
Yggdrasil Linux Yggdrasil Linux/GNU/X, or LGX (pronounced ''igg-drah-sill''), is an early Linux distribution developed by Yggdrasil Computing, Incorporated, a company founded by Adam J. Richter in Berkeley, California. Yggdrasil was the first company to creat ...
). Knoppix was developed by, and named after, Linux consultant
Klaus Knopper Klaus Knopper (born 1968 in Ingelheim) is a German electrical engineer and free software developer. Knopper is the creator of Knoppix, a well-known live CD Linux distribution. He received his degree in electrical engineering from the Kaiserslaute ...
. When starting a program, it is loaded from the removable medium and decompressed into a
RAM drive Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
. The decompression is
transparent Transparency, transparence or transparent most often refer to: * Transparency (optics), the physical property of allowing the transmission of light through a material They may also refer to: Literal uses * Transparency (photography), a still, ...
and on-the-fly. Although KNOPPIX is primarily designed to be used as a Live CD, it can also be installed on a
hard disk A hard disk drive (HDD), hard disk, hard drive, or fixed disk is an electro-mechanical data storage device that stores and retrieves digital data using magnetic storage with one or more rigid rapidly rotating platters coated with magnet ...
like a typical operating system. Computers that support booting from USB devices can load KNOPPIX from a live USB
flash drive A flash drive is a portable computer drive that uses flash memory. Flash drives are the larger memory modules consisting of a number of flash chips. A flash chip is used to read the contents of a single cell, but it can write entire block of cell ...
or
memory card A memory card is an electronic data storage device used for storing digital information, typically using flash memory. These are commonly used in digital portable electronic devices. They allow adding memory to such devices using a card in a so ...
. There are two main editions: the traditional compact-disc (700
megabyte The megabyte is a multiple of the unit byte for digital information. Its recommended unit symbol is MB. The unit prefix ''mega'' is a multiplier of (106) in the International System of Units (SI). Therefore, one megabyte is one million bytes o ...
s) edition and the DVD (4.7
gigabyte The gigabyte () is a multiple of the unit byte for digital information. The prefix ''giga'' means 109 in the International System of Units (SI). Therefore, one gigabyte is one billion bytes. The unit symbol for the gigabyte is GB. This defini ...
s) "Maxi" edition. The CD edition had not been updated since June 2013 until recently. As of version 9.1, CD images are being released once again. Each main edition has two language-specific editions: English and German. KNOPPIX mostly consists of
free and open source software Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
, but also includes some
proprietary software Proprietary software is software that is deemed within the free and open-source software to be non-free because its creator, publisher, or other rightsholder or rightsholder partner exercises a legal monopoly afforded by modern copyright and int ...
, as long as it fulfills certain conditions. Knoppix can be used to copy files easily from hard drives with inaccessible operating systems. To quickly and more safely use Linux software, the Live CD can be used instead of installing another OS.


Contents

More than 1000 software packages are included on the CD edition, and more than 2600 packages are included on the DVD edition. Up to nine gigabytes can be stored on the DVD in compressed form. These packages include: *
LXDE LXDE (abbreviation for Lightweight X11 Desktop Environment) is a free desktop environment with comparatively low resource requirements. This makes it especially suitable for use on older or resource-constrained personal computers such as netb ...
, a lightweight
X11 The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting wi ...
desktop environment In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphica ...
; default since Knoppix 6.0 and later *
MPlayer MPlayer is a free and open-source media player software application. It is available for Linux, OS X and Microsoft Windows. Versions for OS/2, Syllable, AmigaOS, MorphOS and AROS Research Operating System are also available. A port for DOS usi ...
, with
MP3 MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany, with support from other digital scientists in the United States and elsewhere. Origin ...
audio, and
Ogg Vorbis Vorbis is a free and open-source software project headed by the Xiph.Org Foundation. The project produces an audio coding format and software reference encoder/decoder (codec) for lossy audio compression. Vorbis is most commonly used in conjun ...
audio playback support *
Internet access Internet access is the ability of individuals and organizations to connect to the Internet using computer terminals, computers, and other devices; and to access services such as email and the World Wide Web. Internet access is sold by Internet ...
software, including the KPPP dialer and
ISDN Integrated Services Digital Network (ISDN) is a set of communication standards for simultaneous digital transmission of voice, video, data, and other network services over the digitalised circuits of the public switched telephone network. Wo ...
utilities * The Iceweasel web browser (based on
Mozilla Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and a ...
) * The Icedove e-mail client (based on
Mozilla Thunderbird Mozilla Thunderbird is a free and open-source cross-platform email client, personal information manager, news client, RSS and chat client developed by the Mozilla Foundation and operated by subsidiary MZLA Technologies Corporation. The project s ...
) *
GIMP GIMP ( ; GNU Image Manipulation Program) is a free and open-source raster graphics editor used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats, and more specialized task ...
, an image manipulation program * Tools for data rescue and system repair * Network analysis and administration tools *
LibreOffice LibreOffice () is a free and open-source productivity software, office productivity software suite, a project of The Document Foundation (TDF). It was fork (software development), forked in 2010 from OpenOffice.org, an open-sourced version of t ...
, a comprehensive
office suite Productivity software (also called personal productivity software or office productivity software) is application software used for producing information (such as documents, presentations, worksheets, databases, charts, graphs, digital paintings, ...
*
Terminal server A terminal server connects devices with a serial port to a local area network (LAN). Products marketed as terminal servers can be very simple devices that do not offer any security functionality, such as data encryption and user authentication ...


Hardware requirements

Minimum hardware requirements for Knoppix: *
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 seri ...
/
AMD Advanced Micro Devices, Inc. (AMD) is an American multinational semiconductor company based in Santa Clara, California, that develops computer processors and related technologies for business and consumer markets. While it initially manufactur ...
-compatible processor (i486 or later) * Minimum
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
memory requirements: **32 MB for text mode; **Live environment with no swap: ***512MB for graphics mode with just
LXDE LXDE (abbreviation for Lightweight X11 Desktop Environment) is a free desktop environment with comparatively low resource requirements. This makes it especially suitable for use on older or resource-constrained personal computers such as netb ...
***1GB to use the web browser and productivity software ***2GB recommended * Bootable optical drive: ** DVD-ROM for current versions; ** CD-ROM for version 7.2 and older, or a boot floppy and standard CD-ROM (IDE/ATAPI or SCSI) * Standard SVGA-compatible graphics card * Serial or PS/2 standard mouse, or an IMPS/2-compatible USB-mouse.


Saving changes in the environment

Prior to Knoppix 3.8.2, any documents or settings a user created would disappear upon reboot. This lack of persistence then made it necessary to save documents directly to a hard drive partition, over the network, or to some
removable media Expandable storage is a form of computer storage that is designed to be inserted and removed from a system. Some forms of removable media, such as optical discs, require a reader to be installed in the computer, while others, such as USB flash dr ...
, such as a USB flash drive. It was also possible to set up a "persistent home directory", where any documents or settings written to the user's home directory would automatically be redirected to a hard drive or removable media, which could be automatically
mounted Mount is often used as part of the name of specific mountains, e.g. Mount Everest. Mount or Mounts may also refer to: Places * Mount, Cornwall, a village in Warleggan parish, England * Mount, Perranzabuloe, a hamlet in Perranzabuloe parish, C ...
on bootup. A single file, ''knoppix.img'', was cached on the rewritable media and used to simulate a file system into which files were written for later use. This allowed the user to transparently write to their home directory.
Union mount In computer operating systems, union mounting is a way of combining multiple directories into one that appears to contain their combined contents. Union mounting is supported in Linux, BSD and several of its successors, and Plan 9, with similar ...
support was added in version 3.8.1 through
UnionFS Unionfs is a filesystem service for Linux, FreeBSD and NetBSD which implements a union mount for other file systems. It allows files and directories of separate file systems, known as branches, to be transparently overlaid, forming a single coher ...
. This was later replaced by
Aufs aufs (short for advanced multi-layered unification filesystem) implements a union mount for Linux file systems. The name originally stood for AnotherUnionFS until version 2. Developed by Junjiro Okajima in 2006, aufs is a complete rewrite of t ...
in 5.1.0 to improve stability. The union mount allowed virtual updates to the data on the read-only CD/DVD media by storing changes on separate writable media and then representing the combination of the two as single storage device. The writable media could be memory ( ramdisk), a hard disk, USB flash drive, etc. This means that the user could modify the software installed on the Knoppix system, such as by using
APT Apt. is an abbreviation for apartment. Apt may also refer to: Places * Apt Cathedral, a former cathedral, and national monument of France, in the town of Apt in Provence * Apt, Vaucluse, a commune of the Vaucluse département of France * A ...
to install or update software. The storage device containing the changes needed to be present whenever Knoppix is started, else only the original data from the disc would be used. While Knoppix would scan available storage devices for a persistent home directory by default, a user could dictate a specific location with a boot option ( see below) such as: home=/dev/hda1/knoppix.img By carrying a Knoppix CD and a USB flash drive, a user could have the same environment, programs, settings, and data available on any computer that could run Knoppix. This functionality was only available through Knoppix 5.1.1 (CD release) or 5.3.1 (DVD release). Subsequently, the Live CD paradigm has transformed into portable operating systems that run on external storage.


Boot options

When using Knoppix as a Live CD, one can use boot options, also known as 'cheatcodes', to override a default setting or automatic hardware detection when it fails. For example, the user may wish to boot into a plain console, or proceed without SCSI support. For this, Knoppix allows the user to enter one or more cheat codes at the prompt before booting. If the user does not enter a cheat code, or does not press any key before the timeout, Knoppix will boot with its default options. For example, to set the language to French rather than the default, one would type: knoppix lang=fr Knoppix is a
32-bit In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in 32-bit units. Compared to smaller bit widths, 32-bit computers can perform large calculation ...
Debian Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of D ...
Linux based distro, but recent releases (including the latest version 7.6) have also been equipped with a
64-bit In computer architecture, 64-bit Integer (computer science), integers, memory addresses, or other Data (computing), data units are those that are 64 bits wide. Also, 64-bit central processing unit, CPUs and arithmetic logic unit, ALUs are those ...
kernel on the DVD edition, where it will automatically boot up for 64-bit computers, or by using the boot option knoppix64 manually in the command-line prompt, while knoppix will boot up the 32-bit kernel. Neither PAE nor 64-bit applications are supported by Knoppix, and more than 4GB of system memory can only be used with a 64-bit kernel. The DVD edition of Knoppix can also be loaded onto a USB flash drive, with ''flash-knoppix'' under the Knoppix system, such that "''the KNOPPIX Live System starts and runs about factor 5 faster from USB flash disk than from CD or DVD!''". Besides that, the experimental UEFI support is provided for USB flash drive rather than DVD media. 32-bit UEFI firmware can only boot up the 32-bit kernel, while 64-bit UEFI firmware can only boot up the 64-bit kernel. The text interface for UEFI is similar with it for BIOS, one can also press key F2 and F3 to access information on boot options.


Popularity

Knoppix was one of the first Live CD Linux distributions to gain popularity. There are several factors that contribute to the popularity of Knoppix: * Knoppix was one of the first Live CDs available, and is known as the "original" Debian-based Live CD * Its extensive hardware detection allows most systems to start Knoppix without any configuration * Its ability to automatically connect to most kinds of
networks Network, networking and networked may refer to: Science and technology * Network theory, the study of graphs as a representation of relations between discrete objects * Network science, an academic field that studies complex networks Mathematics ...
* Its utilities for system repair and troubleshooting Knoppix works on a fairly large number of PCs or laptops, but not all. The automatic hardware detection cannot cope with all hardware, and sometimes the drivers used will not be optimal. Knoppix has difficulty recognizing some cards made before 1998, or motherboards with a BIOS made before 2002. (In some cases, manual configuration with codes entered at boot time can overcome problems with automatic detection.) If a PC does not have enough RAM to run KDE and other included programs, the legacy Knoppix (earlier than 6.0) boots up a very limited
twm twm (Tab Window Manager) is a X window manager, window manager for the X Window System. Started in 1987 by Tom LaStrange, it has been the standard window manager for the X Window System since version X11R4. The name originally stood for Tom's Wi ...
session instead. The only window running in the twm session by default is xterm.


Versions

The table (to the right) shows the version history of major releases.


Knoppix 4.x–5.x

As of April 2008, from version 4 up until 5.1.1, Knoppix has been split into a DVD "maxi" edition (with over 9 GB of software), and a CD "light" edition; both were developed in parallel. Up until Knoppix 5.1.1, the CD editions contained a selection of graphical environments, including the TWM window manager, and
KDE 3 K Desktop Environment 3 is the third series of releases of the K Desktop Environment (after that called ''KDE Software Compilation''). There are six major releases in this series. After the release of KDE 4, version 3.5 was forked into the Trinit ...
— a feature-complete desktop environment default in Knoppix 5.3.1 and earlier. No further development is being done on the traditional 5.x versions.


Knoppix 6.x

KNOPPIX 6.0.1 / ADRIANE 1.1 is a CD-edition again, and a complete rebuild from scratch. LXDE was made the default desktop environment, and the edition contains a substantially reduced software collection in order to easily fit on a CD. The KNOPPIX 6.2.1 release has both CD and DVD editions, and ADRIANE 1.2 only has a CD-edition. Knoppix 6.7.1 has the last CD version with stable touchpad drivers.


Knoppix 7.x

From June 2013 on until March 2019, Knoppix 7.2 was the most recent release with a CD edition. By 2018, its software had become very outdated, as the libc6 2.17 library no longer suffices for installation of several modern packages. The 7.x version range is known for instabilities with touchpads. Version 7.2 still remains the most recent CD version of Knoppix in wide distribution.


Knoppix 8.x

The KNOPPIX 8.0.0 edition was released at CeBIT 2017. KNOPPIX 8.1.0 was released in September 2017 as the first public release in the 8.x series. The version 8.0.0 has the
dual boot Multi-booting is the act of installing multiple operating systems on a single computer, and being able to choose which one to boot. The term dual-booting refers to the common configuration of specifically two operating systems. Multi-booting m ...
, and a choice between three different desktops:
LXDE LXDE (abbreviation for Lightweight X11 Desktop Environment) is a free desktop environment with comparatively low resource requirements. This makes it especially suitable for use on older or resource-constrained personal computers such as netb ...
as default option,
KDE KDE is an international free software community that develops free and open-source software. As a central development hub, it provides tools and resources that allow collaborative work on this kind of software. Well-known products include the ...
or
GNOME A gnome is a mythological creature and diminutive spirit in Renaissance magic and alchemy, first introduced by Paracelsus in the 16th century and later adopted by more recent authors including those of modern fantasy literature. Its characte ...
. Versions 8.2.0 and newer (8.2.x, not 8.5.x) are available on Knoppix mirrors. Knoppix 8.5 was a DVD version that was not available for download, but was published as an exclusive version only bundled with a physical edition of Linux-Magazin or LinuxUser. Version 8.5 no longer includes
Systemd systemd is a software suite that provides an array of system components for Linux operating systems. Its main aim is to unify service configuration and behavior across Linux distributions; Its primary component is a "system and service manager ...
, which was replaced by elogind. Spectre and Meltdown kernel vulnerabilities have been mitigated. Knoppix 8.6 (and newer) is a DVD version available for download on Knoppix mirrors.


Derivatives


Adriane Knoppix

Adriane Knoppix is a variation that is intended for blind and
visually impaired Visual impairment, also known as vision impairment, is a medical definition primarily measured based on an individual's better eye visual acuity; in the absence of treatment such as correctable eyewear, assistive devices, and medical treatment†...
people, which can be used entirely without vision oriented output devices. It was released in the third quarter of 2007 as a Live CD. ''Adriane Knoppix'' is named after Adriane Knopper, the wife of Klaus Knopper, the developer of Knoppix. Adriane has a visual impairment, and has been assisting Klaus with the development of the software. The name Adriane is also a
backronym A backronym is an acronym formed from an already existing word by expanding its letters into the words of a phrase. Backronyms may be invented with either serious or humorous intent, or they may be a type of false etymology or folk etymology. The ...
for "Audio Desktop Reference Implementation And Networking Environment". Adriane Knoppix is intended not only for the blind but also for beginners who don't know much about computers. It uses the
SUSE SUSE ( , ) is a German-based multinational open-source software company that develops and sells Linux products to business customers. Founded in 1992, it was the first company to market Linux for enterprise. It is the developer of SUSE Linux Ent ...
Blinux
screen reader A screen reader is a form of assistive technology (AT) that renders text and image content as speech or braille output. Screen readers are essential to people who are blindness, blind, and are useful to people who are visual impairment, visually ...
with a
phoneme In phonology and linguistics, a phoneme () is a unit of sound that can distinguish one word from another in a particular language. For example, in most dialects of English, with the notable exception of the West Midlands and the north-west o ...
generator and speech engine for normal output.


Other variations

*
Kali Linux Kali Linux is a Debian-derived Linux distribution designed for digital forensics and penetration testing. It is maintained and funded by Offensive Security. Kali Linux has around 600 penetration-testing programs (tools), including Armitage (a gr ...
, a live CD/USB distribution now based on Debian. It is a rewrite of
BackTrack BackTrack was a Linux distribution that focused on security, based on the Knoppix Linux distribution aimed at digital forensics and penetration testing use. In March 2013, the Offensive Security team rebuilt BackTrack around the Debian distr ...
, which was based on Knoppix. Like its predecessors, Kali is designed for
digital forensics Digital forensics (sometimes known as digital forensic science) is a branch of forensic science encompassing the recovery, investigation, examination and analysis of material found in digital devices, often in relation to mobile devices and co ...
and
penetration test A penetration test, colloquially known as a pen test or ethical hacking, is an authorized simulated cyberattack on a computer system, performed to evaluate the security of the system; this is not to be confused with a vulnerability assessment. T ...
ing. BackTrack itself merged the
Auditor Security Collection BackTrack was a Linux distribution that focused on security, based on the Knoppix Linux distribution aimed at digital forensics and penetration testing use. In March 2013, the Offensive Security team rebuilt BackTrack around the Debian distribu ...
and
WHAX BackTrack was a Linux distribution that focused on security, based on the Knoppix Linux distribution aimed at digital forensics and penetration testing use. In March 2013, the Offensive Security team rebuilt BackTrack around the Debian distribu ...
distros. *
Kanotix Kanotix, also referred to as KANOTIX, is an operating system based on Debian, with advanced hardware detection. It can run from an optical disc drive or other media i.e. USB-stick without using a hard disk drive. Kanotix uses KDE Software Comp ...
, a live distribution now based on Debian. *
KnoppMyth LinHES (Linux Home Entertainment Server) is a Linux distribution designed for use on Home Theater PCs (Home theater PC, HTPCs). Before version 6, it was called KnoppMyth. The most recent release (R8), for 64-bit machines only, is based on Arch Lin ...
, a distro that attempts to make the Linux and
MythTV MythTV is a free and open-source home entertainment application with a simplified "10-foot user interface" design for the living room TV. It turns a computer with the necessary hardware into a network streaming digital video recorder, a digital ...
installation as trivial as possible. * Musix GNU+Linux, specifically for musicians. *
Poseidon Linux Poseidon Linux is a Linux distribution, a complete operating system, originally based on Kurumin, now based on Ubuntu. It is developed and maintained by developers located at the Rio Grande Federal University in Rio Grande do Sul, Brazil, an ...
, a widely acclaimed distribution specifically geared for the scientific community. * KnoppiXMAME, designed for playing MAME videogames *
PelicanHPC PelicanHPC is an operating system based on Debian Live, which provides a rapid means of setting up a high performance computer cluster. PelicanHPC was formerly known as ParallelKNOPPIX. Versions References External links * Opera ...
for clustering * TechUSB, an automated computer distro produced by RepairTech, Inc.


Unmaintained projects

:''Sorted chronologically, in ascending order.''


See also

*
Comparison of Linux distributions Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security, includi ...
*
Debian Live Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of Deb ...


Notes


Books

* * *


News article


Distrowatch.com interview with Klaus Knopper
(2002)


References


External links

* * * {{Authority control Debian-based distributions Linux distributions Linux distributions without systemd Live CD LiveDistro Live USB Operating system distributions bootable from read-only media