Howto: Yum no Red Hat Enterprise Linux 4

Depois de um bom tempo sem postar nada nesta categoria de HowTo, segue um tutorial que tive que implementar esta semana.

HowTo: Instalando o YUM no Red Hat Enterprise Linux 4

YUM significa Yellow dog Updater, Modified, trata-se de um software desenvolvido pela Duke University para ser um instalador, atualizador e removedor de pacotes RPM, semelhante ao apt-get do Debian.

Ele trata automaticamente as dependências de arquivos não sendo necessário ficar buscando e instalando as dependências manualmente, lógico que para ele fazer tudo sozinho todas as dependências tem que estar nos repositórios configurados na maquina.

Por padrão o Red Hat não vem com o YUM e sim o Up2date, que só baixa os arquivos dos repositórios oficiais da Red Hat, mediante ao pagamento é claro. Já com YUM não, você pode colocar diversas bases de pesquisa, ficando assim livre do up2date. Vamos la:

==================================
1º Passo – Instalação:
==================================

Baixe e instale a versão do YUM para Red Hat 4. É fácil de ser encontrado na web, basta procurar por: yum-2.4.2-0.4.el4.rf.noarch.rpm

Para fazer a instalação basta rodar o:
# rpm -hiv yum-2.4.2-0.4.el4.rf.noarch.rpm

Bem, pode acontecer alguns problemas de dependências, como:

Error: Failed dependencies:
python-elementtree is needed by yum-2.4.2-0.4.el4.rf.noarch
python-sqlite is needed by yum-2.4.2-0.4.el4.rf.noarch
urlgrabber is needed by yum-2.4.2-0.4.el4.rf.noarch

Então será necessário instalar estes outros pacotes (que também é fácil achar pela web). Vou colocar aqui uns links da onde eu baixei, mas quando você for fazer, pode não estar ativos, ai você pode localizar pelo google o nome do pacote:

Pacote: python-elementtree-1.2.6-7.el4.rf.i386.rpm
wget ftp://194.199.20.114/linux/dag/redhat/el4/en/i386/dag/RPMS/python-elementtree-1.2.6-7.el4.rf.i386.rpm
# rpm -hiv python-elementtree-1.2.6-7.el4.rf.i386.rpm

Pacote: python-sqlite-1.0.1-1.2.el4.rf.i386.rpm
wget ftp://194.199.20.114/linux/dag/redhat/el4/en/i386/dag/RPMS/python-sqlite-1.0.1-1.2.el4.rf.i386.rpm
# rpm -hiv python-sqlite-1.0.1-1.2.el4.rf.i386.rpm

Pacote: python-urlgrabber-2.9.7-1.2.el4.rf.noarch.rpm
wget ftp://194.199.20.114/linux/dag/redhat/el4/en/i386/dag/RPMS/python-urlgrabber-2.9.7-1.2.el4.rf.noarch.rpm
# rpm -hiv python-urlgrabber-2.9.7-1.2.el4.rf.noarch.rpm

Pronto, já está instalado, porém sem repositórios para fazer as buscas.

==================================
2º Passo – Configuração:
==================================

Vamos criar os arquivos a seguir, lembrando que todos dentro do /etc/yum.repo.d
Arquivo com nome dag.repo:

[dag]
name = Dag
enabled = 1
baseurl = http://dag.freshrpms.net/redhat/el4/en/$basearch/dag/
http = //ftp.heanet.ie/pub/freshrpms/pub/dag/redhat/el4/en/$basearch/dag/
gpgcheck = True

Arquivo com nome dries.repo:

[dries]
name=Extra RedHat EL 4 rpms dries – $releasever – $basearch
baseurl=http://apt.sw.be/dries/redhat/el4/en/$basearch/dries/RPMS
gpgcheck=1
enabled=1
gpgkey=http://dries.ulyssis.org/ayo/RPM-GPG-KEY.dries.txt

Arquivo com nome livna.repo:

[livna]
name=Fedora Core 4 – i386 – livna
baseurl=http://rpm.livna.org/fedora/4/i386/RPMS.lvn
failovermethod=priority

