Travis CI: apt-get устанавливает одну версию Firefox, исполняемый файл firefox - еще один?

Также вы можете попробовать запустить Nano с опцией multibuffer

nano -E

, затем использовать Ctrl + Shift + V или Ctrl + U

0
задан 8 June 2017 в 21:42

6 ответов

На Travis CI Firefox предварительно установлен на /usr/bin/X11/firefox, который, как представляется, используется geckodriver, независимо от того, использовал ли я update-alternatives, какой из них я хотел.

So Я начал свою сборку с:

whereis firefox | tr ' ' '\n' | grep bin | xargs sudo rm

, чтобы удалить все существующие версии firefox. Тогда sudo apt-get update и sudo apt-get install firefox, как в моем вопросе. Это сработало.

Спасибо Ravexina за вашу отладочную помощь!

0
ответ дан 22 May 2018 в 21:45

На Travis CI Firefox предварительно установлен на /usr/bin/X11/firefox, который, как представляется, используется geckodriver, независимо от того, использовал ли я update-alternatives, какой из них я хотел.

So Я начал свою сборку с:

whereis firefox | tr ' ' '\n' | grep bin | xargs sudo rm

, чтобы удалить все существующие версии firefox. Тогда sudo apt-get update и sudo apt-get install firefox, как в моем вопросе. Это сработало.

Спасибо Ravexina за вашу отладочную помощь!

0
ответ дан 18 July 2018 в 11:57

На Travis CI Firefox предварительно установлен на /usr/bin/X11/firefox, который, как представляется, используется geckodriver, независимо от того, использовал ли я update-alternatives, какой из них я хотел.

So Я начал свою сборку с:

whereis firefox | tr ' ' '\n' | grep bin | xargs sudo rm

, чтобы удалить все существующие версии firefox. Тогда sudo apt-get update и sudo apt-get install firefox, как в моем вопросе. Это сработало.

Спасибо Ravexina за вашу отладочную помощь!

0
ответ дан 24 July 2018 в 19:53

Кажется, у вас есть две версии Firefox, установленные на вашем Ubuntu.

тот, который был установлен с помощью диспетчера пакетов, находится по адресу:

/usr/bin/firefox

другой, который ваша система используя (я думаю, вы его установили как-то вручную) находится по адресу:

/usr/local/bin/firefox

используйте:

sudo update-alternatives --config x-www-browser

, чтобы установить /usr/bin/firefox в качестве браузера по умолчанию. вы также можете запустить его с помощью абсолютного пути, например /usr/bin/firefox, например, чтобы увидеть версию firefox:

/usr/bin/firefox -v
0
ответ дан 22 May 2018 в 21:45
  • 1
    Как я уже упоминал, это автоматическая сборка Travis, поэтому я хочу, чтобы sudo update-alternatives --set x-www-browser /usr/bin/firefox избегал интерактивного режима. Я попробую. – dfaulken 8 June 2017 в 21:24
  • 2
    Я закончил его исправлением, выполнив одну из ваших команд отладки: whereis firefox | tr ' ' '\n' | grep bin до xargs sudo rm перед установкой правильного Firefox. Так оно и было. – dfaulken 8 June 2017 в 21:38
  • 3
    Это было нехорошо делать;) – Ravexina 8 June 2017 в 21:58
  • 4
    Если у вас есть лучшее решение, чем удаление существующих версий Firefox, я, конечно же, буду рад принять их. – dfaulken 10 June 2017 в 06:53

Кажется, у вас есть две версии Firefox, установленные на вашем Ubuntu.

тот, который был установлен с помощью диспетчера пакетов, находится по адресу:

/usr/bin/firefox

другой, который ваша система используя (я думаю, вы его установили как-то вручную) находится по адресу:

/usr/local/bin/firefox

используйте:

sudo update-alternatives --config x-www-browser

, чтобы установить /usr/bin/firefox в качестве браузера по умолчанию. вы также можете запустить его с помощью абсолютного пути, например /usr/bin/firefox, например, чтобы увидеть версию firefox:

/usr/bin/firefox -v
0
ответ дан 18 July 2018 в 11:57

Кажется, у вас есть две версии Firefox, установленные на вашем Ubuntu.

тот, который был установлен с помощью диспетчера пакетов, находится по адресу:

/usr/bin/firefox

другой, который ваша система используя (я думаю, вы его установили как-то вручную) находится по адресу:

/usr/local/bin/firefox

используйте:

sudo update-alternatives --config x-www-browser

, чтобы установить /usr/bin/firefox в качестве браузера по умолчанию. вы также можете запустить его с помощью абсолютного пути, например /usr/bin/firefox, например, чтобы увидеть версию firefox:

/usr/bin/firefox -v
0
ответ дан 24 July 2018 в 19:53
  • 1
    Как я уже упоминал, это автоматическая сборка Travis, поэтому я хочу, чтобы sudo update-alternatives --set x-www-browser /usr/bin/firefox избегал интерактивного режима. Я попробую. – dfaulken 8 June 2017 в 21:24
  • 2
    Я закончил его исправлением, выполнив одну из ваших команд отладки: whereis firefox | tr ' ' '\n' | grep bin до xargs sudo rm перед установкой правильного Firefox. Так оно и было. – dfaulken 8 June 2017 в 21:38
  • 3
    Это было нехорошо делать;) – Ravexina 8 June 2017 в 21:58
  • 4
    Если у вас есть лучшее решение, чем удаление существующих версий Firefox, я, конечно же, буду рад принять их. – dfaulken 10 June 2017 в 06:53

Другие вопросы по тегам:

Похожие вопросы: