Notícias "quase frescas"

A minha conexão ficou uma semana indisponível. Aproveito agora para
tirar o atraso.

Quake 4 no Linux
Notícia do Slashdot: A id Software lançou o cliente e o servidor Linux
para o jogo Quake 4. Há uma página de FAQ com instruções de instalação,
notas e links para download.
Confira: http://www.linuxdicas.com.br/article2194.html

*** OpenOffice.org 2.0 final em português já está disponível
Durante a madrugada, a equipe brasileira do OpenOffice.org colocou em
alguns mirrors a versão final em português do Brasil do OpenOffice.org
20. Nem todos os servidores ainda estão com os arquivos mas já pode ser
baixado nos mirrors da USP e do OpenOffice.org.br.
Confira: http://www.linuxdicas.com.br/article2197.html



Recuperando a senha de Root do MySQL

Dicas Gnome

Para quem não sabe o Gnome tem um editor de configurações que nos permite modificar tudo no bicho,
veja um exemplo de configuração da tecla "windows" criando o atalho para minimizar junto com a letra 'd' como ocorre no window$

Tecla "Windows" em GNOME
fonte: http://weblog.jcraveiro.com/artigos/tecla-windows-em-gnome/

Para quem:

1. trabalhe, com alguma frequência, alternadamente, em Windows e em Linux, e
2. faça uso intensivo de atalhos de teclado (boa prática, na minha opinião, devo dizè-lo)

deverá ser sobremaneira incómodo chegar ao Linux e não encontrar o mesmo atalho que no Windows para mostrar o ambiente de trabalho (Windows+D), acontecendo depois, também, o inverso: uma pessoa lá se lembra do atalho (no caso do GNOME, Ctrl+Alt+D) e usa-o uma meia dúzia de vezes, e, a próxima vez que entrar no Windows, vai estar a tentar mostrar o ambiente de trabalho com o atalho do Linux.

Ora, se quiserem evitar isto, podem, alterando a configuração da combinação de teclas no GNOME, para utilizar a combinação Windows+D:

1. Abrir o Editor de Configurações — no submenu System Tools do menu GNOME ou através do comando:
gconf-editor
2. Percorrer a árvore até ao sítio certo: apps, metacity, global_keybindings
3. No painel do lado direito, procurar a chave show_desktop, que deverá ter o valor 'd'
e editá-la para o valor 'd'
Mod4 representa a "4ª tecla modificadora", a tecla com o símbolo do Windows.

Podem, da mesma forma, a vosso gosto, configurar outros atalhos para utilizarem a tecla Windows como tecla modificadora.

Gerenciando pacotes com o Smart no SUSE

smartpm.png

Distribuições
Fonte: http://br-linux.org/linux/?q=node/2020

O gerenciador de pacotes Smart, criação do brasileiro Gustavo Niemeyer - originalmente sob os auspícios da Conectiva, e agora com o patrocínio da Canonical - tem sido adaptado a diversas distribuições populares, e agora chegou a vez do SUSE. Segundo o texto do link, além dos recursos usuais - incluindo gerenciar pacotes instalados a partir de diretórios locais, repositórios yum (rpm-md), apt (e apt-rpm) e urpmi em formatos rpm, dpkg/deb e o pkg do Slackware - a versão para SUSE já vem configurada com repositórios populares como o Loki e o Packman. Se você quiser participar dos testes do gerenciador no SUSE, siga o link e informe-se!

» link
Veja também:
http://vivaotux.blogspot.com/2005/10/novo-meta-gerenciador-de-pacotes-para.html

Segredos do Shell

Para limpar a tela rapidamente

CTRL+L

Exibir um arquivo com as linhas numeradas e ainda com a possibilidade
de paginar o mesmo

cat -n arquivo | less

Repetir um comando. Se você quizer repetir o ultimo comando "mount", mesmo que após este tenha feito outras coisas...

!mount

