terça-feira, 29 de julho de 2008

Novo serviço de internet da Embratel no Linux

Há umas duas semanas, contratei o novo serviço de internet da Embratel que atualmente está disponível na Grande São Paulo, e que, segundo dizem, brevemente chegará ao interior de São Paulo.
O sistema se chama Giro e usa o mesmo aparelho celular Nokia 2115, usado pelo Livre, sistema de telefonia da Embratel.
Para quem usava a Internet Ilimitada da Telefônica, com uma conexão que não passava de 31 kbps e que atualmente estava quase impossível de se usar de fato, a notícia de uma internet de até 150 kbps por um preço menor me atraiu imediatamente.
Na hora de fazer a aquisição do serviço, temos que informar se usamos Windows XP, ou Windows 2000, não há nenhuma outra opção. Bom..., mandei colocar na ficha Windows XP, só para não deixar em branco.

Bom, nem preciso dizer que a conexão é bem melhor do que a antiga, mesmo que raramente chegue aos 150 kbps, consegue ficar por volta de uns 64kbps, o que já é o dobro do que tinha.
Mas, vamos aos fatos...

Como usar o celular, digo, modem no Linux

Junto com o aparelho vem um USB, o CA-42, que faz a conexão do telefone com o micro.
Fiz o teste no Ubuntu 8.04, Kurumin 7.0 e Fedora 8.0 e em todos a internet funcionou sem problemas e com poucas configurações.

Basicamente, temos que incluir no final do arquivo /etc/ppp/options, as linhas:
nobsdcomp
nodeflate
#---<End of File>---

Estas duas opções desabilitam os recursos de compressão de dados que são padrões no ppp, mas que por algum motivo que desconheço travam a conexão quando estão habilitadas, ficando impossível de ser usada.

No Ubuntu, se você não tiver instalado o kppp ou gnome-ppp, pode usar o wvdial, que é um bom discador para terminal.

O modem USB, nos três sistemas foi reconhecido na porta /dev/ttyACM0, se quiser confirmar use o wvdialconf.
abra um terminal de sua preferência e digite:
sudo wvdialconf /etc/wvdial.conf
O wvdialconf vai gravar as informações básicas do modem, no arquivo /etc/wvdial.conf, o único trabalho que temos depois é editar este arquivo acrescentando o login e senha para acesso ao giro, deixando como abaixo:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem
Baud = 230400
New PPPD = yes
Modem = /dev/ttyACM0
ISDN = 0
Username = giro@giro.click21.com.br
Password = giro
Phone = #777
Stupid Mode = 1

Depois é só digitar wvdial no terminal e sair navegando.

No Kurumin 7.0, como o Wvdial não está instalado por padrão, podemos usar o kppp, preenchendo as informações como acima.
Se o Kppp insistir em não conectar, limpe o arquivo de configuração dele. No meu caso, as configurações antigas, do meu slmodem, impediram a conexão. Você pode apagar o arquivo kppprc em ~/.kde/share/config/ou /root/.kde/share/config/, segundo o caso. Com o kppprc apagado é só abrir o kppp e refazer a configuração. Atente principalmente ao init2, o kppp não inseriu a linha quando fiz a consulta ao modem (perguntar ao modem), tive que inserir manualmente, como também o caminho do modem (/dev/ttyACM0).

O Gnome-ppp se saiu melhor neste ponto, foi só usar o botão detectar que as configurações do modem foram carregadas.

Como podem perceber, é algo muito simples. Basicamente é alterar o arquivo /etc/ppp/options e criar a conexão dial-up normal, como se faria com um outro modem qualquer.

OBS: para que o meu win-modem não atrapalhasse no processo de auto-detecção do wvdial, desativei ele via console; como uso um smartlink o comando foi:
sudo /etc/init.d/sl-modem-daemon stop
Isto foi só para gerar o /etc/wvdial.conf, pois como os dois modens usam portas diferentes, um não atrapalha o outro.

Qualquer dúvida que tenham é só postar, que procurarei ajudar da melhor forma possível.

FranciscoLima

domingo, 29 de junho de 2008

Usando o apt-get offline (para quem usa conexão discada)

Nós que usamos conexão discada, às vezes passamos um aperto na hora de atualizar nosso sistema. Um dia desses, passei por isto. Após o update normal do apt-get, vi que teria que baixar quase 200MB para atualizar meu Ubuntu 8.04, como estava sem paciência de ficar esperando 2 dias para fazer as atualizações, resolvi usar um artigo que havia visto no LinuxDicas, sobre como usar o apt offline. Não lembrava onde estava o link, mas uma busca no Google e ficou tudo resolvido:
http://www.linuxdicas.com.br/article610.html

