Posted by Hugo Doria in Arch Linux, Linuxjan 20th, 2009 | 5 Comments
Hoje eu percebi que sou o atual "dono" da comunidade "ArchLinux" no VivaoLinux. Eu não tenho tempo, nem interesse, para tomar conta desta comunidade e acredito que ela merece alguém que possa se envolver, cuidar e levá-la adiante melhor que eu (ela merece #). Por isso estou passando a comunidade adiante para alguém que tenha os seguintes pré-requisitos:
Participação no Viva o Linux
Usuário do Arch, claro
Envolvimento com comunidades
Tempo disponível
Se você preenche os requisitos e tem interesse em manter a comunidade é só deixar um comentário aqui.
Posted by Hugo Doria in Arch Linux, Linuxdez 10th, 2008 | 13 Comments
Como falei no post anterior, comprei um PSP recentemente e entre uma jogatina e outra descobri várias coisas bacanas que se podia fazer nele, incluindo programar em python. Infelizmente só hoje tive tempo de fuçar um pouco sobre o assunto e escrever meu primeiro código em python psp: o famoso "olá, mundo!".
Para rodar python no PSP eu precisei do PSP Stackless Python, um port da linguagem para o PSP feito por um brasileiro: Carlos Eduardo. A última versão do port é 2.5.2, que já dá para fazer bastante coisa.
Infelizmente no site do projeto há pouca documentação disponível (pior...
Posted by Hugo Doria in Linuxnov 13th, 2008 | 2 Comments
Hoje eu tive que fazer um script rápido para backup do ExpressoMail. Como sei que ele pode ser útil para muitos SysAdmins que conheço, aqui vai ele (é coisa boba mesmo):
#!/bin/bash
#
# bkp-expresso.sh
#
# Script para fazer backup do Expresso Mail
#
# Ele faz backup de:
# * Banco de dados
# * Base do LDAP
# * Cyrus
# * Emails
#
# Última modificação: 13/11/2008
#
# Versão 1: Versão Inicial
#
# Autor: Hugo Doria (hugo@archlinux.org)
#
DIR_BACKUP="/root/backups/"
USUARIO_BANCO="postgres"
if [ ! -d ${DIR_BACKUP} ]; then
echo "Criando...
Posted by Hugo Doria in Arch Linux, Linuxnov 10th, 2008 | No Comments
Seguem alguns resultados interessantes do pkgstatus. Nós ainda vamos, claro, trabalhar nisso e gerar outras estatísticas. Além disso, faremos uma limpeza em pacotes não usados.
extra e community possuem tamanho parecido
foram submetidos mais de 1200 status desde sexta-feira
o tamanho das instalações variam de 126 até 2800
1/4 usa x86_64
Quase 70% dos pacotes são do [extra]
Apenas 7% são instalados do [community] e uma quantidade parecida
nem está nos repositórios oficiais (talvez os TU estejam trabalhando em pacotes errados?)
Cerca de 2% do extra não é usado por ninguém
Cerca de...
Posted by Hugo Doria in Arch Linux, Linuxnov 7th, 2008 | 15 Comments
Há alguns dias eu voltei a usar o GNOME como meu principal DE e comecei a manter vários pacotes dele, ou relacionados a ele. Como esse número de pacotes está aumentando, e eu quero manter uma ótima qualidade em todos, gostaria de saber dos usuários do GNOME e do Arch:
O que vocês acham do atual estado do GNOME no Arch?
Quais pacotes vocês acham que precisam melhorar?
Existe algum pacote do GNOME, ou relacionado a ele, que não funciona como esperado?
Existe algum programa legal que ainda não está nos repostórios oficiais?
Quero, com isso, ajudar a melhorar a qualidade deste ótimo...
Posted by Hugo Doria in Arch Linux, Linuxnov 7th, 2008 | 2 Comments
Aquele bug chato que você relatou nunca foi consertado? Esperando um pacote ser atualizado? Seria ótimo se existisse uma forma de você ajudar nisso e melhorar o Arch, não?
Calma. Agora você já pode! É só usar o pkgstats, que isso vai ajudar os desenvolvedores do Arch a focar e priorizar seus esforços. :-)
Com o pkgstats poderemos saber quais os pacotes mais prioritários e que precisam de mais cuidado. Para instalar o pkgstats é só fazer:
# pacman -Sy pkgstats
E para usá-lo é só rodar, como usuário normal:
$ pkgstats
O que o script faz é enviar a lista de pacotes instalados na sua...
Posted by Hugo Doria in Arch Linux, Linuxout 17th, 2008 | 2 Comments
Instalar o Oracle 10g XE em distribuições baseadas em rpm e deb é algo bem trivial. No Arch o processo é um pouco mais complicado e, por isso, resolvi fazer esse pequeno tutorial.
Antes de tudo é precisar instalar a libaio, uma dependência para o Oracle. Infelizmente a libaio não está disponível nos nossos repositórios (e não, não tenho interesse em colocar). Você precisa compilá-la usando o makepkg. O procedimento é:
$ wget http://aur.archlinux.org/packages/libaio/libaio.tar.gz
$ cd libaio
$ makepkg
Se tudo der certo será gerado um pacote chamado libaio-0.3.107-1-i686.pkg.tar.gz...