Segredos do comando "cp". Quando for copiar arquivos recursivamente, ou seja, quando desejar copiar uma pasta e tudo o que tiver dentro da mesma use:

cp -a


Dividindo arquivos. Para dividir um arquivo faça:
split -b 1m linux.txt linux-

Serão criados os arquivos linux-aa, linux-ab, linux-ac,linux-ad, linux-ae e linux-af com o tamanho de 1MB (1m). Para “juntar” os arquivos novamente, basta utilizar o seguinte comando:


$ cat linux-aa linux-ab linux-ac linux-ad linux-ae linux-af > linux.txt

Maiores informações sobre o comando split e cat:

$ man split
$ man cat

O comando "date". Para configurar data e hora do computador você tem que ser root, faça:


date mmddhhmm
Onde mm=mês, dd=dia, hh=hora, mm=minutos


Procurando arquivos


find ~ -iname *.txt -print

O comando acima diz: procure (find) em meu diretório pessoal (~) ignorando se é maiúsculo ou minúsculo (-iname) todos os arquivos com extensão txt (*.txt) e imprima na tela pra min (-print). Caso queira gerar um arquivo com a busca faça:

find ~ -iname *.txt -print > busca.txt

O comando pwd Mostra em que diretório você está

O comando "cd" usado sem argumentos te leva ao seu diretório pessoal assim como o comando "passwd" (sem argumentos) considera a mudança de senha para o usuário corrente.


Contando os arquivos do diretório atual

ls | wc -l

Usando as crases, combinando com o comando echo podemos fazer coisas engraçadas como esta

echo você tem `ls | wc -l` arquivos nesta pasta

Criando uma extrutura de pastas

mkdir -p trabalhos/faculdade
isto cria uma pasta trabalhos com outra pasta (faculdade) dentro

Ao criar uma pasta você já pode determinar o modo de permissão
que dará à mesma:

mkdir -m 700 trabalhos

A pasta já nasce com totais permissões para você e nenhuma para os
demais.

O comando "tr". Trocando letras maiúsculas para minúsculas

cat file | tr '[A-Z]' '[a-z]' > file2 ; cat file2 > file ; rm -rf file2

o cat lê o arquivo original, depois o tr faz a troca dos caracteres,
mas o resultado não pode ser redirecionado para dentro do mesmo arquivo
então encadeamos comandos com ";" lendo o novo arquivo "file2" para dentro
do file e finalmente removendo o arquivo auxiliar.

GUIA DE INSTALAÇÃO : LAZARUS

Fonte: http://www.softwarelivre.org/news/4856

O Lazarus é uma IDE, Integrated Development Interface, para o freepascal (compilador do código pascal). Ele é uma ferramenta gratuita, open-source, e está em constantes atualizações. Similar ao Delphi ou Kylix, ele vem tomando espaço pelo preço, e pela grande funcionalidade comparada ao Delphi. A cada dia vem se desenvolvendo mais componentes e cada vez mais se torna equivalente ao Delphi. Como hoje há busca por soluções baratas e efetivas, a tendência de todas as empresas é migrar para o software livre. Então por meio deste guia prático venho a cooperar de alguma forma para a grande globalização do software livre.

Procedimentos

Segue abaixo todos os ítens, explicando todas as depêndências imprescindíveis à instalação do Lazarus\Freepascal.

1) apt-get update : é obrigatório atualizar a lista de pacotes;

2) Instalar as bibliotecas e pacotes de ambiente gráfico gtk, necessários ao lazarus. Abaixo estão os comandos para como instalá-las:

sudo apt-get install fp-utils fp-docs libglib1.2-doc libgtk1.2-doc libgnome-dev xspecs fp-units-db

sudo apt-get install fp-units-gfx fp-units-gnome1 fp-units-misc fp-units-net libgtk2.0-dev

sudo apt-get install libc6-dev libgdk-pixbuf-dev vim

3) O próximo passo é baixar os arquivos necessários para a instalação do freepascal e do lazarus, que estão disponíveis no site