Realmente a dica é interessante, o uso do apt-get -qq --print-uris upgrade facilitaria as coisas. O problema é que em uma parte do artigo, indicava alterar o arquivo gerado no Windows, usando comandos de DOS, e eu prefiro uma solução onde possa fazer a maior parte no Linux e só usar o Windows ou outro Linux para baixar os pacotes.

Como gosto de Shell Script, resolvi fazer um programinha simples para automatizar a tarefa:

#!/bin/bash
#apt_off ---> Script para utilizar o apt-get offline para quem tem conexão lenta

#1º passo: gerar o arquivo com os links
sudo apt-get -qq --print-uris dist-upgrade >> /tmp/$$apt

#2º passo: deixar só os links e criar o arquivo
cut -f2 -d\' /tmp/$$apt > ~/links.txt

#3º passo: remover o arquivo temporário
rm -f /tmp/$$apt



Desta forma, após rodar o script, tenho a lista com os endereços dos arquivos que precisarei baixar. De posse desta lista entra em cena o wget, se você for usar a Internet Banda Larga de um amigo que já possui Linux, basta o comando abaixo dentro de uma pasta criada para guardar os pacotes:
wget - i links.txt

Se você for usar a internet na casa de um amigo que usa Windows ou num cibercafé, pode baixar o wget para Windows em um destes links:
http://superdownloads.uol.com.br/download/147/wget-windows/
http://www.interlog.com/~tcharron/wgetwin-1_5_3_1-binary.zip


Eu fiz da seguinte forma:
Após baixar o wget, descompactei numa pasta em meu pen-drive, onde copiei o arquivo links.txt, gerado pelo script. No ciber, coloquei o pen-drive, abri o emulador de terminal DOS no Windows, naveguei até o pendrive com um d:, entrei na pasta com um cd: nome da pasta e digitei o comando como faria no Linux:
wget.exe - i links.txt

Os pacotes debian foram baixados no próprio pen-drive, em pouco mais de meia hora já estava em casa. Daí foi só copiar todos os pacotes para /var/cache/apt/archives e atualizar o sistema com um apt-get dist-upgrade

Com um pouco de criatividade este pequeno script pode ser alterado para baixar aplicativos também.

quinta-feira, 15 de maio de 2008

Multimídia no Ubuntu 8.04

Mesmo sem trazer codecs proprietários, por questão de licenças, é muito fácil tocar um mp3 ou um vídeo no Ubuntu. Isto graças ao sistema de instalação automática de aplicativos.
Por exemplo: Ao tentarmos abrir um arquivo mp3 no Reprodutor de Músicas (Rhythmbox), surge uma janela ofercendo-se para baixar o codec apropriado, como a abaixo.


Ao clicarmos em busca, o sistema oferece a instalação de dois pacotes de codecs: o GStreamer extra plugins e o GStreamer ffmpeg vídeo plugins.

É só clicar em instalar e confirmar que o Synaptic baixa e instala os plugins.

Isto ocorre sempre que o sistema está diante de um arquivo de vídeo ou áudio que não consegue tocar.
Para quem quer baixar todos os codecs e aplicativos de uma única vez e deixar o Ubuntu mais completo, vale a pena uma visita no Ubuntu-Paradise, um guia muito bem montado para deixar seu Ubuntu "tinindo"

---------------------------------------------------->>>>

Outra dificuldade no Ubuntu é tocar DVDs, o Totem-GStreamer, que vem instalado por padrão no Ubuntu, não consegue lidar com menus e legendas em DVDs.
Uma solução é instalar o Totem-xine. Abra o Adicionar/Remover aplicativos e procure por xine, como na figura abaixo.

Escolha o Movie Player Totem (xine backend) e clique em aplicar. Após o sistema baixar e instalar o Totem-xine, vamos configurá-lo para ser aberto automaticamente quando inserimos uma mídia de DVD.
Abra um terminal (ir em Aplicações - Acessórios - Consola ou Alt+F2 - gnome-terminal).
Para configurar o Totem para trabalhar com o Totem-xine e não o Totem-gstreamer digite:

sudo update-alternatives --config totem


escolha o totem-xine - opção 2

Depois disto os DVDs já serão abertos automaticamente com Menus e legendas

Embora tenha gostado do totem-xine para DVDs, ainda prefiro o Gstreamer para arquivos Xvid ou Dvix, acho que a legenda srt se comporta melhor nele. Por isto dexei ele habilitado no menu, se este for o seu caso, vá em Sistema - Preferências - Menu Principal, no item Som e vídeo, ative o "Reprodutor de Filmes (Gstreamer)", que ele aparecerá no Menu.

