O Grml é uma distribuição Linux de código aberto baseada no Debian GNU / Linux operando e projetada desde o início até usado pelos administradores de sistema e usuários finais que preferem ferramentas em modo texto.
Pode ser usado como um CD de resgate do sistema, oferece facilidade de uso para deficientes visuais e detecção automática de hardware. It & rsquo; s distribuído em duas edições separadas, uma pequena com apenas alguns pacotes essenciais e sem ambiente de trabalho, bem como um sabor completo com aplicações extras e um gerenciador de janelas leve.
Distribuído em duas edições, como CD Live de 64 bits e 32 bits
It & rsquo; s está disponível para download como imagens ISO Live CD, duas para cada edição, suportando plataformas de hardware de 64 bits e 32 bits. Eles podem ser gravados em discos de CD em branco ou gravados em unidades flash USB.
A distribuição pode ser facilmente instalada em uma unidade de disco local, mas apenas a partir do prompt da linha de comando ao inicializar o ambiente ao vivo (disponível em ambas as edições). Ele também possui um wrapper de cryptsetup, desetup, mount e mkfs chamado grml-crypt.
Opções de inicialização
Os CDs ao vivo possuem um prompt de inicialização personalizado, de onde os usuários podem iniciar um sistema operacional existente a partir da primeira unidade de disco, saltar para um prompt de isolinux de estilo antigo, bem como executar GRUB2, iPXE, FreeDOS, MirOS, Memtest86 + , HDT (Hardware Detection Tool), bem como uma imagem all-in-one.
As opções de inicialização padrão incluem o modo de depuração, desativar framebuffer, desativar a configuração do modo kernel, habilitar SSH (com senha aleatória), modo forense, modo gráfico, copiar para RAM, modo de persistência, console serial e configurações alemãs.
Inclui apenas aplicativos leves
A edição completa vem com o gerenciador de arquivos de dois painéis da Midnight Commander, a ferramenta de particionamento de disco GParted, o visualizador de PDF Xpdf, o emulador de terminal XTerm, o cliente Telnet, o cliente Irssi IRC, o scanner de rede Wireshark, o navegador web Iceweasel e muitas outras ferramentas úteis. .
Fundo
Ao todo, o Grml é um CD vivo decente e mínimo baseado em Debian para administradores de sistema. Oferece uma ótima seleção de pacotes de sistema para escolher, especificamente projetado para tarefas de recuperação e salvamento do sistema.
O que há de novo
nesta versão:
- Atualize o kernel para 4.9.29
- Atualize pacotes Debian para as versões mais recentes do Debian / stretch a partir de 2017-05-30
- Evite a varredura automática do LVM
- Evite a varredura automática do mdadm
- Ative autologin para usuário root no console serial ttyS0
- Ative as opções de inicialização de depuração específicas do sistema no modo de depuração
- Corrigir mensagem de erro GRUB ('erro: bitmap nulo src em grub_video_bitmap_create_scaled') ao escolher sub-menu de inicialização no modo EFI
- Corrigir mensagem de erro relacionada ao console-setup
- Corrigir problemas de inicialização grml-x
- Corrija vários problemas relacionados com o oe-tools
- Mudanças de software: adicionou console-setup, haveged, rng-tools e adicionou cpufrequtils + lsscsi a grml-small
- Mudou de grml-runtty para agetty
- Avise no initramfs se houver
O que é novo na versão 2014.11:
- Novos recursos:
- nova opção de inicialização getfile.retries = ...: ao especificar um número, ele controla o número de tentativas de download para as opções de inicialização netscript = ... e netscript = ... (padrão para '10' se desativado) Exemplo de uso: 'getfile.retries = 42'
- grml2usb: verificação melhorada para bootflag, nova opção --skip-bootflag e suporte Python3
- grml-quickconfig: exibir IP e senha se a opção de inicialização ssh for usada
- grml-lang: configurações de idioma de suporte para a Itália
- grml-hwinfo: suporte decodificação-dimms do i2c-tools, edac-utils e mcelog
- grml-zshrc:
- retrabalhar e unificar US $ TRATAMENTO
- várias melhorias na informação / relatório da bateria (incluindo suporte para o FreeBSD + OpenBSD)
- extend Dchange () para suportar apt-get e vários nomes de pacotes
- grml-debootstrap:
- Ajustar o manuseio de localidade (LANG / LANGUAGE) para corresponder com padrões Debian wheezy
- Configuração inicial do empacotador / vagabundo / autoteste
- Nova opção --vm para instalar VM em LVs e tal
- Nova opção --defaultinterfaces para instalar o padrão / etc / network / interfaces
- Configurar o padrão / etc / network / interfaces com dhcp para eth0 no caso de uso VM
- Copie / etc / network / interfaces do sistema host, a menos que --nointerfaces seja usado ou o alvo seja uma VM
- Suporte - opção nokernel para ignorar a instalação das imagens padrão do kernel
- Suporta a execução de --grub ao instalar no diretório de destino
- Mudar o sistema de arquivos padrão de ext3 para ext4
- Fornecer - opção de erro para execução muito detalhada
- Alterações importantes:
- Mude de http.debian.net para ftp.debian.org como espelho padrão no grml-live: devido ao uso de espelho não confiável com http.debian.net, o sistema grml-live usa ftp.debian.org como seu espelho principal
- Bits & bolts:
- O kernel do Linux é baseado no 3.16.7.
- Corrigido vários erros do sistema de rastreamento de bugs.
O que é novo na versão 2014.03:
- Novos recursos:
- nova opção de inicialização vlan: isso fornece suporte para e. Usando algo como 'ip = 10.10.10.42 :: 10.10.10.1: 255.255.255.0: grml: eth0: off vlan = 301: eth0' para usar o VID 301 para o dispositivo eth0 (desenvolvimento patrocinado pela Sipwise GmbH)
- grml-debootstrap:
- Suporte FIXED_DISK_IDENTIFIERS opção, útil para compilações reproduzíveis
- instale os pacotes bridge-utils, cryptsetup, ifenslave e vlan por padrão
- Suporte a configuração de substituição através de variáveis de ambiente
- Alterações importantes:
- modo forense: a opção de inicialização lida foi renomeada para somente leitura (causada pela alteração no live-boot do upstream)
- Bits & bolts:
- O kernel do Linux é baseado no 3.13.6.
- Corrigido vários erros do sistema de rastreamento de bugs.
- Pacotes;
- Detalhes sobre pacotes enviados e suas versões no Grml estão disponíveis na seção Debian. Visite dpkg_list para obter uma lista detalhada de pacotes enviados com o Grml 2014.03).
- Atualizações:
- Os pacotes são retirados do teste Debian, 30 de março de 2014. 18 pacotes foram removidos e esses 22 novos pacotes foram adicionados (mais dependências, excluindo lib * e imagem do kernel):
- 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
- Estes pacotes Debian foram removidos / substituídos (excluindo lib * e imagem do kernel):
- ifenslave-2.6 recuperar 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
O que é novo na versão 2013.09:
- Esta versão do Grml fornece novos pacotes de software após a versão estável do Debian (AKA wheezy) foi lançado.
- Como de costume, ele também incorpora suporte de hardware up2date e corrige os erros conhecidos da versão Grml anterior.
O que há de novo na versão 2013.02:
- opção de inicialização ssh: exibir impressões digitais da chave do servidor SSH
- grml-hwinfo: suporte adicional para lsscsi, iscsiadm, proxmox / libvirt / openvz / vserver recuperação de informações, swapon, mdadm, LVM + dmsetup, agora usando 'lspci -nn' para saída lspci
- grml-live: manipulando pacotes relacionados ao firmware no GRMLBASE, adicionou uuid-runtime a GRMLBASE
- grml-network: netcardconfig fornece suporte para verificar as redes sem fio disponíveis
- grml-udev-config: Não defina opções de montagem para partições NTFS para "ro" Por mais tempo
- grml2usb: verifique se o bootflag está habilitado
- grml2iso: ISOs são dd-able por padrão
- grml-debootstrap:
- Use http.debian.net como espelho padrão
- Defina wheezy como a nova versão padrão
- Adicionar acpi-support-base + firmware-linux-free para seleção de pacote padrão
O que é novo na versão 2012.05:
- Atualização para o Kernel 3.3.7
- Adicionado sysstat (e imvirt-helper foi puxado como dependência)
- Opções de inicialização Fixed Grub2, iPXE e MirOS bsd4grml para 64bit ISO
- Adicionado papel de parede
- Opção de inicialização fixa lang para grml-pequeno sabor
O que é novo na versão 2011.12:
- Novos recursos:
- Suporte de inicialização EFI a partir de CD-ROM e chaves USB (apenas amd64)
- suporte mDNS (tente ping grml.local com libnss-mdns e avahi-daemon ou similar ativado em seu host)
- O suporte ao cliente NFS e o d-bus começam automaticamente
- grml-debootstrap, a ferramenta de escolha para instalar o Debian, agora pode criar imagens de máquinas virtuais diretamente.
- grml-live, nossa ferramenta de compilação, foi aprimorada com novos recursos para melhor integração com o Jenkins. Este lançamento, bem como as imagens diárias atuais são construídas a partir do Jenkins!
- Alterações importantes:
- A configuração do Z-Shell foi limpa. Poucas funções foram removidas da configuração padrão.
- O ambiente X11 também foi reduzido. O gerenciador de janelas agora é fluxbox. O idesk foi removido, todo o software disponível agora está acessível no menu do fluxbox.
- O suporte de acessibilidade agora consiste em enviar falhas padrão e ativar o som durante a inicialização. Uma nova seqüência de sinal sonoro (4 tons) é emitida antes do início do menu de configuração rápida. O menu isolinux emitirá um sinal sonoro uma vez e o menu grub emitirá um sinal sonoro três vezes. (As opções de inicialização de acessibilidade foram removidas).
- iSCSI Target agora é fornecido pela LIO. A ferramenta de configuração targetcli está incluída.
- xterm agora usa a fonte Terminus, como os consoles de TV.
- Máquinas virtuais obtêm automaticamente o & quot; noprompt & quot; Comportamento.
- Arquivos de configuração e exemplos antigos foram removidos do grml-etc (-core).
- Os scripts antigos foram removidos de grml-scripts (-core).
- As estatísticas anônimas são coletadas durante a inicialização. Isso inclui: nome da versão Grml, tipo de mídia de inicialização (local ou remoto), uma string aleatória, teclas de opção de inicialização usadas (sem valores) e se sua CPU tiver capacidade de 64 bits. Você pode desligar isso com a opção de inicialização nostats.
- Bits & bolts:
- O suporte ao modem foi removido da grml-network
- Os consoles VT são conduzidos pelo grml-runtty, nosso login inicial e substituição getty para CDs ao vivo.
- Os cenários do Netboot não devem mais usar o & quot; nodhcp & quot; Opção de inicialização.
- grml2hd já não está no caminho para desencorajar ainda mais seu uso. As opções de inicialização relacionadas foram removidas.
- grml2usb: compat para releases & lt; 2009.05, o suporte grub1 e lilo foi removido.
- As compilações de lançamento agora são criadas a partir da distribuição de testes da Debian, em vez de instáveis.
- O kernel do Linux é baseado em 3.1.6. Não são enviados módulos adicionais.
- Corrigido vários erros do sistema de rastreamento de bugs.
O que é novo na versão 2011.05:
- Nova versão do kernel do Linux baseada em 2.6.38.7
- Initramfs agora é compactado XZ (menor)
- / run foi introduzido
- Novos recursos especiais:
- dns = bootoption permite especificar servidores de nomes estáticos.
- grml-feedback, um aplicativo de linha de comando para fornecer feedback para o Grml Team via feedback.grml.org.
- Sintaxe mais fácil para arquivos de menu grml-quickconfig, os arquivos de menu existentes ainda são válidos.
- grml2iso Small ISOs: grml2iso agora pode produzir pequenos ISOs (~ 20MB) com apenas kernel e initrd. Estes são destinados a ser usados com fetch =.
- Alterações importantes
- O iPXE substituiu o gPXE.
- Os scripts básicos anteriormente encontrados em grml-scripts agora são enviados como grml-scripts-core para facilitar a reutilização em sistemas Debian simples.
- Devido à demanda popular, o gerenciador de janelas ratpoison está incluído uma vez mais.
- grml-debootstrap adiciona o repositório de segurança para instalações estáveis e de teste.
- grml-quickconfig será executado em grml-small.
- Configurações de disco mais complicadas (LVM e SW-RAID, embora não empilhadas umas nas outras) são suportadas ao inicializar Grml via grml-rescueboot ou com findiso = e live-media = bootoptions.
O que é novo na versão 2010.12:
- Novos recursos:
- Nova versão do kernel do Linux com base em 2.6.36.2
- Config-less X para aproveitar a configuração automática do X.org
- Suporte para Configuração do Modo Kernel (KMS)
- grml-rescueboot / loopback.cfg e grub-imageboot para inicialização ISO (nota: mais detalhes seguirão - TODO)
- Versão inicial do Kantan, um conjunto de testes automatizado para integração contínua e um ambiente de teste; Veja grml.org/kantan/ para obter detalhes (não enviados no Grml por padrão, porém)
- Incremental grml-rebuildfstab desencadeado por eventos udev para um tempo de execução mais rápido
- Novos recursos especiais:
- Consola serial aprimorada em vários dispositivos (graças a Marc Haber)
- vnc_connect bootoption permitindo se conectar a um cliente vnc de escuta existente. Pode ser usado para se conectar facilmente de dispositivos atrás de firewalls, pois a conexão é iniciada a partir do servidor vnc em vez do cliente vnc.
- grml-terminalerver não precisa mais reconstruir o initrd, o initrd / initramfs padrão enviado no ISO é totalmente caracterizado para a inicialização do PXE.
- O bootset netscript fornece a nova variável de ambiente chamada NETSCRIPT para fornecer uma opção para garantir que o script seja executado no ambiente de acordo.
- Recursos de inicialização de coleta atualizados (graças ao Thorsten Glaser): os ISOs de dd-ed (para inicialização via USB) agora usam isolinux como gerenciador de inicialização, assim você obtém o mesmo menu de inicialização no boot normal do CD, bem como no boot USB.
- Novos recursos no Zsh do Grml:
- Totalmente documentado, veja grml.org/zsh (graças a Joerg Woelke) - disponível online e offline ('man 5 grmlzshrc')
- Usa o vcs_info incorporado do zsh e volta a uma versão grml-packaged se a versão atual do zsh não vier com sua própria implementação
- Alterações importantes:
- Removido muitos gerenciadores de janelas (fvwm / fvwm-crystal, ratpoison, dwm, twm, w9wm, evilwm, jwm, pekwm) devido ao tamanho e problemas de configuração fora da caixa. Veja o número 897 para a discussão.
- grml2hd não está mais disponível no grml-quickconfig, a caixa de diálogo de seleção exibida após grml-full ou grml-medium é feita inicializando.
- Revelado /etc/runlevel.conf implantação. Em vez de fornecer runlevel.conf através do grml-etc, está sendo implantado através do grml-live para melhorar as capacidades de personalização.
- Reescreva o grml-x devido ao novo tratamento xorg.conf, note que algumas opções que agora são desnecessárias foram removidas e que todas as opções de um único traço (-force, -nostart, ...) tornaram-se opções longas comuns (--force, --notart, ...).
- Mudou de live-initramfs para live-boot com base na versão 2.0.12.
- Mudou de bomba para ISC dhclient, acionado por eventos udev durante a inicialização (use nodhcp para desligar isso).
- Configuração de rede através de / etc / network / interfaces suportadas durante a inicialização (atribuição de endereço IP estático - por exemplo, via ip = ... booption - e dhcp são ambos configurados através de / etc / network / interfaces).
- Manuseio do mixer de som reformulado para melhorar o manuseio do hardware da IBM e várias placas de som.
- Kernel:
- Com base no kernel 2.6.36.2 da vanilla, incluindo vários patches e módulos adicionais:
- aufs iscsitarget loop-aes lzma ndiswrapper openafs
- speakup squashfs sysprof tp-smapi virtualbox-ose-guest
- xtables-addons
- Bugfixes:
- Corrigido vários bugs e problemas relatados no grml_2010.04 @ grml-wiki e no sistema de rastreamento de bugs.
- Pacotes / Software:
- Detalhes sobre pacotes enviados e suas versões no Grml estão disponíveis na seção Debian. Visite dpkg_get_selections para obter uma listagem de pacotes principais e dpkg_list para uma lista detalhada de pacotes fornecidos com Grml 2010.12.
- Atualizações:
- Atualizou todos os pacotes para o Debian Unstable branch até 15 de dezembro de 2010 (mais algumas atualizações selecionadas até o dia 29 de dezembro).
- Principais mudanças desde a versão 2010.04 (20100429):
- Reunião do desenvolvedor Grml em Viena.
- Christian Hofstaedter juntou-se à equipe do Grml.
- Grml no FrOSCon 2010.
- A revista alemã freiesMagazin fornece um artigo sobre o Grml na edição 06/2010.
- Grml fala no Net Culture Lab em Dornbirn.
O que é novo na versão 2010.04 RC1:
- grml-quickconfig: reescrito a partir do zero com o suporte de personalização adequado, agora sendo enviado através do novo pacote Debian grml-quickconfig
- Remova o script bt-audio obsoleto
- grml-lock: adicione suporte para versão gráfica via gdialog / zenity
- grml-setlang: não configure mais LC_CTYPE
- grml-hostname: endereço xauth problema
- zsh-login: não desabilite grml-quickconfig para console serial
- grml-info: melhore o suporte para personalização
- vnc bootoption: inicializar com vnc = yourpassword e startx bootoption inicia automaticamente o serviço vnc para o usuário 'grml' usando acesso remoto gráfico com senha fornecida
- dmraid related bootoptions: nodmraid para não ativar dispositivos dmraid atuais, dmraid = on para habilitar automaticamente todos os dispositivos dmraid atuais e dmraid = off para tentar ativamente parar qualquer dispositivo dmraid possivelmente presente.
- Novo bootoption bootid para melhorar a confiabilidade do processo de inicialização. O argumento especificado para o bootoption é combinado contra um token no ISO para garantir que apenas a versão Grml correta seja inicializada.
- Inicialização de rede mais robusta: a última versão Grml (2009.10) já inventou o ethdevice = bootoption que permite especificar uma NIC específica para inicialização. O dispositivo de restauração e o código circundante foram estendidos, portanto, é possível especificar vários dispositivos ao mesmo tempo que devem ser configurados. Se você não tiver nenhuma configuração específica, todas as NIC atuais serão usadas para configuração via DHCP automaticamente. Visite o blog do desenvolvedor do Grml para obter mais informações
- Fornecer uma configuração padrão melhorada para o utilitário superior (1) quando executado como usuário (não-root)
- Manejo aprimorado do console serial através do / etc / inittab *. Usando o getty normal em vez de mgetty e várias configurações de taxa de transmissão (115200,57600,38400,19200,9600,4800,2400,1200) para permitir que getty descubra qual modo deve ser usado.
- Manuseio xinitrc reformulado: modularize o código em ~ / .xinitrc.d / e suporte a configuração por meio de ~ / .config / grml / xinitrc.
Comentários não encontrado