quinta-feira, 15 de novembro de 2012

Chrome e repositórios...

Um amigo queixou-se de ter tido dificuldades a instalar o Google Chrome no Ubuntu 12.04.

Eu achei estranho e decidi fazer este pequeno post para memória futura.

Em vez de instalar simplesmente o Chrome, decidi instalar o repositório do google. Porquê? Porque assim passa a ser o Ubuntu a gerir os updates do Chrome da mesma forma que faz os outros updates.

Versão de linha de comando:
  • Primeiro é necessário obter a chave pública para  se validar o repositório que a google usa.
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
  • A seguir adiciona-se o repositório propriamente dito.
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
  • Finalmente instala-se
 sudo apt-get update
 sudo apt-get install google-chrome-update

 Versão GUI:
  • Adicionar chave da google
  • com um browser abrir seguinte link https://dl-ssl.google.com/linux/linux_signing_key.pub e gravar o ficheiro localmente.
  • Ir ao menu de sistema e abrir o gestor de actualizações, escolher Definições..., escolher o separador de Autenticação.
  • Esta é a lista de chaves usadas para validar pacotes de instalação, para adicionar uma nova é só clicar em Importar Ficheiro de Chave e escolher o ficheiro guardado no primeiro passo.

  • Adicionar repositório
  • Escolher separador Outro Software, clicar no botão Adicionar...
  • Na caixa de diálogo introduzir o nome do depositório:
deb http://dl.google.com/linux/chrome/deb/ stable main
  • Instalar
  • Abrir novamente o gestor de atualizações e carregar no botão Verificar
  • Abrir o Centro de Software Ubuntu,  procurar o google-chrome-stable e instalar.

sábado, 13 de outubro de 2012

Cartão do Cidadão - parte 5

Nesta a fase a utilização do cartão do cidadão passou a ser uma questão trivial, desde que se tenha o leitor.

No Ubuntu 12.04, já o usei para o site das finanças, para o site da segurança social e para o site do Banco de Portugal.

Ainda não pesquisei as funções de assinatura digitais, aí está o próxima pesquisa, assinaturas digitais em documentos utilizando o Ubuntu.

Virtual Desktops

Hoje decide pesquisar um pouco sobre como abrir os programas num desktop virtual fixo.

Logo no primeiro link encontrei uma referência ao CompizConfig Settings Manager (CCSM).

Já a tinha instalado há uns tempos e fui espreitar.
O aviso diz tudo, mexer nas configurações do Compiz pode dar em asneira!


Fui às opções de Window Management  -> Place Windows e já está foi só adicionar os nomes das janelas que queria que aparecessem em locais específicos.
E como descobrir o nome? Simples tem uma opção de Grab que permite cliacar em cima da janela para a escolher.

Nota: esta informação anda por aí espalhada, porquê mais um sítio? Simplesmente porque assim eu sei onde está e mando cá os amigos verem ou mesmo para eu mais tarde ver!

sexta-feira, 24 de agosto de 2012

Cartão do Cidadão - Parte 4

Hoje precisei de fazer uns testes com o CC e decidi ver como estava o site do Cartão do Cidadão.
Reparei que havia uma versão nova:  Aplicação do Cartão de Cidadão (Linux - Ubuntu 11 - 32 bits) (v1.23.1) Jun 2012 - Para distribuições com lib SSL 1.0
Como tenho a versão 12.04 do Ubuntu, que incluí o openSSL 1.0, ao invés da 0.9.8, decidi experimentar.

Instalei, arranquei a aplicação a partir do launcher e voilá, funcionou tudo à primeira. Depois seguindo o que está no manual instalei o certificado da entidade emissora no firefox e adicionei a biblioteca do cartão ao firefox (pena que não haja processo automático para configurar o firefox).

Acedi ao site que pretendia e consegui fazer a autenticação com o cartão.

Demorou um pouco, mas gradualmente as pequenas coisas que eu fui descrevendo nesta série foram sendo integradas no pacote oficial:
  • Criação de um pacote .deb para Ubuntu/Caixa Mágica
  • Melhoramentos no pacote, como a colocação de ficheiros .desktop nos locais apropriados para o sistema reconhecer a aplicação e ser possível lança-la a partir do dash.
  • Correcção do pacote para funcionar no 12.04

