terça-feira, 26 de janeiro de 2010

CD-ROM Canonical DiGrátisss

Ubuntu 9.10


Ubuntu Server 9.10


Kubuntu 9.10


Envelope Canonical


Para minha surpresa ao abrir a caixa de correio hoje, havia um envelope da Canonical com 3 CD-Rom dentro:


- Ubuntu 9.10
- Ubuntu Server 9.10
- Kubuntu 9.10

Viva o mundo livre e a Canonical tb kkk

Será que se eu mandar uma e-mail para o tioBill tio-bill@ruindows.com ele tb me mandaria um CD-Rom dele?

domingo, 24 de janeiro de 2010

Carro Flex: Alcool ou Gasolina ?


O valor do combustivel hj dia 26/01/2010 na cidade de Paranavaí-PR está ocilando em:
Gasolina R$ 2,569 Lt
Alcool R$ 1,969 Lt

Calculo de custo benefício, levando em conta maior consumo e o menor valor do Alcool.

Segundo calculos dos estudiosos, o valor do Alcool passa a nao ser viável depois q ultrapassar 70% do valor da Gasolina.

Gasolina R$ 2,599 X 0,70 = R$ 1,819 (valor máximo a ser pago pelo Alcool)

Hoje compensa abastecer com Gasolina.

quinta-feira, 21 de janeiro de 2010

PARTICOES NTFS-3G + FUSE + EXT3 + NTFS + FAT32 + HD Externo USB + LINUX --> WINDOWS

MONTANDO PARTICOES NTFS LINUX->WINDOWS

======================================

### INSTALACAO

incluir um repositório para baixar o NTFS-3G:
# vim /etc/apt/sources.list
deb http://ftp.br.debian.org/debian/ lenny main contrib non-free

Para atualizar os pacotes digite:
# apt-get clean
# apt-get update

Para instalar o NTFS-3G digite:
# apt-get install ntfs-3g

instalar o Fuse por que sem ele o NTFS-3G não irá funcionar, para instalar use o comando abaixo como root:
# apt-get install fuse-utils libfuse2


### CONFIGURACAO

DESCOBRIR AS PARTICOES DO HD
# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x6c2a6c2a

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 3825 30724281 7 HPFS ou NTFS
/dev/sda2 3826 14024 81923467+ f W95 Ext'd (LBA)
/dev/sda3 14025 14510 3903795 82 Linux swap / Solaris
/dev/sda4 14511 19457 39736777+ 83 Linux
/dev/sda5 3826 14024 81923436 7 HPFS ou NTFS

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe076e076

Dispositivo Boot Start End Blocks Id System
/dev/sdb1 * 1 19456 156280288+ 7 HPFS ou NTFS

Disk
/dev/sdc: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x9db09db0

Dispositivo Boot Start End Blocks Id System
/dev/sdc1 1 38913 312568641 83 Linux


### MONTAGEM DE LEITURA LINUX -> WINDOWS
win - d: - 80 Gb - /dev/sda5 - ntfs
hd2 - f: - 160 Gb - /dev/sdb1 - ntfs
hd3 - g: - 320 Gb - /dev/sdc1 - ext3


CRIAR OS DIRETORIOS
# cd /mnt/
srv01:/mnt# mkdir win hd2 hd3
srv01:/mnt# l
total 12K
drwxr-xr-x 2 root root 4,0K Jan 20 14:25 hd2
drwxr-xr-x 2 root root 4,0K Jan 20 14:25 hd3
drwxr-xr-x 2 root root 4,0K Jan 20 14:25 win


MUDAR PERMISSOES
srv01:/mnt# chmod 777 hd2 hd3
srv01:/mnt# chmod 774 win
srv01:/mnt# l
total 12K
drwxrwxrwx 2 root root 4,0K Jan 20 14:25 hd2
drwxrwxrwx 2 root root 4,0K Jan 20 14:25 hd3
drwxrwxr-- 2 root root 4,0K Jan 20 14:25 win


MUDAR GRUPO DO ARQUIVO
rv01:/mnt# chown root.fuse hd2 win
srv01:/mnt# l
total 12K
drwxrwxrwx 2 root fuse 4,0K Jan 20 14:25 hd2
drwxrwxrwx 2 root root 4,0K Jan 20 14:25 hd3
drwxrwxr-- 2 root fuse 4,0K Jan 20 14:25 win


