Neste tutorial veremos o
download e empacotamento via script shell do Firefox Stable e Firefox
Beta, no qual não pode ser incluído nos repositórios Debian por
questão de licença.
De início, começamos
pela instalação da versão estável desse navegador e
posteriormente a versão beta como opção de testes para quem deseja
uma versão ainda mais recente desse software, onde nota-se que sua
estabilidade é muito boa, sua integração com extensões e plugins
previamente instalados idem, então por que não testá-lo?
Caso vá usá-lo, convém remover a antiga versão do Firefox caso o mesmo esteja instalado, se não você correrá o risco de ficar com dois Firefox's no mesmo sistema.
Firefox Stable
Antes de baixar o script, devemos instalar a dependência curl:
$ su
# sudo apt-get install curl
Agora vamos fazer o download do script:
# wget
https://www.dropbox.com/s/zkfldm3nrniew7g/firefox.sh
Alteramos a permissão do arquivo
firefox.sh:
# chmod +x firefox.sh
Saímos de usuário root:
# exit
Em seguida basta executá-lo:
$ ./firefox.sh
Surgirá a seguinte escolha com a
execução do script firefox.sh:
Selecione a arquitetura do pacote:
1 = 32 bits
2 = 64 bits
Responda:
Se a arquitetura do seu Debian for 32
bits, tecle 1 e pressione Enter.
Se a arquitetura do seu Debian for 64
bits, tecle 2 e pressione Enter.
O download do pacote
firefox irá ser realizado a partir do site oficial e começará o
sistema de empacotamento ao modo Debian. Ao término do
empacotamento, vai aparecer uma mensagem de finalização do script:
Criação do pacote deb
completa:
No meu caso:
Agora, basta instalar o
pacote deb criado com o seguinte comando:
sudo
dpkg -i firefox-22.0-amd64.deb
Então, com o arquivo
.deb criado no diretório corrente, instale-o com o dpkg ou gdebi:
$ su
# sudo dpkg -i
firefox-22.0-amd64.deb
Depois de ter instalado o
firefox, se você clicar no ícone do firefox e não responder,
reinicie o seu Sistema Operacional que ele irá normalmente.
Firefox Beta
Caso
você deseje instalar a versão beta do Firefox, o procedimento é o
mesmo do Firefox Stable, só muda o script.
Antes de baixar o script, devemos instalar a dependência curl:
$ su
# sudo apt-get install curl
Agora vamos fazer o download do script:
# wget
https://www.dropbox.com/s/rgfhmnzlkwrn7hf/firefox-beta.sh
Alteramos a permissão do arquivo
firefox.sh:
# chmod +x firefox-beta.sh
Saímos de usuário root:
# exit
Em seguida basta executá-lo:
$ ./firefox-beta.sh
Surgirá a seguinte escolha com a
execução do script firefox.sh:
Selecione a arquitetura do pacote:
1 = 32 bits
2 = 64 bits
Responda:
Se a arquitetura do seu Debian for 32
bits, tecle 1 e pressione Enter.
Se a arquitetura do seu Debian for 64
bits, tecle 2 e pressione Enter.
O download do pacote
firefox irá ser realizado a partir do site oficial e começará o
sistema de empacotamento ao modo Debian. Ao término do
empacotamento, vai aparecer uma mensagem de finalização do script:
Criação do pacote deb
completa:
No meu caso:
Agora, basta instalar o
pacote deb criado com o seguinte comando:
sudo
dpkg -i firefox-23.0b4-amd64.deb
Então, com o arquivo
.deb criado no diretório corrente, instale-o com o dpkg ou gdebi:
$ su
# sudo dpkg -i
firefox-23.0b4-amd64.deb
Considerações:
O Iceweasel é diferente do Firefox, além de possuir um ciclo mais lento de desenvolvimento. Ou seja, ele é sempre baseado em uma versão antiga do Firefox, mas você pode atualizá-lo através da adição de repositórios backports. Para usar o Firefox no Debian, não é necessario remover o Iceweasel, os dois podem co-existir no mesmo sistema. Porém muitos usuários Debian que instalam o Firefox removem o Iceweasel por acharem desnecessário a presença de dois navegadores tão semelhantes.
Características e observações deste script::
- Ele baixa tanto a versão 32 quanto a 64 bits do Firefox;
- Versão em pt-BR;
- Por questões de segurança e permissões de pastas, o script não pode ser executado como root;
- O Firefox será instalado em /opt;
- Como as atualizações automáticas alteram o conteúdo da pasta /opt, o dpkg acusaria o seguinte erro ao desinstalar o Firefox:
Referências
Mundo GNU | Difundindo o Sofware Livre; Firefox – Script para empacotamento do Firefox Beta no Debian. Acessado em 11 de Julho de 2013.
Mundo GNU | Difundindo o software livre; Firefox – Script para empacotamento e instalação ao modo Debian (update). Acessado em 11 de Julho de 2013.
Viva o Linux; Firefox - Script para empacotamento e instalação ao modo Debian. Acessado em 11 de Julho de 2013.
Nenhum comentário:
Postar um comentário