TinyCore Instalação HD - RDesktop Automatico

1. TinyCore Instalação HD - RDesktop Automatico

Newton Luiz de Lima
Newtonllima

(usa Deepin)

Enviado em 22/06/2016 - 13:54h

Instalar o TinyCore no HD usando a opção TC-install que aparece na tela ao bootar com o cd em modo gráfico (estou supondo um CD como TinyCore (criado com coreplus.iso no site oficial do tinicore) para boot e um único HD para a intalação, que será chamado de sda1, verifique o seu e corrija os nomes se necessário
Na terceira tela da instalação, você terá opções de instalação, use
tce=sda1 opt=sda1 local=sda1 home=sda1 norestore
(com essas opções o TinyCore, permitirá salvar alterações em arquivos, caso contrário, tudo o que você fizer será perdido ao reiniciar o sistema, pois os arquivos necessários estarão somente na memória.

Instalar e configurar o Acesso Remoto e configurar Teclado ABNT2, para acentos em português.
Na tela do TinyCore, escolha Apps no menu, na primeira vez irá procurar repositórios (aceite e espere terminar), depois de aberto clique no botão APPS e escolha a opção Cloud(Remote), depois em Browse, então digite rdesktop ao lado do botão Search e dê <enter>, escolha rdesktop.tcz, se o botão no rodapé da tela estiver como Onboot (se estiver diferente mude para Onboot). basta apertar o botão ao lado "GO", esperar baixar e instalar e pronto rdesktop instalado.

Acesse uma janela de terminal (******No terminal usei tudo como root (Sudo Su))

Usar o "editor", que é um gerenciador de arquivo texto, similar ao vi, ou nano para alterações (use o da sua preferencia)

Copiar arquivo pt-br para /home/tc/.X.d/br-abnt2 da seguinte maneira:
cp /usr/local/share/rdesktop/keymaps/pt-br /home/tc/.X.d/br-abnt2 <enter> (************copia o arquivo renomeando)
editor /home/tc/.X.d/br-abnt2 <enter> (************entra no modo de edição do arquivo)
Alterar a terceira linha do arquivo de map 0x416 para map 0x10416, para usar o abnt2 em vez do original abnt
Salve e feche o editor

Inserir loadkmap no arquivo /opt/bootlocal.sh (que deve estar vazio)
editor /opt/bootlocal.sh <enter> (************abre o arquivo)
loadkmap < /usr/share/kmap/qwerty/br-abnt2.kmap (************muda o padrão do teclado para abnt2)
Salve e feche o editor

Dê um reboot para que o teclado seja configurado conforme definições acima.

Configurando o Rdesktop para carregar automaticamente.

Criar arquivo infobox.sh (o nome que você quiser com extensão .sh), com as seguintes opções
editor (enter>
digite o texto abaixo, na tela do arquivo em branco que abriu.
sleep 7 (********* dá um tempo de 7 segundos para que o modo gráfico carregue, depois pode baixar.
Consegui chegar a 4, pois depende da configuração da maquina)
/usr/local/bin/rdesktop -a 16 -u Usuario -p Senha -f IPDoServidor -k /home/tc/.X.d/br-abnt2
sair do editor e salvar o arquivo em /home/tc/.X.d/infobox.sh

tornar o arquivo executavel
chmod +x /home/tc/.X.d/infobox.sh

Colocar o arquivo para ser executado automaticamente
editor /opt/bootlocal.sh <enter> (************abre o arquivo)
loadkmap < /usr/share/kmap/qwerty/br-abnt2.kmap (************Esta linha já deve existir)
/home/tc/.X.d/infobox.sh
Salve e feche o editor
reboot o computador para testar

ATALHOS
Criar diretório /home/tc/wbar (qualquer nome e qualquer lugar como exemplo criei wbar , dentro de /home/tc)

ICONE NA BARRA
Criar arquivo chamado infoicone.lst (nome que quiser com ou sem extensao) e grave no diretório wbar . Contendo
i: /usr/local/share/pixmaps/infobox.png (****** i: é para o desenho do ícone)
t: Infobox (****** t: é a descrição do ícone)
c: /usr/local/bin/rdesktop -a 16-u Usuario -p Senha -f IPDoServidor -k /home/tc/.X.d/br-abnt2 (****** c: é o comando)

copie seu icone (tem de ser png) para o diretório wbar criado acima
Ex de arquivo em pen Drive como sdb1 (pode ser somente sdb)
mkdir /mnt/pen (****cria diretório)
mount /dev/sdb1 /mnt/pen (**** monta o pen drive)
cp /mnt/pen/infobox.png /home/tc/wbar (***Copia o arquivo png para o diretório wbar)
umount /mnt/pen (libera o pen drive)

Edite o arquivo bootlocal.sh adicionando as 2 linhas abaixo no final do mesmo
editor /opt/bootlocal.sh
cp -f /home/tc/wbar/infobox.png /usr/local/share/pixmaps
cat /home/tc/wbar/infoicone.lst >> /usr/local/tce.icons ( ******senão funcionar, veja observação logo abaixo)
Explicando: a primeira linha copia o arquivo infobox.png para o diretorio pixmaps
a segundalinha, adiciona o conteúdo do arquivo infobox.lst no arquivo tce.icons
Na versão 8.1, o ícone só aparecia ao dar um clique com o botão direito na wbar. Não encontrei o comando de restart da wbar, então mudei a linha do comando cat adicionada no arquivo /opt/bootlocal,sh para o arquivo /home/tc/.xsession e ai apareceu o ícone na barra.
o arquivo /home/tc/.xsession ficou assim

Xvesa -br -screen 1024x768x32 -shadow -2button -mouse /dev/input/mice,5 -nolisten tcp -I >/dev/null 2>&1 &
export XPID=$!
waitforX || ! echo failed in waitforX || exit
"$DESKTOP" 2>/tmp/wm_errors &
export WM_PID=$!
cat /home/tc/wbar/infobox.lst >> /usr/local/tce.icons (********* aqui inclui a linha do comando cat)
[ -x $HOME/.setbackground ] && $HOME/.setbackground
[ -x $HOME/.mouse_config ] && $HOME/.mouse_config &
[ $(which "$ICONS".sh) ] && ${ICONS}.sh &
[ -d "$HOME/.X.d" ] && find "$HOME/.X.d" -type f -print | while read F; do . "$F"; done

E é obvio que apaguei a linha do cat no arquio /opt/bootlocal.sh

Tudo isso porque ao sair (reboot ou shutdown), o TinyCore volta os arquivos padrões, sem o nosso ícone. O arquivo tce.icons, é o responsavel pela colocação do icone na tela.
Reinicie para testar

Mudar o Fundo do Desktop do TinyCore
Copie seu jpg (tela de fundo) para o diretório /opt/backgrounds (mesmos passos usados quando copiou o jpg na dica acima)
nos ícones do TinyCore, escolha, ControlPanel e depois Wallpaper, se você copiou o arquivo para o local certo, já deve aparecer
na tela, basta clicar em Background Image, clicar no nome do seu arquivo, clicar em Fill (ou a que melhor lhe agrade) e Done.

Para remover os ícones da tela do TinyCore, clique na opção ControlPanel, escolha tcWbarConf e mova os itens para o painel eXclude Icons (é só clicar no nome do componente) e dê um Apply, para inserir os ícones novamente, faça ao contrario, ou seja do painel eXclude Icons, mova-os para o painel WbarIcons e dê Apply, mude a posição da barra, zoom e tamanho dos ícones, como preferir.



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts