1 de nov. de 2009

Instalando o Cisco VPN client no ubuntu 9.10 (karmic)

Eu já havia postado como instalar o client Cisco vpn no Ubuntu 9.04. Porém, agora quando tentei instalar no 9.10 karmic, estava ocorrendo um erro ao compilar, como segue abaixo.
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.o
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.c: In function ‘interceptor_init’:
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.c:132: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.c:133: error: ‘struct net_device’ has no member named ‘get_stats’
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.c:134: error: ‘struct net_device’ has no member named ‘do_ioctl’
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.c: In function ‘add_netdev’:
Pelo que pesquisei o erro ocorre porque parece que o kernel Linux 2.6.31 substituiu a antiga estrutura net_device por uma nova e está usando essa nova estrutura para as operações net_device. Esta estrutura está chamado agora de net_device_ops.

Bom, resumindo, devemos aplicar um patch para correção e instalação do client.

Baixe o script aqui: Patch
Baixe o cisco client aqui: Down

Extraia o vpn e copie o patch (.diff) para dentro da pasta.
Execute o seguinte comando: (se o comando patch nao estiver instalado: sudo apt-get install patch)
patch < ../vpnclient-linux.2.6.31.diff
Ele vai retornar algo do tipo:
patching file interceptor.c

Então pode inciar o instalador:
sudo ./vpn_install
Pronto. Client instalado.

Agora vamos carregar o módulo:
sudo /etc/init.d/vpnclient_init start
Copie seu .PCF para:
/etc/opt/cisco-vpnclient
Para conectar:
vpnclient connect nome_do_pcf
Mas... se você acha o modo texto incômodo (assim como eu hehehe) baixe o GUI aqui neste link. É um pacote .deb.

E pronto, já pode conectar-se à VPN de sua empresa.

Abraços.

31 de out. de 2009

Habilitando ícones padrão do desktop - Home, Meu Computador e Lixeira

Para quem acha falta dos ícones padrão da área de trabalho do Ubuntu, como a lixeira, Home e Meu computador, vou deixar uma dica simples de como habilitar.

Abra o gconf-editor pelo terminal:
gconf-editor

No menu da esquerda vai em: APPS - NAUTILUS - DESKTOP
E marque as caixinhas, na coluna valor, conforme sua preferência:
computer_icon_name = meu computador
home_icon_name = home (meus documentos)
network_icon_visible = rede
trash_icon_visible = lixeira

depois e feche e veja seu desktop.

Abraços

29 de out. de 2009

Ubuntu 9.10 disponível para download.

E está disponível a nova versão de uma das mais eficientes e promissoras distribuições linux: Ubuntu 9.10.

Segue o link para download:


UFPR: http://ubuntu.c3sl.ufpr.br/releases/9.10/

Abraços e bom download.

20 de out. de 2009

Ovos de páscoa (easter eggs) no Linux

São códigos ou outros programas escondidos pelos programadores em seus códigos. Geralmente são mensagens engraçadas ou joguinhos simples. Esses códigos escondidos não tem nenhum efeito malicioso, são inofensivos, apenas divertido a quem os descobre.


Os Ovos de Páscoa (easter eggs)

Lista de Ovos de Páscoa que testei. Coloquei uma breve descrição, sem relatar muito o resultado dos comandos para não tirar a graça da brincadeira. Testem!

O comando sl

Quantas vezes na correria acabamos errando e ditando "sl" ao invés de "ls". Podemos instalar o programa sl e ao digitar errado seremos avisados por meio de animações no terminal, e segundo a man page desse aplicativo a função dele é alertar os desatentos que erram o comando "ls".

# apt-get install sl


Ele ainda aceita alguns parâmetros:

$ sl -a
$ sl -F
$ sl -l

E não deixe de ver a man page:

$ man sl

O comando yes

Digite o próximo comando e veja o que acontece:

$ yes bobo!

Para sair ctrl+c.

Bloco de notas do wine

No wine, abra o notepad (bloco de notas do Windows). Vá até o menu ajuda e em seguida no "Sobre o Bloco de notas". Verá que estão o nome dos desenvolvedores do wine.

Gnome

Para quem usa o Gnome, abra o executar do Gnome (não é o terminal) com as teclas Alt+F2 e digite:
free the fish - aparecerá um peixe passeando pelo desktop;
gegls from outer space - um joguinho com o peixe.

OpenOffice.org Writer e Calc

No processador de textos do OpenOffice.org, abra um novo documento e digite:

StarWriterTeam

Agora aperte F3

Ainda no OpenOffice.org, só que agora no Calc, digite em qualquer célula:

=GAME("StarWars")

Abrirá um joguinho bem divertido.

=STARCALCTEAM()

Aparecerá o nome e foto dos desenvolvedores.

Debian e derivados

Para Debian e Debians-Like, segue uma lista de comandos:

$ zgrep "The.*Release" /usr/share/doc/dpkg/changelog.Debian.gz

$ apt-get moo

$ aptitude moo

$ aptitude moo -v

$ aptitude moo -vv

$ aptitude moo -vvv

$ aptitude moo -vvvv

$ aptitude moo -vvvvv

$ aptitude moo -vvvvvv

Guia do Mochileiro das Galáxias

Pra que já assistiu o filme vai saber de que se trata. Para que não assistiu, no filme quando fizeram a pergunta fundamental sobre a vida, o universo e tudo mais, o super- computador respondeu 42.

Entre no vi:

$ vi

Na tela do VI digite:

:help42

Firefox

Os easter eggs do Firefox são os mais famosos, e não podem ser deixados de lado. Na barra de endereços digite:

about:robots

about:mozilla

Esses ovos de páscoa realmente não tem serventia prática, porém imagine aquele dia horrível de trabalho, aquele que tudo deu errado, aí você descobre algumas coisas legais, engraçadas nas suas ferramentas de trabalho, provavelmente não resolverá seus problemas, mas pelo menos um pouco do stresse vai embora.

Todos esses easter eggs foram descobertos ao longo do tempo, resolvi escrever esse artigo ao me deparar com um antigo txt com a lista dos que eu ia testando ao longo dos tempos. Teste e divirtam-se, caso alguém saiba de mais algum comente, pois será um prazer testar.

Artigo copiado de: vivaolinux.com.br
Todos méritos a Rodrigo Mendes Pasini

10 de out. de 2009

Gimp em uma única janela

O que algumas pessoas gostariam que o Gimp tivesse, foi atendido. O Gimp em janela única. Não testei ainda, mas segue a dica:

Primeiro precisamos baixar dois arquivos e copiá-los para dentro de uma pasta:
babl 0.1.0 e gegl 0.1.0;

Depois vamos extrair e instalar. Entre na pasta criada e:
tar xvjf babl-0.1.0.tar.bz2
tar xvjf gegl-0.1.0.tar.bz2
cd babl-0.1.0
./configure
make
sudo make install
cd ../gegl-0.1.0/
./configure
make
sudo make install


Vamos instalar o git-core, software para interagir com o git e o libtool, necessário para configurar a compilação do Gimp:
sudo aptitude install git-core libtool


Vamos descarregar o código fonte da última versão do Gimp:
cd
git clone git://git.gnome.org/gimp


Compilar e instalar:
cd gimp
./autogen.sh --disable-gtk-doc --without-libtiff
make
sudo make install


Pronto. Para iniciar o gimp digite o comando (ou insira no atalho):
LD_LIBRARY_PATH=/usr/local/lib /usr/local/bin/gimp-2.7


Para ativar o modo de janelá única, ative a opção em Janelas - Single window mode.

Para saber mais a respeito, acesse o link abaixo.
Fonte: MundoGeek