domingo, 30 de agosto de 2015

Thunderbird 38 no Ubuntu

Na postagem de hoje vamos mostrar como atualizar o Thunderbird para a versão 38 no Ubuntu 14.04 LTS ou 15.04. Aquelas pessoas que chamam o Firefox de Mozilla, e nunca ouviram falar nem em  Thunderbird ou Sunbird  podem ir ler outra coisa, rs.

Mas porque atualizar o Thunderbird, que na instalação padrão do Ubuntu 14.04 LTS vem na versão 24.4? Porque há dois complementos para o Thunderbird que não funcionam na versão antiga do software de gerenciamento de e-mail, o Lightning, que traz funcionalidades de agenda para o Thunderbird, e o Google Provider, que faz a sincronização da sua agenda do Google com o Thunderbird, permitindo a você gerenciar sua agenda localmente.

Algumas outras funcionalidades que surgiram na versão 38 do Thunderbird:
  • Filtro para mensagens enviadas;
  • o editor de mensagens para o Twitter mostra quantos caracteres você ainda pode teclar;
  • a funcionalidade de chat agora dá suporte ao Yahoo Messenger;
  • pode-se procurar um contato em várias agendas separadas;
  • filtro para mensagens arquivadas;
  • é possível adicionar marcadores de posição de leitura para conversas arquivadas;
  • suporte a nomes de domínio internacionalizados no leitor de RSS 

Quem usa o ambiente gráfico KDE conhece há vários anos um widget que permite ver os compromissos da Google Agenda no calendário do desktop, aquele que surge quando você clica no relógio na barra inferior. Em uma postagem mostrarei também como criar essa funcionalidade no XFCE ( Eu uso o Voyager OS, uma variante do Ubuntu 14.04 LTS que usa uma versão altamente personalizada do XFCE 4.8). Aguardem!

Para começar, abra um terminal e vamos digitar uma seqüência de comandos para fazer o download do Thunderbird 38, descompactar o arquivo de instalação e substituir a versão padrão:

$ wget ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/38.0.1/linux-x86_64/pt-BR/thunderbird-38.0.1.tar.bz2
$ tar -xjvf thunderbird-38.0.1.tar.bz2
$ sudo rm -rf /opt/thunderbird*
$ sudo mv thunderbird /opt/thunderbird
$ sudo ln -sf /opt/thunderbird/thunderbird /usr/bin/thunderbird



Depois desses comandos, ao clicar no lançador de programas (XFCE, KDE, etc)  ou digitando Thunderbir no Dash do Ubuntu, é a versão 38 do Thunderbird que vai abrir.

Agora clique no menu do Thunderbird, esse ícone de barras empilhadas destacado no círculo vermelho:

Clique em Complementos (Add-ons no meu Thunderbird em Inglês) e digite na barra de busca Lightning e Google Provider. 

O Lightning cria funcionalidades de agenda no seu Thunderbird e o Google Provider vincula a sua agenda com a do Google. Depois de adicionar o Google Provider você precisa reiniciar o Thunderbird para que ele funcione.
Agora você verá novos botões na tela do seu Thunderbird, e um calendário na parte direita da tela. Para sair da tela de mensagens e entrar na aba de agenda, clique no ícone correspondente:


Na tela que mostra a agenda, com o botão direito do mouse em cima da agenda Home para abrir um menu, e escolha criar uma nova agenda:

Escolha a opção de agenda na rede (On the Network no meu Thunderbird) e em seguida escolha Agenda do Google. Entre o seu email do Google, sua senha, e na tela do navegador que vai abrir, autorize o Thunderbird a acessar sua agenda. Voilá! A sua agenda do Google está integrada ao Thunderbird.


sábado, 22 de agosto de 2015

Como atualizar o Java no OpenSUSE


O Java Runtime Environment (JRE) foi excluído dos repositórios do OpenSUSE há um bom tempo já, devido a razões de inconformidade com a política de licenças da OpenSUSE, mas é possível instalar a versão Java da Oracle/Sun, que é necessária para acessar o Banco do Brasil e outros sites. No OpenSUSE o IcedTea e o OpenJDK são o padrão na instalação.

Este tutorial foi escrito para os usuários de OpenSUSE mas os passos descritos a seguir também funcionam no CentOS, Scientific Linux, RedHat e Oracle Linux (apesar de haver outra forma mais automática, simplesmente instalando um pacote .rpm) e Fedora.
Em primeiro lugar, vá ao site do Java e baixe o pacote correspondente à sua arquitetura, 32-bits ou 64-bits. Se você não sabe se seu sistema operacional é 32-bit ou 64-bit, abra um terminal e digite
uname -m
Site para download do Java:



Atenção! Não baixe a versão .rpm, pois se trata de um script feito pela Oracle para seus sistemas operacionais Red Hat e Oracle Linux, e dá erro no OpenSUSE.

Depois que o arquivo terminar de baixar, descompacte-o digitando no terminal

Aqui vou dar as dicas apenas para a versão 64-bits, se você estiver com uma versão 32-bits, faça o ajuste no nome dos diretórios

  tar xvfz jre-8u60-linux-x64.tar.gz                         



Agora, abra o Yast, Gerenciamento de Software e na aba pesquisar, digie Iced


Selecione o IcedTea-web para remoção com o botão direito do mouse e clique em aceitar.
Depois de completada a operação, pode fechar o Yast.

Volte para o terminal como usuário normal e com o comando su -p assuma a identidade de superusuário:

 su -p                                                 

Digite sua senha de superadministrador, não vai aparecer nenhum pontinho piscando nem nada, então digite a senha com atenção, lentamente, rs

Crie uma pasta para o Java:
mkdir /opt/java/64                                                                                
Copie a Pasta jre1.8.0_60 para a pasta /opt/java/64s:
mv -v ~/Downloads/jre1.8.0_60 /opt/java/64                                        


Agora, ainda como superusuário, você informará ao sistema que que foi instalada uma versão nova do Java:
update-alternatives --install "/usr/bin/java" "java" "/opt/java/64/jre1.8.0_60/bin/java" 1

  Neste ponto, pode ser que você receba uma mensagem de erro como a abaixo:

Absolute path to 'update-alternatives' is '/usr/sbin/update-alternatives', so running it may require superuser privileges (eg. root).
O sistema está dizendo que você precisa de privilégios de superadministrador para realizar esta tarefa. Não dê bola para isso, quando você digitou o comando su -p você assumiu a identidade de administrador de uma forma que o sistema não se deu conta, rs, apenas ignore a mensagem de erro.

O próximo passo é dar um comando ao sistema para usar a nova versão do Java como padrão:
update-alternatives --set java /opt/java/64/jre1.8.0_60/bin/java

Como antes, ignore a mensagem de erro, caso ela reapareça. Você já pode sair da função superadministrador digitando exit no terminal.

Como usuário padrão, Crie uma pasta no seu diretório Home digitando:
mkdir -v ~/.mozilla/plugins                                                          
Se você estiver instalando uma versão nova do Java da Sun para substituir uma mais antiga, não precisa criar a pasta, pois ela já estará lá.
Nesse caso, e apenas nesse caso, você precisa apagar a biblioteca libnpjp2.so que está lá, com o comando:
rm -v ~/.mozilla/plugins/libnpjp2.so                                               

Crie um link simbólico da biblioteca libnpjp2.so da pasta do Java recém instalado  para a pasta .mozila/plugins:
ln -s /opt/java/64/jre1.8.0_60/lib/amd64/libnpjp2.so ~/.mozilla/plugins             

Pronto! A instalação foi concluída. Agora, feche o Firefox e abra de novo. Volte ao site da Java e clique no link  Eu tenho Java?

Clique no grande botão vermelho "Verificar a versão do Java"
Depois de autorizar a execução da applet, você pode abrir o sorriso ao ver que tudo deu certo.