Knoppix 8.1.0 em sessão Live DVD |
• O Knoppix 8.1.0 vem com Kernel Linux 4.12.7; Plasma KDE 5.8.7 (entre outros DEs); e Chromium 60.0.3112.78-1 pronto para exibir vídeos, com extensões “ublock Origin” e “NoScript Security-Plugin”, — que, graças à sincronização, se alastraram aos Chromium das demais distros.
Já tinha defrontado esse tipo de coisa, após outros testes em Live CD / DVD / Pendrive, e a prática já tinha mostrado que basta desinstalar tais extensões, para a sincronização (via Google Chrome) voltar ao estado anterior, — e foi o que fiz, logo após a 1ª sessão Live DVD do Knoppix 8.1.0. — Mas esqueci de fazer isso na 2ª sessão, e acabei gostando das novas extensões (após conferir o que faziam e o que não faziam).
Com “ublock” (que nunca havia experimentado), a navegação em sites e portais entulhados de anúncios intrusivos, — como Estadão, DCM, 24/7, — deixou de causar surtos de uso de CPU e de travar por longos segundos (e que paralisava até a simples rolagem das páginas).
Quadro comparativo dos sistemas Linux instalados em HDD e Pendrive |
Infelizmente, isso em nada melhora a navegação em “Páginas” do Facebook, — que continua espinhosa, exceto no Kubuntu LTS, KDE Neon, Mint KDE e
Índice
- Instalação
- Estrutura e usos do Knoppix
- Imutáveis
- Graváveis
- UnionFS
- Coleção de softwares
- Live tools
- Não abra o Chromium
- 1ª Sessão Live DVD
Instalação
Configuração na sessão Live DVD, — registrada ao encerrar a 1ª “instalação”. — Painel embaralhado (dir.) |
O Knoppix 8.1.0 foi “instalado” em um Pendrive de 32 GB na noite de 29 Set. 2017, após rápida configuração em sessão Live DVD, — com duração aproximada de 3h18min (20:46 ~ 0:04), sem nenhuma falha, e nenhum período de lentidão.
A sessão Live DVD transcorreu com tamanha lhaneza, que me animei a preparar no Gimp uma Captura de tela das 21:20 e publicá-la aqui (acima), às 21:36, para posterior desenvolvimento do relato.
Apenas a conexão web caiu, por volta das 21:45, ao tentar publicar a mesma imagem no Facebook. Mas bastou abrir o ícone no Painel, — desconectar, conectar de novo, — e às 21:53 foi concluído o upload.
• A queda de conexão voltou a ocorrer 3 ou 4 vezes, na semana seguinte, e esse procedimento sempre resolveu o problema, embora não em definitivo. — Pode haver motivos alheios ao Knoppix. É ocorrência comum no Slackware “AlienBOB” Plasma KDE 5 (onde ainda não encontrei solução “jogo-rápido”). — Hoje (7 Out.), ocorreu no Mint 18 KDE; mas voltou em segundos, automaticamente.
Uma primeira instalação demorou cerca de 40 minutos, das 22:49 às 23:28, — incluída a remasterização, para incorporar as configurações feitas naquela primeira sessão Live DVD.
Durante a remasterização, é recomendado “não mudar nada”, — “melhor ainda: não fazer nada”, — mas é claro que continuei fazendo algumas Capturas de tela (pelo menos), e é possível que isso tenha causado alguma sequela.
Fato é que, ao tentar o Boot do Knoppix 8.1.0 “instalado” no Pendrive (com Persistência), ele não carregou, — e à 0:23 foram encerradas as tentativas.
1º Out. 2017 - Depois de alguma pesquisa e várias tentativas, o Pendrive de 32 GB foi formatado, para tentar de novo, e teve início outra sessão Live DVD, — agora, fazendo a configuração completa, — para nova instalação (com o cuidado de não fazer absolutamente nada durante a etapa de remasterização).
Esta segunda instalação está funcionando até hoje (7 Out.), — apesar de algumas falhas, nos primeiros dias, — e o Pendrive de 32 GB vai para o “quadro de ferramentas”, ao lado do Pendrive de 16 GB com o Knoppix 7.7.1 (a ser mantido por alguns meses, por precaução).
Estrutura e usos do Knoppix
Árvore de arquivos de sistema do Knoppix instalado no Pendrive |
Knoppix é feito para rodar em Live DVD / Pendrive, — em viagem, palestras (hardwares imprevisíveis), — em tarefas de manutenção, análise forense etc.
Por esse motivo, mesmo depois de “instalado” em um “dispositivo de memória flash”, mantém sua integridade original, — capaz de reconhecer e configurar uma enorme variedade de hardwares, — além de uma coleção invejável de ferramentas e aplicativos de todos os tipos, totalizando mais de 10 GiB, comprimidos para caber em 1 DVD, e descompactados caso a caso, apenas “sob demanda”.
Olhando o Pendrive, — “de fora” de uma sessão do próprio Knoppix, — não espere encontrar pastas tradicionais de sistema como /bin, /sbin, /lib etc.
Imutáveis - Na partição de sistema (Fat32) do Pendrive onde o Knoppix 8.1.0 foi “instalado”, destacam-se 2 grandes arquivos comprimidos, — cujo conteúdo é descrito em um TXT, de modo muito resumido:
- KNOPPIX (3,9 GiB): — “base system, including Firefox, Gimp, Libreoffice”.
- KNOPPIX1 (264 MiB): — “openscad, slic3r, scribus, inkscape, blender, freecad, biber, kdenlive, openshot”.
Na verdade, inclui muito mais: — por exemplo, GParted (Knoppix torna desnecessário o GParted Live), Wine (instalei CorelDraw, Dreameweaver no Knoppix 7.7.1), etc., — além do LXDE (padrão), KDE, Gnome, IceWM, Fluxbox, Openbox, LarsWM, EvilWM, TWM, e uma configuração completa chamada “Adriane”, que funciona por voz (sem interface gráfica), para cegos.
A mensagem que fica, desse TXT super-resumido, é que o arquivo principal reúne as aplicações de uso mais generalizado, — enquanto o arquivo secundário reúne aplicações de uso mais especializado, como CAD, edição de vídeo, editoração etc.
Uma coisa que se pode fazer, — conforme testado no antigo Knoppix 7.7.1, — é editar alguns arquivos-texto de inicialização na pasta /boot, para incluir alguns cheatcodes com parâmetros personalizados.
Por exemplo, “desktop=kde tz=America/Sao_Paulo”, no arquivo /boot/syslinux/syslinux.cfg.
Partição de dados (Persistência) do Knoppix “instalado” em Pendrive |
Graváveis - É na partição (ou arquivo) de Persistência que se encontram pastas como /etc, /home, /var, — as únicas “graváveis”.
Montagem das pastas read-only e das pastas read-write em UnionFS |
UnionFS - A “reunião” das pastas comprimidas nos arquivos Knoppix e Knoppix1 + as pastas graváveis existentes na partição Knoppix-data (ReiserFS) é feita na Memória RAM, em uma pasta virtual /UnionFS, — e a sensação de andar entre espelhos-fantasmas pode causar certa vertigem.
Apesar dessa confusão sem fim, é possível, sim, instalar novos pacotes, — apenas, não se recomenda.
Eis alguns motivos para, também, nunca “instalar” o Knoppix em HDD, como uma “distro” comum:
1) Loga-se, automaticamente, como Root (salvo opção em contrário), — o que é muito prático para tarefas de manutenção, penetração, análise forense, — embora ofereça criptografia para a partição ou arquivo de Persistência, de modo a proteger seus dados em caso de extravio do Pendrive;
2) Não é feito para buscar ou receber atualizações, — e a simples instalação de 1 pacote novo (precedida do devido “apt-update”) já poderia exigi-las, — pois isso ameaça romper o frágil equilíbrio desse “castelo de cartas”, que reúne pacotes do Debian stable (Stretch), testing (Buster) e unstable (Sid). Logo se tornaria, nada mais do que, um Debian (possivelmente, quebrado).
Coleção de softwares
Seção de Configurações (Settings) no Menu K do Knoppix 8.1.0 |
Daí, a necessidade de o Knoppix já vir com uma grande coleção de drivers, ferramentas e aplicativos, — de modo a reconhecer automaticamente qualquer hardware e poder ser usado para as mais complexas tarefas, no minuto seguinte, — e por consequência, a necessidade de trazer tudo isso compactado, para caber em um DVD.
Acima - Aplicativos, ferramentas e diálogos da seção de Configurações (Settings) no Menu K do Knoppix 8.1.0.
Seções Knoppix e Multimedia no Menu K do Knoppix 8.1.0 |
Acima - Seções Knoppix e Multimedia no Menu K do Knoppix 8.1.0.
Seções Graphics e Internet no Menu K do Knoppix 8.1.0 |
Acima - Seções Graphics e Internet no Menu K do Knoppix 8.1.0.
Seção de Sistema (System) no Menu K do Knoppix 8.1.0 |
Acima - Seção de Sistema (System) no Menu K do Knoppix 8.1.0.
Seção de Utilitários (Utilities) no Menu K do Knoppix 8.1.0 |
Acima - Seção de Utilitários (Utilities) no Menu K do Knoppix 8.1.0.
Live tools
Configuração inicial do Wine, — que se encarregou de instalar Mono e Gecko, — sem criar problemas |
Por isso, o jeito foi me conformar com a falta do Conky, KInfocenter e KSysguard, por exemplo, e contornar a falta do ttf-mscorefonts-installer pela mera cópia de arquivos TTF, encontrados na pasta “~/.wine” das distros instaladas em HDD, para a /home do Pendrive. — Feito isso, basta usar as Configurações do sistema (System settings) para instalar como “fontes do usuário” (não aceitou instalar como “fontes do sistema”).
Desse modo, o antigo Knoppix 7.7.1 “instalado” em um Pendrive de 16GB já se havia tornado meu ferramental quase único para tarefas administrativas, — em especial, seu GParted, pois não monta automaticamente outros dispositivos e partições, a menos que você peça, — e se você usar o parâmetro “forensic”, por exemplo, não afeta sequer as partições Swap existentes no computador.
• Ainda não pude encontrar, também, nenhum caminho para habilitar / configurar a tecla PrtScn (Atalho). — Desde o Knoppix 7.7.1, há 10 meses, venho utilizando o Gnome-screenshot, por comandos no Konsole.
Preparação (sem abrir o Chromium) de mais algumas Capturas de tela no Knoppix 8.1.0 instalado no Pendrive |
Há quase 10 meses, adotei o Knoppix 7.1.1 em substituição ao GParted Live, — com a vantagem de manter configurações, salvar arquivos, navegar na web, examinar partições e pastas com o Dolphin personalizado, consultar (e editar) documentos, e realizar várias outras tarefas que se apresentem, enquanto faz a manutenção.
No entanto, também é muito produtivo usar o Knoppix como “sistema portátil”, fora de casa, — sem ter de transportar o PC “desktop” debaixo do braço, — desde que não precise abrir o Chromium (ou encontre um hardware melhor que o meu).
Em 7 Out., por exemplo, foi rodada uma sessão de 3h30min (16:14 ~ 19:46) do Knoppix 8.1.0 “instalado”, para documentar mais alguns detalhes. — Foram feitas mais 80 fotos e Capturas de tela, e editadas no Gimp, de modo a resumi-las em 12 imagens, várias delas reunindo partes de 2 Capturas, lado a lado (acima). — A única parte improdutiva foi abrir o Chromium (para verificar), e depois fechá-lo. Para se ter uma ideia das “travas” e sua duração, os Relógios do Painel e do GKrellM chegaram a indicar 3 ou 4 minutos de diferença.
Em 4 Out., foram obtidas as informações do “Quadro comparativo de sistemas Linux instalados” (acima), — atualizar a planilha no LibreOffice, exportar como PDF, expandir o PDF no Okular, Capturar a tela, cortar no Gimp e exportar (tudo aberto ao mesmo tempo, para refazer, em caso de correções), — sem qualquer demora ou perda de tempo.
Não abra o Chromium
htop em tty2 com o Chromium aberto no Knoppix |
Mas, com o Chromium aberto, a única coisa útil, enquanto se espera, é alternar para outro Terminal virtual, — Ctrl-Alt-F2 para tty2, digamos, — e se surpreender de ver que o Chromium não estaria consumindo tanta Memória RAM quanto em outras distros (pobre consolo).
Portanto, há limites, — em especial, quando se teima em usar KDE, — num antigo Core 2 Duo de 2.66 GHz (1 physical processor, 2 cores, 2 threads), e apenas 4 GiB Memória RAM (ainda por cima desfalcada de 256 MiB reservados ao Video Onboard).
Neste hardware específico, basta abrir o Chromium, para ficar sujeito a longas demoras, — mesmo que você não precise usar nenhum outro aplicativo. — Ainda não tentei usar a coleção de softwares OpenSCAD, FreeCAD, Blender etc.
1ª Sessão Live DVD
Digite alguma coisa para deter a contagem regressiva do Boot automático; e F2 para ver as opções |
A 1ª sessão Live DVD do Knoppix 8.1.0 durou 3h18min de uso intenso, sem absolutamente nenhum momento de “meia-trava”, — ao contrário do que já era comum no Knoppix 7.7.1 instalado no Pendrive de 16 GB, — embora os 4 GB de Memória RAM me pareçam pouco, para um sistema operacional que precisa ser descompactado em tempo de execução (on-the-fly).
Carregamento empacado em “Starting ACPI” |
Na primeira tentativa, foi usado o parâmetro para testar o DVD (*); mas o carregamento empacou em “Starting ACPI”, durante mais de 10 minutos, — com o leitor de DVD emitindo rangidos de porta que abre e fecha, em loop, — até ser dado Reset.
boot: knoppix64 testcd desktop=kde tz=America/Sao_Paulo
(*) Posteriormente, verifiquei a existência de um parâmetro diferente, — “testdvd”, — o que deixa dúvidas sobre a validade desse teste inicial.
Carregamento do Knoppix 8.1 com os “cheatcodes” |
Na segunda tentativa, foi acrescentado o “cheatcode” acpi=off, e finalmente carregou.
boot: knoppix64 acpi=off desktop=kde tz=America/Sao_Paulo
Lembrando que o Boot pelo DVD / USB (Pendrive) leva ao carregamento automático das opções-padrão, — 32bit, LXDE, UTC etc., — após alguns segundos.
A contagem regressiva se interrompe quando você aciona alguma tecla, para especificar outras opções de Boot, — e os principais “cheatcodes” podem ser consultados teclando F2 e F3. — Na Wiki do Knoppix existe uma lista completa.
— … ≠ • ≠ … —
Knoppix
- Enfim, Knoppix 7.7.1 em Live USB (Pendrive 16 GB) com "persistência"
- Instalando Knoppix 7.7.1 em Pendrive de 32GB com “persistência”
- Instalando Knoppix 7.2.0 em um Pendrive de 8 GB
- Kurumin Linux (2003-2008)
Ferramentas &tc.
- Remanejamento do Debian de sda3 para sda3 (GParted Knoppix)
- Remanejamento de sistemas Linux ao reparticionar discos (GParted Knoppix)
- Backup total e limpeza das partições de trabalho
- Migrando sistemas Linux para disco rígido de 1 Terabyte (GParted Knoppix)
- Ensaio de avaliação com luckyBackup e Unison
- Particionamento de Drive SSD para vários Linux (GParted Live)
Certo amigo, Knoppix é uma coisa fantástica. Eu testei a 7.7.1, mas, em alemão... Esta última versão, 8.1, além do inglês, teria como colocar para pt-br, e/ou instalando uma outra interface, teria como mudar o idioma para pt-br? Abraço!
ResponderExcluirEsqueci de esclarecer esses pontos. Vou resumir aqui, e depois acrescento no texto.
ExcluirTodas as versões do Knoppix têm 2 versões: Alemão e Inglês. Para a maioria das pessoas, a melhor opção é baixar sempre a ISO em Inglês.
Ao "instalar" no Pendrive, o Knoppix não muda nada: ─ Continua com todos os ambientes gráficos e com todas as (poucas) opções de Idioma.
Essas 2 opções são comandadas pelos "cheatcodes", a cada novo Boot ─ a menos que você as coloque no arquivo de inicialização, para facilitar a vida:
### Language/Country ###
knoppix lang=ch|cn|de|da|es|fr|it
knoppix lang=nl|pl|ru|sk|tr|tw|us
knoppix keyboard=us xkeyboard=us
knoppix utc
knoppix tz=Europe/Berlin
Ou seja, tem Alemão (de), Dinamarquês (da), Espanhol (es), Francês, Italiano, Holandês, Polonês, Russo e mais alguma coisa, mas... nada de Português. ─ Apenas pelas configurações do KDE, consegui botar o teclado em pt_BR, com direito ao 3º nível (£, m³, km², © § etc.)
### Desktop ###
knoppix desktop=kde|gnome|icewm
knoppix desktop=fluxbox|openbox
knoppix desktop=larswm|evilwm|twm
knoppix no3d
knoppix 3d
O ambiente padrão é Xfce, a menos que você comande o "cheatcode" para KDE, Gnome, IceWM etc. ─ Também nesse caso, você pode editar o arquivo de inicialização, para não ter de digitar tudo isso de novo, a cada Boot.