Установщик Firefox: сценарий для установки Firefox в Debian.

Новый_логотип_Firefox

Добрый день всем.

Последние несколько дней я работал над сценарием для облегчить (или автоматизировать) установку Firefox на Debian. Я лично предпочитаю использовать Firefox чем любой другой, и, как многие знают, его нет в репозиториях Debian, и, лично мне, это немного ... утомительно ручная установка. Поэтому я решил создать этот сценарий, чтобы сэкономить время и сделать установку более удобной. На данный момент сценарий написан на испанском и английском языках и может установить 32-битную и 64-битную версии Firefox, на испанском, английском, французском, итальянском и немецком языках (хотя я надеюсь, что в будущем будет поддерживаться больше языков).

Я не буду объяснять процесс, потому что считаю его немного ненужным (вы можете увидеть, как сценарий выполняется без каких-либо проблем). Любой, кто хочет изменить сценарий, может сделать это (в случае обнаружения ошибок или добавления улучшений, я был бы признателен, если бы вы пришли мне их 😀), поскольку он опубликован в публичном домене.

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

Работает ли автоопределение языка и архитектуры? (На моем ПК 64 на испанском языке это сработало)

А в меню лаунчер создает? (в Мат y Соевые свечи Корица работал правильно)

Надеюсь, это будет вам полезно. Любые вопросы, жалобы или предложения можно оставлять в комментариях или присылать на мою электронную почту.

Загрузите установщик Firefox с GitHub

Привет.