A questão do openSSL 1.0 ainda não me tinha apercebido, mas provavelmente alguém a terá reportado pois foram criados pacotes específicos para esta versão de SSL.

Conclusões:
  •  O processo está a atingir uma fase de amadurecimento;
  • vale a pena reportar os problemas, eles vão sendo corrigidos.

quarta-feira, 16 de maio de 2012

Cartão do Cidadão - Parte 3

Hoje lembrei-me de ir instalar o Cartão do Cidadão e em vez de vir aqui ao meu blog decidi ir a www.Cartaodecidadao.pt para obter a última versão.

Para meu espanto criaram um package .deb. Todo entusiasmado lá vou eu instalar no meu 12.04. Tento instalar e o Software Center manda-me passear com um erro de processamento do pacote.

Depois de alguma investigação descubro o problema. Devem ter lido o meu blog (just kinding!) mas não foram ver as fontes. Preencheram o campo descrição com a licença do software, que está cheia de linhas em branco. Isto leva a que o gestor de pacotes se queixe com um erro (admire-se): blank line en value of field 'description'!

Na documentação Debian diz claramente: Those containing a single space followed by a single full stop character. These are rendered as blank lines. This is the only way to get a blank line.

Lá vou ter que perder um tempinho para ter um pacote decente :)

segunda-feira, 14 de maio de 2012

O Portal das Finanças e o IRS

Apesar de utilizar o Modelo3.pt para fazer a minha declaração de IRS fiz o download da aplicação das finanças.
É um script normal de instalação. Abri um terminal e:

tneiva@AMILO-Pi-1505:~$cd Downloads
tneiva@AMILO-Pi-1505:~/Downloads$ chmod +x  Modelo3IRSv2012_unix.sh
tneiva@AMILO-Pi-1505:~/Downloads$sudo ./Modelo3IRSv2012_unix.sh

Segui os passos da instalação e ficou a funcionar, com icon no desktop e tudo.
Tive problemas com a submissão, mas isso foi recorrente, e foi causado por problemas do site. Toda gente se queixou neste fim de semana.

Entretanto um colega perguntou-me se eu tinha conseguido, ao que eu disse que sim.

Hoje acabei de fazer uma experiência com a versão online sem problemas.

A minha máquina em termos de java está bastante limpinha, tendo apenas o OpenJDK.

Os requisitos mínimos para funcionar são a instalação do icedtea-plugin (que instala o jre do openjdk). Está disponível no software center pelo que é simples qualquer pessoa instalar.

Se já têm o sistema aJAVArdado, que tal um verificação de que versões do java estão a correr com o seguinte comando:

$update-java-alternatives -l


terça-feira, 1 de maio de 2012

Chegou o Precise Pangolin


Fiz uma instalação de raiz num disco novo, mas ainda não tive muito tempo para explorar.
Uma instalação de raiz levantou logo um problema! Onde está o GnuCash, onde está o Tomboy Notes, OK! Faltam muitas das aplicações que estou habituado a usar.
O que instalei directamente do Software Center
  • Chromium, gosto sempre de ter um browser alternativo, no Ubuntu tenho usado o Firefox
  • VLC Media Player, lê quase tudo
  • Tomboy Notes, papelinhos amarelos, sincronizados em todos os meus computadores
  • GnuCash, as contas da casa do condomínio
  • KeyPass2, para não me esquecer das mil e uma passwords
  • OpenJDK, como a Oracle já não deixa que o Java seja distribuído com os sitemas operativos decidi usar o OpenJDK.
  • DropBox
Para além deste software instalei uma lista de codecs e software non-free usando seguindo o guia do ubuntued.info.

No final instalei o crashplan para ter os meus começar a fazer os backups da "nova" máquina.

Até agora não notei muitas diferenças, além da óbvia que é a barra lateral não desaparecer.
Pareceu-me mais rápido a fazer shutdown e não tive problemas com as aplicações que fui instalando.