---------------------------------------------------->>>>

Para assistir DVDs protegidos no Ubuntu, você precisa do pacote libdvdcss.deb. O aplicativo libdvdread3 faz este trabalho para você:

abra um terminal, como indicado acima e digite:

sudo /usr/share/doc/libdvdread3/install-css.sh

ao final do download aparece uma mensagem como esta:
20:48:45 (2.67 KB/s) - `/tmp/dvdcss-r18828/libdvdcss.deb' Salvo [25178/25178]

A libdvdcss foi baixada dentro de uma pasta no diretório /tmp
É só acessar a pasta como administrador e clicar no pacote libdvdcss.deb, o Gdebi faz o resto.

Agora tanto DVDs protegidos ou não serão abertos pelo Totem-Xine

---------------------------------------------------->>>>

Extrair CDs de áudio em mp3

O Sound-Juicer, aplicativo usado no Ubuntu para extrair CDs de áudio trabalha com formato Ogg como padrão, para habilitá-lo para trabalhar com mp3, baixe o gstream0.10-plugins-ugly-multiverse, através do Synaptic ou abra um terminal e digite:

sudo apt-get install gstreamer0.10-plugins-ugly-multiverse

---------------------------------------------------->>>>

Instalar máquina virtual Java da Sun

Para instalar o Java da Sun, digite num terminal

sudo apt-get -y install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin

Se você tiver outra versão Java pode escolher qual será a padrão com o comando:

sudo update-alternatives --config java


---------------------------------------------------->>>>

Instalar fontes TrueType

Para instalar fontes Truetype, como arial, times, times new roman e etc, baixe o msttcorefonts. Abara um terminal e digite

sudo apt-get install msttcorefonts

OBSERVAÇÃO: Todos os comandos utilizando o sudo apt-get install podem ser substituídos pelo Synaptic, interface gráfica do apt-get.

segunda-feira, 12 de maio de 2008

Instalando o Ubuntu 8.04

Para instalar o Ubuntu, como qualquer outro sistema operacional, o setup da máquina deve estar configurado para dar boot pelo drive de CD-ROM ou DVD, conforme o caso. Se o seu micro não está configurado para dar boot pelo CD e você não sabe como fazê-lo, dê uma olhada no link abaixo:
http://informatizado.wordpress.com/2007/04/29/configuracao-do-cmos-setup-parte-i/

Quando iniciamos o CD do Ubuntu, a primeira tela que vemos é a abaixo.
Geralmente só precisamos escolher o idioma e teclar enter. No caso do sistema não iniciar por alguma incompatibilidade de hardware, o melhor local para fazer uma pesquisa e verificar se alguém teve um problema semelhante é no Fórum do Ubuntu, há uma grande possibilidade de você encontrar a solução de seu problema lá.

ATENÇÃO: No Ubuntu 8.04 necessita-se de 384MB de memória ram para a opção testar o sistema e 256MB para opção instalar o sistema.'


Se o boot ocorrer sem problemas, somos recebidos com uma tela como a abaixo; podemos testar o Ubuntu à vontade com ele rodando pelo CD, na hora que decidirmos instalá-lo é só clicar no ícone Instalar o sistema no computador e o programa de instalação é iniciado. São apenas 7 passos.


1º Passo: Escolher o idioma do sistema, se iniciamos o Ubuntu em Português, ele já estará pré-selecionado.


2º Passo: Localidade e fuso horário.


3º Passo: Layout do teclado. Se seu teclado é padrão ABNT, é só escolher Brazil - Brazil.
Aproveite a caixa que há para testar o funcionamento das teclas, em caso de dúvida.


4º Passo: Normalmente o mais delicado, escolher o método de particionamento. Aqui cabe algumas ressalvas:

1. Se você já possui outro sistema operacional (Windows ou Linux) ocupando toda a hd, provavelmente você vai optar pelo método guiado e diminuir o tamanho da partição do outro SO, embora isto não costume produzir erros, é sempre melhor e mais seguro ter Backup dos dados que estão na partição que será alterada.
Outra observação: o Gparted que é o programa responsável por diminuir ou criar novas partições, tem como padrão não mexer em partições desfragmentadas, se você receber um aviso sobre isto, cancele a instalação e corrija isto no seu Sistema Operacional e depois tente novamente.

2.Se sua hd está vazia, é só escolher o método assistido e usar o disco inteiro.
ATENÇÃO: Neste método o instalador vai apagar qualquer dado que você tiver na hd escolhida.

3. Se você já possui uma partição disponível para a instalação do Ubuntu, você deve escolher o método manual.


No caso deste exemplo, como tenho uma partição que será utilizada para instalação do sistema, vou mostrar o método manual.


Na próxima tela são mostradas as partições que possuo, no caso vou instalar o sistema na primeira partição da minha hd sda (partição sda1). É só clicar na partição e ir em editar.


Na janela de edição da partição, escolho o sistema de arquivos (ext3), formatar a partição e como ponto de montagem a raiz do sistema, o / como mostrado na figura abaixo.

Clicando em OK, voltamos a tela anterior e vamos em AVANÇAR.

5° Passo: Criar o usuário padrão para acesso ao sistema.


6° Passo: Migrar documentos e contigurações. Se você já possui outro sistema na máquina, pode migrar dados de seu usuário para o que está sendo criado.


7° Passo: Informações de como vai ser a instação e instalação em si.


Neste momento você pode ainda alterar onde o gerenciador de boot será instalado. A opção padrão é instalar o Grub, gerenciador de boot, na MBR, 1º setor de sua hd. Se você já usa outro gerenciador de boot, tem a opção de instalar o Grub no 1º setor da partição onde será instalado o sistema e não na MBR. Para fazer isto clique em Avançado...

Na janela que se abre, escolha onde instalar o gerenciador do boot.


Após o OK e clicar em instalar na tela anterior, começa a cópia e configurações do Ubuntu.

Ao final é só reiniciar o micro e estaremos com o Ubuntu 8.04 instalado em nossa máquina.

Para saber mais...

Wiki Ubuntu - como instalar o Ubuntu:
http://wiki.ubuntu-br.org/GuiaIntrodutorio/LinuxIniciando/ExperimenteLinux

Ubuntu Brasil
http://www.ubuntubrasil.org/

Ubuntu - requerimentos do sistema
https://help.ubuntu.com/community/Installation/SystemRequirements

domingo, 4 de maio de 2008

Preparando o Ubuntu para o dia a dia

Um clique
A primeira coisa que normalmente faço quando entro no Gnome é configurar o Desktop para clique único, como sou usuário antigo do Kde, perdi o hábito do 2 cliques. Se isto serve para você, o caminho é:
abrir o Nautilus - ir em editar - Preferência - aba comportamento



Criando novos usuários
Em casa, somos 2 pessoas que usamos o computador e normalmente deixo um usuário para a “sobrinhada” brincar a vontade.
Sistema – Administração – Usuários e Grupos
Clicar em desbloquear – senha – inserir novos usuários

Agora só falta configurar o GDM para entrar automaticamente com o usuário de minha esposa, assim ela nem sequer precisa por senha, legal né? :).
Sistema – Administração – Janela de início de sessão – senha
Na aba Segurança – clique em permitir início programado e diminua o tempo para 10 segundos ou, caso seja o único usuário, clique em habilitar início automático de Sessão.



Instalar modem, mais precisamente win-modem
Bom, não dá nem para pensar no uso de Linux, sem acesso à internet, mesmo que seja discada e com win-modem.

No meu caso tenho um modem Intel compatível com o driver da Smarlink - Slmodem.

O Primeiro passo é baixar o pacote desenvolvido pelo Alarcon no fórum do Ubuntu, clique no link abaixo e siga as instruções:
http://ubuntuforum-br.org/index.php/topic,4204.msg203442.html#msg203442

link direto no source-forge:
http://ufpr.dl.sourceforge.net/sourceforge/projeto-messias/modem-arquivos-v23.tar.gz

Com o arquivo “baixado”, copie para o Ubuntu, descompacte o pacote e siga as instruções do guia_instalação.pdf.

É algo relativamente simples.

Insira o CD do Ubuntu, abra um terminal, navegue até o arquivo descompactado e digite:
sudo su (para virar administrador)
e depois
./install-modem_Gnome

Se tudo ocorrer bem, no final seu modem estará funcionando.
Preste atenção às mensagens. Qualquer erro, dê uma olhada no tópico acima, do fórum do Ubuntu.

OBS:Como o CD foi montado pelo apt, ele não pode ser ejetado clicando no ícone no Desktop. Para retirá-lo, abra o gnome-terminal e digite:
sudo umount /dev/cdrom


Acrescentando repositórios
Um repositório que acrescentei no sistema foi o partner, via synaptic.
Sistema – Administração – Gerenciador de Pacotes Synaptic
Configurações – repositórios – Programas de terceiros – clicar em hardy Partner

Neste repositório está o Navegador Ópera.

Outro repositório que acrescentei foi para instalação do Cinelerra – um poderoso editor de vídeos para Linux.

Abra o gnome-terminal e digite ou cole os comandos abaixo:

sudo wget http://repository.akirad.net/dists/hardy.list -O /etc/apt/sources.list.d/akirad.list


wget -q http://repository.akirad.net/dists/akirad.key -O- | sudo apt-key add -

Abra novamente o Synapitc e clique em recarregar, para atualizar todos os repositórios.

Monitor de Sistema - Mini-aplicativo para o Painel
Na barra de tarefas do Ubuntu podemos acrescentar vários mini-aplicativos, um que gosto muito é o monitor de sistema, além de mostrar como está a utilização do processador e memória; com um clique sobre ele, tenho acesso a informações detalhadas do sistema, processos e recursos sendo utilizados.

Para habilitá-lo ou qualquer outro mini-aplicativo, clique com o botão direito do mouse na barra de tarefas e em Adicionar ao Painel. Aí é só escolher qual mini-aplicativo você quer habilitar.

Driver de vídeo – Nvídia
Para ativar a aceleração da placa de vídeo é muito simples. É só ir em
Sistema – Preferências – Aparência
Na aba Efeitos Visuais, clique em normal

O sistema avisa que para habilitar estes efeitos ele precisa do driver da Nvídia.
O Synaptic entra em ação, baixa e instala o driver e pede para o sistema ser reiniciado


Passar o OpenOffice para português do Brasil

O OpenOffice, no Ubuntu, não vem por padrão em português, porque o pacote de idiomas sistema não está completamente instalado.

Também é muito fácil corrigir isto:
Sistema – Administração – Suporte a Idiomas
Procure Português – você verá que ele está com um tracinho (-) clique para selecioná-lo e vá em aplicar.

Novamente o Synaptic entra em ação, baixa e instala os pacotes faltantes.


Com estas configurações o sistema fica mais amigável, podemos partir para a instalação dos aplicativos em “si”.

Ubuntu 8.04 – Começando a usá-lo...

Após o boot do sistema, somos recebidos pelo GDM (Gnome Desktop Manager). É só digitar o usuário e senha cadastrados durante a instalação e a senha e você estará neste limpo desktop:

No menu aplicações encontramos, entre outros, o OpenOffice em sua versão 2.4 (sem suporte para o português do Brasil); o Firefox 3.0 Beta5; o pacote gnome-games; o Transmission para Bittorrent, o Brasero que facilita muito na hora de gravarmos nossos CDs e DVDs; a ferramenta de pesquisas Tracker; o Gimp em sua ótima versão 2.4.5 além do xsane para digitalizar imagens.
No menu Sistema, configuramos nossas preferências e configuramos o sistema.

O Ubuntu tem uma forma diferente de lidar com os privilégios de administrador, no terminal, para “invocar” o administrador, usamos o sudo junto com o comando que queremos, como em sudo bash para o terminal ganhar privilégios de administrador, ou sudo gedit para abrir o editor de textos; já para chamar direto pelo executar (Alt+F2) usamos gksudo ou gksu seguido do comando, como em gksu nautilus para abrir o gerenciador de arquivos como administrador; em todos os casos o sistema pede a senha do usuário (no caso a sua senha), que será válida por 15 minutos, depois se precisarmos “invocar” novamente o administrador, o sistema pedirá novamente a senha.



Isto é algo que normalmente os novos usuários do Ubuntu estranham muito, pois nas outras Distribuições Linux sempre se pede logo no início a senha do administrador e a de um usuário sem maiores privilégios.

Até que dá para fazer bastante coisa com o Ubuntu em sua instalação pura, mas para usá-lo no dia a dia podemos personalizá-lo bastante.

Vou passar nesta e nas próximas postagens as minhas personalizações do Ubuntu; os aplicativos que instalei, as configurações, a instalação do KDE (Kubuntu-desktop) para minha esposa não estranhar o Gnome :-). É claro que não espero que estas personalizações sirvam para todos, mas para aqueles que de repente não saibam nem por onde começar podem ser úteis.

sexta-feira, 28 de março de 2008

Instalando aplicativos no Kurumin Linux

Existem três formas básicas de instalar aplicativos no Linux:

1. Através do código fonte do programa.
Você baixa o código fonte diretamente do site do desenvolvedor e o compila para que ele possa funcionar em seu sistema. Cabe salientar que você precisa ter instalado os compiladores e bibliotecas necessárias para este trabalho, geralmente é a opção menos indicada para iniciantes.

2. Através de pacotes que são distribuídos com instalador embutido.
Alguns programa são distribuídos com instalador embutido no próprio aplicativo, geralmente é só descompactar o arquivo, clicar no arquivo install.sh e seguir as orientações do instalador. É um sistema muito fácil, mas são poucos os aplicativos para Linux distribuídos desta forma.
Atualmente é muito comum encontrarmos pacotes que estão preparados para fazerem a auto-compilação, os autopackages, eles costumam ser muito simples de serem usados, em geral é só clicar no arquivo e aguardar a instalação.

3. Através de pacotes que são pré-compilados para sua distribuição.
Apesar dos autopackages estarem se tornando comuns, o sistema mais utilizado para instalação de aplicativos numa distribuição Linux, ainda é o uso de pacotes pré-compilados pelos desenvolvedores e colaboradores da distribuição em questão; como os .rpm para Open-Suse, Fedora ou Mandriva, só citando os principais e os .deb para Debian, Ubuntu, Kurumin e muitas outras distribuições baseadas no Debian.

No Kurumin, por ser baseado no Debian, podemos baixar os pacotes pré-compilados .deb através do gerenciador de pacotes e dependências, Apt-get ou de uma de suas interfaces gráficas como o Synaptic. Além é claro dos ícones mágicos, que são scripts que baixam, instalam e configuram os pacotes facilitando a vida de quem está começando no mundo Linux.

O apt-get é um poderoso gerenciador de pacotes e dependências para Linux, que foi criado originalmente para o Debian, mas que está presente em várias outras distribuições.
Seu uso é muito simples, basicamente precisamos de uma conexão com a internet e alguns arquivos de configuração com os endereços dos ftps (ou espelhos dos ftps) Debian:

O arquivo /etc/apt/sources.list, indica quais serão os repositórios Debian que serão usados pelo apt; o kurumin, como a maioria das distribuições, já traz este arquivo configurado por padrão, normalmente só precisamos alterá-lo no caso de um repositório deixar de funcionar ou para acrescentar outro repositório.

Outro arquivo importante para o apt é /etc/apt/apt.conf, que indica qual a árvore de pacotes padrão que o apt irá utilizar. A Debian mantém 3 árvores de pacotes: a estável (stable), com programas oficiais da distribuição corrente, atualmente a 4.0 Etch, normalmente muito estáveis, às vezes um pouco antigos em relação às novidades que estão surgindo, mas a estabilidade compensa, principalmente para quem quer apenas usar o sistema sem maiores preocupações; a teste (testing), com aplicativos que estão sendo testados pela comunidade com o objetivo de passarem para a árvore estável na nova versão da distribuição e a instável (unstable), com os novos pacotes .deb que estão sendo lançados. Atualmente o Kurumin vem configurado para buscar pacotes na árvore estável da Debian.

Além destes dois arquivos, o apt usa o diretório /var/lib/apt/lists, com os arquivos que indicam os pacotes disponíveis bem como suas versões nos repositórios indicados no source.list. Para gerar a lista de pacotes utilizamos o comando apt-get update como root. No Kurumin, como geralmente usamos o sudo para chamar o root sem senha, podemos usar o comando sudo apt-get update; o diretório onde os pacotes .deb baixados da internet são arquivados é o /var/cache/apt/archives.

Depois de conhecermos os arquivos de configurações do apt, vamos aos comandos:
apt-get install nomedopacote – instala o aplicativo e suas dependências
apt-get remove nomedopacote – remove o pacote indicado
apt-get upgrade nomedopacote – atualiza o aplicativo se tiver uma nova versão
apt-get -f upgrade – sem indicação de nenhum pacote, serve para atualizar todo o sistema, opção -f faz com que o apt verifique e corrija automaticamente problemas de dependências entre pacotes. No guia-foca é recomendado que executemos o comando apt-get -f --dry-run dist-upgrade|less para ver o que vai acontecer sem atualizar a distribuição, se tudo estiver bem, é só usar o upgrade como indicado inicialmente
apt-cache search nome – consulta a lista dos pacotes pelo nome indicado.
apt-get autoclean – remove do diretório archives, os pacotes que não tem mais possibilidade de uso indicados pelo apt-get update
apt-get clean – remove todos os pacotes do diretório archives. Utilize com cuidado.
apt-get -f install – sem indicação de nenhum pacote, faz com que o apt-get verifique e faça a correção de problemas com dependências entre os pacotes.

Para instalar um pacote debian que baixamos manualmente usamos o dpkg
dpkg -i nomedopacote – instala o pacote, podemos usar o parâmetro --force-all para forçar a instalação como em dpkg -i --force-all nomedopacote

veja mais sobre o dpkg e o apt-get em http://focalinux.cipsga.org.br/guia/inic_interm/ch-dpkg.htm


sexta-feira, 15 de fevereiro de 2008

Leia: 50 Coisas Que o Firefox Pode Fazer Por Você

Neste post do blog http://vidageek.net/ o Rafael indica algumas extensões do Firefox muito interessantes. Vale à pena uma visita.

50 Coisas Que o Firefox Pode Fazer Por Você

Firefox
Já faz varios anos que utilizo o Firefox. Ele é simplesmente o melhor navegador que já encontrei. Já utilizei Internet Explorer,
Netscape, Opera, Konqueror e Safari mas nenhum deles satisfez minhas necessidades como o Firefox. Descartei logo o IE por não ter
abas na época e dentre os que sobraram acabei escolhendo o Firefox por causa de suas extensões. Existe extensão para tudo (ou quase
pelo menos), algo que adiciona outro nível de usabilidade ao seu navegador.

Alguns módulos para o Drupal

O Drupal é um CMS que tem uma forma bem interessante de trabalhar. Ele é como uma forte armação que garante a estrutura básica necessária para o gerenciamento eficiente de sites com muito conteúdo. E além desta estrutura, existem os módulos que ampliam suas funções (algo como as extensões do Firefox).

Depois de ter mudado meu site para o Drupal, fiz uma pesquisa na página de módulos do Drupal e separei alguns que achei interessante.

Bom, são só alguns mesmos. Afinal, o site do Drupal tem mais de 1500 módulos diferentes.

addtofavorites

Este módulo cria um bloco para ajudar os usuários a adicionar o site aos seus favoritos do navegador e tornar o site como página inicial do seu navegador.

Admin message

Fornece uma maneira fácil de mostrar mensagens curtas para os usuários. As mensagens podem ser fechadas individualmente pelos usuários. Os exemplos poderiam ser "Bem Vindo a este site ...", " Anúncio Importante sobre segurança ..."," Novo recurso ...", etc

AdSense

O AdSense fornece um método para inserir e administrar os anúncios do serviço Google AdSense.

Advertisement

O módulo Advertisement (anúncio) é um poderoso sistema de publicidade para sites feitos em Drupal. Suporta a exibição aleatória e monitoramento de gráficos (banner) e os anúncios de texto. Os anúncios podem ser facilmente visualizados em temas, blocos, ou embutido no conteúdo do site. O módulo registra estatísticas completas sobre quando e quantas vezes os anúncios foram vistos e clicados, incluindo um módulo plug-in para geração gráfica baseada nos relatórios. Os anúncios podem ser atribuídos a vários proprietários, cada um dos quais com seu próprio conjunto de permissões.

Akismet

Este módulo permite-lhe utilizar o serviço web Akismet para proteger seu site de spans.

Alter CSS

O Alter CSS permite que você editar o CSS de um tema Drupal dentro do próprio Drupal. Após a instalação, o Alter CSS irá adicionar um ícone em todas as páginas de administração dos temas, que lhe permite editar o texto da style.css de seus temas instalados.

backup

Este módulo cria um arquivo tar que consiste no Drupal, seu banco de dados e todos os arquivos sob DOCUMENT_ROOT, que pode ser baixado através do seu navegador. É útil para executar backups do site inteiro feito no Drupal.

Banner

O módulo banner lhe permite exibir anúncios em seu site Drupal. Ele exibe aleatoriamente o banners guarda automaticamente quantas vezes cada um é exibido e clicado. Aos usuários do seu site pode ser dado a propriedade de banners e a possibilidade de modificarem algumas configurações e ver as estatísticas. Suporta inúmeros formatos gráficos, animações flash, e texto.

Bookmark Us

O Módulo Bookmark Us permite aos visitantes de forma rápida e fácil marcar como favorito seu site e a página atual. Muito flexível, funciona no IE, Opera, Firefox, Netscape e outros baseados em navegadores Gecko.

Google Analytics

Adiciona o sistema Google Analytics de acompanhamento de estatísticas para o seu site. O módulo permite que você adicione algumas características extras às estatísticas de seu site.

Google Translate

Porque manter um site multi-idioma se Google Translate pode fazer isso por você? Basta adicionar o seu conteúdo e os visitantes podem vê-lo traduzido com apenas um clique. Seus visitantes não vão sequer saber que ele é traduzido pelo Google.

Guestbook

Este é um módulo simples que fornece um site guestbook (livro de visitas) onde os usuários proprietários podem apagar ou comentar as entradas no guestbook. Avatares são mostrados se estiverem disponíveis.

Hall of Fame

HOF, ou "Hall of Fame", é um módulo que fornece uma síntese das estatísticas de um site Drupal. O que diferencia HOF do módulo de estatísticas do Drupal é que ele é utilizado para exibir publicamente as estatísticas, enfatizando o crédito aos autores que mais ajudam no sucesso do site.

IE Destroyer

Uma “ajudinha” para mudar as pessoas do Internet Explorer para o Firefox. Este módulo exibe um banner no topo do seu site para promover o Firefox.

Invisimail

O Invisimail fornece um filtro para esconder os endereços de e-mail de spam-bots. . Endereços de e-mail são convertidos em código ASCII. Os endereços de e-mail aparecerão na página normalmente, mas os seus código-fonte html serão escondidos de forma a não aparecer como um endereço de e-mail para os robôs de coleta de dados. Ele também fornece uma opção para criar automaticamente links mailto para endereços de e-mail.

Obviamente, não é a melhor proteção para publicar todos os endereços de e-mail. Mas, em sites comunitários onde alguns usuários costumam deixar seus e-mails, o Invisimail fornece proteção para esses endereços.

Scheduler

Agendador. Este módulo permite administrar nodes que serão ou não publicados em datas especificadas.

Site map

Este módulo fornece um mapa do site que dá aos visitantes uma visão geral do site. Ele também pode exibir os feeds RSS para todos os blogs e categorias.

SiteMenu

Este módulo fornece um "mapa do site" no estilo de uma página com a visão geral de todas as categorias dentro de um site com os títulos dos conteúdos (nodes) e uma barra de menu lateral para navegar pelo site, por categoria.

Theme Editor

Permite que os usuários editar temas sem acesso ao sistema de arquivos, inteiramente através de uma interface web admin. O Editor começa por fazer uma cópia de um tema atualmente instalado e, em seguida, permite aos usuários editar arquivos template e css, bem como enviar novas imagens

Theme Settings

Módulo para personalizar mensagens de seus textos(nodes), como por exemplo o "Leia mais", "Adicionar um novo comentário" e outros. Ele requer o módulo Theme Settings API.

TinyMCE WYSIWYG Editor

Este módulo integra o TinyMCE WYSIWYG editor em um site Drupal para editar visualmente o conteúdo do site.

SITE de demonstração em:
5.1 version of the TinyMCE module with version 2.1 of TinyMCE

Vocabulary Index

O módulo Vocabulary Index fornece uma maneira de visualizar os termos de um lista de vocabulários em uma única página. Se você tem uma lista chamada "artigos", por exemplo, com vocabulários com os termos' HTML ',' CSS 'e' Javascript ', este módulo permite especificar um alias(apelido) para uma página onde os três termos são listados. O módulo permite que você escolha para quais vocabulários criar essa página, basta preencher com o alias e pronto.

Voting

A votação é um simples módulo de voto tipo cinco estrelas para avaliar o conteúdo dos textos (nodes).

segunda-feira, 14 de janeiro de 2008

Minha experiência com o Drupal - um CMS de ótima qualidade

Além deste blog, eu mantenho o site ovoodaserpenteemplumada.hpgvip.com.br, onde disponibilizo a tradução do livro mexicano "El Vuelo de la Serpiente Emplumada" de Armando Cosani..
No ano passado, depois de alguns problemas com o serviço de hospedagem, percebi que estava na hora de criar um domínio próprio para o site e não ficar dependente do hpg.
Registrei o domínio ovoodaserpenteemplumada.com e consegui um serviço de hospedagem que me disponibilizou o CPANEL, no início confesso que fiquei um pouco assustado com a enorme quantidade de recursos oferecidos pelo CPANEL, principalmente para um usuário vindo do hpg.
Bom... Depois de um período de adaptação, resolvi começar o trabalho de portar o meu site para o novo endereço, queria começar com pelo menos as mesmas páginas que que tinha no anterior mais um contador de acessos e um livro de visita, algo bem simples.
Para o livro de visitas resolvi testar o CMS Drupal, disponível no Fantástico do CPANEL. Vocês devem achar que é um exagero usar uma ferramenta tão poderosa, para algo tão simples, e foi a esta conclusão que cheguei depois de testá-lo por alguns dias.
Percebi que melhor do que fazer um livro de visitas com o Drupal, seria fazer o site inteiro com ele.
No site drupal-br.org/ encontrei um tutorial de como traduzir a interface, outro para acrescentar um módulo para edição de html no conteúdo do site (tinyMCE) e um para criar ou modificar um tema do Drupal.
Pois é... o site, que deveria ficar bem simples, está começando a ficar encrementado. Quem quiser conferir como anda o trabalho é só clicar no link abaixo:
ovoodaserpenteemplumada.com
Depois de algumas visitas no Drupal.org baixei alguns módulos que acrescentam mais funções à administração e aparência do site. Pretendo escrever algumas dicas sobre estes módulos, assim que terminar a migração do site.
Até mais....