Не силён в написании скриптов, простенький сделал, работает
установка
#!/bin/bash
качаем
wget --content-disposition "https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=ru"
распаковываем в /opt
tar xvf firefox-*.tar.bz2 -C /opt
ссылка в /usr/bin
ln -s /opt/firefox/firefox /usr/bin/firefox
ссылки на картинки
ln -s /opt/firefox/browser/chrome/icons/default/default16.png /usr/share/icons/hicolor/16x16/apps/firefox.png
ln -s /opt/firefox/browser/chrome/icons/default/default32.png /usr/share/icons/hicolor/32x32/apps/firefox.png
ln -s /opt/firefox/browser/chrome/icons/default/default48.png /usr/share/icons/hicolor/48x48/apps/firefox.png
ln -s /opt/firefox/browser/chrome/icons/default/default64.png /usr/share/icons/hicolor/64x64/apps/firefox.png
ln -s /opt/firefox/browser/chrome/icons/default/default128.png /usr/share/icons/hicolor/128x128/apps/firefox.png
альтернативы, если надо
update-alternatives --install /usr/bin/gnome-www-browser gnome-www-browser /usr/bin/firefox 100
update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/firefox 100
сооружаем файл .desktop
touch /usr/share/applications/firefox.desktop
{
echo '[Desktop Entry]'
echo 'Version=1.0'
echo 'Name=Firefox'
echo 'Comment=Browse the World Wide Web'
echo 'Keywords=Internet;WWW;Browser;Web;Explorer'
echo 'Exec=/opt/firefox/firefox %u'
echo 'Terminal=false'
echo 'X-MultipleArgs=false'
echo 'Type=Application'
echo 'Icon=firefox'
echo 'Categories=Network;WebBrowser;Internet'
} > /usr/share/applications/firefox.desktop
кеш иконок
gtk-update-icon-cache -f /usr/share/icons/hicolor
архив удаляем
rm -f firefox-*.tar.bz2
обновление мозиллы:
#!/bin/bash
rm -rf /opt/firefox
wget --content-disposition "https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64&lang=ru"
tar xvf firefox-*.tar.bz2 -C /opt
rm -f firefox-*.tar.bz2
Удаление
#!/bin/bash
rm -f /usr/share/applications/firefox.desktop
rm -f /usr/share/icons/hicolor/*/apps/firefox.png
rm -f .local/share/applications/userapp-Firefox-*.desktop
rm -f /usr/bin/firefox
если альтернативы задавались
update-alternatives --remove gnome-www-browser /usr/bin/firefox
update-alternatives --remove x-www-browser /usr/bin/firefox
rm -rf /opt/firefox
gtk-update-icon-cache -f /usr/share/icons/hicolor
поправте там, если есть что.
Linux пользовательBasil
Комментарии пользователя (10)
- 28.03.2021, 19:12
- 25.07.2020, 16:13Здравствуйте. Народ, подскажите ноутбук, что б с программами навроде Blender мог нормально работать. Ну и так как живу на нетрудовые доходы(пенсия), желательно и ценой не особо злой. Либо характеристики по каким подобрать, а то в железе разбираюсь не очень, а в ноутбуках тем более - не имел вообще с ними дел.
- 25.05.2020, 14:45Около 300-сот +-
- 11.04.2020, 19:16Согласен что от стереотипов надо уходить, но проценты из тех 85-ти, что на Debian/Ubuntu всё равно менее стабильны нежели папашка, даже Ubuntu. Но не настолько чтоб игнорировать эти дистрибутивы, хотя из тех 85-ти процентов, что на deb работоспособных сколь???, процентов пять)))
- 11.04.2020, 19:07Ну какой он минимализм в xfce... Жрать стал прилично, поэтому и сбёг на openbox
- 09.02.2020, 19:18Ну зачем так категорично... Не все пользователи компьютеров из игр не вылазят, фотошопят только в фотошопах и ни с кем, кроме как с сонькой из вегаса общаться не желают. Например есть целый пласт пользователей, так называемых - простых пользователей, подвид - домохозяйки, которых можно, нужно, а в некоторых особо тяжёлых случаях и принудительно-необходимо пересадить на приличный дистрибутив линукс.
- 13.01.2020, 23:25Ни как не "пересадишь" пользователя винды на линуксовый дистрибутив... Часто вижу утверждение, что то вроде: пользователь линукс выбирает свободу, как это ещё...., а - философия свободного п.о. и т. д. Сам на семёрке сидел и помню "философию" - как взломать)))
А на счёт - как пользователю винды на линукс перебежать:
племяхе моей лет пять было (сейчас ей 13-ть) и приноровилась она откуда то игрушки качать( из mailru тоже) и устанавливать, ну и понятное дело моя задача состояла в том, что пару раз в неделю я им систему чистил, а то и перебивать приходилось(просто проще)
и как то меня это всё подза... надоело мне, и я воткнул им Mageia, не помню версию, но 4-е kde было однако. Но дело в том, что племяха и не поняла, что это система другая, как и сестрёнка моя(мамка племяхи), только игрухи свои не могла установить и играла онлайн, но дело в том, что ни она, ни сестрёнка не сразу поняли, что винды у них нет - это я к тому, что если человек захочет на линь сбежать, то никакое окружение ему не помешает. - 11.01.2020, 18:08Вопрос(и это не стёб)... Для чего нужны conky? 99% времени я не вижу стол. Этот же вопрос ещё и к утилитам типа screenfetch - не уж то без этого бельма в терминале не знаем с чем работаем?
В принципе вопрос: практическое применение какое(акромя сомнитиленой эстетики) имеется? - 11.12.2019, 22:50Там в настройках вроде есть автозаполнение.. Да esr тяжелее.. На Debian тоже на новые перешёл.
- 09.08.2019, 17:55Да у меня комп пристарелый, так что я поставил то что попроще(полегше) и в меру работоспособное, ну и что б без лишних костылей)) Панели, так же разные пытал, остановился на tint2, плюс у меня там plank скрытый, да и его скорее всего уберу, большинство приложений запускаю с клавиш, и с gmrun. А то, что менее востребованное и в меню найти не проблема.