E por último o arquivo jpackage.repo:

[jpackage-generic]
name=JPackage (free), generic
mirrorlist=http://www.jpackage.org/jpackage_generic.txt
failovermethod=priority
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
enabled=1

Seguindo a mesma linha iremos montar o repositório dos arquivos liberados pela Red Hat e reunidos no projeto CentOS.

Criar um arquivo dentro do /etc/yum.repo.d com o nome de centos.repo:

[base]
name=CentOS-$releasever – Base
baseurl=http://mirror.centos.org/centos/4/os/i386/
gpgcheck=1

[updates]
name=Red Hat Linux $releasever – Updates
baseurl=http://mirror.centos.org/centos/4/os/i386/
gpgcheck=1

Criar um outro arquivo

Vamos rodar:

# yum clean all

Ele irá limpar todas as entradas do “banco de dados” do yum.

# yum check-update

Depois de alguns minutinhos o yum já foi em todos os repositórios, fez as conexões e montou um banco de dados com os arquivos que estão disponíveis para serem baixado da forma como conhecemos o Linux, LIVRE.

Fontes:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6581
http://www.lupaworld.com/24527/viewspace_3008.html
http://www.sk360.info/wiki/articles/7/1/Install-yum-on-RHEL4/Page1.html
http://maimon-it.blogspot.com/2005/06/install-yum-on-redhat-enterprise-linux.html

Receitas Regionais…

Normalmente quando pessoas de outras regiões do país, vem nos visitar aqui no Norte, ficam fascinados com a variedade de nossa deliciosa culinária. Encontrei um site da Emater de Rondônia, que divulga diversas receitas regionais, confira:

  • CARURU
  • BOBÓ DE CAMARÃO
  • VATAPÁ
  • PATO NO TUCUPI
  • TACACÁ
  • MINGAU DE BANANA COMPRIDA COM FARINHA DE TAPIOCA
  • PICLES DE PALMITO
  • MAXIXE BRODOSQUI
  • BISCOITO DE CASTANHA
  • COCADA DE CASTANHA
  • DOCE DE CASTANHA
  • BOLO E PUDIM DE BURITI
  • BOLO DE CUPUAÇU RECHEADO COM CREME DE CUPUAÇU
  • BOMBOM DE CUPUAÇU
  • BOMBONS DE CASTANHA-DO-BRASIL COM CUPUAÇU
  • MUNGUNZÁ

…e muito mais…

Link: http://www.emater-rondonia.com.br/

MyPhoneExplorer – Gerenciar telefones Sony Ericsson

Recentemente fui presentado com um novo celular, o modelo W300i da Sony Ericsson. Gostei muito do aparelho.
Após “fuçar” um pouco no aparelho, fiquei chateado ao ver que a Sony não disponibilizou um software para fazer o gerenciamento dos contatos pelo pc.

E toda vez se troca de aparelhos de marcas diferentes (o meu anterior era um Samsung X480) os contatos com multiplos telefones passam a assumir registros independetes. Ou seja, teria que editar todos os contatos pelo teclado do celular, o que convenhamos e um tanto quanto irritante.

Fiz umas pesquisas e cheguei ao programa MyPhoneExplorer, um freeware disponível para todas as versões do Windows e que possibilita ao usuário administrar seu celular facilmente através do pc, além de ser em português.

O programa tem uma interface bonita, é leve, fácil de instalar e é muito útil aqueles que possuem um celular Sony Ericsson e querem cadastrar seus contatos ou fazer backup dos mesmo.

Segundo os autores, o MyPhoneExplorer já foi testado com os seguintes modelos de celular da Sony: T300, T610, T630, T68, K500, S700, K750, D750, V800, Z600, e como dito antes, aqui funcionou perfeitamente com o W300i.

Link: http://www.softpedia.com/

Fonte: http://www.meiobit.com/

Gosta de vinhos?

Eu amo vinho!! Não sou nenhum especialista no assunto, mas gosto de apreciar bons vinhos, e as vezes você acaba conhecendo marcas pouco difundidas, porém de ótima qualidade e preço.

