Category Archives: Linux

Melhorando a exibição de fontes no Fedora

0
Filed under Linux

Já faz um tempo que eu busco uma maneira de melhorar a exibição de fontes em monitores LCD no Fedora, como os pacotes devidamente “patcheados” não podem ser incluídos no Fedora por motivos de patentes é necessário instalar de outros locais, o processo é bem rápido.

Vamos por passos:

1 – Adicione o repositório do rpmfusion no seu sistema, veja instruções aqui: http://rpmfusion.org/Configuration

2 – Instale o pacote freetype-freeworld: yum install freetype-freeworld -y

3 – Instale o pacote cairo-freeworld: rpm -Uvh http://www.infinality.net/fedora/linux/11/i386/cairo-freeworld-1.8.8-3.fc11.i586.rpm

4 – Instale o pacote libXft-freeworld : rpm -Uvh http://www.infinality.net/fedora/linux/11/i386/libXft-freeworld-2.1.13-2.fc11.i586.rpm

5 – Agora mude as preferências do Gnome para usar fontes subpixel smoothing: System -> Appearance -> Fonts -> Subpixel Smoothing

6 – Habilite o autohint no sistema: ln -s /etc/fonts/conf.avail/10-autohint.conf /etc/fonts/conf.d/

Caso esteja usando um sistema 64 bits é recomendável instalar os pacotes i586 e x86_64: http://www.infinality.net/fedora/linux/11/x86_64/

7 – Crie o arquivo ~/.Xresources com o seguinte conteúdo: Xft.lcdfilter: lcddefault

8 – Faça o logout do sistema e veja o resultado ao fazer um novo login

Referências:
David Turner Patched Libraries for Fedora 11: http://www.infinality.net/blog/?p=5
Improve Fonts in Fedora: http://fedorasolved.org/Members/khaytsus/improve-fonts

CouchDB 0.9.0 for Fedora and EPEL-5

2
Filed under Linux

CouchDB 0.9.0 packages in repositories now, version 0.9.0 contains backwards incompatible changes.

F-9: https://admin.fedoraproject.org/updates/couchdb-0.9.0-1.fc9
F-10: https://admin.fedoraproject.org/updates/couchdb-0.9.0-1.fc10
F-11: https://admin.fedoraproject.org/updates/couchdb-0.9.0-1.fc11

CouchDB soon on Fedora

1
Filed under Linux

I write a review-request for CouchDB, if well done, is time to relax on Fedora and EPEL.

Utilizando yum-presto no F10

2
Filed under Linux

Eu já postei aqui sobre o yum-presto, para utilizar esse plugin no F10 basta utilizar esse endereço no baseurl:

baseurl=http://lesloueizeh.com/f10/i386/updates/

Pacotes para o Fedora 10

2
Filed under Linux

Finalmente eu consegui um tempo para atualizar os pacotes que eu mantenho no repositório oficial do Fedora, dos treze pacotes apenas um não está pronto para o F10, eis a lista dos pacotes:

  • Amora
    • https://admin.fedoraproject.org/pkgdb/packages/name/amora
    • Atualizado para a versão 1.1
  • Clutter
    • https://admin.fedoraproject.org/pkgdb/packages/name/clutter
    • Atualizado para a versão 0.8.0
  • Clutter-Cairo
    • https://admin.fedoraproject.org/pkgdb/packages/name/clutter-cairo
    • Atualizado para a versão 0.8.2
  • Clutter-Gst
    • https://admin.fedoraproject.org/pkgdb/packages/name/clutter-gst
    • Atualizado para a versão 0.8.0
  • Clutter-Gtk
    • https://admin.fedoraproject.org/pkgdb/packages/name/clutter-gtk
    • Atualizado para a versão 0.8.1
  • Keyjnote
    • https://admin.fedoraproject.org/pkgdb/packages/name/keyjnote
    • Mantido na versão 0.10.2, acredito que esse projeto foi extindo no sf.net
  • Perl-Crypt-Simple
    • https://admin.fedoraproject.org/pkgdb/packages/name/perl-Crypt-Simple
    • Mantido na versão 0.06, acredito que não vão existir mais atualizações desse pacote
  • Pyclutter
    • https://admin.fedoraproject.org/pkgdb/packages/name/pyclutter
    • Esse pacote não foi lançado com suporte ao clutter-0.8, por enquanto não tem versão para o F-10
  • Ruby-Cairo
    • https://admin.fedoraproject.org/pkgdb/packages/name/ruby-cairo
    • Atualizado para a versão 1.7.0
  • Ruby-Gnome2
    • https://admin.fedoraproject.org/pkgdb/packages/name/ruby-gnome2
    • Atualizado para a versão 0.17.0
    • Esse é o pacote mais trabalhoso que eu mantenho, agradeço pela ajuda do co-mantenedor Mamoru Tasaka
  • Ruby-Openid
    • https://admin.fedoraproject.org/pkgdb/packages/name/ruby-openid
    • Atualizado para a versão 2.1.2
  • Siege
    • https://admin.fedoraproject.org/pkgdb/packages/name/siege
    • Mantido na versão 2.67
  • Tcputils
    • https://admin.fedoraproject.org/pkgdb/packages/name/tcputils
    • Mantido na versão 0.6.2, acredito que não vão existir mais atualizações desse pacote

