Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Conectiva Linux - Descrição dos Aplicativos

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 05 de Janeiro de 2002

Frequentemente se menciona o fato de que sistemas GNU/Linux possuem poucas aplicações, o que está longe de ser uma verdade. Possivelmente as aplicações para sistemas GNU/Linux ainda não tenham atingido, em algumas categorias, o mesmo nível de qualidade de seus equivalentes comerciais, porém isto está mudando rapidamente. As alternativas livres e comerciais para sistemas GNU/Linux não param de crescer. Diversas empresas têm manifestado nos últimos tempos o seu crescente apoio ao GNU/Linux, como a Corel, Adobe e IBM, apenas para citar algumas.

Da parte da Corel temos o Corel Wordperfect, Corel Photopaint, em breve teremos também o CorelDraw. A Adobe já disponibilizou gratuitamente na Internet a versão beta do amplamante utilizado Framemaker.

Fora estes exemplos mais marcantes vale a pena citar que a maioria das distribuições GNU/Linux trazem centenas de aplicações gratuitas que podem ser instaladas por seus usuários sem custo algum. Os dois cdroms de distribuição do Conectiva GNU/Linux, da versão 4.9 (beta), trazem 1001 aplicativos, gravados no diretório RPMS. Este número entretanto é apenas uma pequena amostra do que existe disponível. Estão cadastrados atualmente mais de 46.000 aplicativos e este número certamente não representa a totalidade de aplicações existentes.

O maior problema com esta imensidão de aplicativos é justamente saber o que cada um deles faz. No primeiro cdrom da distribuição Conectiva GNU/Linux, no diretório doc, o arquivo PACOTES contém uma descrição de todos os pacotes. Este arquivo tem 7845 linhas e certamente é bastante grande.

Todavia existe uma maneira de se consultar, com o software RPM, o gerenciador de pacotes criado pela empresa Red Hat usado em várias distribuições GNU/Linux, a descrição de um pacote.

O comando

  % rpm -qpi xzip-180-4cl.i386.rpm
  Name : xzip Relocations: (not relocateable)
  Version : 180
  Vendor: conectiva
  Release : 4cl
  Build Date: qua 12 jan 2000 15:06:29 BRDT
  Install date: (not installed)
  Build Host: mapinguari.conectiva.com.br
  Group : Passatempos/Jogos
  Source RPM: xzip-180-4cl.src.rpm
  Size : 108406
  License: Freely redistributable
  Summary : Interpretador X Window para os jogos adventure
  no formato Infocom Description : Agora todos os seus jogos
  tipo "adventure" em texto podem adquirir uma nova dimensão
  com este interpretador para X Window
  

nos fornece informações detalhadas sobre o pacote xzip. Ao final encontra-se a descrição, que na maior parte dos casos é o que buscamos. Observe que fornecemos como entrada para o comando o nome do arquivo no formato rpm, sem tê-lo instalado. Esta facilidade é extremamente interessante visto que nos permite verificar previamente se determinado software atende às nossas necessidades.

Eu particularmente gosto de ler descrições de softwares para ficar a par do que existe em termos de aplicações, preferencialmente grátis, para o ambiente GNU/Linux. Desta forma quando a necessidade surgir eu tenho condições de saber se existe algo que possa resolver o problema. Eu também prefiro ler documentos formatados, com índice, de forma a tornar a leitura mais agradável e também onde eu possa acessar a informação que procuro de forma mais rápida.

Pensando nisto, com a ajuda do programa rpm, eu criei uma documentação, com o uso do programa LaTeX, contendo a descrição de todos os softwares distribuídos com a versão 4.9 do Conectiva GNU/Linux.

Nas próximas páginas encontra-se uma descrição resumida dos pacotes de software integrantes da versão 4.9 do Conectiva GNU/Linux. Esta descrição foi obtida através da execução, no diretório RPMS dos dois cdroms da distribuição, do comando `rpm -qpi', sobre todos os arquivos. A listagem gerada foi simplificada para conter apenas o nome do pacote e sua descrição.

A shell script utilizada foi a seguinte:

  #!/bin/sh
  mount /mnt/cdrom
  cd /mnt/cdrom/conectiva/RPMS
  for pkg in *.rpm
    do
       rpm -qpi $pkg > /root/pkg/$pkg
       echo $pkg
    done
  cd pkg
  for file in *
    do
       mv $file `echo $file | dd conv=lcase`
    done
  cat * >> ../packages.tex

Como diversos pacotes são grafados em maiúsculas, eu renomeei todos os arquivos de forma a que contivessem apenas letras minúsculas (comando mv). Desta forma, o comando cat irá criar o arquivo packages.tex com todas as descrições em ordem alfabética.

Note que esta listagem não divide os aplicativos em categorias, o que poderia ser outra abordagem interessante.

Em seguida foi editado o arquivo packages.tex para remover as informações não necessárias e criado, com o uso do software LaTeX, o arquivo formatado.

Espero que este documento lhe seja útil e que lhe ajude a conhecer melhor o potencial de sistemas GNU/Linux. Certamente este documento contém incorreções, principalmente no tocante a formatação, que foi feita em grande parte de forma automática.

Download arquivo Descrição Aplicativos Conectiva GNU Linux

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.95/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1814 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

SEM e SEO - 2ª Edição