E quem gosta de vinhos, com certeza deve ter alguns em casa, formando um pequena,  humilde, quase adega.

E não é que achei um programa muito legal para controlar seus vinhos para Linux.

Xcave é uma aplicação para Linux com licença GPL para administrar sua adega de vinhos. Pode incluir qualquer tipo de vinho, e marter organizados por país e regiões.

Pode ainda configurar as dimensões de sua adega, para entao imprimir uma representação gráfica da localização exata de uma determinada garrafa.

Sem falar que é possível organizar uma carta de vinhos, com anotaçõe de suas propriedades, e posteriormente realizar buscas por cor, madurez, país e etc.

Link: Xcave

W3Schools – Tutorais para Desenvolvedores Web

Site com muita documentação sobre programaçao para web.

Aqui você vai encontrar tutoriais para diversas áreas, como: HTML, XML, Browser Scripting(Ajax, DOM..), Server Scripting (ASP, PHP, SQL…), .NET (dotnet), Multimedia, Desenvolvimento Web.

O que é legal, é que é mostrado o código e do lado o resultado, em tempo real, vc pode fazer alterações e ver como vai ficar.. bacana mesmo… Em inglês.

Link: http://www.w3schools.com/

Mais de 100 ferramentas para análise de seu site

Uma dica para quem trabalha com web. O Test Everything concentra em um só lugar mais de 100 serviços e aplicações em web para proprietários de sites. As ferramentas estão divididas em oito categorias e em cada uma delas estão salvas um sem número de opções para ajudar no gerenciamento do site.

Quer exemplos? Pelo Teste Everything é possível fazer testes de Ping, validação para códigos em HTML e CSS, geradores de gráficos, verificar o status do servidor etc.

Link: http://tester.jonasjohn.de/
Fonte: Daily Blog Tips

Curso – Aprender a Empreender – SEBRAE

O curso Aprender a Empreender é a solução educacional, composto por material impresso, abordando os temas empreendedorismo, mercado e finanças.

Este é um programa para quem busca o sucesso. O Aprender a Empreender visa a capacitação de atuais e potenciais empreendedores com foco nos conteúdos de empreendedorismo, mercado e finanças utilizando a metodologia de tele-aula.

Estilo: Cursos
Editora: Coletânea
Tamanho: 11.5 Mb
Formato: Rar
Idioma: Português

Download: http://www.bibliotecas.sebrae.com.br/chronus/ARQUIVOS_CHRONUS/bds/bds.nsf/C695036FC8B9EB6B83257583004E26FE/$File/NT0003F642.pdf

Material da Biblioteca Interativa do Sebrae – http://bis.sebrae.com.br/

 

EMS AIO – Manutenção em Banco de Dados

Sem dúvida o pacotão dos sonhos de todos os Webmasters.

Ferramentas indispensáveis para Banco de Dados, 12 softwares incluídos:

  • EMS.Data.Export.for.DB2.v2.3.0.1
  • EMS.Data.Export.for.Interbase.Firebird.v2.3.0.1
  • EMS.Data.Export.for.MySQL.v2.3.0.1
  • EMS.Data.Export.for.PostgreSQL.v2.3.0.1
  • EMS.Data.Export.for.SQL.Server.v2.3.0.1
  • EMS.Data.Import.for.DB2.v2.2.0.1
  • EMS.Data.Import.for.Interbase.Firebird.v2.2.0.1
  • EMS.Data.Import.for.MySQL.v2.2.0.1
  • EMS.Data.Import.for.PostgreSQL.v2.2.0.1
  • EMS.Data.Import.for.SQL.Server.v2.2.0.1
  • EMS.SQL.Manager.Professional.for.MySQL.v3.7.6.2
  • EMS.SQL.Manager.Professional.for.PostgreSQL.v3.7.0.1
  • Tam.: 98MB

Downloads: http://rapidshare.com/

Senha para descompactar: www.devilived.com

Ou ainda, pode-se baixar independente, confira:

Read More