Por hoje é só :]

Fui aceito no grupo uberpackager

6
Filed under Linux

Hoje eu tive uma grata surpresa ao receber um e-mail informando que um novo usuário foi aceito no grupo uberpackage (Advanced Fedora Packager Group) e o mesmo precisava de um tutor (sponsor).

A surpresa maior foi pelo fato de participar desse grupo e de ter o cargo de sponsor, anteriormente eu até pretendia me candidatar a esse cargo, mas não fiz nada a respeito, acredito que pelo número de pacotes mantidos e pelo tempo de contribuição eu subi de nível automaticamente.

É uma honra para mim participar de um projeto tão grande e de receber o reconhecimento pelas contribuições (que são poucas, mas são de coração hehehehe).

KDE 4.1 para F9

0
Filed under Linux

Já foi enviado para testes os pacotes de KDE 4.1 para o Fedora 9, você pode ver como anda essa liberação pela url abaixo:

https://admin.fedoraproject.org/updates/F9/FEDORA-2008-6743

Essa versão está sendo muito esperada, visto que a 4.0.x foi um pouco decepcionante.

Palestra sobre desenvolvimento do Fedora

1
Filed under Linux, Publicações

Esses são os slides da apresentação, vou mostrar algumas ferramentas utilizadas no desenvolvimento do Fedora, no final eu faço um panorama geral do que acontece antes de ser liberado um release novo

Projeto Fedora migra para MediaWiki

0
Filed under Linux

Eu estava acessando o wiki do Fedora e comecei a receber mensagens de erro, depois de pouco tempo eu vi que a promessa de migrar do MoinMoin para o MediaWiki finalmente tinha sido cumprida.

Agora é aproveitar a melhor performance do MediaWiki :)

Utilizando o plugin yum-presto

1
Filed under Linux

Deltarpm é um utilitário que permite a construção de um novo pacote rpm a partir da diferença entre versões, no caso, a diferença entre a versão antiga e nova de um determinado pacote.

O Fedora conta com o projeto Presto que permite que o yum trabalhe com deltarpm, utilizando esse plugin o download de atualizações é reduzido em cerca de 80%, pois como dito anteriormente, apenas a diferença entre os pacotes são requeridos.

Para utilizar o yum presto é necessário a instalação do plugin:

1
yum install yum-presto -y

Como o yum-presto ainda não tem suporte oficial no Fedora é preciso utilizar um repositório especial, abra o arquivo /etc/yum.repos.d/fedora-updates.repo e comente as linhas que começarem com baseurl e mirrorlist na entrada [updates]. Feito isso adicione a seguinte linha de acordo com sua distribuição:

F-8 i386 – baseurl=http://lesloueizeh.com/f8/i386/updates

F-8 x86_64 – baseurl=http://dl.anmar.eu.org/repos/f8/updates-x86_64

F-9 i386 – baseurl=http://lesloueizeh.com/f9/i386/updates

F-9 x86_64 – baseurl=http://dl.anmar.eu.org/repos/f9/updates-x86_64

Rawhide i386 – baseurl=http://lesloueizeh.com/devel/i386/development

Salve o arquivo e confira a economia de banda nas próximas atualizações.