http://sourceforge.net/project/showfiles.php?group_id=89339

# fpc-1.9.8-0.i586.rpm # fpcsrc-1.9.8-050225.i386.rpm # lazarus-0.9.6-fpc_1.9.8_0.i386.rpm

Obs.: Porém, os pacotes são de extensão rpm(RedHat Package Manager), e não servem para o kurumin! Então deveremos convertê-los para .deb, pois na maioria das vezes são compatíveis com o kurumin.

4) Instalar o alien, que converte os pacotes .rpm para .deb, com o comando :

sudo apt-get install alien

5) Agora transformaremos os arquivos rpm em deb, digitando na pasta onde salvou os 3 pacotes os seguintes comandos:

# alien fpc* # alien laz* 6) Teremos 3 pacotes deb. Descompactando os arquivos, digite no terminal :

# dpkg -i --force-all fpc_1.9.8-1_i386.deb # dpkg -i --force-all fpcsrc_1.9.8-50226_i386.deb # dpkg -i --force-all lazarus_0.9.6-1_i386.deb

7) Vamos criar o arquivo fpc.cfg na pasta /etc, voltando ao terminal digite :

cd cd /usr/lib/fpc/1.9.8/ sh ./samplecfg /usr/lib/fpc/1.9.8 /etc

Vamos em frente com a instalação (ainda no terminal, digite) :

cd cd /usr/share/fpcsrc make make install

Demorou mais um pouquinho, mas ainda não acabou, instalando o lazarus agora :

cd cd /usr/share/lazarus make make install

Observações:

Para iniciar o lazarus você pode criar um link na área de trabalho arrastando o executável do lazarus que se encontra na pasta /usr/share/lazarus. Para instalar os componentes execute o lazarus como root (digitando no "root shel") /usr/share/lazarus/lazarus .

Antes de instalar os componentes verifique o menu Environment : - Environment options, deixando como abaixo:

Lazarus directory = /usr/share/lazarus/ Compiler path = /usr/bin/ppc386 FPC source directory = /usr/share/fpcsrc/ Make path = /usr/bin/make Directory for building = /tmp/

Comentários

