Arquivo da categoria ‘linux’
29 29UTC Abril 29UTC 2009
Fedora 11 Preview

- Instalação automática de codecs, fontes e cliparts
- ABRT – Automatic Bug Reporting Tool, facilita ao usuário reportar bugs
- Boot e shutdown mais rápidos
- DRI2 infraestrutura para renderização direta
- Eclipse com integrações Linux Tools, Valgrind, etc
- Ext4 como sistema de arquivos padrão.
- Todos os pacotes compilados com gcc 4.4.x
- Nova versão do Gnome 2.26
- Merge entre o KVM e QEmu
- Minimal platform para instalação mínima em servidores, appliances
- Novo instalador modo texto tornando mais fácil e divertida essa tarefa
- Python 2.6, RPM 4.7, Thunderbird 3, XFCE 4.6 e Xserver 1.6
Para uma lista de todas as novas (e melhoradas) features CLIQUE AQUI
Tags:fedora 10, fedora 11, kernel 2.6.29, rosset, xfce 4.6, xorg 1.6
Publicado em linux | Deixar um comentário »
28 28UTC Abril 28UTC 2009
Linux no Playstation 3 – Tchelinux 2009 UNISC Santa Cruz do Sul

No último sábado (25/04/2009) estive presente no Tchelinux 2009, que foi realizado na UNISC em Santa Cruz do Sul. Além de algumas emoções na viajem com os amigos Fábio Olivé e a Fran, o evento foi super bacana.
A estrutura da UNISC é show de bola, realmente muito bem estruturada, é para dar exemplo a várias instituições de cidades maiores que não chegam aos pés da estrutura que eles disponibilizam por lá. 
Apresentei uma palestra sobre Fedora 10 rodando no Playstation 3. Essa palestra foi idealizada por mim e pelo Douglas Landgraf (RedHat).
Além de falar sobre o hardware, arquitetura e algumas funcionalidades básicas do console, demonstrei a instalação do Fedora no PS3.
Abaixo segue link com os slides da palestra:
http://www.tchelinux.org/2009/scs/slides/12-Linux_no_Playstation_3.pdf
Em breve novas versões da palestras estarão disponíveis nos próximos eventos, mostrando como desenvolver softwares tirando o máximo de proveito da arquitetura CellBE.
Como a nossa viajem demorou um pouco além do previsto, saimos de Chapecó-SC as 7h da manhã e chegamos lá após as 12h, depois de uns 100km de estrada de chão e muita poeira ;P (Barros Cassal, Boqueirão do Leão, Sinimbu e por fim Santa Cruz do Sul!) consegui assistir as seguintes palestras:
“Gerenciando Repositórios de Código com GIT” por Fábio Olivé Leite (RedHat)
Palestra bacana onde o funcionamento interno do GIT é bem explicado, fazendo com que entenda-se os hashes, as transições entre commits, gerenciamento de objetos e também porque GIT ainda vai dominar o mundo dos source codes
“Investigando o Kernel com Systemtap” por Fábio Olivé Leite (RedHat)
Demonstra e explica como utilizar Systemtap para depurar seu kernel sem causar interrupções ou instabilidades no sistema. Exemplos bacanas e intuitivos que levam o ouvinte a automaticamente estudar o assunto mais a fundo.
As considerações finais do evento, slides e comentários sobre o evento estão disponíveis.
Obrigado a todos que prestigiaram o evento e esperamos no próximo ano fazer um evento ainda melhor!
Publicado em linux | 3 Comentários »
15 15UTC Abril 15UTC 2009
ctags + vim + kscope
Indexando seu código C e facilitando pesquisas, procura de definições, etc.
Agradecimentos ao Douglas Schilling Landgraf que colaborou com informações sobre as ferramentas.
shell> sudo yum -y install ctags

shell> cd /home/filipe/dev/linux-2.6
shell> make tags
shell> vim
vim> :set tags=/home/filipe/dev/linux-2.6/tags -> seta as tags geradas pelo make ctags