30 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Кеннатдж сказал

    Когда я прихожу домой, я пробую его, хотя мне очень комфортно с Iceweasel 20 из моего CrunchBang.

    1.    Зиронид сказал

      Спасибо 😀

  2.   элиотайм3000 сказал

    Посмотрим, осмелюсь ли я поместить его в пакет .deb и установить его так же, как флэш-плеер устанавливается в Debian (то есть с помощью небольшого и мощного скрипта).

    На данный момент я использую Firefox не больше и не меньше, чем Slackware, поскольку с Debian я чувствовал себя вполне комфортно с моим Iceweasel, который находится на одном уровне с Firefox (конечно, с использованием бэкпорта mozilla.debian.net), и правда в том, что я надеюсь они включают его в тестовую или стабильную ветку, чтобы не использовать ручную установку Firefox (для меня эта процедура слишком громоздка, но с Iceweasel у меня на одну меньше проблем с отправкой данных в Mozilla для «оптимизации навигатора» ).

  3.   соевый сказал

    ????

    Посмотри, как хорошо, ты синтезировал в скрипте шаги, которые я делаю вручную… хахаха Спасибо

    Возможная оптимизация скрипта (кода): при создании wget вы можете убрать эхо и сон из корпуса, чтобы сохранить строки, а поскольку у вас есть переменная языка и архитектуры, вы можете воспользоваться абзацами, в которых вы их монтируете, для создания другой переменной, которая вы указываете путь к файлу, например: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-$XXX/$YYY/firefox-*.tar.bz2

    Еще раз спасибо за сценарий!

    1.    Зиронид сказал

      Привет!

      В данный момент я работаю над оптимизацией, так что хватка падает отлично.

      Привет.

      1.    Оскар сказал

        оптимизация
        предложения
        😉

        1.    Зиронид сказал

          Боже ш ... Какая жалость. Спасибо!

          1.    Зиронид сказал

            *Своя

  4.   Kikee сказал

    Сценарий хорош, но ... можно сказать, что он общий и не только для Debian, что лучше.

    1.    Зиронид сказал

      Мы только что протестировали его в ElementaryOs, и он работает, но мы говорим, что он предназначен для Debian, поскольку Firefox находится в репозиториях многих дистрибутивов, поэтому сценарий не нужен.

    2.    jm сказал

      Это зависит ... Я не считаю это универсальным, поскольку Fedora не включает wget по умолчанию (вы должны установить его позже), и было бы необязательно добавлять пакет mozilla-filesystem, чтобы вы могли искать плагины. Я думаю, вы могли бы заменить wget на "curl (address) >> firefox.tar.bz2"

      1.    jm сказал

        ps: Opera next (мой useragent) вроде еще не появилась) 😛 привет!

      2.    Kikee сказал

        Вам не нужно быть таким суетливым, хотя вы должны установить wget, это простой пакет, который после его установки скрипт уже работает, исходный код, например, является общим, его можно скомпилировать в любом дистрибутиве, и иногда должно быть много зависимостей. установлено, одно одно другое не забирает.

        PS: Я не знал, что Fedora не включает wget по умолчанию, это непростительно!

  5.   Коломболеандро сказал

    Также вы можете добавить репозитории LMDE (Linux Mint Debian Edition), удалить Iceweasel на вашем Debian и переустановить Firefox, используя новые репозитории.
    Это самый простой вариант, с которым я столкнулся с момента выхода LMDE, который, кстати, является отличным вариантом, если вы привыкли работать с Debian и хотите доброту Ubuntu. 😉

    Вот ссылка, по которой вы можете увидеть репозитории LMDE: http://packages.linuxmint.com/list.php?release=Debian
    В ветке Import у них есть пакеты Firefox.

    Скрипт также очень хорош, потому что, если эти репозитории когда-нибудь выйдут из строя, у вас всегда есть возможность его использовать 😛
    Отличный вклад !!!

    Привет!

  6.   Даниэль Риверо Падилья сказал

    Как поживаете!

    Сценарий классный, я просто попробовал его в debian с оболочкой gnome, и он отлично устанавливается, но у меня проблема, firefox не открывается, он открывается, но только когда я делаю это как root с терминала, когда я пытаюсь используйте средство запуска, он отправляет мне сообщение: «Firefox уже запущен, но не отвечает. Чтобы открыть новое окно, вы должны сначала закрыть процесс Firefox или перезапустить вашу систему. ", Если я открою его из терминала как обычный пользователь, он скажет мне это несколько раз:" (firefox: 3790): Gtk-WARNING **: Невозможно найти движок темы в пути к _module: «pixmap», помимо открытия окна с сообщением, которое я поместил ранее. Также, когда я запускаю его как root, он выдает мне сообщение «Gtk-WARNING ...», но он также показывает мне другое: «(firefox: 3655): GConf-WARNING **: клиенту не удалось подключиться к D-BUS. демон:
    Не получил ответа. Возможные причины: удаленное приложение не отправило ответ, политика безопасности шины сообщений заблокировала ответ, истекло время ожидания ответа или сетевое соединение было прервано ». но затем он открывает для меня firefox, и когда он открывает firefox, он показывает мне другое окно, в котором говорится следующее: «Произошла ошибка при загрузке или сохранении информации о конфигурации firefox. Некоторые из ваших настроек конфигурации могут работать некорректно. ».
    Я использую SparkyLinux (это тестирование debian с lxde и другими причудливыми вещами), но я установил как рабочий стол Gnome, который мне до сих пор нравился, я не знаю, связана ли проблема со скриптом, Firefox или другими пакетами, которые у меня есть в системе, но я был бы признателен, если бы вы мне в этом помогли.

    Заранее спасибо за все 🙂

    1.    Зиронид сказал

      Если у вас открыт Iceweasel, он не позволит вам открыть Firefox, поскольку они не запускаются одновременно. Что касается растрового изображения, мне нужно будет проверить, существует ли папка / usr / share / pixmaps.

      1.    Даниэль Риверо Падилья сказал

        Я был против facepalm при закрытии IceWeasel и открытии Firefox, но спасибо. Еще один вопрос, IceWeasel был обновлен, когда я обновлял репозитории, но если Firefox не установлен таким образом, он все равно обновляется автоматически? Потому что в Windows мне нужно только открыть «справка»> «о ...», чтобы он обновился.

        Извините, если вопросы очень нубстерские, но я все еще не очень хорошо разбираюсь в GNU / Linux.

        1.    Зиронид сказал

          Не волнуйтесь. Я не знаю, обновляется ли Firefox из меню справки, может быть, если вы запустите его как root, если вы можете это сделать, но как обычный пользователь я не думаю, что это возможно, поскольку он установлен в папках за пределами дома пользователя. Я думаю, сценарий обновит и его.

          Привет.

        2.    печенье сказал

          Сценарий сотрет текущую версию и установит новую версию.
          Если вы запустите Firefox как root, вы можете обновить его, как в Windows (так я это делаю)

          1.    Зиронид сказал

            Большое спасибо за информацию!!! 😀

  7.   Гиллокс сказал

    Некоторое время назад, когда я был в debian, я использовал репозитории solus os для установки firefox, так было проще 😛

    1.    элиотайм3000 сказал

      Хотя Iceweasel сам по себе является Firefox, но оптимизирован для обеспечения непревзойденной производительности и надежности, которые вы не испытаете в других форках.

      1.    Даниэль Риверо Падилья сказал

        Вы правы, но это применимо, когда вы не используете много плагинов, так как в моем случае мне всегда приходится перезапускать плагины res, duckduckgo и collusion, что несколько раздражает каждый раз, когда вы открываете браузер, вместо этого они прекрасно работают в firefox , для меня это основная причина, по которой я установил его и использую.

        1.    элиотайм3000 сказал

          Им следует отшлифовать эти сведения о совместимости, но в моем случае я почти не использую плагины, чтобы не загромождать браузер.

  8.   Камило сказал

    firefox в бесплатном браузере?

    1.    элиотайм3000 сказал

      Технически это не так, поскольку его название и логотип являются зарегистрированным товарным знаком. Вот почему оттуда и появились форки вроде Iceweasel.

      1.    Зиронид сказал

        Если я ошибаюсь, Iceweasel вышел, потому что жизненный цикл Firefox был очень коротким, а Debian он нуждался в более длинном, чтобы сделать его более стабильным, и, изменив Firefox в соответствии со своими потребностями и сохранив то же имя, у них возникли юридические проблемы с Mozilla. (что, с моей точки зрения, немного несправедливо).

        Что касается того факта, что он не бесплатный, потому что у него есть логотип и зарегистрированное имя, это не кажется очень правильным, поскольку, как и проект Debian (если я не ошибаюсь), они защищают свое имя и логотип, чтобы другой человек мог связаться с говорят, что они они, и наносят ущерб имиджу организации.

        1.    Elav сказал

          Хм, я всегда знал, что это из-за названия и логотипа Firefox. Хотя в Iceweasel есть смысл, то есть поддержка.

  9.   Хосе Луис может мтз сказал

    Мои самые большие поздравления, ваша программа была очень полезной, спасибо, я надеюсь поддерживать с вами связь.
    PS Я изучаю компьютерную инженерию и хочу получить ваш совет

  10.   фешенебельный сказал

    Отлично сослужили мне много времени! Будьте здоровы!