DESCUBRA O uid E gid DO USUARIO
cat /etc/passwd | grep hudson
hudson:x:1000:1000:Hudson Souza,,,:/home/hudson:/bin/bash

srv01:/home/sergio# cat /etc/passwd | grep root
root:x:0:0:root:/root:/bin/bash


INCLUIR USUARIO AO GRUPO 'FUSE'
# adduser hudson fuse


### MONTAGEM MANUAL DA PARTICAO
# Montar HD Externo USB - FAT32
#mount -t vfat /dev/sdc1 /mnt/hd-externo

# Montar HD Externo USB - NTFS
mount -t ntfs-3g /dev/sdc1 /mnt/hd-externo

# Montar HD Externo USB - NTFS - FORÇADO
mount -t ntfs-3g /dev/sdc1 /mnt/hd-externo -o force

# Para DESMONTAR a unidade de HD Externo
#umount /mnt/hd-externo


#mount -t ntfs-3g /dev/hda2 /mnt/hda1 -o umask=0,silent,locale=utf8

-t ntfs-3g - driver de escrita Linux --> Windows
/dev/sda2 - particao Linux
/mnt/win - ponto de montagem
-o umask=0 - permissão de acesso para todos os usuários
silent - desabitica mensagem de permissão
locale=pt_BR.utf8 - caracteres acentuados
locale=pt_BR.iso88591 - caracteres acentuados
Rode o comando "locale -a" no terminal para verificar qual é a linguagem e conjunto de caracteres usado na sua instalação.


### MONTAR A PARTICAO NTFS NA PASTA RECEM CRIADA

# mount -t ntfs-3g /dev/sda5 /mnt/win -o umask=0,silent

# mount -t ntfs-3g /dev/sdb1 /mnt/hd2 -o umask=0,silent

# mount -t ext3 /dev/sdc1 /mnt/hd3 -o umask=0,locale=utf8



### INICIALIZAÇÃO AUTOMATICA DIRETO NO BOOT

# vim /etc/fstab

#mount -t ntfs-3g /dev/sda5 /mnt/win -o umask=0,silent
/dev/sda5 /mnt/win ntfs-3g silent,locale=pt_BR.utf8,uid=1000,gid=1000,umask=003 0 0

#mount -t ntfs-3g /dev/sdb1 /mnt/hd2 -o umask=0,silent
/dev/sdb1 /mnt/hd2 ntfs-3g silent,locale=pt_BR.utf8,umask=000 0 0

# mount -t ext3 /dev/sdc1 /mnt/hd3 -o umask=0,locale=utf8
/dev/sdc1 /mnt/hd3 ext3 auto,user,exec,rw 0 0
mount -t vfat /dev/sdc1 /mnt/hd-externo

/dev/sdc1 /mnt/hd-externo vfat auto,user,exec,rw 0 0


OBS:
MONTAR COMO SOMENTE LEITURA NO BOOT

#/dev/sda5 /mnt/win ntfs defaults,umask=000 0 0

UMASK

