quinta-feira, 30 de julho de 2009

Compressão e Descompressão de Ar

Programas de Console:

No Linux, existem programas para compressão e descompressão de arquivos, tanto em modo texto como gráficos. São variadas opções. Vamos a elas.

É melhor falar das opções de programadores, por tipo de arquivo.

Se você tiver um arquivo .zip , use o comando:
unzip arquivo.zip .

Caso seja um arquivo .gz , use o comando:
gunzip arquivo.gz .

Caso seja um arquivo .Z , use o comando:
uncompress arquivo.Z .

Já, caso seja .tar.gz ou .tgz , use o comando:
tar xzvf arquivo.tar.gz .

Esse arquivo foi primeiro "tarreado" e depois "gzipado" , ou seja, o próximo contrário que é feito por esse comando é "gunzipar" e depois "destarrear" .

Para gerar um .tar.gz ou .tgz , faça:
tar czvf arquivo.tar.gz diretório

Já para geraar um .zip , faça:
zip -r arquivo.zip diretório

Para gerar um .Z , que não é muito comum, faça:
compress arquivo.Z arquivo

Existem muitos outros programas pra Linux, como o rar , unrar , unarj , zoo ,lha .


[fonte: http://olinux.uol.com.br/artigos/343/2.html]

Por: Paulo Heinrrique Batista de Oliveira

quarta-feira, 29 de julho de 2009

===== Série – Alem da Interface Gráfica =====

Bom pessoal, como todo amante do GNU/Linux eu também almejo a certificação Linux (LPI) a partir de hoje vou estar postando (na medida do possível) o conteúdo utilizado na minha preparação para o Exame 101 e 102. Estarei postando uma série de artigos voltados especificamente para o entendimento a fundo do GNU/Linux.

Nota: Isso não é um guia de Certificação Linux, estou fazendo isso para tentar facilitar a minha vida. Mas estou aberto a sugestões, dicas, criticas etc.

===== Série – Alem da Interface Gráfica =====

########## Estrutura GNU/Linux ##########

O sistema GNU/Linux possui a seguinte estrutura básica de diretórios organizados segundo o FHS (Filesystem Hierarchy Standard):

/ = (Raiz) Diretório principal do sistema, que é representado por ' / ' barra comum.

/bin = Contém os executáveis essenciais a todos os usuários do sistema, como os comandos ls, cd, mkdir, rm, mv etc.

/boot = Contém os arquivos necessários para o boot do sistema, como os arquivos do boot loader e a imagem do kernel.

/cdrom = Ponto de montagem da unidade de CD-ROM.

/media = Ponto de montagem de dispositivos diversos do sistema (rede, pen-drives, CD-ROM em distribuições mais novas).

/dev = Contém arquivos usados para acessar dispositivos (periféricos) existentes no computador.

/etc = Arquivos de configuração de seu computador local. (Interessante colocar esse diretório nas rotinas de backup)

/floppy = Ponto de montagem de unidade de disquetes.

/home = Diretórios contendo os arquivos dos usuários.

/lib = Contém bibliotecas compartilhadas (essenciais) necessárias para a execução dos arquivos contidos nos diretórios /bin e /sbin, além de conter os módulos do kernel.

/lost+found = Local para a gravação de arquivos/diretórios recuperados pelo utilitário fsck.ext2. Cada partição possui seu próprio diretóriolost+found.

/mnt = Diretório destinado à montagem de sistema de arquivos remotos.

/proc = Na verdade, o seu conteúdo não faz parte dos arquivos de sistema (não ocupa espaço no HD). Ele é apenas um sistema de arquivo virtual para que os administradores do sistema tenham acesso as informações do processamento do kernel em forma de arquivos para consulta.

Exemplos de seu uso: consultar IRQ (interrupções de sistema), os dispositivos PCI. Exemplo prático, fale para o aluno ler o seguinte arquivo para obter informações sobre sua CPU:

# cat /proc/cpuinfo

/root = Diretório do usuário root.

/sbin = Contém os executáveis essenciais à administração do sistema, ou seja, essenciais apenas ao usuário root. Nesse diretório estão comandos como fdisk, cfdisk, ifconfig, mkfs, fsck etc.

/tmp = Diretório para armazenamento de arquivos temporários criados por programas.

/usr = Contém todos os outros programas que não são essenciais ao sistema e seguem o padrão GNU/Linux (programas não proprietários), exemplos são o browser firefox, gerenciador de janelas etc.

/var = Diretório de conteúdo variável destinado principalmente à tarefas administrativas, como armazenar os logs do sistema, spool de impressão, e-mails, cache, etc.

FHS (Filesystem Hierarchy Standard) = conjunto de requerimentos técnicos que são usados para padronizar e estabelecer normas para estruturar sistemas Unix-Like (Linux, BSD etc). É ela quem define quais são os diretórios que deverão existir, a localização dos arquivos de configuração etc., com o intuito de padronizar o sistema para o torná-lo mais portável, ou seja, a fim de conseguir compatibilidade entre as distribuições de Linux.

[Referências http://focalinux.cipsga.org.br/guia/iniciante/ch-bas.html#s-basico-diretorio-estrutura com alguns retoques]

Leitura Livro CERTIFICAÇÃO LINUX LPI 101 e 102 da série O'REILLY - Editora ALTA BOOKS Objetivo 8: Encontrar Arquivos de Sistemas e Colocar no Local Correto - Pag. 170 a 177

terça-feira, 28 de julho de 2009

Instalando na mão o Mozilla Thunderbird e Firefox no Linux kubuntu

"Esse tutorial eu vou ajudar a configurar o Thunderbird e Firefox na mão, porque não utilzar o apt-get? pois eu acho que quand o se instala pelo apt o navegador ou cliente de email não tem a mesma qualidade e performance do instalado puro e vem com plugin de tradução ao invés de ser em pt-br nativo. Então vamos lá"

[fonte]

Nota: Uso o Ubuntu 9.04 e Funcionou perfeitamente!

segunda-feira, 27 de julho de 2009

Jokosher: editor de áudio multi-faixa


Nem só do ótimo Audacity vive a comunidade open-source. Jokosher é um editor multi-faixa que segue a mesma linha do Audacity, mas com alguns fatores interessantes. Efetue o Download do jokoshere aqui.
[fonte]

Audacity - O editor de áudio livre e fácil de usar!


"O Audacity® é um programa livre e gratuito, de código fonte aberto, para edição de áudio digital. Está disponível para Mac OS X, Microsoft Windows, GNU/Linux e outros sistemas operacionais. Conheça mais sobre o Audacity... Também conheça o nosso Wiki e o Fórum para maiores informações."

[fonte]

beta

http://www.burlar.org/tutorial-ensinando-a-rotear-e-abrir-portas-do-modem-speedstream-4200-e-5200-da-siemens/

Fonte de alimentação - AT e ATX

"Introdução
As fontes de alimentação são as responsáveis por distribuir energia elétrica a todos os componentes do computador. Por isso, uma fonte de qualidade é essencial para manter o bom funcionamento do equipamento. No intuito de facilitar a escolha de uma fonte, este artigo apresentará as principais características desse dispositivo, desde o padrão AT até o padrão ATX."

[fonte]

quarta-feira, 22 de julho de 2009

Projeto Multimídia - Videoteca

"A Videoteca 4Linux é um espaço exclusivo para vídeos que abordam diferentes assuntos, opiniões dos profissionais, comentários mais dinâmicos sobre os cursos e as edições anteriores dos Botecos podem ser conferidos na íntegra. Assista aos vídeos exclusivos e saiba mais sobre os cursos, os projetos e os eventos realizados pela 4Linux!

Confira o conteúdo dos vídeos e conheça mais sobre a 4Linux "

zoneminder - A EDITAR

http://www.vivaolinux.com.br/artigo/Ubuntu-+-Zoneminder-=-Solucao-Livre-para-CFTV/?pagina=7

http://www.guiadohardware.net/tutoriais/sistema-vigilancia-zoneminder/

http://www.zoneminder.com/

http://www.dicas-l.com.br/dicas-l/20070404.php

terça-feira, 21 de julho de 2009

Cartão de Referência Debian GNU/Linux

Cartão de Referência Debian GNU/Linux, uma listagem dos mais importantes comandos para sistemas Debian.

"Mastigadin" Tamanho A4 - idioma Português - Cartão de Referência Debian GNU/Linux - Tipo PDF - Gostou? Então clique AQUI!

LPI Simulados para Estudo

Bom pessoal como já é de se esperar de todo Linuser eu também estou em busca da minha Certificação. Nesse Link segue uma lista com mais de 300 questões para as provos 101 e 102, 201 e 202 só clicar e fazer o download.

Tabém no site Certificaolinux.com.br você encontra simulado das provas 101 e 102, e também um mapa mental que servira de apoio para os estudos.

'BREVE MAIS DICAS DE CONTUDO'

segunda-feira, 20 de julho de 2009

Mantenha as chaves GPG do Launchpad sempre actualizadas!

"Mantenha as chaves GPG do Launchpad sempre actualizadas!

* Autor: Cláudio Novais em Resolução de problemas

Se costuma instalar programas que não estão nos repositórios oficiais do Ubuntu, então provavelmente já teve de instalar as chaves de autenticação do Launchpad aquando da inserção de novos repositórios. Se costuma experimentar os programas que apresento neste blog, então muito provavelmente já enfrentou várias vezes este problema. Este artigo tem como objectivo evitar essa instalação/actualização de chaves de autenticação do Launchpad. Depois de fazer o que explico de seguida, sempre que adicionar um novo repositório, o seu sistema irá automaticamente adicionar a respectiva chave de autenticação.

A dica que apresento neste artigo é retirada de dois blogs que explicam como ter o Ubuntu sempre com as chaves de autenticação actualizadas. O primeiro blog é do autor Alan Pope que fez o artigo Easy Script To Get And Install PPA GPG Keys e o segundo blog é do Martin Meredith que, através do artigo do Alan Pope, fez o artigo Automated PPA GPG Keys. Através deste último poderei explicar como manter o seu sistema sempre actualizado ao nível de chaves de autenticação do Launchpad sem ter de se preocupar com nada.

Breve explicação do problema

Todos os repositórios do Launchpad utilizam uma chave de autenticação que permite aumentar a segurança nas conexões entre o seu sistema Ubuntu e o servidor do Launchpad. Ora, caso não instale a chave do respectivo repositório terá uma advertência quando tentar actualizar as listas de programas dos vários repositórios instalados semelhante à seguinte:
claudio@claudio-laptop:~$ sudo apt-get update
Hit http://pt.archive.ubuntu.com jaunty Release.gpg
Ign http://pt.archive.ubuntu.com jaunty/main Translation-pt_PT
(…)
Obtidos 2386B em 1s (1369B/s)
A ler as listas de pacotes… Pronto
W: Erro GPG: http://ppa.launchpad.net jaunty Release: As seguintes assinaturas não puderam ser verificadas porque a chave pública não está disponível: NO_PUBKEY 6B15AB91951DC1E2
W: Você terá que executar apt-get update para corrigir estes problemas


Até este momento, sempre que você quisesse adicionar essa chave teria de fazer algo deste género pelo terminal:
sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 947c4f7371932c794b153f0f6b15ab91951dc1e2

Ou então teria de fazer download da chave e depois, através do programa fontes de aplicação teria de adicionar esse ficheiro que fez download. Ou seja, é uma acção um pouco penosa quando existe um método que resolve a situação e que permite o utilizador nunca mais pensar nisso. Deste modo, siga exactamente e sequencialmente o que se segue e poderá ter a vida descansada quando adicionar um novo repositório ou quando, por algum motivo, tiver de haver alguma actualização de chaves para um determinado repositório.


Resolução do problema

A resolução deste problema é, de certa forma, bastante simples: irá fazer o download de um script que será executado sempre que fizer uma actualização dos repositórios. Esse script irá verificar as chaves de todos os repositórios do seu sistema inclusive os que adicionar no momento da actualização.

Para começar deve fazer download deste ficheiro, preferencialmente para a sua Pasta Pessoal, para, mais à frente, quando tiver a utilizar o terminal não ter de mudar de pasta e poder copiar apenas os comandos do terminal, sem ter de os alterar.

Depois de ter o download feito, abra o terminal na sua Pasta Pessoal (normalmente o terminal inicia na Pasta Pessoal) e copie o seguinte para lá:
sudo mv launchpad-update /usr/local/bin/ppakeys

Esta linha irá mover o script para a zona onde se deve pôr os programas (ficheiros binários) de programas de terceiros. De seguida deve dizer ao seu Ubuntu que o script é um ficheiro executável fazendo o seguinte:
chmod 755 /usr/local/bin/ppakeys

Comandos que tem de executar no terminal

Depois disso, basta-lhe dizer ao Ubuntu que sempre que fizer actualizações das listas de programas deve também executar este script para também actualizar as chaves de autenticação. Para tal, deve criar um ficheiro na configuração do apt e dizer-lhe que deve executar o dito script, ou seja, copie a linha seguinte para o terminal:
sudo gedit /etc/apt/apt.conf.d/05ppa

A criar o ficheiro para chamar o script

Esta linha irá abrir o ficheiro com programa Gedit e nele deve escrever o seguinte:

APT::Update::Pre-Invoke { "if [ -x /usr/local/bin/ppakeys ]; then /usr/local/bin/ppakeys; fi"; };

Salve o ficheiro e a partir deste momento, sempre que fizer actualizações das listas de programas dos repositórios que tem instalados, o Ubuntu irá, também, procurar por actualizações de chaves.

A fazer a actualizacao de chaves!

Tal como o Alan Pope disse, visto o Launchpad ter sido criado e mantido pela Canonical, responsável pelo Ubuntu, esperemos que este script ou algo parecido venha nas próximas distribuições do Ubuntu!"
[fonte:http://ubuntued.info/2009/06/mantenha-as-chaves-gpg-do-launchpad-sempre-actualizadas.html#more-2365]

Chromium - Habilitando o suporte a Flash

"Partindo do principio que você já tenha um navegador com flash habilitado, siga estes passos.

Acesse o diretório do Chrome, pelo terminal:

cd /usr/lib/chromium-browser/plugins

Você pode localizar o diretório com o comando:

whereis chromium-browser

Descubra a localização do flash:

locate libflashplayer.so

Vamos criar um link simbólico para o arquivo:

sudo ln -s /usr/lib/flashplugin-installer/libflashplayer.so

#UM EXEMPLO PRÁTICO FICARIA DE SEGUINTE FORMA

root@mosoli-desktop:/usr/lib/chromium-browser/plugins# ln -s /usr/lib/flashplugin-installer/libflashplayer.so
root@mosoli-desktop:/usr/lib/chromium-browser/plugins# ls
libflashplayer.so libnpapi_layout_test_plugin.so
root@mosoli-desktop:/usr/lib/chromium-browser/plugins#


Feche o chromium e abra novamente. O flash está habilitado."
[fonte: Mundoluga http://www.mundolunga.com/2009/07/chromium-habilitando-o-suporte-flash.html]

Chromium - Chrome for Ubuntu

"Como é óbvio, este programa não está disponível nos repositórios oficiais do Ubuntu. Por isso, será preciso adicionar os repositórios oficiais dos programadores do Chrome que se encontram no Launchpad. Apresento, de seguida, os repositórios para três versões do Ubuntu, escolha a sua e adicione os repositórios respectivos (se não souber como adicionar repositórios, visite este artigo):
Repositórios para o Ubuntu Hardy Heron (Ubuntu 8.04)

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu hardy main

Repositórios para o Ubuntu Intrepid Ibex (Ubuntu 8.10)

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main

Repositórios para o Ubuntu Jaunty Jackalop (Ubuntu 9.04)

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main

Depois de adicionar os repositórios da versão do seu Ubuntu, precisa de adicionar, também, a chave de autenticação do repositório (é igual para os três sistemas). Para tal, abra o terminal e escreva o seguinte:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com FBEF0D696DE1C72BA5A835FE5A9BF3BB4E5E17B5


Depois disso, basta actualizar as listas dos programas e instalar o programa. Se não quiser actualizá-las através do Gestor de Pacotes Synaptic (Sistema→Administração→Gestor de Pacotes Synaptic), utilize o terminal, escrevendo o seguinte:
sudo aptitude update

Depois de ter as listas dos programas actualizadas, já poderá instalar o Google Chrome clicando aqui (via aptURL) ou, então, escrevendo no terminal o seguinte:
sudo aptitude install chromium-browser

O programa automaticamente aparecerá no menu principal do painel do Gnome. Se quiser abrí-lo pelo terminal ou pelo programa “Executar aplicação” (Alt+f2), basta digitar o seguinte:
chromium-browser" [fonte: Ubuntued http://ubuntued.info/2009/03/google-chrome-nativo-disponivel-para-ubuntu.html]

Introdução ao Shorewall

"Olá amigos! Após um um bom tempo sem postar artigos na comunidade, estou de volta! Neste trabalho pretendo dar uma introdução das funcionalidades do Shorewall e como ele pode lhe auxiliar na configuração de um firewall, seja para uma rede corporativa, de pequeno porte, ou até mesmo para sua estação de trabalho."

Esse vai para os ADM de plantão clique AQUI e confira esse exelente artigo!

Derrubando conexões estabelecidas

"Os Administradores de Redes costumam, muitas vezes, receber reclamações de lentidão no acesso à Internet. Utilizando as ferramentas apropriadas, podemos descobrir se existe alguém que esteja consumindo banda em atividades não relacionadas ao trabalho. Mas como interromper a conexão e liberar a banda para o restante dos usuários da rede?"

Esse vai para os ADM de plantão clique AQUI e confira esse exelente artigo!

quarta-feira, 15 de julho de 2009

Primeiro Artigo Aprovado pela VOL

É com muita alegria e satisfação que trago até vocês o meu primeiro artigo publicado na no VOL, tudo bem que o artigo não esta lá aquelas coisas mas da para dar uma enganada :)

Confira o o artigo "Easy Gallery - Componente Joomla" AQUI

terça-feira, 14 de julho de 2009

sexta-feira, 10 de julho de 2009

Conectando um PC na console de um Roteador

" Objetivos

Este é o primeiro de uma série de tutoriais que visam aprofundar os conhecimentos necessários à formação Cisco CCNA. Neste tutorial mostrarei como estabelecer a conexão física entre um PC e um Roteador Cisco, bem como definir as configurações necessárias do aplicativo Hyper Terminal para ter acesso as telas de configuração do dispositivo. No final será apresentado uma lista de possíveis problemas que possam ocorrer no caso de falhas na comunicação. "

Clique aqui a confira o artigo na integra (MUITO BOM MESMO!!!)

segunda-feira, 6 de julho de 2009

"Sincronizar Windows Mobile com o Linux"

"Adicionando o repositório do SynCE

  • Certifique-se que tem algum usuário criado no Evolution (programa de e-mails padrão do GNOME). Se não tiver, basta abrir o programa pela primeira vez e seguir os passos. Não precisa configurar um e-mail válido com servidor e tudo mais, será necessário apenas o usuário.
  • Digite “sudo gedit /etc/apt/sources.list” e adicione a linha: “deb http://ppa.launchpad.net/synce/ubuntu jaunty main” (se for o caso da sua distribuição ser a Ubuntu Jaunty. Caso contrário, siga a seguinte lógica: “deb http://ppa.launchpad.net/synce/ubuntu VERSÃO main“. Salve e feche o arquivo.
  • Adicione a chave pública. Copie o texto abaixo criando um arquivo e salvando com o nome “synce.key” na sua área de trabalho.
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.0

mI0ESXQ6XAEEAOtHMAT/drqMvyLjUEZBXdhrZWH1JUnjp2jr/LrZlZiQTgb+KL0bEjh5fAvB
e1B1d0ewfRcosFiCLudk303yLv7SIB93YaM8u2k9/PhDtgRmoE379AzDWPAln5snZ8EnvN5u
FzOIoqVfptdMHQfHKr8ZNUMOI6r7Zh7iCFpg2JGVABEBAAG0F0xhdW5jaHBhZCBQUEEgZm9y
IFN5bkNFiLUEEwECACAFAkl0OlwCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRCxUvBC
0kbCXXaEA/dCubeqDKc6km37meBlXOkO9+AcZRh3zJLcbrFicze+Apdijue34MJxo+nlkwCI
Ayf2mHLbhD4+cKMzUp4n2ktKDf91dikcYmQyts17vN9wSM8RRNaKnZA0gQWSaNuDOJbkegQh
7tgpfzVHEvITL6dgsZcXz6zmUdrhC6nhHF4O
=Yrhm
-----END PGP PUBLIC KEY BLOCK-----
  • Importe a chave para o Synaptic: Sistema > Administração > Gerenciador de pacotes Synaptic > Configurações > Repositórios > Autenticação > Importar arquivo chave
  • Selecione o arquivo “synce.key” na área de trabalho e clique em “OK”.
  • Abra o terminal e digite: “sudo apt-get update

Até aqui você adicionou o repositório de arquivos do SynCE no seu sistema. O SynCE é o programa que fará a sincronização dos arquivos e dados do Windows Mobile com o Linux.

Acessando os arquivos do aparelho

  • Digite “sudo apt-get install synce-hal synce-gnomevfs synce-gvfs synce-trayicon” e reinicie o Nautilus (melhor reiniciar o sistema todo).
  • Conecte o Smartphone na entrada de USB.
  • Entre no Nautilus (gerenciador de arquivos do GNOME) e digite “synce://” na barra de “Localização”. Uma unidade chamada “Mobile Device” será mapeada e lá você terá total acesso aos arquivos contidos no aparelho.

Sincronizando agenda e contatos com o Evolution

  • Digite “sudo apt-get install multisync-tools opensync-plugin-evolution opensync-plugin-synce synce-sync-engine multisync0.90
  • Conecte o Smartphone na entrada de USB. Um ícone de um smartphone irá aparecer ao lado do reloginho.
  • Clique com o botão direito no ícone do reloginho e selecione: Pocket PC > View device status
  • Crie um novo registro de dispositivo clicando em “Create” na aba “Partner”. Digite um nome e quais campos você deseja sincronizar com o Desktop.
  • Abra o Multisync clicando em: Aplicativos > Acessórios > Multisync-gui
  • Clique em “Adicionar” e dê um nome ao dispositivo (pode ser “celular”, “mobile”, “seu nome”)
  • Clique em “Editar”. Na janela que aparecer, clique em “Add member” e selecione “Plugin to syncronize with Windows Mobile 5 and later devices
  • Adicione um novo membro clicando novamente em “Add member” e selecionando “Evolution 2.x”
  • Feche a janela “Editar” e clique em “Atualizar”.

Pronto, agora você acabou de sincronizar os dados do celular com o computador. Se houver algum conflito de dados (alteração em alguma das partes) ele irá perguntar qual versão você quer que sobrescreva a outra. Sempre que quiser sincronziar, basta abrir o Multisync e clicar em atualizar."

[fonte:http://henriquegogo.wordpress.com/2009/09/23/sincronizar-windows-mobile-com-o-linux/]

Vale Apena dar uma conferida [http://henriquegogo.wordpress.com/]