rodando um firefox tar.bz instale em meu homedir com configurações separadas de um firefox instalado em uma distro

0

O trabalho determinou uma versão específica do Firefox que é mais antiga do que eu gostaria. Eles são legais com sysadmins e pessoas de tecnologia em geral executando suas próprias coisas (contanto que isso não atrapalhe o script "este script está instalado", mas percebo que uma segunda instalação do FF captura perfis e tal da minha instalação principal Isso não é o ideal, já que eu particularmente não quero que ele atropele minha antiga instalação do FF e quebre coisas.

Então ... eu posso ter uma cópia independente do firefox que não tenha nenhuma das coisas da minha instalação principal (talvez flash no máximo, mas não seria uma coisa importante).

Estou executando o centos 6.5, se for necessário, e pretendo usar a versão tarballed do FF no meu homedir junto com um release do ESR. Eu tenho acesso root e tal para o meu sistema, mas eu prefiro não compilar coisas se eu puder evitá-lo.

Eu tentei fazer o download e executar uma versão diferente, mas não consigo executar duas versões diferentes de uma só vez, mesmo com -no-remote. Eu tenho conseguido-los para executar separadamente (tho usando as mesmas configurações e plugins), mas não ao mesmo tempo, lançando a versão local (tarballed) com um caminho completo.

Então, resumindo, aqui está o que eu fiz

  • baixou um arquivo tar.bz com uma versão compilada do firefox do mozilla
  • comecei a usar o meu perfil de usuário padrão, compartilhado com o mozilla da distro.

Aqui está o que eu quero fazer

  • execute ambos a versão fornecida pelo distro do firefox e o tarball ao mesmo tempo
  • tê-los independentes uns dos outros com configurações separadas, plugins e tal.
por Journeyman Geek 13.02.2015 / 04:32

1 resposta

0

Acontece que funcionou no trabalho (mas não no sistema de teste curiosamente)

Há algumas coisas aqui

Eu baixei e descompactei uma versão atual do firefox - que deve funcionar de forma independente. Seus sob Meus próprios arquivos estão em /user_data , então o diretório que eu desmarquei do firefox é /user_data/firefox , então se você está tentando fazer isso, substitua isso pelo seu próprio caminho. sempre usa o caminho completo para que você não atire acidentalmente uma cópia pré-instalada do firefox.

  1. execute / user_data / firefox / firefox -no-remote -CreateProfile "profile / user_data / firefox / profile /" para criar um novo perfil dentro da pasta firefox (o que torna isso essencialmente portátil).

  2. execute o firefox com / user_data / firefox / firefox -no-remote -P "perfil"

Esta é uma instalação independente do FF, portanto, plugins e tais não serão movidos da instalação existente. Você precisará copiá-los conforme necessário. Você não precisa particularmente disso.

Testado no centos 6.5 (e ainda não funciona no fedora 21)

    
por 17.02.2015 / 03:17

Tags