umask (abreviado de user mask (máscara de usuário) é um comando e uma função em ambientes POSIX que determinam as permissões padrão para novos arquivos e diretórios criados.

MACETÃO: a permissões q vc estipula, é encima do diretório, o arquivo recebe automaticamente esta permissão com um nível a baixo.

$ umask u=rw,g=r,o=r
$ mkdir dir-644
$ touch arq-644
-rw-r--r-- 1 hudson hudson 0 2010-01-21 11:22 arq-644
drw-r--r-- 2 hudson hudson 4,0K 2010-01-21 11:19 dir-644

$ umask u=rwx,g=rx,o=r
$ mkdir dir-754
$ touch arq-754
-rw-r--r-- 1 hudson hudson 0 2010-01-21 11:26 arq-754
drwxr-xr-- 2 hudson hudson 4,0K 2010-01-21 11:26 dir-754

$ umask u=rwx,g=rwx,o=rwx
$ touch arq-777
$ mkdir dir-777
-rw-rw-rw- 1 hudson hudson 0 2010-01-21 11:41 arq-777
drwxrwxrwx 2 hudson hudson 4,0K 2010-01-21 11:41 dir-777

TABELA DE PARÂMETRO DO SISTEMA PARA CRIAÇÃO DE ARQUIVOS E DIRETÓRIOS


UMASK

ARQUIVO

DIRETÓRIO

0

rw-

rwx

1

rw-

rw-

2

r--

r-x

3

r--

r--

4

-w-

-wx

5

-w-

-w-

6

---

--x

7

---

---



CLEAN ou UPDATE ou UPGRADE ou DIST-UPGRADE ou APT-GET ou APTITUDE

Muitas pessoas me perguntam quem é quem, para que serve e o mais importante, quando usar os comandos para manipulação de pacotes.

Entaum aki está um resumo sobre eles:

CLEAN
apt-get clean
Limpa a lista de pacotes baixados para instalação

UPDATE
apt-get update
Baixa uma nova lista de pacotes para instalação

UPGRADE
apt-get upgrade
O APT vai procurar por upgrades para todo o SOFTWARE instalado na máquina, mas não fará upgrade nos pacotes das DEPENDÊNCIAS.

DIST-UPGRADE
apt-get dist-upgrade
O APT fará o upgrade de todo o software, inclusive de suas DEPENDÊNCIAS.
O APT também fará o upgrade de uma versão de uma distro, para outra versão mais recente.

APT-GET
apt-get install k3b
O apt-get é o gerenciador de pacotes das distribuições derivadas do Debian.
O apt-get permite instalar e atualizar programas de forma muito simples.


APTITUDE
aptitude install k3b
Por recomendacao da Distro Debian, após a versão Sarge, é recomendado a substituição do apt-get pelo aptitude.
O aptitude leva vantagem sobre o apt-get na hora de remover pacotes desnecessários que o apt-get deixa instalados, ou seja, apt-get não removia essas dependências ao remover o pacote, o aptitude remove td.
Exemplo:
apt-get install amsn
aptitude install amsn


COMANDOS
update - Adquire novas listas de pacotes.
upgrade - Faz uma atualização.
install - Instala novos pacotes (um pacote é libc6 e não libc6.deb).
remove - Remove um pacote.
source - Faz o download de arquivos fonte.
build-dep - Configura as dependências de compilação de pacotes fonte.
dist-upgrade - Atualiza a distribuição, consulte apt-get(8).
dselect-upgrade - Segue as seleções do dselect.
clean - Apaga arquivos baixados para instalação.
autoclean - Apaga arquivos antigos baixados para instalação.
check - Verifica se não há dependências quebradas.


OPÇÕES
-h Texto de ajuda.
-q Saída logável, exceto para erros.
-qq Sem saída, exceto para erros.
-d Fazer o download apenas - NÃO instalar ou desempacotar arquivos.
-s Não-agir. Executar simulação de ordenação.
-y Assumir Sim para todas as perguntas, não pedir confirmação.
-f Tenta continuar se a checagem de integridade falhar.
-m Tenta continuar se os arquivos não podem ser localizados.
-u Mostra uma lista de pacotes atualizados também.
-b Constrói o pacote fonte depois de baixá-lo.
-c=? Ler esse arquivo de configuração.
-o=? Definir uma opção de configuração arbitrária, ex -o dir::cache=/tmp.
--purge remove completo

sexta-feira, 15 de janeiro de 2010

LAMP no Kubuntu 9.10

Tive alguns problemas ao tentar instalar o LAMP (apache2+php5+mysql+phpmyadmin) no Kubuntu 9.10, após a instalação de todos os pacotes havia a necessidade de reiniciar o sistema (recordações do Ruindows).

O problema é que após a tela de login/senha o sistema começava a carregar e sumia td, ficava apenas uma tela preta com o cursor se movimentando normalmente.

A tela de linha de comando (ctrl+alt+f2) estava funcionando, mais nao foi possivel fazer voltar a parte grafica.

Pode ate ter outra solução, mas eu n encontrei, pior tive q formatar a maquina.

Bom, uma outra solução que encontrei depois de muita pesquisa na Net, foi de instalar através do repositorio do Debian Lenny 5.0, funcionou...


# repositorio Debian Lenny 5.0
# vim /etc/apt/sources.list
deb http://ftp.br.debian.org/debian/ lenny main
deb-src http://ftp.br.debian.org/debian/ lenny main

Instalar o pacote
# apt-get install lamp-server^

Pacotes sugeridos:
# aptitude install apache2-doc apache2-suexec apache2-suexec-custom php-pear dbishell libipc-sharedcache-perl tinyca mailx php5-suhosin

OBS1: o MySql ira pedir uma senha p administrador. Esta senha tb sera usada p logar no phpMyAdmin

# apitude install phpmyadmin
servidor web: apache2
pacote base de dados phpmyadmin: nao

desligue e ligue novamente o PC

BROUSER
http://localhost/phpmyadmin
login: root
senha: ******* (a mesma do mysql)

OBS2: nao esqueça de comentar a linha do repositodio Debian do seu sources.list

IFPR PRORROGA INSCRIÇÃO PARA O CURSO DE PEDAGOGIA EaD

ALUNOS DA VIZIVALI:

Professor Carlos Moreira, Secretário Chefe de Gabinete do Governador Roberto Requião, ciente das dificuldades encontradas pelos alunos da Vizivali em conseguirem seus Históricos Escolares, em reunião com o Reitor Alípio Leal, Reitor do IFPR http://www.ifpr.edu.br prorrogou o prazo para inscrição no Curso de Pedagogia EaD.

A prorrogação estende-se até às 16:00 horas do dia 22 de janeiro de 2010, sexta-feira próxima e acontece motivada pelo fato de inúmeros alunos não terem efetuado suas matrículas no prazo, em decorrência da falta do Histórico Escolar.

O aluno que ainda não pegou seu Histórico Escolar contate o IESDE pelo fone 0800 708 88 88 e solicite o documento, pois eles se comprometeram a atender todos os pedidos.

Professor Carlos Augusto Moreira
Chefe de Gabinete do Governador

quinta-feira, 7 de janeiro de 2010

Public Key Available

Após usar apt-get update, pode-se receber uma mensagem parecida com essa:

W: There are no public key available for the following key IDs: 07DC563D1F41B907

Esse Warning (não é erro) aparece porque pacotes de alguns repositórios são assinados com uma chave assimétrica, para garantir a integridade dos pacotes.

Para acessar um pacote assinado você precisa da chave pública.

Só é necessário habilitar a chave uma vez.

Caso isso ocorra, use os seguintes comandos abaixo, pegue os oito últimos 8 (oito) números da chave e coloque na variável KEY, como abaixo , e execute o comando no konsole:

### MULTIMEDIA / CODEC

## REPOSITORIO - /etc/apt/sources.list
deb http://www.debian-multimedia.org lenny main

## CODEC
apt-get install w32codecs

### MENSAGEM DE ERRO
W: Erro GPG: http://www.debian-multimedia.org lenny Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 07DC563D1F41B907

### EXECUTE COMANDO NO KONSOLE
KEY=1F41B907 ; gpg --keyserver subkeys.pgp.net --recv $KEY ; gpg --export --armor $KEY | sudo apt-key add -

Depois atualize a lsita de pacotes novamente
# apt-get update

quarta-feira, 6 de janeiro de 2010

KDE 4.3 para Debian Lenny 5.0

Está disponível a versão do KDE 4.3 no repositório de TESTING que pode ser instalado no Debian Lenny 5.0

### REPOSITORIO DEBIAN LENNY 5.0 - KDE 4
vim /etc/apt/sources.lst

#deb http://kde4.debian.net/ lenny main
deb http://ftp.de.debian.org/debian/ testing main
deb-src http://ftp.de.debian.org/debian/ testing main

ctrl+x
apt-get clean
apt-get update

### INSTALAR KDE 4.3
apt-get install kdebase-runtime kdebase-workspace kdebase kde-minimal kdeplasma-addons kdegraphics kdemultimedia kdenetwork kdepim kdeutils kdeedu kdeadmin kdeartwork

### PACOTE DE INTERNACIONALIZACAO KDE-4.3 pt-BR
apt-get install kde-l10n-ptbr

Realizando o download dos pacotes a aproximadamente 400 Kb/s, levara em torno de 30 minutos para instalação.


FONTE
KDE 4.3 no Debian Lenny 5.0
http://pkg-kde.alioth.debian.org/kde4.html
06/01/2010