vim> :ta em28xx_alsa_unregister -> procura pela tag em28xx_alsa_unregister

vim> :tn -> salta para a próxima tag
vim> :tp -> salta para a tag anterior
vim> :tf -> salta para a tag inicial
vim> :tf -> salta para a tag final
Ctrl + T -> salta para o arquivo editado inicialmente
Ctrl + ] -> salta entre as várias localizações do item procurado
kscope
Tela inicial com as configurações

Tela do editor mapeando as funções, variáveis, structs etc do seu código

Referências:
http://dougsland.livejournal.com/54572.html
man ctags
http://ctags.sourceforge.net/
http://kscope.sourceforge.net/
Tags:cscope, ctags, fedora, filipe rosset, kernel hack, v4l, vim
Publicado em linux | Deixar um comentário »
6 06UTC Abril 06UTC 2009
Passos para instalar um novo disco rígido no PS3
- Efetuar a substituição do disco rígido antigo pelo novo (acesse o disco através do compartilhamento que fica a esquerda do console do PS3, remova o antigo, insira o novo)
- Prepare um pendrive ou mídia ótica (CD/DVD/BluRay) com a estrutura /PS3/UPDATE/PS3UPDAT.PUP (este é o arquivo de atualização do software base do PS3, atualmente está na versão 2.70 e pode ser encontrado aqui)
- Ligue o PS3 e insira o pendrive ou mídia ótica (CD/DVD/BluRay) no PS3. O console detectará que um disco rígido sem sistema operacional foi inserido.
- Pressione o botão PS no joystick, após isso pressione SELECT e START e siga as instruções que aparecem na tela. (O PS3 irá formatar o disco e instalará o software base no disco rígido)
Ao término desta atualização, seu PS3 estará zerado e com um disco rígido novinho em folha instalado!
É necessário que se faça as configurações de horário, localização, conexão de rede, etc.
Enjoy!
Tags:fedora, filipe rosset, hd, linux, playstation 3, substituir hd
Publicado em linux | 4 Comentários »
1 01UTC Abril 01UTC 2009
http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.3/
Publicado em linux | Deixar um comentário »
2 02UTC Março 02UTC 2009
É necessário ter algum JRE instalado no sistema:
shell> wget http://www.receita.fazenda.gov.br/Publico/programas/irpf/2009/PGDIrpf2009/Java/Linux/IRPF2009linuxv1.0.bin
shell> wget http://www.receita.fazenda.gov.br/publico/programas/receitanet/Java/ReceitanetJava2009.01_setup_linux.bin
shell> sudo chmod +x *.bin
shell> ./ReceitanetJava2009.01_setup_linux.bin
shell> ./IRPF2009linuxv1.0.bin
Tags:arch linux, irpf 2009, irpf 2009 linux, irpf archlinux
Publicado em linux | 2 Comentários »
19 19UTC Fevereiro 19UTC 2009
Breve resumo sobre git
git clone (clona um repositório git – cria um branch chamado master)
git pull (atualiza um repositório git original -> clone)
git checkout -b novo_branch (cria um novo branch apartir do branch master e alterna para o novo_branch)
git branch (mostra o branch que está conectado atualmente)
git status (retorna o status do branch corrente)
git add arquivo.c (adiciona o arquivo.c ao branch corrente)
git add -i (adiciona todos os novos arquivos ao branch corrente)
git checkout master (alterna para o branch master)
git checkout novo_branch (alterna para o branch novo_branch)
git commit -a -m “Meu primeiro patch!” (comita as alterações no branch corrente)
git checkout master (alterna para o branch master)
git merge novo_branch (faz um merge do novo_branch no branch atual(master))
git branch -d novo_branch (deleta o branch novo_branch)
git push (ao contrário do pull, atualiza o repositório git original <- clone)
git reset –hard HEAD^1 (rollback no último commit efetuado)
gitk (software muito bom para visualizar/organização dos branches)
Link recomendado -> http://git.or.cz/course/svn.html
Publicado em linux | Deixar um comentário »
31 31UTC Janeiro 31UTC 2009
Sexta-feira a noite, depois do futebol, sem muita coisa para se fazer resolvi brincar com o PS3.
Desmontei ele (não completamente, apenas algumas partes) e instalei Yellow Dog Linux 6.1 ppc64.
Abaixo seguem algumas imagens da brincadeira toda – desculpem a qualidade foi tirada num smartphone e por um amador em fotografias:
http://profile.imageshack.us/user/rossetfilipe
Basicamente a instalação de Linux no PS3 consiste em particionar o disco rígido para deixar espaço para as partições Linux.
Instalar o kboot (gerenciador de boot parecido com lilo/grub) que faz o PS3 inicializar.
A idéia principal era instalar na verdade o OpenBSD 4.4 macppc neste PS3.
Infelizmente as imagens do kernel do OpenBSD faziam o hardware simplesmente desligar.
Resolvi instalar o Yellow Dog mesmo.
Com o kboot instalado, reiniciar o PS3 em modo OS (o outro normal que inicia é o modo game).
Inicializar o DVD do Yellow Dog e mandar ver como qualquer instalação de Linux.
Detalhe negativo minha TV não ter HDMI e ser CRT ainda então resolução baixa e modo texto.
Até arrisquei modo gráfico mas… não ficou bom.
Bem, seguem mais dois links que foram as primeiras coisas que rodei no PS3 com Linux.
dmesg –> http://pastebin.com/f2e5360f4
cat /proc/cpuinfo –> http://pastebin.com/f3c45d3e0
Bem, é isso. Conforme eu for avançando nos testes com esse hardware principalmente o Cell BE vou postando no blog.
Tags:desmontar playstation 3, desmontar ps3, filipe rosset, linux, linux no ps3, openbsd, openbsd no ps3, ps3, rosset, yellow dog
Publicado em linux | 2 Comentários »
23 23UTC Janeiro 23UTC 2009
Porque NÃO utilizar a RBL UCEProtect nos seus servidores de e-mail
OBS: nunca utilizei essa RBL, apenas algumas instituições fazem uso da mesma.
Motivos para não utilizar a RBL UCEProtect – http://www.uceprotect.net/
- Bloqueiam ranges de IP’s de forma adoidada, sem se preocupar com o resultado final (links importantes ficam a ver navios como se fossem links de spammers).
- Cobram 150 EUROS para remover “na faixa” o seu IP. 150 por IP, algo básico nos tempos atuais.
- Abaixo segue email-resposta da BrasilTelecom sobre a solicitação para remoção do range de IP’s indevidamente atingido pela famigerada “UCEProtect-Network”
Imagem do Email-Resposta da Brasil Telecom sobre o assunto (algo do tipo “como tirar o meu da reta”)
Se alguém mais tiver experiências com essa UCEProtect fique a vontade para fazer comentários.
E o pior motivo de todos Acaba com a sua paciência em plena sexta-feira
Tags:brma, emails, linux, mailserver, postfix, qmail, rbl, real time block list, spam, spammers, uclprotect, uclprotect-network
Publicado em linux | 4 Comentários »
16 16UTC Janeiro 16UTC 2009
Erro ao usar aptitude no Ubuntu 8.10
shell> sudo aptitude update
E: Abrindo arquivo de configuração /usr/share/aptitude/aptitude-defaults.pt_BR – ifstream::ifstream (2 Arquivo ou diretório inexistente)
Solução:
shell> wget http://launchpadlibrarian.net/19491146/aptitude-defaults.pt_BR -O /usr/share/aptitude/aptitude-defaults.pt_BR
O arquivo acima foi traduzido por André Gondim.
Publicado em linux | Deixar um comentário »