Інсталятор Firefox: скрипт для встановлення Firefox на Debian.

Новий_Firefox_Logo

Доброго дня всім.

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

Я не збираюся пояснювати процес, тому що я бачу це трохи непотрібним (ви можете бачити, як сценарій робиться без проблем). Будь-хто, хто хоче змінити сценарій, може це зробити (у разі виявлення помилок або додавання поліпшень, я був би вдячний, якщо б Ви могли надіслати їх мені 😀), оскільки він опублікований у Public Domain.

Тим, хто хоче спробувати, я рекомендую наступні запитання:

Чи працює автоматичне виявлення мови та архітектури? (На моєму ПК 64 іспанською це працювало)

Це створює панель запуску в меню? (в мате y Кориця працював правильно)

Сподіваюся, це вам стане в нагоді. Будь-які питання, скарги чи пропозиції можна залишити в коментарях або надіслати їх на мій електронний лист.

Завантажте інсталятор Firefox з GitHub

Привіт.


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   kennatj - сказав він

    Повернувшись додому, я пробую це, хоча мені дуже сподобався Iceweasel 20 від мого CrunchBang.

    1.    Зіронід - сказав він

      Дякую 😀

  2.   eliotime3000 - сказав він

    Давайте подивимось, чи наважуся я помістити його в пакет .deb і встановити його так само, як флеш-плеєр встановлюється в Debian (тобто за допомогою невеликого та потужного сценарію).

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

  3.   соймічний - сказав він

    🙂

    Подивіться, як добре, ви синтезували в сценарії кроки, які я роблю вручну ... ха-ха-ха Дякую

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

    Ще раз спасибі за сценарій!

    1.    Зіронід - сказав він

      Здрастуйте!

      На даний момент я працюю над оптимізацією, тому ваш хват ідеально відпадає.

      Привіт.

      1.    Оскар - сказав він

        оптимізація
        пропозиції
        😉

        1.    Зіронід - сказав він

          Боже ш ... Який сором. Дякую!

          1.    Зіронід - сказав він

            * Власний

  4.   кікі - сказав він

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

    1.    Зіронід - сказав він

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

    2.    jm - сказав він

      Це залежить ... Я не думаю, що це загальне, оскільки Fedora не включає wget за замовчуванням (його потрібно встановити пізніше), і необов’язково додати пакет файлової системи mozilla, щоб він міг шукати плагіни. Я думаю, ви можете замінити wget на "curl (адреса) >> firefox.tar.bz2"

      1.    jm - сказав він

        ps: opera next (мій useragent), здається, ще не з'являється) 😛 вітаю!

      2.    кікі - сказав він

        Вам не потрібно бути настільки вередуючим, хоча ви повинні встановити 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
    У гілці Імпорт вони мають пакети 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 та іншими речами fancys), але я встановив як робочий стіл Gnome, який мені подобався дотепер, я не знаю, чи проблема пов'язана зі сценарієм, Firefox чи іншими пакетами, які у мене є в системі, але я був би вдячний, що ви допоможете мені в цьому.

    Заздалегідь дякую за все 🙂

    1.    Зіронід - сказав він

      Якщо у вас відкритий Iceweasel, це не дозволить вам відкрити Firefox, оскільки вони не працюють одночасно. Щодо pixmap, мені доведеться перевірити, чи існує папка / usr / share / pixmaps.

      1.    Даніель Ріверо Паділла - сказав він

        Я дав відгук проти facepalm, закриваючи IceWeasel та відкриваючи Firefox, але дякую. Ще одне питання: IceWeasel було оновлено, коли я оновив сховища, але якщо Firefox не встановлений таким чином, він все одно оновлюється автоматично? Тому що в Windows мені просто потрібно відкрити "help"> "about ...", щоб оновити його.

        Вибачте, якщо питання дуже непомітні, але я все ще не дуже добре працюю з GNU / Linux.

        1.    Зіронід - сказав він

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

          Привіт.

        2.    cookie - сказав він

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

          1.    Зіронід - сказав він

            Щиро дякую за інформацію !!! 😀

  7.   Гільокс - сказав він

    Деякий час тому, коли я був у debian, я використовував сховища solus os для встановлення firefox, так було простіше 😛

    1.    eliotime3000 - сказав він

      Хоча Iceweasel сам по собі є Firefox, але оптимізований для неперевершеної продуктивності та надійності, яких ви не відчували б в інших форках.

      1.    Даніель Ріверо Паділла - сказав він

        Ви маєте рацію, але це стосується випадків, коли ви використовуєте не багато плагінів, оскільки в моєму випадку мені завжди доводиться перезапускати плагіни res, duckduckgo та змови, що дещо дратує кожного разу, коли ви відкриваєте браузер, натомість вони чудово працюють у firefox , адже для мене це найбільша причина, чому я встановив його і використовую.

        1.    eliotime3000 - сказав він

          Вони повинні полірувати ці деталі щодо сумісності, але в моєму випадку я майже не використовую плагіни, щоб уникнути захаращення браузера.

  8.   Каміло - сказав він

    firefox у вільному браузері?

    1.    eliotime3000 - сказав він

      Технічно це не так, оскільки його назва та логотип є зареєстрованою торговою маркою. Ось чому вилки на зразок Крижаної Ласки прийшли звідти.

      1.    Зіронід - сказав він

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

        Що стосується того, що він не безкоштовний, оскільки має логотип та зареєстроване ім'я, це видається не надто правильним, оскільки, як і проект Debian (якщо я не помиляюся), вони захищають своє ім'я та логотип, щоб інша людина можуть зв’язатися і сказати, що вони є ними, і зашкодити іміджу організації.

        1.    елав - сказав він

          Хм, добре, я завжди знав, що це через назву та логотип Firefox. Хоча справа з Iceweasel має сенс, тобто підтримка.

  9.   Хосе Луїс може mtz - сказав він

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

  10.   фешенебельний - сказав він

    Відмінний мені багато служив! Бог благословить вас!