Instalando e configurando o SliTaz numa memória flash

O SliTaz GNU/Linux vem se destacando como uma distribuição leve, eficiente, rápida e esteticamente agradável. Esse artigo realiza uma análise das características gerais da distribuição, além de descrever como instalar e personalizar o SliTaz em diferentes ambientes.

[ Hits: 63.155 ]

Por: Oriel Frigo em 07/12/2009


Instalação de aplicativos e personalização do sistema



O SliTaz é equipado com o tazpkg, um gerenciador de pacotes muito semelhante ao apt-get do Debian. Os pacotes possuem o formato tazpkg, que são arquivos tar.gz com scripts especiais para a descompressão e instalação adequada de pacotes.

Para atualizar a base de pacotes:

# tazpkg recharge

Para procurar um determinado pacote nos repositórios:

# tazpkg search pacote

Como um objetivo básico do projeto de utilização do SliTaz é controlar a quantidade consumida de memória RAM, nada melhor que instalar o htop, que não vem por padrão no sistema:

# tazpkg get-install htop

Existem ainda os pacotes especiais, que são apenas scripts de instalação, estes contém o prefixo "get" no nome, como por exemplo os pacotes get-dropbox, get-openoffice, get-skype.

Um ponto interessante do SliTaz é que ele vem por padrão com o dpkg e o rpm, o que facilita a instalação de pacotes de distribuições baseadas em Debian, Red Hat ou SuSE no SliTaz.

Dillo

O SliTaz vem por padrão com o navegador Firefox3.0, que consome grande quantidade de memória RAM, sendo praticamente impossível utilizá-lo em ambientes com menos de 256MB de RAM.

O Dillo é uma alternativa muito leve de browser para a Web, com a única desvantagem de não suportar bem JavaScript. Mas de qualquer forma, é um browser bastante funcional, que possibilita o básico da navegação na Web.

Como o Dillo não está presente no repositório de pacotes do SliTaz, podemos por exemplo instalá-lo manualmente com o dpkg.

O download do pacote Debian pode ser feito aqui. Por algum motivo, a flag para instalação de pacotes .deb, o "dpkg -i", não instala o pacote, retornando um erro. Porém, podemos descompactar o pacote e copiar seu conteúdo para a raiz do sistema, o que em pacotes simples com o Dillo é praticamente o mesmo que executar o "dpkg -i":

# mkdir /home/tux/Dillo
# dpkg-deb -x dillo.deb /home/tux/Dillo/
# cd /home/tux/Dillo
# cp -rf * /


OpenOffice.org

A forma mais rápida de se instalar o OpenOffice.org é através de um script que faz o download do pacote RPM e já o descomprime no diretório correto. Então, primeiramente fazemos o download desse script:

# tazpkg get-install get-openoffice3

E então o executamos:

# get-openoffice3

Além do OpenOffice.org, outros pacotes também são instalados através de scripts com o prefixo get, como o get-skype, por exemplo.

Painel e ícones de área de trabalho

A área de trabalho no SliTaz segue o padrão FreeDesktop, com um arquivo de texto simples descrevendo as característica dos atalhos. Por exemplo, para criar um atalho para o Dillo, basta criar um arquivo dillo.desktop com o conteúdo:

[Desktop Entry]
Exec=dillo
Icon=dillo.png
Terminal=false
Type=Application
Name=Dillo

O painel principal do SliTaz chama-se lxpanel (parte integrante do LXDE) e pode ser editado através do arquivo XML /etc/lxpanel/default/panels/panel (global) ou /home/tux/.config/lxpanel/ (apenas para o usuário tux). Por exemplo, para incluir o ícone do Dillo no menu:

Plugin
{
    type = launchbar
    Config {
       Button {
       id=dillo.desktop
         }
      }
}

Sendo que dillo.desktop é um arquivo de atalho que deve estar dentro do diretório /usr/share/applications.

Para incluir o ícone personalizado do grupo Colméia no "botão iniciar" do painel:

Plugin {
      type = menu
      Config {
          image=/home/tux/colmeia.png
   }
}

O resultado da personalização pode ser visto na imagem abaixo:
Linux: Instalando e configurando o SliTaz numa memória flash
Página anterior     Próxima página

