Instalando o Spark IM no Ubuntu

Publicado por Eduardo Mozart de Oliveira em 18/10/2016

[ Hits: 9.275 ]

Blog: http://www.eduardomozartdeoliveira.blogspot.com/

 


Instalando o Spark IM no Ubuntu



Esta dica mostrará como instalar a última versão do mensageiro da Ignite Realtime (Spark 2.8.0, a última versão disponível no momento que escrevo esta dica) no Ubuntu 14.04 LTS.

Instalação das dependências

Antes de tudo, precisamos instalar as dependências do Spark. Abra o Terminal (pressione a combinação de teclas Alt+t).

Precisamos atualizar a lista de pacotes para instalarmos as últimas versões disponíveis das dependências com o comando:

# apt-get update

O comando para instalação das dependências do Spark é diferente, dependendo da arquitetura do Ubuntu que você instalou no seu computador. Use o comando uname -a, caso você não tenha certeza da arquitetura instalada no seu computador.

Para Ubuntu 64-bits (x86_64):

# apt-get install libxtst6:i386 libxi6:i386 --assume-yes

Para Ubuntu 32-bits (i386):

# apt-get install libxtst6 libxi6 --assume-yes

Instalação do Java

Aqui vem o pulo do gato: oficialmente, o Ubuntu 14.04 LTS não possuí a versão 1.8.0 do Java no repositório oficial, que o Spark necessita para ser executado.

Precisamos adicionar o repositório do OpenJDK ao Ubuntu, com o comando:

# add-apt-repository ppa:openjdk-r/ppa

NOTA: caso você possua um servidor proxy na sua organização, o comando acima poderá falhar. Você pode especificar um usuário e senha para o servidor proxy com os comandos:

# export http_proxy="http://USUARIO:[email protected]:PORTA";
# export https_proxy="http://USUARIO:[email protected]:PORTA";
# export ftp_proxy="http://USUARIO:[email protected]:PORTA";
# export socks_proxy="http://USUARIO:[email protected]:PORTA";

Após adicionar o repositório do OpenJDK ao sistema, atualize a lista de pacotes para que você consiga instalar os pacotes do repositório recém-adicionado, com o comando:

# apt-get update

Para instalar o Java Runtime Environment (JRE) do OpenJDK, digite o comando:

# apt-get install openjdk-8-jre

Instalação do Spark

Para instalar o Spark 1.8.0, use a versão .deb disponível na página de downloads da Ignite Realtime.

Instale o pacote spark_*.deb com o comando:

# dpkg -i spark_2_8_0.deb

Conclusão

OpenJDK e JRE:

Caso você possua duas versões do Java (por exemplo, a versão 1.7 oficial do Java, necessária para alguns sites do governo, como o SIAFI), é possível configurar o OpenJDK somente para o Spark, e as demais aplicações do sistema (como o Mozilla Firefox) usarem o Java oficial.

O OpenJDK não altera a versão do Java Runtime Environment durante a instalação, caso ele detecte que o comando java está definido, para não sobrescrever a Java Runtime Environment (JRE) atualmente instalada.

Neste caso, você precisará editar o arquivo /usr/bin/spark, substituindo java (últimas linhas do arquivo) pelo caminho completo do JRE do OpenJDK: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

Arquivo de configurações do Spark:

O Spark armazena suas configurações no arquivo "spark.properties" no diretório oculto ".Spark" dentro do diretório HOME do usuário atual. É possível automatizar configurações do mensageiro Spark através deste arquivo, como o servidor padrão de conexão.

Exemplo do arquivo "spark.properties":

server=10.1.1.11
idleTime=5
windowTakesFocus=false
spellCheckerEnabled=true
passwordSaved=true
username=
showHistory=true
lastUpdateCheck=
defaultChatLengthTimeout=300
autoLoginEnabled=true
chatNotificationOn=true
timeDisplayed=true
showEmptyGroups=false
toasterPopup=true
startOnStartup=true
startHidden=true

Outras dicas deste autor

Exibindo comandos em apresentações através do Screenkey

Acessando compartilhamentos de rede do Windows pelo CentOS

Configurando Proxy no Eclipse IDE

Wine - Como instalar um programa Windows para todos os usuários do computador (incluindo a conta Convidado)

Como criar pacotes RPM ou DEB pelo código-fonte utilizando FPM (Ruby on Rails)

Leitura recomendada

Lakka - Uma distro para games retrô

Instalação do Google Desktop no Ubuntu

Corrigindo Flash Player no navegador Chrome

Instalando o tcptunnel

Unixsarplot - Agentless performance monitoring tool

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts