Knoppix Es una distribución de GNU/Linux basada en Debian y que por defecto utiliza KDE aunque en el menú de arranque se puede especificar el tipo de interface gráfica a usar (Gnome, IceWM, …). Desde la versión actual 6.0.X incorpora el escritorio LXDE.
Esta distribución está desarrollada por el consultor de GNU/Linux Klaus Knopper.
Gnoppix es una variante que incluye como entorno gráfico Gnome en vez de KDE.
Knoppix es un LiveCD, por lo tanto, no requiere una instalación en el disco duro; el sistema puede iniciarse desde un simple CD de 700 MB. También existe, a partir de la versión 4.0.1, en formato DVD de algo más de 3 Gb. Además, Knoppix reconoce automáticamente la mayor parte del hardware del ordenador soportado por Linux cuando se inicia. Se caracteriza por ser totalmente libre y con programas libremente distribuibles como GIMP, OpenOffice.org y KDE. Se pueden almacenar hasta 2 gigabytes en el CD de forma comprimida, la descompresión es transparente.
Knoppix utiliza el módulo cloop para funcionar a partir de una imagen comprimida, grabada en el CD-ROM.
Para arrancar el disco se puede crear un diskette de inicio, o se ha de ajustar la BIOS para que arranque desde este, antes normalmente que el disco duro. Después se ha de poner el disco compacto dentro de la unidad y reiniciarse el ordenador.
Knoppix también puede ser instalado en el disco duro utilizando un script de instalación. No obstante, ya que esto va más allá del propósito original de Knoppix, la instalación en el disco duro se recomienda sólo para usuarios avanzados.
Otra posibilidad de hacerlo más persistente es guardar el directorio home en una unidad extraíble, como un dispositivo de almacenamiento USB. A partir de la versión 3.8.1 el sistema de ficheros UnionFS permite guardar todos los cambios de preferencias, etc en un medio extraíble.
Knoppix reconoce automáticamente la mayor parte del hardware del ordenador soportado por Linux
Knoppix está basado fundamentalmente en Debian GNU/Linux, y en KDE, además de algunos paquetes que no se consideran actualmente estables y con otras modificaciones a los paquetes (por ejemplo para autodetección).
Se puede usar de distintas formas como:
Para enseñar y demostrar de manera sencilla el sistema GNU/Linux, especialmente como sistema operativo.
Probar rápidamente la compatibilidad de hardware bajo Linux antes de comprarlo o utilizarlo, especialmente para tarjeta de vídeo.
Utilizar las herramientas incluidas para restaurar un sistema corrupto o sus datos perdidos.
Ejecutar un cortafuegos o router enrutador.
Bootstrapping de una instalación a Debian.
Gnome o KDE (LXDE en la versión 6.0) como los escritorios estándares, con Konqueror como explorador web.
X Multimedia System xmms con MPEG video y soporte MP3, así como Vorbis Ogg Vorbis Audio Player.
Programas de acceso a Internet kppp y utilidades RDSI.
GNU Image Manipulation Program GIMP
Herramientas para rescate de datos y reparación del sistema.
Análisis de red y herramientas de administración.
OpenOffice.org, la versión GPL de la bien conocida suite ofimática StarOffice.
Muchos lenguajes de programación, herramientas de desarrollo kdevelop, entre otros, así como bibliotecas para desarrolladores de programas..