Páginas do artigo
   1. Motivação e introdução
   2. Instalação via slitaz-installer com Grub
   3. Instalação de aplicativos e personalização do sistema
   4. Alguns problemas detectados
   5. Considerações finais
Outros artigos deste autor

Ativando o suporte a DRI no Gentoo Linux

Leitura recomendada

Pop!_OS Linux - Uma boa distribuição baseada no Ubuntu

Adicionando um atalho na área de trabalho a um compartilhamento de rede no Ubuntu

Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46

Fundamentos do sistema Linux - hardware

Escritório 100% GNU/Linux: viável e econômico

  
Comentários
[1] Comentário enviado por vagnerd em 07/12/2009 - 12:07h

Oriel, parabéns pelo artigo, muito interessante.

[2] Comentário enviado por Fabio_Farias em 07/12/2009 - 12:24h

Parabéns pelo artigo!

[3] Comentário enviado por junior em 07/12/2009 - 13:55h

Rapaz, maravilha de artigo.
Já tinha feito esse trablalho com TinyCore Linux, Slax, DSL e outros.
Mas essa distro parece ser um pouco mais trabalhada.

Aqui em Criciúma - SC também fazemos trabalhos com memórias flash para caçaníqueis apareendidos.


Parabéns!

[4] Comentário enviado por cytron em 07/12/2009 - 19:19h

Muito bom esse slitaz, eu já estava fazendo alguns testes, fácil de usar e muito leve. Encontrei um bugzinho em wireless, pois é necessário instalar manualmente o drive referente ao dispositivo detectado, o chipset ZyDAS foi normal, mas o rt73, apesar de instalar, o módulo não sobe, nem mesmo manualmente, verifiquei no diretório e constatei que não instalou corretamente, tentei compilar mas dá erro, como estava meio sem tempo deixei de lado e mandei slack no laptop, ficou mais pesado, é claro! Mas era para um cliente e eu não tinha tempo de ficar lutando kung-fu.

Vira e mexe aparecem clientes com aqueles 233, 586 e tal... kkk, ficam querendo colocar internet banda-larga ehehheh, o slitaz já resolve a, dá pra ressucitar as múmias :)

[5] Comentário enviado por grandmaster em 07/12/2009 - 23:18h

muito interessante o artigo.


---
Renato de Castro Henriques
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br

[6] Comentário enviado por vinipsmaker em 08/12/2009 - 13:47h

Achei que esse artigo ia ser perfeito para mim, mas eu queria instalar pela usb justamente porque não tenho drive de cd.

[7] Comentário enviado por Fabio_Farias em 08/12/2009 - 14:41h

Amigo
Baixei esse slitaz mas não consigo instalar. Depois do boot ele carrega algun poucos arquivos e para. Também não o consigo colocar em português. Tem algum tutorial aí? Agradeço desde já a atenção. Parabéns pelo artigo.
Abraços!

[8] Comentário enviado por oriel.frigo em 08/12/2009 - 18:15h

Valeu pelos comentários pessoal!

vinipsmaker, é possível instalar sem drive de cd sim.. Isso pode ser feito de diversas formas, como por exemplo inicializando o sistema por meio da ISO do SliTaz em uma máquina virtual, como o VirtualBox.

Aí dentro do VirtualBox, vc poderia seguir os passos que coloquei neste artigo, utilizando o comando tazusb.

FábioFarias, a documentação do SliTaz pode ser lida aqui: http://slitaz.org/pt/doc/handbook/index.html
O fórum de discussão: http://forum.slitaz.org/

Mas se vc informar o problema mais exatamente, em que momento ele para no boot, posso tentar ajudar também!

Abraços



[9] Comentário enviado por astdarkness em 08/12/2009 - 21:56h

Parabéns pelo artigo. É mais uma opção de mini distro!

[10] Comentário enviado por vinipsmaker em 09/12/2009 - 10:10h

Como você quer que eu virtualize uma máquina em um netbook?!
Amanhã eu procuro mais sobre o assunto.

[11] Comentário enviado por Fabio_Farias em 09/12/2009 - 10:24h

oriel.frigo
O erro que aparece é o mesmo do nosso amigo juniorg12 nesse post:http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/Instalar-Linux-NoteBook-Antigo-Qual-melhor-versao-Como-instalar?num_por_pagina=12&pagina=5

citação:

"Veja os vídeos que gravei do problema apresentado.

http://www.youtube.com/watch?v=phV_8Mum13E

depois da dica

http://www.youtube.com/watch?v=e-_aAMGvn4s "

A instalação para nessa tela. Vou ver se encontro algo nos manuais do slitaz. Mas se você já souber a resposta agradeço.
Obrigado pela atenção.

[12] Comentário enviado por oriel.frigo em 09/12/2009 - 11:58h

Fábio, acho que sei o que está acontecendo.. O live cd da versão oficial do SliTaz precisa de pelo menos 160MB pra descomprimir todo o rootfs.gz dentro do espaço da memória RAM. Dê uma lida aqiu http://www.slitaz.org/pt/doc/releases/2.0/relnotes.pt.html#hardware .

Para bootar corretamente em sua máquina, vai precisar utilizar essa imagem ISO http://download.tuxfamily.org/slitaz/iso/2.0/flavors/slitaz-loram.iso , que é a versão loram. Quando aparecer a tela de boot ("escrito bienvenue - welcome"), vc precisa escrever "loram" e dar enter.

Tente isso e veja se funciona!

abraços

[13] Comentário enviado por Fabio_Farias em 12/12/2009 - 12:57h

oriel
Consegui dar o boot com a variante loram. Muito obrigado.
Mas como nem tudo são flores, o mouse serial não funciona. Aó não consigo nem usar o liveCd, nem instalar no computador. Tem alguma dica aí de como faço isso funcionar?
Obrigado pela atenção.
Abraços!

[14] Comentário enviado por gokernel em 14/12/2009 - 11:14h

Também gostei deste artigo, e principalmente me interessei pela uso de memória flash.

Pergunta:
01 - É possível substituir o HD do meu Note por uma memória flash de pelo menos 2 Gigas?
02 - E a velocidade de LEITURA/ESCRITA seria próxima à velocidade de um HD convencional?

Desculpe pelo OFF TOPIC.

gokernel
gokernel@hotmail.com

[15] Comentário enviado por doradu em 11/02/2010 - 16:34h

parabéns

[16] Comentário enviado por cytron em 25/03/2010 - 23:30h

Só achei estranho como é que deixaram passar algumas coisas básicas:

script pppoe-start, pppoe-stop e pppoe-connect estão SEM permissão de execução. Ao tentar executar retorna a mensagem de Permissão negada.

para resolver: # chmod +x /usr/sbin/pppoe-*

E o gerenciador tazpkg dá erro ao instalar qualquer pacote, pois utiliza um tal de fs.cpio.gz que não existe, mas parece que o certo é lzma.

De qualquer forma a correção é simples:

Abra o script tazpkg em /usr/bin/tazpkg, vá até a linha 352 e troque a linha (zcat fs.cpio.gz | cpio -idm && rm fs.cpio.gz) por esse if:

if [ -e $TMP_DIR/fs.cpio.gz ]; then
zcat fs.cpio.gz | cpio -idm && fs.cpio.gz
else
lzma d fs.cpio.lzma -so | cpio -idm && rm fs.cpio.lzma
fi

Pronto! Pode usar o tazpkg.

Atualmente uso slitaz em um pendrive para realizar manutenção de emergência, anti-virus, serviços em HD, e muitas outras coisas, inclusive quando preciso usar um PC e não estou em casa, saco o pendrive e uso MEU PRÓPRIO sistema com total segurança, sem medo de um keylog ou trojan eheheheh. A galera fica de cara! kkkkkk

Ficam comentando assim...: Olha o sistema do cara! É num pendrive, e já reconhece tudo que tem no PC! (kkkkk, galera MS)

[17] Comentário enviado por antoniocaser em 27/03/2012 - 20:28h

Amigos;

Primeiramente, me desculpem, por eu tirar minha duvida aqui, é que não encontrei nenhum tópico relacionado ao meu problema.

Instalei o Ubuntu 10.10 no cartão "Flash Reader" (SDHC Sandisk 8Gb Extreme Pro 95Mb/s), ficou "show de bola", mas, o menu de inicialização de boot do grub não aparece, entra direto no sistema, já fiz de tudo (ou quase tudo) e até agora nada.

Alguém poderia me ajudar?

Abraços a todos.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts