В репозиториях Debian и Ubuntu в настоящее время находятся не актуальные сборки Firefox. Приходится удалять такие пакеты и ставить вручную с официального сайта Firefox. Действие простое, но при регулярном обновлении быстро надоедает. Пришлось написать скрипт, автоматизирующий это.
Реализовано все одним bash скриптом, который автоматически скачивает актуальную версию, распаковывает и создает ярлык у текущего пользователя.
Можно скачать его с этого сайта командой в консоли: wget https://chast.in/firefox.sh
И выполнить его у себя bash ./firefox.sh
Ниже текст скрипта.
#!/bin/bash wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=ru" sudo rm -rf /opt/firefox sudo mkdir /opt/firefox sudo tar xjf FirefoxSetup.tar.bz2 -C /opt sudo mkdir /usr/lib/firefox sudo ln -s /opt/firefox/firefox /usr/lib/firefox/firefox sudo wget -O /opt/firefox/icons/firefox.png "http://icons.iconarchive.com/icons/hopstarter/software/128/Mozilla-Firefox-icon.png" PAPP=$(realpath ~/.local/share/applications/) tee $PAPP/firefox.desktop <<EOF [Desktop Entry] Name=Firefox Name[ru]=Firefox Comment=Browse the World Wide Web Comment[ru]=Обозреватель Всемирной Паутины GenericName=Web Browser GenericName[ru]=Интернет-браузер X-GNOME-FullName=Firefox Web Browser Natural X-GNOME-FullName[ru]=Интернет-браузер Firefox Настоящий Exec=/opt/firefox/firefox %u Terminal=false X-MultipleArgs=false Type=Application Icon=/opt/firefox/icons/firefox.png Categories=Network;WebBrowser; MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-sche$ StartupWMClass=Firefox-esr StartupNotify=true EOF |