O lazarus está crescendo muito, a nível internacional. Como citado no site oficial (http://www.lazarus.freepascal.org/), já possuimos um grupo brasileiro, sobre discuções em torno dessa ferramenta Open source. Lá se pode encontrar todos os assuntos referentes às aplicações em Lazarus, exemplos de programas, foruns, atualizações e novidades em torno do Mundo Lazarus.

Como obter os pacotes complementares do SUSE 10.0?

Fonte: http://br-linux.org/linux/?q=node/1994
Distribuições

Se você instalou o recém-lançado SUSE 10.0 a partir do conjunto de 5 CDs e não sabe como instalar os pacotes adicionais que viriam apenas na versão em DVD, não deixe de ler este artigo do Novell Cool Solutions que explica como configurar o YaST para permitir a seleção e instalação destes pacotes livres a partir dos mirrors oficiais. Para ter uma idéia da lista de pacotes a mais, veja estas comparações preparadas por Roger Whittaker.

Com a voz o FBI

Com a voz o FBI

Ter armas em casa aumenta o risco, não a proteção.

Usar armas em legítima defesa só dá certo no cinema. Segundo o FBI [FBI, 2001], “para cada sucesso no uso defensivo de arma de fogo em homicídio justificável, houve 185 mortes com arma de fogo em homicídios, suicídios ou acidentes”. As armas em casa se voltam contra a própria família. Os pais guardam armas para defender suas famílias, mas os próprios filhos acabam por encontrá-las, provocando-se, assim, trágicos acidentes. No Brasil, duas crianças (entre 0 e 14 anos) são feridas por tiros acidentais todos os dias. [Datasus, 2002].

visite
http://www.referendosim.com.br
antes de falar besteira

Mais fatos

Na Grande São Paulo, segundo dados da Divisão de Homicídios e Proteção à Pessoa, 60% dos assassinatos são cometidos por pessoas sem histórico criminal e por motivos banais, como brigas de trânsito, discussões em bares e outras situações em que o destempero e os efeitos do álcool se associam à existência de uma arma à mão para produzir uma tragédia.

Controlar as armas legais ajuda na luta contra a violência e na luta contra o crime. Levantamento da polícia do Rio de Janeiro mostra que 76% das armas apreendidas naquele Estado (1993-2003) são fabricadas em território nacional e 30% destas tinham registro legal. Dados da Secretaria de Segurança Pública do Estado de São Paulo de 1993 a 2000 mostram que 100.146 armas foram roubadas, furtadas ou perdidas, cerca de 14.306 ao ano. O que comprova que as armas compradas legalmente acabam nas mãos de criminosos seja por perda, roubo ou revenda.

Não é direito mentir
em 1904, no Rio de Janeiro - um movimento contra a vacinação obrigatória antivariólica determinada pelo governo. Na época o Rio era a maior cidade do país e a ausência de saneamento básico expunha a sua população às epidemias de febre amarela e varíola. O então presidente Rodrigues Alves e o cientista Osvaldo Cruz, decididos a combater a febre amarela, organizaram uma campanha sanitária contra a doença. A campanha tinha várias medidas, sendo uma delas a vacinação obrigatória. Imediatamente a cidade assistiu a violentos confrontos entre populares e forças policiais por conta da obrigatoriedade, era o direito a "não ser vacinado" que estava em jogo. De fato era o Estado se impondo sobre a Sociedade. Passada a revolta, a vacinação foi reiniciada e em pouco tempo a varíola desapareceu do Rio de Janeiro.

Mais recentemente o Estado fez um diagnóstico igualmente grave no campo da saúde pública. Os acidentes de carro era a principal causa de morte no Brasil. O novo código de trânsito tornou obrigatório o uso do cinto de segurança, interferindo nas liberdades individuais. Por que o Estado deveria decidir se EU devo ou não devo usar cinto de segurança? Desde a aprovação do código, o número de mortes causadas por acidentes foi reduzido em 60%.

Por mais incômoda que seja a idéia, é função do Estado interferir. Abrimos mão de uma série de direitos para que possamos viver em sociedade. Essa é a idéia que funda o contrato social. Hoje, por exemplo, o Estado obriga os pais a matricularem seus filhos na escola, não podemos andar pelados na rua (que dimensão pode ser mais individual do que essa?), não podemos tampouco, andar mais rápido do que 120Km/h, mesmo que a estrada na nossa frente esteja vazia. Os exemplos são infinitos.
apagar

Não é direito mentir II
Não é direito tirar o direito da Indústria de armas. Isso é um absurdo.
Não é direito 95% dos homicídios em São Paulo são causados por "cidadãos"
que obviamente após usarem suas armas, embriagados, raivosos o deixaram
de ser!


Xara anuncia abertura de código

Comunidade
A Xara, tradicional produtora de software que mantém há mais de 10 anos o Xara X, um editor gráfico vetorial para Windows que busca competir com o popular Corel Draw, anunciou a abertura do seu código.

Lendo os comentários atentei para questões muito legais como:
O xara tem uma boa separação de cores, coisa que o scribus ainda não tem,
o xara abre gráficos do corel (8) e a utilização desses códigos em projetos
como o inkscape possibilitarão um crescimento mais rápido da ferramenta.

Gestão Comercial GPL

Fonte: www.noticiaslinux.com.br

O projeto LinuxStok lançou recentemente mais uma versão de testes de
seu sistema de gestão comercial. O sistema é desenvolvido na linguagem
PHP-GTK.
Para download e screenshots acesse:
http://linuxstok.sourceforge.net/index.php?op=screenshots

linux-cookbook

Grupos do Google
Participe do grupo linux-cookbook
E-mail:
Visitar este grupo