[ @debian @install @firefox ]
Скачать архив с установкой
с https://www.mozilla.org/ru/firefox/new/
Обычно он раздаётся в виде файла „firefox-x.x.xx.tar.bz2”
Распаковать архив
tar -jxvf firefox*
Появляется каталог „firefox” с файлами браузера внутри.
Переместить файлы в /opt
Разумно держать весь «сторонний» софт в одном месте, поэтому
sudo mv firefox /opt
Дать права своему пользователю на изменения в каталоге /opt/firefox
sudo chown -R astenix:sudo /opt/firefox && sudo chmod 750 /opt/firefox
Сделать symbolic link на firefox
Это инструкция для установки нового Firefox только для своего пользователя на ноутбуке.
cd ~/.local/bin/ && ln -s /opt/firefox/firefox
Сделать symbolic link на firefox — для всех пользователей
Это инструкция для установки нового Firefox для всех пользователей на ноутбуке.
Проверить, что в /usr/bin/ нет файла для запуска firefox:
ls /usr/bin/firefox
Если есть — его надо удалить:
sudo rm /usr/bin/firefox
Создать новый симлинк:
cd /usr/bin/ && ln -s /opt/firefox/firefox
Сделать ярлык для запуска
Скачать из сети картинку логотипа файл условно "firefox.png". Размер любой, но понадобится не больше 62 пикселей, поэтому громадные картинки не нужны.
Положить его куда-нибудь, где он будет находиться постоянно. Возможно, каталог [[/opt/firefox/icons/]> для этого лучшее решение (создать, если таковой отсутствует).
sudo mv firefox.png /opt/firefox/icons/
Создать файл „firefox.desktop”
Положить его куда-нибудь, где его ничего не тронет и откуда он будет подтянут в общее меню приложений.
mcedit ~/.local/share/applications/firefox.desktop
Вставить в него условно такой набор букв:
[Desktop Entry] Encoding=UTF-8 Name=Firefox Comment=opt Type=Application Terminal=false Exec=/opt/firefox/firefox -p astenix Icon=/home/mySettings/icons/firefox.png StartupNotify=true Categories=Network;WebBrowser;
[F2> [Esc> [Esc]
Сделать файл исполняемым
chmod u+x ~/.local/share/applications/firefox.desktop
Сделать ярлык для запуска — для всех пользователей
Для этого “As a root” надо будет создать файл firefox.desktop в /usr/share/applications/:
sudo touch /usr/share/applications/firefox.desktop
Запустить браузер из консоли
Так можно сразу распознать вероятные проблемы.
Я запускаю его с диалогом выбора профиля. В принципе он должен загрузиться с профилем по-умолчанию, но у меня уже есть сохраненные профили и запускать «голый» браузер мне незачем:
/opt/firefox/firefox -p
Добавить профили, запустить.
Вероятные проблемы:
libdbus-glib-1.so.2: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
Chances are that you are trying to install the 32 bit version of firefox in a 64 bit Debian environment.
You should probably install 'apt install ia32-libs ia32-libs-gtk'
Когда запустится:
- Зайти в свой аккаунт Firefox, если есть
- Проверить, что “automatic updates are enabled”.
- Закрыть браузер и проверить, что он запускается через ярлык из меню приложений (он должен появиться в раздел Интернет).
Установить spellchecker для румынского (или любого другого нужного) языка — https://addons.mozilla.org/ru/firefox/addon/romanian-spellchecking-diction/
Установить новую версию браузера
Сперва удалить существующие файлы:
# rm -rf /opt/firefox* # rm /usr/bin/firefox
Затем устанавливать новое.
Бэкап профиля
Проверить в настройках браузера, какой именно профиль используется:
- в строке поиска about:profiles
- профилей может быть несколько, один из них помечен как «Профиль по умолчанию = Да».
По-умолчанию профили создаются и хранятся в /~/.mozilla/firefox/, но всегда есть возможность выбора места хранения.
Рекомендуется регулярно бэкапить содержимое /~/.mozilla/firefox/
См. настройки Software:Firefox