28 de julho de 2011

Nautilus-terminal no Debian

Nautilus já foi explicado aqui antes, para ver a matéria basta clicar aqui, mas foi relativo ao do Ubuntu e o Nautilus no Debian é um "pouquinho" diferente no modo de se colocar algumas funcionalidades. Talvez o item extra que é mais usado no Nautilus além da sua função de gerenciador de arquivos é o chamado Nautilus Scripts, que são ações pré-programadas em pequenos scripts e que economizam vários clicks e até substituem o uso de determinados programas no sistema, como conversão de áudio e vídeo. Mas antes de falar disso, vamos instalar algumas coisinhas pra deixar o Nautilus mais completo. Abra o Terminal como root e digite:



apt-get install nautilus-gksu nautilus-image-converter nautilus-open-terminal mencoder ffmpeg gksu gnomesu



Aceite as dependências e aguarde o fim do processo. Depois de uma reiniciada básica, algumas entradas novas, como a Abrir em um Terminal, estarão disponíveis no menu básico. Para colocarmos mais algumas funcionalidades através de scripts, precisamos colocá-los na mão pois o Synaptic não tem uma coleção de scripts prontos e, ainda assim, os scripts que estão no Ubuntu podem não funcionar no Debian. Então, criei um pacote zipado com as principais funcionalidades, como explicado abaixo:

 
Abrir com o Gedit e Abrir com o Gedit como Root é para poder abrir arquivos de texto com apenas uma ou duas passadas de mouse, sem precisar digitar comandos no terminal ou abrir o programa em si para abrir o arquivo desejado. A opção de Abrir como root serve para editar arquivos de configuração do sistema, como o xorg.conf e tantos outros;

 
Abrir num Terminal e Abrir num Terminal como Root é para ser usado quando precisamos entrar em uma pasta pelo Terminal para fazermos compilação ou algo que precise de linha de comando;

 
Converter imagem para jpg, gif e png parece óbvio, serve para converter imagens entre formatos;

 
Copiar e mover arquivos são usados para copiar ou mover arquivos entre pastas e o Dividir arquivos serve para dividir arquivos grandes em vários tamanhos de modo que possam ser colocados em disquetes, em cd, pen drives ou qualquer outro método onde a mídia não comporte o tamanho total do arquivo, podendo escolher o tamanho das partes cortadas;

 
Passar para AVI permite a conversão de arquivos mpeg, rmvb e flash para um arquivo avi com boa qualidade de imagem.

Há muitos outros scripts disponíveis para os mais diversos fins, mas preste atenção que sempre há a necessidade da instalação de alguns pacotes para que funcionem. Os que eu disponibilizei, precisam dos pacotes já listados lá em cima. Para baixar o arquivo, basta clicar aqui e descompactá-los para a pasta .gnome2/nautilus-scripts/. Se você salvar o arquivo na sua pasta de usuário, basta clicar com o botão direito do mouse e escolher Extrair Aqui; depois abra o Terminal e digite " cd nautilus-scripts ", depois digite " chmod a+x * " e depois " cp * /home/usuario/.gnome2/nautilus-scripts/ " onde usuario é o nome de usuário que você usa no sistema. Se o seu nome de usuário for, por exemplo, andre, o comando seria " cp * /home/andre/.gnome2/nautilus-scripts/ ".


Ou você pode copiar do jeito mais direto, basta abrir a sua pasta de usuário, copiar a pasta descompactada nautilus-scripts, ir no meu Ver/Mostrar Arquivos Ocultos e colar dentro da pasta .gnome2. O uso é fácil, basta clicar com o botão direito do mouse no arquivo e, no menu que aparecer, vá em Scripts e escolha a ação desejada.


Você consegue muitos outros scripts indo no site Gnome-Look.


Fonte: http://sidserra.blogspot.com/

Nautilus-terminal no Ubuntu

Nautilus-terminal é um aplicativo muito bom, ele integra um terminal nas pastas do sistema, deixando sempre um terminal a sua disposição.




Instalando:
1. Adicione a seguinte linha ao final do sources.list:

deb http://ppa.launchpad.net/flozz/flozz/ubuntu natty main


2. Atualize:

# aptitude update

3. Instalando o Nautilus-terminal:
# aptitude install nautilus-terminal

4. Reinicie o sistema, e ao abrir uma pasta, vai aparecer uma barra do terminal.

Eu descobri esse nautilus-terminal no Vivaolinux. Gostei muito e implementei no meu Linux.

17 de julho de 2011

Ubuntu: Usando o GNOME padrão na versão >11.04

Boa noite! Descobri uma coisa muito idiota, mas útil.

Para não utilizar o Unity não é necessário remover nenhum pacote dele ou o principal.

Você só precisa "Terminar a sessão" na qual você se encontra, e quando surgir a tela de login altere de "Ubuntu" para "Ubuntu Clássico".


Traduzindo:
Logando com a opção "Ubuntu", você tem Unity.
Logando com a opção "Ubuntu Clássico", você tem o GNOME padrão.

8 de julho de 2011

Curso Iptables e Squid

Boa tarde caros leitores!

Gostaria de divulgar para o pessoal que lê o blog um curso especializado em squid como servidor proxy e firewall com iptables. As primeiras turmas estão sendo um sucesso. Todos gostaram.

<-------------------------------------------------------------------------------------------------------------------------->
Temos até depoimentos de alunos que fizeram o curso:

Cesar Bonfá
"O curso é muito bom. Pra quem nunca viu nada disso, no caso eu, deu pra entender perfeitamente. Claro que é muito complexo e detalhado, mais não é impossivel. O professor explica quantas vezes forem necessárias e ainda te ajuda via ssh, PERFEITO! Vale a pena."


Marcelo Kunz
“Achei o curso muito bom, o professor Lucas Sabino é bastante atencioso e prestativo e apesar da pouca idade tem uma boa didática. As aulas são bem dinâmicas e utilizando acesso remoto o professor pode conferir no seu próprio micro se as atividades propostas estão corretas ou auxiliar em alguma possível dúvida. O material fornecido é bem adequado e auxilia bastante. O método EAD é muito interessante, pois podemos aprender e nos aprimorarmos estando no conforto do próprio lar.
Enfim, achei o curso bem bacana e recomendo para tem interesse em se aprofundar em squid e iptables.”

<-------------------------------------------------------------------------------------------------------------------------->

Para você que deseja fazer o curso. Temos vagas ainda. Como será o curso?

  • O curso será realizado via internet., ou seja, à distância. O professor, eu, servirei o áudio do meu servidor de streaming e os alunos se conectarão a ele, ouvindo a aula. Em quanto ao chat, servirei um servidor de chat, por exemplo IRC, e então os alunos se conectarão nesse servidor e formarão uma sala. Claro que todos os alunos poderão citar dúvidas, questionamentos e tudo mais que desejarem via chat.

  • O curso será realizado de Segunda a Quinta. Data de início: 5 de Setembro de 2011.

  • Todo o conteúdo será disponibilizado em servidores de arquivos para que os alunos possam baixá-los a qualquer momento. 

    • Os logs de áudio e de chat serão disponibilizados para download para todos os alunos do curso após o período de no máximo de 15h. Devido ao tempo de conversão etc.

      • O curso é focado para um sysadmin ou para quem quer ser um sysadmin. Será um curso puxado pois a intenção é formar profissionais de squid e iptables capazes de fazer qualquer coisa com essas ferramentas.


      • A duração do curso será de 60 horas. Aproximadamente um mês de curso.

      • O modo de avaliação será a participação nas aulas, entrega de exercícios pedidos e disciplina em chat.



      Pré-Requisitos:
      • Conhecimentos básicos da distro GNU/Linux Debian Lenny
      • Estrutura de diretórios e FHS
      • Comandos básicos como: ls, cd, cat, echo etc
      • VI/VIM ou algum editor de texto em modo texto
      • Cron
      • Logrotate
      • Duas máquinas. A primeira fazendo papel de server e a outra de client. Pode-se trabalhar com máquinas virtuais
      • SSHD nas duas máquinas





      OBS: Já vi muito por aí cursos de squid que são realizados em um sábado (8h de curso) por R$ 400. É claro que o curso ministrado não será de 8h. Serão muito mais horas. Pois, não irei ensinar para os alunos apenas o básico. Como eu disse, irei ensinar a fazer qualquer tipo de coisa com o squid e o iptables. Então não acho interessante você comparar um curso tão bom como este com oficinas de sábado de 4 de squid que existem por aí. Queremos formar profissionais que façam qualquer coisa no Squid, não apenas que façam um acl com extensão .txt.

      Aos interessados no conteúdo programático mandem um email para mim que eu em resposta forneço o conteúdo programático.

      Aos interessados em fazer inscrição para o curso, enviar um email para sabinolucas@ig.com.br ou falar diretamente comigo via msn lssabino@hotmail.com.

      Inscrições até 29 de agosto de 2011. Enviarei o valor de investimento do curso depois  que a turma estiver fechada.

      O valor dos dois cursos juntos varia de R$ 1.200,00 a R$ 1.800,00., dependendo do número de participantes. Formas de pagamento: Transferência bancária ou depósito. Podendo ser parcelado.



      Bom, é isso! Gostaria de conseguir muitos alunos para que toda a bagagem e experiência que tenho possa ser passada a diante.

      Obrigado
      Abraços
      Até mais!

      Shell Script idiota da Faculdade

      #!/bin/bash

      EXEC="0"
      while [ $EXEC -le "10" ]; do
          echo "Qual peso"
          read peso
          peso_t=`expr $peso_t + $peso`
              if [ $peso -gt "100" ]; then
                  peso_pesado=`expr $peso_pesado + $peso`
                  qtd_pesados=`expr $qtd_pesados + 1`
              fi   
          echo "Qual idade"
          read idade
          idade_t=`expr $idade_t + $idade`



      EXEC=`expr $EXEC + 1`


      done

      echo "A idade total é $idade_t"
      sleep 2s
      echo "Peso total $peso_t"
      sleep 2s
      echo "Quantidade dos a cima do peso $qtd_pesados"
      sleep 2s
      echo "Peso total dos pesados $peso_pesado"