Preparação TropOS (Debian Jessie)

Imagens para desenvolvimento

Imagens de instalação cruas do Debian Jessie. Instalação padrão sem repositório configurado, nenhum pacote adicional instalado. Espaço em branco zerado com

$ dd if=/dev/zero of=arquivo.noespaçolivre

Dica para uso integrado entre dd e gzip para permitir uso apenas das imagens comprimidas em Is it possible to mount a gzip compressed dd image on the fly? e Backup with dd and gzip.

Imagem com tamanho reduzido da versão 1.0 foi obtida com o seguinte comando

dd if=/dev/sdb of=TropOS_1.0_i386_Gnome3_7.0Gb.img bs=1M count=7100

É fundamental que a partição do pendrive seja reduzida para que seja salva integralmente com o comando acima. No desenvolvimento do TropOS utilizamos o Gparted.

Criação do pendrive a partir da imagem comprimida realizada com sucesso usando o seguinte comando:
$ gunzip TropOS_Gnome3_amd64_Blank.img.gz -c | dd of=/dev/sdb bs=1M
  • Argumento -c envia o arquivo descompactado para a saída padrão (stdout), mantendo os arquivos de entrada inalterados
  • Pipe "|" envia a saída do primeiro comando para o dd, que, sem o "if=" toma a entrada padrão como origem dos dados.

Gnome3 amd64

Download da imagem: http://cta.if.ufrgs.br/files/TropOS/TropOS_Gnome3_amd64_Blank.img.gz
  • md5: c8dec28250e946e33d245c68b153d01b
  • sha512: c469e41306e754c106a30bf095d1477a81db5f40b69c267132bff23ced7e2d37526535d57e3adfb70ce117cb2f6e95fe1ad1a1530ead75e62f6d13700deae72c

Xfce amd64

Download da imagem: http://cta.if.ufrgs.br/files/TropOS/TropOS_xfce_amd64_Blank.img.gz
  • md5: 2a1297e3977727a70082b2aac1559541
  • sha512: f85877a6a09aacf408b522d1a85de034280ccbd74bb1099cb3ffb07b3818a688d10aa36845565cb5a8099a30347afa221faad2a23ba4b092395a7a355254b56a

Tarefas para lançamento

Algumas tarefas definidas no Fórum: Encaminhamentos TropOS

  • Criação do repositório do TropOS: http://cta.if.ufrgs.br/TropOS
  • Metapacotes
    • TropOS_Basico.deb: Instalação Básica do TropOS (Possibilidade de versão para cada ambiente gráfico - ex. TropOS_Basico_Gnome3.deb, TropOS_Basico_xfce.deb)

Para preparação da imagem TropOS para Pendrive

Opções de montagem da partição do pendrive

noatime e nodiratime habilidados para não reduzir a velocidade do sistema

Repositórios

Configuração de repositórios em /etc/apt/sources.list com as seguintes linhas:

deb http://cta.if.ufrgs.br/tropos/repo jessie main
deb http://ftp.br.debian.org/debian jessie main
deb http://ftp.debian.org/debian/ jessie-updates main
deb http://security.debian.org/ jessie/updates main

Adicionando chave gpg do repositório TropOS:

$ sudo wget -O - http://cta.if.ufrgs.br/tropos/repo/conf/tropos-repo.gpg.key | apt-key add -

Instalação de firmwares

Para este passo, os repositórios contrib e non-free foram temporariamente ativados:

# apt-get install firmware-linux-free atmel-firmware firmware-atheros firmware-b43-installer firmware-b43legacy-installer firmware-brcm80211 firmware-iwlwifi firmware-libertas firmware-linux-nonfree firmware-ralink firmware-realtek firmware-ti-connectivity firmware-zd1211 libertas-firmware

Específico Gnome3

  • nautilus-image-converter
  • Ferramenta de Ajuste:
    • Ativar Extensões:
      • Openweather (Porto Alegre),
      • Places status indicator,
      • removable drive menu,
      • monitor do sistema
    • Ativar ícones na área de trabalho
  • Atalhos barra gnome3
    • Iceweasel
    • Terminal
    • LibreOffice Writer
    • Gedit
    • Arduino
  • Configuração fundo de tela:

$ gsettings set org.gnome.desktop.background picture-uri "file:///share/caminhodafoto.jpg"

Tradicional fundo de tela do TropOS

Tarefas futuras

  • Script simples para troca do UUID: ex:
    $ TropOS_trocaUUID.sh /dev/sdXY
    
  • Criar versão TropOS de 16 GB criador de pendrive TropOS

LEIA-ME_TropOS_1.0 - Leia-me TropOS 1.0 (964 Bytes) Rafael Pezzi, 05/07/2015 21:57