איך להתקין את Firefox מהקבצים הבינאריים שלו בלינוקס, מעניין אם אנחנו רוצים להשתמש גם בגרסאות ראשוניות

פיירפוקס בקבצים בינאריים

אֶלָא אִם נושא הפרסום לשנות דברים, מה שלא נראה מאוד סביר, Firefox זהו דפדפן ברירת המחדל שאנו מוצאים ברוב ההפצות של לינוקס. זה בדרך כלל מעודכן, אבל יש גם הפצות שמציעות גרסת ESR או שאולי נמצא מקרה מוזר שבו זה לא נמצא במאגרים הרשמיים. או אם אנחנו רוצים להשתמש בגרסת Nightly כדי לגלות מה חדש לפני שהיא מגיעה לגרסה היציבה, עדיף להתקין את הדפדפן מהקבצים הבינאריים שלו.

מוזילה מציעה מספר חבילות Firefox עבור לינוקס. זה בתור חבילה Flatpakכמו לצלם, שבו אובונטו משתמשת כברירת מחדל, א גרסה מקורית במאגר רשמי להפצות מבוססות דביאן, גרסאות מקוריות במאגרים רשמיים של הפצות רבות, ואני לא יודע אם השארתי משהו בחוץ. הוא מציע גם אפשרות "נייד" שבה נוכל להשתמש ישירות על ידי לחיצה על קובץ ההפעלה שלו או להתקין את הקבצים הבינאריים, והאחרון הוא מה שאנחנו הולכים להסביר כאן.

למה להתקין קבצים בינאריים של Firefox ושלבים שיש לבצע

אני לא ממליץ להתקין קבצים בינאריים של Firefox אלא אם כן אין לנו אפשרות אחרת. אם אנחנו רוצים להשתמש בפרופילים שונים, Firefox מציע את האפשרות הזו. אבל יש הרבה מה שיכול לקרות וקשה לדמיין את כל התרחישים. כן, קל יותר לחשוב שאנחנו רוצים להשתמש בגרסת תצוגה מקדימה, ומוזילה מציעה גם ערוצי Beta, Dev ו-Nightly. כדי להתקין אחת מהגירסאות הללו מהקבצים הבינאריים שלה, או את היציבה אם זה מה שאנחנו רוצים, נצטרך לעשות את הפעולות הבאות:

  1. אנו מורידים את ה-tarball של גרסת הפיירפוקס הרצויה. ב ה-FTP אנו מוצאים את היציבים, ו כאן המקדימות שהוזכרו לעיל.
  2. אנו פותחים מסוף וכותבים את הדברים הבאים:
sudo mkdir /opt/firefox sudo chown $USER:$USER /opt/firefox/ tar -xvf file_path/firefox-VERSION-.0a1.*.linux-x86_64.tar.bz2

האמור לעיל, שבו אתה צריך לשנות "VERSION" עבור מספר הגרסה, יפתח את התיקיה בספרייה opt, ויהיה להם הרשאות הפעלה. אם תיקיית ה"firefox" ריקה, אנו פותחים את הקובץ ומעתיקים את תוכנו ביד לאותו נתיב. אבל כדי לסיים את ההתקנה, נותרו עוד כמה שלבים.

  1. בטרמינל, אנו כותבים (gedit, nano או כל אחר):
nano ~/.local/share/applications/firefox.desktop
  1. לבסוף, אנו מדביקים את כל הטקסט הזה בקובץ .desktop שיצרנו זה עתה:
[כניסה לשולחן העבודה] Version=1.0 שם=Firefox Nightly Comment=גלוש באינטרנט עם גרסת הלילה GenericName=דפדפן אינטרנט Keywords=Internet;WWW;Browser;Web;Explorer Exec=/opt/firefox/firefox %u Icon=/home / pablinux/Images/logos/firefox_nightly.png Terminal=false Type=Application MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler /http;x-scheme-handler/https;application/x-xpinstall;application/pdf;application/json; StartupNotify=true Categories=Network;WebBrowser; Actions=new-window;new-private-window;profile-manager-window; StartupWMClass=firefox [פעולת שולחן העבודה new-window] Name=פתיחת חלון חדש Exec=/opt/firefox/firefox -new-window [פעולת שולחן העבודה new-private-window] Name=פתיחת חלון פרטי חדש Exec=/opt/firefox/firefox -חלון פרטי

לקחת בחשבון

מידע קובץ .desktop לעיל זה מיועד לשימוש בספרדית מספרד. אם מישהו רוצה להשתמש בו בשפה אחרת, כל מה שהוא צריך לעשות הוא לשנות את הטקסטים של ה-"name=", "comment=", "GenericName=" ואולי את הקטגוריות, למרות שלא הייתי נוגע באחרון; זה כנראה יעבוד טוב יותר אם זה באנגלית.

חשוב לשנות את שורת "icon=" כך שתכלול את הנתיב לאייקון אותו אנו רוצים שיוצג. במקרה שלי, יש לי את זה בתיקייה האישית שלי / תמונות / לוגו / עם השם firefox_nightly.png. גודל התמונה לא משנה, או לא הרבה, אבל הפורמט כן, תלוי בשולחן העבודה. כדי למנוע בלבול, PNG מומלץ.

בטקסט הקודם יש את כל הדרוש, ביניהם נוכל להפעיל חלונות גלישה בסתר. אם אנחנו רוצים שיופיעו "Beta", "Dev" או "Nightly", עלינו למצוא את השורה הזו ולשנות אותה. האמור לעיל הוא קובץ ה-.desktop עבור גרסת Nightly, וזה בדיוק מה שיש לי.

כדי לבטל את השינויים, עלינו רק למחוק את התיקיה בתוך opt ואת קובץ ה-.desktop.

תקף לתוכניות אחרות... פחות או יותר

זה תקף גם עבור תוכניות אחרות. רק דבר אחד צריך לזכור: מוזילה מאפשרת לדפדפן שלה עדכון אוטומטי מאותה אפליקציה באופן דומה למה שקורה ב-Windows וב-macOS. בתוכניות אחרות, עדכון עשוי לדרוש ביצוע מחדש של כל השלבים מלבד יצירת קובץ ה-.desktop.

זו הדרך הטובה ביותר לקבל גרסאות מרובות של פיירפוקס בלינוקס, או אחת אם מערכת ההפעלה לא עושה את זה קל.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.