Grml est une distribution Linux open source basée sur les opérations Debian GNU / Linux et conçue à partir de la base par les administrateurs système et les utilisateurs finaux qui préfèrent les outils en mode texte.
Il peut être utilisé comme CD de récupération du système, offre une solution de facilité d'utilisation pour les malvoyants et la détection automatique du matériel. Il a été distribué dans deux éditions distinctes, une petite avec seulement quelques paquets essentiels et sans environnement de bureau, ainsi qu'une saveur complète avec des applications supplémentaires et un gestionnaire de fenêtres léger.
Distribué en deux éditions, en CD Live 64 bits et 32 bits
It & rsquo; s disponible pour téléchargement en tant qu'images ISO Live CD, deux pour chaque édition, prenant en charge les plates-formes matérielles 64 bits et 32 bits. Ils peuvent être gravés sur des disques vierges ou écrits sur des lecteurs flash USB.
La distribution peut être facilement installée sur un lecteur de disque local, mais uniquement à partir de l'invite de ligne de commande lors du démarrage de l'environnement en direct (disponible dans les deux éditions). Il comporte également un cryptsetup, desetup, mount et mkfs wrapper appelé grml-crypt.
Options de démarrage
Les CD Live disposent d'une invite de démarrage personnalisée, d'où les utilisateurs peuvent démarrer un système d'exploitation existant à partir du premier lecteur de disque, passer à une invite d'isolinux à l'ancienne, ainsi que pour exécuter GRUB2, iPXE, FreeDOS, MirOS, Memtest86 + , HDT (Hardware Detection Tool), ainsi qu'une image tout-en-un.
Les options de démarrage par défaut incluent le mode de débogage, désactivent le capteur de trame, désactivent le mode de définition du noyau, activent SSH (avec mot de passe aléatoire), mode forensique, mode graphique, copie en RAM, mode de persistance, console série et paramètres allemands.
Comprend seulement des applications légères
L'édition complète est livrée avec le gestionnaire de fichiers à deux panneaux de Midnight Commander, l'outil de partitionnement de disque GParted, le visualiseur Xpdf PDF, l'émulateur de terminal XTerm, le client Telnet, le client Irssi IRC, le scanner réseau Wireshark, le navigateur Web Iceweasel et bien d'autres outils utiles. .
Ligne de base
Dans l'ensemble, Grml est un CD Live décent et minimal basé sur Debian pour les administrateurs système. Il offre une grande sélection de paquets système à choisir, spécialement conçus pour les tâches de récupération et de sauvetage du système.
Quoi de neuf dans cette version:
- Mise à jour du noyau à 4.9.29
- Actualisez les paquets Debian aux dernières versions Debian / stretch à partir de 2017-05-30
- Évitez la numérisation automatique LVM
- Évitez l'analyse automatique de mdadm
- Activer autologin pour l'utilisateur root sur la console série ttyS0
- Activer les options de démarrage de débogage spécifiques au système dans le mode de débogage
- Réparez le message d'erreur GRUB ('error: bitmap src nul dans grub_video_bitmap_create_scaled') lors du choix du sous-menu de démarrage en mode EFI
- Correction d'un message d'erreur relatif à la console-installation
- réparer les problèmes de démarrage grml-x
- Réparez plusieurs problèmes liés aux outils connexes:
- Modifications du logiciel: ajouté console-setup, haveged, rng-tools et ajouté cpufrequtils + lsscsi à grml-small
- Passé de grml-runtty à agetty
- Avertir dans initramfs s'il y a
Ce qui est nouveau dans la version 2014.11:
- Nouvelles fonctionnalités:
- nouvelle option de démarrage getfile.retries = ...: en spécifiant un numéro, il contrôle le nombre de tentatives de téléchargement pour les options de basculement netscript = ... et netscript = ... (par défaut '10' si désactivé) Exemple d'utilisation: 'getfile.retries = 42'
- grml2usb: vérification améliorée pour bootflag, nouvelle option --skip-bootflag et support Python3
- grml-quickconfig: affiche IP et mot de passe si l'option de démarrage ssh est utilisée
- grml-lang: paramètres de langue de support pour l'Italie
- grml-hwinfo: prend en charge les décodages-dimms d'i2c-tools, edac-utils et mcelog
- grml-zshrc:
- retravailler et unifier $ PATH handling
- plusieurs améliorations dans les informations / rapports sur la batterie (y compris support pour FreeBSD + OpenBSD)
- extension dchange () pour prendre en charge les noms de paquets et les noms de package multiples
- grml-debootstrap:
- Ajuster la gestion locale (LANG / LANGUAGE) pour correspondre aux paramètres par défaut Debian wheezy
- Configuration initiale du packer / vagabond / autotest
- Nouvelle option --vm pour installer des machines virtuelles dans des LV et tel
- Nouvelle option --defaultinterfaces pour installer default / etc / network / interfaces
- Configurer par défaut / etc / network / interfaces avec dhcp pour eth0 dans le cas d'utilisation VM
- Copier / etc / network / interfaces du système hôte, sauf si --nointerfaces est utilisé ou la cible est une VM
- Support - option nokernel pour sauter l'installation des images du noyau par défaut
- Supporte l'exécution de --grub lors de l'installation sur le répertoire cible
- Changer le système de fichiers par défaut de ext3 à ext4
- Fournir --debug option pour une exécution très détaillée
- Modifications importantes:
- Passez de http.debian.net à ftp.debian.org comme miroir par défaut dans grml-live: en raison de l'utilisation de miroirs non fiable avec http.debian.net, le système grml-live utilise ftp.debian.org comme principal miroir
- Bits & boulons:
- Le noyau Linux est basé sur 3.16.7.
- Correction de plusieurs bugs du système de suivi des bogues.
Ce qui est nouveau dans la version 2014.03:
- Nouvelles fonctionnalités:
- nouvelle option de démarrage vlan: cela fournit un support pour, par ex. En utilisant quelque chose comme 'ip = 10.10.10.42 :: 10.10.10.1: 255.255.255.0: grml: eth0: off vlan = 301: eth0' pour utiliser VID 301 pour device eth0 (développement sponsorisé par Sipwise GmbH)
- grml-debootstrap:
- Support FIXED_DISK_IDENTIFIERS option, utile pour les compilations reproductibles
- installez les paquets bridge-utils, cryptsetup, ifenslave et vlan par défaut
- Supporte la configuration de substitution via les variables d'environnement
- Modifications importantes:
- mode forensique: l'option de démarrage en lecture seule a été renommée en lecture seule (provoquée par la modification du démarrage en direct d'upstream)
- Bits & boulons:
- Le noyau Linux est basé sur 3.13.6.
- Correction de plusieurs bugs du système de suivi des bogues.
- Paquets;
- Les détails sur les paquets expédiés et leurs versions sur Grml sont disponibles dans la section Debian. Visitez dpkg_list pour une liste détaillée des paquets livrés avec Grml 2014.03).
- Mises à jour:
- Les paquets sont issus des tests Debian, le 30 mars 2014. 18 paquets ont été supprimés et ces 22 nouveaux paquets ont été ajoutés (plus les dépendances, hors lib * et l'image du noyau):
- dump ifenslave nocache openssh-sftp-server python-crypto
- python-dnspython python-ldb python-lockfile python-ntdb
- python-samba python-talloc python-tdb qemu-system-common
- qemu-system-x86 samba-common-bin samba-dsdb-modules
- samba-libs sysvinit-core tcplay tdb-tools
- xserver-xorg-video-modesetting xulrunner-24.0
- Ces paquets Debian ont été supprimés / remplacés (à l'exclusion de lib * et de l'image du noyau):
- ifenslave-2.6 récupérer ruby1.8 rubygems ttf-dejavu-core ufsutils
- vgabios xserver-xorg-video-apm xserver-xorg-video-ark
- xserver-xorg-video-chips xserver-xorg-video-i128
- xserver-xorg-video-rendition xserver-xorg-video-s3
- xserver-xorg-video-s3virge xserver-xorg-video-sis
- xserver-xorg-video-tseng xserver-xorg-video-voodoo
- xulrunner-17.0
Ce qui est nouveau dans la version 2013.09:
- Cette version Grml fournit de nouveaux progiciels après la version stable Debian (AKA wheezy) a été publié.
- Comme d'habitude, il intègre également le support matériel up2date et corrige les bogues connus à partir de la version Grml précédente.
Quoi de neuf dans la version 2013.02:
- option de démarrage ssh: affiche les empreintes clés du serveur SSH
- grml-hwinfo: ajout de support pour lsscsi, iscsiadm, proxmox / libvirt / openvz / vserver récupération d'informations, swapon, mdadm, LVM + dmsetup, maintenant en utilisant 'lspci -nn' pour la sortie lspci
- grml-live: traitement des paquets liés au microprogramme dans GRMLBASE, ajouté uuid-runtime à GRMLBASE
- grml-network: netcardconfig fournit un support pour analyser les réseaux sans fil disponibles
- grml-udev-config: ne configurez pas les options de montage pour les partitions NTFS sur "ro & quot; Plus longtemps
- grml2usb: vérifiez que le bootflag est activé
- grml2iso: Les ISO sont dd-able par défaut
- grml-debootstrap:
- Utilisez http.debian.net comme miroir par défaut
- Définir wheezy comme nouvelle version par défaut
- Ajoutez acpi-support-base + firmware-linux-libre à la sélection par défaut du paquet
Ce qui est nouveau dans la version 2012.05:
- Mise à jour vers Kernel 3.3.7
- Ajout de sysstat (et imvirt-helper a été retiré en tant que dépendance)
- Correction des options de démarrage Grub2, iPXE et MirOS bsd4grml pour 64bit ISO
- Ajout de fond d'écran
- Correction de l'option de démarrage lang pour grml-small save
Ce qui est nouveau dans la version 2011.12:
- Nouvelles fonctionnalités:
- Support de démarrage EFI à partir de CD-ROM et de clés USB (uniquement amd64)
- support mDNS (essayez ping grml.local avec libnss-mdns et avahi-daemon ou similaire activé sur votre hôte)
- Le support client NFS et le bus d-bus démarrent automatiquement
- grml-debootstrap, l'outil de choix pour installer Debian, peut maintenant créer directement des images de machines virtuelles.
- grml-live, notre outil de construction, a été amélioré avec de nouvelles fonctionnalités pour mieux s'intégrer à Jenkins. Cette version, ainsi que les images quotidiennes actuelles sont construites à partir de Jenkins!
- Modifications importantes:
- La configuration de Z-Shell a été nettoyée. Certaines fonctions ont été supprimées de la configuration par défaut.
- L'environnement X11 a également été réduit. Le gestionnaire de fenêtres est désormais fluxbox. Idesk a été supprimé, tous les logiciels disponibles sont maintenant accessibles depuis le menu fluxbox.
- Le support d'accessibilité se compose désormais de l'envoi de mots de passe standard et de l'activation du son pendant le démarrage. Une nouvelle séquence sonore (4 tonalités) est diffusée juste avant le démarrage du menu quickconfig. Le menu isolinux émettra un bip une fois, et le menu grub émettra un bip trois fois. (Les options de démarrage de l'accessibilité ont été supprimées.)
- iSCSI Target est maintenant fourni par LIO. L'outil de configuration targetcli est inclus.
- xterm utilise maintenant la police Terminus, comme les consoles VT.
- Les machines virtuelles obtiennent automatiquement le & quot; noprompt & quot; Comportement.
- Les anciens fichiers de configuration et les exemples ont été supprimés de grml-etc (-core).
- Les scripts anciens ont été supprimés de grml-scripts (-core).
- Les statistiques anonymes sont collectées lors du démarrage. Cela comprend: le nom de la version Grml, le type de support de démarrage (local ou distant), une chaîne aléatoire, les clés d'option d'amorçage utilisées (pas de valeurs) et si votre CPU est capable de 64 bits. Vous pouvez désactiver cette option avec l'option de démarrage nostats.
- Bits & boulons:
- Le support du modem a été supprimé de grml-network
- Les consoles VT sont pilotées par grml-runtty, notre login local et le remplacement de getty pour Live CDs.
- Les scénarios Netboot ne devraient plus utiliser le & quot; nodhcp & quot; Option de démarrage.
- grml2hd n'est plus dans PATH pour décourager son utilisation encore plus loin. Les options de démarrage connexes ont été supprimées.
- grml2usb: compatible pour les versions & lt; 2009.05, le support grub1 et lilo a été supprimé.
- Les builds de libération sont maintenant construits à partir de la distribution de test Debian, au lieu d'être instables.
- Le noyau Linux est basé sur 3.1.6. Aucun module supplémentaire n'est expédié.
- Correction de plusieurs bugs du système de suivi des bogues.
Quoi de neuf dans la version 2011.05:
- Nouvelle version du noyau Linux basée sur 2.6.38.7
- Initramfs est maintenant compressé XZ (plus petit)
- / run a été introduit
- Nouvelles fonctionnalités spéciales:
- dns = bootoption permet de spécifier des serveurs de noms statiques.
- grml-feedback, une application de ligne de commande pour fournir des commentaires à l'équipe Grml via feedback.grml.org.
- Syntaxe plus facile pour les fichiers de menu grml-quickconfig, les fichiers de menu existants sont toujours valides.
- grml2iso petites ISO: grml2iso peut maintenant générer de petites ISO (~ 20 Mo) avec un seul noyau et initrd. Ceux-ci sont destinés à être utilisés avec fetch =.
- Modifications importantes
- iPXE a remplacé gPXE.
- Les scripts de base précédemment trouvés dans grml-scripts sont maintenant expédiés sous forme de grml-scripts-core pour faciliter la réutilisation sur les systèmes Debian simples.
- En raison de la demande populaire, le gestionnaire de fenêtre ratpoison est à nouveau inclus.
- grml-debootstrap ajoute le référentiel de sécurité pour des installations stables et testées.
- grml-quickconfig sera exécuté sur grml-small.
- Des configurations de disque plus compliquées (LVM et SW-RAID, mais pas empilées l'une sur l'autre) sont prises en charge lors du démarrage de Grml via grml-rescueboot ou avec findiso = et live-media = bootoptions.
Quoi de neuf dans la version 2010.12:
- Nouvelles fonctionnalités:
- Nouvelle version du noyau Linux basée sur 2.6.36.2
- Config-less X pour profiter de la configuration automatique de X.org
- Prise en charge du Kernel Mode Setting (KMS)
- grml-rescueboot / loopback.cfg fonctionnalité et grub-imageboot pour démarrage ISO (note: plus de détails suivront - TODO)
- Version initiale de Kantan, une suite de tests automatisée pour une intégration continue et un environnement de test; Voir grml.org/kantan/ pour plus de détails (non livré dans Grml par défaut)
- Incremental grml-rebuildfstab déclenché par les événements udev pour un temps d'exécution plus rapide
- Nouvelles fonctionnalités spéciales:
- Console sérielle améliorée sur plusieurs appareils (grâce à Marc Haber)
- vnc_connect bootoption permettant de se connecter à un client vnc d'écoute existant. Peut être utilisé pour se connecter facilement à partir de périphériques derrière les pare-feu, car la connexion est lancée à partir du serveur vnc au lieu du client vnc.
- grml-serverserver n'a plus besoin de reconstruire l'initrd, l'initrd / initramfs par défaut embarqué sur ISO est entièrement équipé pour le démarrage PXE.
- Le bootdown netscript fournit la nouvelle variable d'environnement nommée NETSCRIPT pour fournir une option pour s'assurer que le script est exécuté dans l'environnement approprié.
- Les fonctionnalités de démarrage du collecteur mises à jour (grâce à Thorsten Glaser): dd-ed ISO (pour le démarrage via USB) utilisent maintenant isolinux comme démarreur, de sorte que vous obtenez le même menu de démarrage dans le démarrage normal du CD, ainsi que dans le démarrage USB.
- Nouvelles fonctionnalités dans Zsh de Grml:
- Complètement documenté, voir grml.org/zsh (grâce à Joerg Woelke) - disponible en ligne et hors ligne ('man 5 grmlzshrc')
- Utilise le vcs_info intégré de zsh et retombe dans une version agrandie si la version actuelle de zsh ne vient pas avec sa propre implémentation
- Modifications importantes:
- Supprime plusieurs gestionnaires de fenêtres (fvwm / fvwm-crystal, ratpoison, dwm, twm, w9wm, evilwm, jwm, pekwm) en raison de la taille et des problèmes de configuration prêts à l'emploi. Voir l'article897 pour la discussion.
- grml2hd n'est plus disponible à partir de grml-quickconfig, la boîte de dialogue de sélection affichée après grml-full ou grml-medium est terminée.
- Reprise du déploiement /etc/runlevel.conf. Au lieu de fournir runlevel.conf via grml-etc, il est déployé via grml-live pour améliorer les fonctionnalités de personnalisation.
- Réécrire de grml-x en raison de la nouvelle gestion xorg.conf, notez que certaines options qui sont maintenant inutiles ont été supprimées et que toutes les options d'un seul tableau (-force, -notart, ...) sont devenues des options longues communes (--force, --notart, ...).
- Passé de live-initramfs vers live-boot basé sur la version 2.0.12.
- Passé de la pompe à ISC dhclient, déclenché par les événements udev lors du démarrage (utilisez nodhcp pour l'éteindre).
- Configuration du réseau via / etc / network / interfaces prises en charge lors du démarrage (affectation d'adresse IP statique - par exemple via ip = ... booption - et dhcp sont configurés à l'aide de / etc / network / interfaces).
- Traitement du mixage du son retravaillé pour améliorer la gestion du matériel IBM et des cartes son multiples.
- Kernel:
- Basé sur le nœud vanilla 2.6.36.2 incluant plusieurs correctifs et modules supplémentaires:
- aufs iscsitarget loop-aes lzma ndiswrapper openafs
- speakup squashfs sysprof tp-smapi virtualbox-ose-guest
- xtables-addons
- Correctifs:
- Correction de plusieurs bugs et problèmes signalés sur grml_2010.04 @ grml-wiki et dans le système de suivi des bogues.
- Packages / Logiciels:
- Les détails sur les packages expédiés et leurs versions sur Grml sont disponibles dans la section Debian. Visitez dpkg_get_selections pour une liste de colis principal et dpkg_list pour une liste détaillée de paquets livrés avec Grml 2010.12.
- Mises à jour:
- Mise à jour de tous les paquets vers Debian Unstable branch au plus tard le 15 décembre 2010 (plus quelques nouvelles mises à jour sélectionnées jusqu'au 29 décembre).
- Principaux changements depuis la version 2010.04 (20100429):
- Réunion de développeur Grml à Vienne.
- Christian Hofstaedter a rejoint l'équipe Grml.
- Grml chez FrOSCon 2010.
- Le magazine allemand freiesMagazin fournit un article sur Grml en édition 06/2010.
- Grml parle à Net Culture Lab à Dornbirn.
Quoi de neuf dans la version 2010.04 RC1:
- grml-quickconfig: réécrit de zéro avec un support de personnalisation approprié, maintenant expédié par le nouveau paquet Debian grml-quickconfig
- Supprime le script bt-audio obsolète
- grml-lock: ajouter un support pour la version graphique via gdialog / zenity
- grml-setlang: ne définissez plus LC_CTYPE
- grml-hostname: adresse xauth issue
- zsh-login: ne désactivez pas grml-quickconfig pour la console série
- grml-info: améliorer le support pour la personnalisation
- vnc bootoption: le démarrage avec vnc = yourpassword et startx bootoption démarre automatiquement le service vnc pour l'utilisateur 'grml' à l'aide d'un accès distant graphique avec un mot de passe fourni
- dmraid liés bootoptions: nodmraid pour ne pas activer les périphériques dmraid présents, dmraid = on pour activer automatiquement tous les périphériques dmraid présents et dmraid = off pour essayer activement d'arrêter tous les périphériques dmraid éventuellement présents.
- Nouvelle boot de bootoption pour améliorer la fiabilité du processus de démarrage. L'argument spécifié pour le bootoption est adapté à un jeton sur l'ISO pour s'assurer que seule la version Grml correcte soit démarrée.
- Démarrage de réseau plus robuste: la dernière version de Grml (2009.10) a déjà inventé l'option ethdevice = bootoption qui vous permet de spécifier une NIC spécifique pour le démarrage. Le périphérique d'installation de bootoption et son code environnant ont été étendus, de sorte qu'il est possible de spécifier plusieurs périphériques à la fois qui doivent être configurés. Si vous n'avez aucune configuration spécifique, toutes les NIC actuelles seront utilisées pour la configuration via DHCP automatiquement. Visitez le blog du développeur Grml pour plus d'informations
- Fournir une configuration par défaut améliorée pour l'utilitaire supérieur (1) lorsqu'il s'exécute en tant qu'utilisateur (non root)
- Amélioration de la gestion de la console série via / etc / inittab *. En utilisant normal getty au lieu de mgetty et plusieurs paramètres de débit en bauds (115200,57600,38400,19200,9600,4800,2400,1200) pour permettre à getty de déterminer quel mode doit être utilisé.
- Traitement xinitrc retravaillé: modélisez le code dans ~ / .xinitrc.d / et accédez à la configuration via ~ / .config / grml / xinitrc.
Commentaires non trouvées