Instalator Firefoksa: skrypt do instalacji Firefoksa na Debianie.

Nowe_Logo_Firefoxa

Dzień dobry wszystkim.

Od kilku dni pracuję nad scenariuszem ułatwić (lub zautomatyzować) instalację Firefoksa na Debianie. Osobiście wolę używać Firefox niż jakikolwiek inny i, jak wielu wie, nie ma go w repozytoriach Debiani osobiście uważam to za trochę ... męczącą ręczną instalację. Dlatego postanowiłem stworzyć ten skrypt, aby zaoszczędzić trochę czasu i uczynić instalację nieco wygodniejszą. W tej chwili scenariusz jest w języku hiszpańskim i angielskim i może zainstaluj 32-bitową i 64-bitową wersję przeglądarki Firefox, w języku hiszpańskim, angielskim, francuskim, włoskim i niemieckim (chociaż mam nadzieję, że w przyszłości będę obsługiwał więcej języków).

Nie mam zamiaru wyjaśniać tego procesu, ponieważ uważam, że jest to trochę niepotrzebne (możesz zobaczyć, jak skrypt jest wykonywany bez problemu). Kto chce zmodyfikować skrypt, może to zrobić (w przypadku znalezienia błędów lub dodania ulepszeń, byłbym wdzięczny, gdybyś mógł mi je przesłać 😀), ponieważ jest on opublikowany w domenie publicznej.

Tym, którzy chcą tego spróbować, polecam następujące pytania:

Czy działa automatyczne wykrywanie języka i architektury? (Na moim komputerze 64 po hiszpańsku zadziałało)

Czy tworzy program uruchamiający w menu? (w mat y Cynamon działał poprawnie)

Mam nadzieję, że ci się przyda. Wszelkie wątpliwości, skargi lub sugestie można zostawić w komentarzach lub wysłać na mój e-mail.

Pobierz instalator Firefoksa z GitHub

Pozdrowienia.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Kennatj powiedział

    Kiedy wracam do domu, próbuję tego, chociaż czuję się bardzo dobrze z Iceweasel 20 z mojego CrunchBang.

    1.    Cyronid powiedział

      Dzięki 😀

  2.   Eliotime3000 powiedział

    Zobaczmy, czy odważę się umieścić go w pakiecie .deb i zainstalować w ten sam sposób, w jaki flash player jest instalowany w Debianie (to znaczy za pomocą małego i potężnego skryptu).

    W tej chwili używam Firefoksa niczym więcej i niczym innym jak Slackware, ponieważ z Debianem czułem się całkiem dobrze z moim Iceweaselem, który jest na równi z Firefoksem (oczywiście z backportem mozilla.debian.net) i prawda jest taka Mam nadzieję, że uwzględnią go w gałęzi testowej lub stabilnej, aby nie musieć używać ręcznej instalacji Firefoksa (dla mnie ta procedura jest zbyt kłopotliwa, ale w przypadku Iceweasel mam o jedną mniejszą troskę o wysyłanie danych do Mozilli w celu «optymalizacji nawigator ”).

  3.   sojmiczno-symimiczny powiedział

    🙂

    Spójrz, jak dobrze, zsyntetyzowałeś w skrypcie kroki, które wykonuję ręcznie… hahaha Dziękuję

    Możliwa optymalizacja skryptu (kodu): podczas tworzenia wget można usunąć echo i sen z obudowy, aby zaoszczędzić wiersze, a ponieważ masz zmienną języka i architektury, możesz skorzystać z akapitów, w których je montujesz, aby zbudować inną zmienną, która podać ścieżkę do pliku, na przykład: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-$XXX/$YYY/firefox-*.tar.bz2

    Jeszcze raz dziękuję za scenariusz!

    1.    Cyronid powiedział

      Witaj!

      W tej chwili pracuję nad optymalizacją, więc przyczepność spada idealnie.

      Pozdrowienia.

      1.    Oscar powiedział

        Optymalizacja
        sugestie
        😉

        1.    Cyronid powiedział

          Boże sh ... Co za wstyd. Dziękuję Ci!

          1.    Cyronid powiedział

            *Posiadać

  4.   kike powiedział

    Skrypt jest w porządku, ale ... można powiedzieć, że jest ogólny i nie tylko dla Debiana, co jest lepsze.

    1.    Cyronid powiedział

      Właśnie przetestowaliśmy go w ElementaryOs i działa, ale mówimy, że jest przeznaczony dla Debiana, ponieważ Firefox znajduje się w repozytoriach wielu dystrybucji, więc skrypt nie jest konieczny.

    2.    jm powiedział

      To zależy ... Nie sądzę, żeby to było ogólne, ponieważ Fedora domyślnie nie zawiera wget (musisz go zainstalować później) i opcjonalne byłoby dodanie pakietu mozilla-filesystem, aby można było wyszukiwać wtyczki. Myślę, że można zamienić wget na „curl (adres) >> firefox.tar.bz2”

      1.    jm powiedział

        ps: opera next (mój useragent) jeszcze się nie pojawia) 😛 pozdrawiam!

      2.    kike powiedział

        Nie musisz być taki wybredny, chociaż musisz zainstalować wget to prosty pakiet, który po zainstalowaniu skrypt już działa, na przykład kod źródłowy jest generyczny, można go skompilować w dowolnej dystrybucji i czasami trzeba zainstalować wiele zależności, jeden jedna rzecz nie odbiera drugiej.

        PS: Nie wiedziałem, że Fedora domyślnie nie zawiera wget, to niewybaczalne!

  5.   colomboleander powiedział

    Ponadto, co można zrobić, to dodać repozytoria LMDE (Linux Mint Debian Edition), odinstalować Iceweasel na Debianie i ponownie zainstalować Firefoksa przy użyciu nowych repozytoriów.
    Jest to najłatwiejsza opcja, z jaką się spotkałem od czasu pojawienia się LMDE, która, nawiasem mówiąc, jest świetną opcją, jeśli jesteś przyzwyczajony do pracy z Debianem i chcesz życzliwości Ubuntu. 😉

    Oto link, w którym możesz zobaczyć repozytoria LMDE: http://packages.linuxmint.com/list.php?release=Debian
    W gałęzi Import mają pakiety Firefoksa.

    Skrypt jest również bardzo dobry, ponieważ jeśli te repozytoria kiedykolwiek się zawieszą, zawsze masz możliwość z niego skorzystać 😛
    Znakomity wkład !!!

    Pozdrowienia!

  6.   Daniel Rivero-Padilla powiedział

    Że takie!

    Skrypt jest fajny, właśnie wypróbowałem go w debianie z powłoką gnome i instaluje się idealnie, ale mam problem, firefox nie otwiera się, otwiera, ale tylko wtedy, gdy robię to jako root z terminala, kiedy próbuję użyć programu uruchamiającego, wysyła mnie komunikat: „Firefox już działa, ale nie odpowiada. Aby otworzyć nowe okno, musisz najpierw zamknąć proces Firefoksa lub zrestartować system. ", Jeśli otworzę je z terminala jako zwykły użytkownik, powie mi to kilka razy:" (firefox: 3790): Gtk-WARNING **: Niemożliwe do znalezienia silnik motywu w ścieżce do _module: «pixmap», »oprócz otwarcia okna z wiadomością, którą umieściłem wcześniej. Również kiedy uruchamiam go jako root, wyświetla mi się komunikat „Gtk-WARNING ...”, ale pokazuje mi również ten inny: „(firefox: 3655): GConf-WARNING **: Klient nie mógł połączyć się z demonem D-BUS:
    Nie otrzymałem odpowiedzi. Możliwe przyczyny to: aplikacja zdalna nie wysłała odpowiedzi, polityka bezpieczeństwa magistrali komunikatów zablokowała odpowiedź, upłynął limit czasu odpowiedzi lub połączenie sieciowe zostało zerwane. » ale potem otwiera firefox dla mnie, a kiedy otwiera firefox, pokazuje mi inne okno, w którym mówi: «Wystąpił błąd podczas ładowania lub zapisywania informacji konfiguracyjnych Firefoksa. Niektóre ustawienia konfiguracyjne mogą nie działać poprawnie. ».
    Używam SparkyLinux (jest to testowanie Debiana z lxde i innymi fantazyjnymi rzeczami), ale zainstalowałem jako pulpit Gnome, który do tej pory mi się podobał, nie wiem, czy problem jest spowodowany skryptem, Firefoksem lub innymi pakietami, które mam w systemie, ale byłbym wdzięczny pomożesz mi w tym.

    Z góry dziękuję za wszystko 🙂

    1.    Cyronid powiedział

      Jeśli masz otwarte Iceweasel, nie pozwoli ci to otworzyć Firefoksa, ponieważ nie działają one w tym samym czasie. Jeśli chodzi o pixmap, konieczne byłoby sprawdzenie, czy istnieje folder / usr / share / pixmaps.

      1.    Daniel Rivero-Padilla powiedział

        Mam problem z facepalmem podczas zamykania IceWeasel i otwierania Firefoksa, ale dzięki. Jeszcze jedno pytanie, IceWeasel został zaktualizowany, kiedy zaktualizowałem repozytoria, ale jeśli Firefox nie jest zainstalowany w ten sposób, nadal aktualizuje się automatycznie? Ponieważ w systemie Windows wystarczy otworzyć „pomoc”> „informacje…”, aby go zaktualizować.

        Przepraszam, jeśli pytania są bardzo trudne, ale nadal nie radzę sobie zbyt dobrze z GNU / Linuksem.

        1.    Cyronid powiedział

          Nie martw się. Nie wiem, czy Firefox aktualizuje się z menu pomocy, może jeśli uruchamiasz go jako root, jeśli możesz to zrobić, ale jako zwykły użytkownik nie sądzę, aby mógł, ponieważ jest zainstalowany w folderach poza domem użytkownika. Myślę, że skrypt również go zaktualizuje.

          Pozdrowienia.

        2.    ciastko powiedział

          Skrypt usuwałby aktualną wersję i instalował nowszą wersję.
          Jeśli uruchamiasz Firefoksa jako root, możesz go zaktualizować tak jak w systemie Windows (tak to robię)

          1.    Cyronid powiedział

            Dziękuję bardzo za informacje!!! 😀

  7.   Guillox powiedział

    Jakiś czas temu, kiedy byłem w debianie, korzystałem z repozytoriów systemu solus do instalacji Firefoksa, tak było łatwiej 😛

    1.    Eliotime3000 powiedział

      Chociaż sam Iceweasel to Firefox, ale zoptymalizowany pod kątem niezrównanej wydajności i solidności, której nie doświadczyłbyś w innych forkach.

      1.    Daniel Rivero-Padilla powiedział

        Masz rację, ale dotyczy to sytuacji, gdy nie używasz wielu wtyczek, ponieważ w moim przypadku zawsze muszę ponownie uruchamiać wtyczki res, duckduckgo i collusion, co jest nieco denerwujące za każdym razem, gdy otwierasz przeglądarkę, zamiast tego działają cudownie w przeglądarce Firefox, aby dla mnie to jest największy powód, dla którego go zainstalowałem i używam.

        1.    Eliotime3000 powiedział

          Powinni dopracować szczegóły dotyczące kompatybilności, ale w moim przypadku prawie nie używam wtyczek, aby uniknąć zaśmiecania przeglądarki.

  8.   Camilo powiedział

    firefox w bezpłatnej przeglądarce?

    1.    Eliotime3000 powiedział

      Technicznie tak nie jest, ponieważ jego nazwa i logo jest zarejestrowanym znakiem towarowym. Dlatego właśnie stamtąd pochodzą widelce takie jak Iceweasel.

      1.    Cyronid powiedział

        Jeśli się mylę, wyszedł Iceweasel, ponieważ cykl życia Firefoksa był bardzo krótki, a Debian potrzebował go dłużej, aby był bardziej stabilny, a modyfikując Firefoksa do swoich potrzeb i zachowując tę ​​samą nazwę, wpadli w kłopoty prawne z Mozillą (co z mojego punktu widzenia jest trochę niesprawiedliwe).

        Jeśli chodzi o fakt, że nie jest darmowy, ponieważ ma logo i zarejestrowaną nazwę, nie wydaje się to zbyt poprawne, ponieważ podobnie jak projekt Debian (jeśli się nie mylę), chronią swoją nazwę i logo, aby inna osoba mogła dotrzeć mówią, że to oni, i szkodzą wizerunkowi organizacji.

        1.    pełen życia powiedział

          Hmm, cóż, zawsze wiedziałem, że to z powodu nazwy i logo Firefoksa. Chociaż rzecz Iceweasel ma sens, to znaczy wsparcie.

  9.   Jose Luis może mtz powiedział

    Moje największe gratulacje, Twój program był bardzo pomocny, dziękuję, mam nadzieję, że pozostanę z Tobą w kontakcie.
    PS Jestem studentem Inżynierii systemów komputerowych i chciałbym zasięgnąć Twojej rady

  10.   Tony powiedział

    Doskonały bardzo mi służył! Niech cię Bóg błogosławi!