כיצד להפעיל את אפליקציות ברירת המחדל שלך באמצעות פקודות פשוטות באובונטו

כיצד להפעיל את אפליקציות ברירת המחדל שלך באמצעות פקודות פשוטות באובונטו

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





להלן אופן השימוש בו באובונטו (ובמערכות מבוססות דביאן אחרות).





מערכת חלופות העדכון

לפני שנתעמק בחלופות השונות, נבחן את הדברים מאחורי הקלעים. חלופה אחת, עוֹרֵך , מספק עורך טקסט מבוסס מסוף:





כמה שטח דיסק לחלונות 10
whereis editor
editor: /usr/bin/editor /usr/share/man/man1/editor.1.gz

ופתיחת קובץ טקסט באמצעות פקודה זו עושה בדיוק מה שהיית מצפה:

sudo editor /etc/fstab

פעולה זו תפתח את מערכת הקבצים קובץ config בעורך טקסט ... אבל איזה מהם? במערכת שלהלן היא נפתחה ננו :



ה עוֹרֵך הפקודה היא למעשה א קישור סמלי (סימלינק). קישור אל ננו , אתה יכול לשאול? לא! הפקודה /usr/bin/editor הוא קישור אל /etc/alternativer/עורך . ה /וכו '/חלופות directory הוא המקום בו כל החלופות במערכת מנוהלות כקישורים סמליים. אלה הקישורים המצביעים על התוכנית המדוברת בפועל. אז זה קישור (ב- PATH שלך) לקישור (בספריית החלופות) לתוכנית.

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





דוגמא לעדכון-חלופות שימוש

רוב עדכון-חלופות הפקודות שבהן אתה משתמש עוקבות אחר דפוס זה:

sudo update-alternatives [option] [alternative(s)]

באמור לעיל, חלופות מתייחס לתוכנית שבה תשתמש בסופו של דבר. ה אוֹפְּצִיָה זה מה שאתה רוצה לעשות עם זה. כדי להמשיך עם עוֹרֵך מרכיב, לפני שנלך להתעסק בואו נבין את שטח השטח. ה לְהַצִיג האפשרות מראה לנו קצת פירוט.





update-alternatives --display editor

השורות העליונות מספרות לנו את הדרך אל עוֹרֵך הפקודה עצמה, כמו גם מה שקשור כרגע. יש שם הרבה דברים, כולל איש תרגומי עמודים וכאלה. יותר ממוקד רשימה הפקודה מקלה על ההבנה:

update-alternatives --list editor

שם, אתה יכול לראות את זה ננו אכן מופיע כחלופה עבור עוֹרֵך . אבל במה עוד נוכל להשתמש? זה נותן לנו שלוש אפשרויות, כולל באתי . אתה יכול להקצות מחדש עוֹרֵך להתקשר ל באתי תוכנית במקום זאת עם config אוֹפְּצִיָה.

sudo update-alternatives --config editor

באמצעות התפריט האינטראקטיבי, באפשרותך לבחור אפשרות חדשה. או אם אתה מכיר את התוכנית שאתה רוצה, השתמש ב מַעֲרֶכֶת אוֹפְּצִיָה:

sudo update-alternatives --set editor /usr/bin/vim.basic

בשלב הבא נבחן כמה חלופות שאולי תרצה לנסות.

עדכונים-חלופיים בולטים

כאמור, יש כבר חבילות רבות שעושות שימוש ב- עדכון-חלופות מערכת. להלן כמה שיכולים להיות שימושיים בניהול המערכת שלך:

update-alternatives --config java

תוכניות מסוימות מצפות/דורשות התקנה של גירסה מסוימת של ג'אווה. במערכות מבוססות אובונטו, תוכל להתקין מספר גרסאות של OpenJDK (קוד פתוח Java) ממאגרים וכן להתקין מספר גירסאות של Oracle JRE הרשמי ביד. הגדרת האחרונה כאלטרנטיבות תאפשר לך להחליף איזו סביבת ג'אווה משיקה תוכניות תוך כדי תנועה.

הערה: ישנן מספר חלופות הקשורות ל- Java שכולן צריכות להתעדכן יחד. בדוק את אפליקציית הנוחות עדכון-ג'אווה-חלופות , שעושה עבורך חלק מהעבודות הספציפיות ל- Java.

update-alternatives --config x-www-browser/gnome-www-browser

די מסביר את עצמו, זה יאפשר לך להגדיר את דפדפן האינטרנט המוגדר כברירת מחדל. אם אתה עובד בשולחן עבודה מבוסס GNOME, עליך לבדוק גם gnome-www-browser גַם.

update-alternatives --config mozilla-flashplugin

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

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

update-alternatives --get-selections

התאמה אישית של החלופות שלך

ניהול האפשרויות שקאנוניקל נותנת לנו טוב ויפה. אבל זה לא יהיה חופש אם אתה לא יכול להפוך את זה לשלך, נכון? בחלקים הבאים נבחן כיצד להוסיף ולהסיר קבוצות חלופיות משלך.

הוספת חלופות מהמערכת

חלופות מתווספות למערכת שלך באופן אוטומטי בעת התקנת חבילות נתמכות. לדוגמה, אם התקנת emacs , תהליך ההתקנה יפעיל סקריפט שיוצר את האפשרות הדרושה ב- /וכו '/חלופות , כולל עדיפות.

אבל אתה יכול ליצור חלופות משלך גם אם אתה הרפתקני מספיק. אם כן, עליך לזכור כי עליך לאכלס חלופות אלה באופן ידני. לדוגמה, אם אתה יוצר חלופה חדשה שכותרתה מעבד x-word , יהיה עליך להוסיף את התוכניות הראשונות וכל התוצאות הבאות ביד. יהיה עליך גם להסיר אותם, אחרת ייתכן שתמצא שהחלופה שלך מצביעה על תוכנית שכבר אינה קיימת.

נוסיף קבוצה בשם מעבד x-word וחלופה אחת (במקרה זה כותב LibreOffice המצוין) היא כדלקמן:

sudo update-alternatives --install /usr/bin/word-processor x-word-processor /usr/bin/lowriter 40

פקודה זו יוצרת:

  • פקודה חדשה (למעשה סימנק) נקראה תמלילן מייצג;
  • קבוצת אלטרנטיבות חדשה בשם מעבד x-word , איזה;
  • מכיל (וגם כברירת מחדל) את היישום /usr/bin/lowriter , שיש;
  • עדיפות של 40.

יִעוּד תמלילן משורת הפקודה יפעיל כעת את LibreOffice Writer (שצוין למעלה כ מכונת נמוך ). אתה יכול להוסיף אחרים (למשל מעבד תמלילים במצב טקסט מטחנת מילים ) עם אותה פקודה, שינוי נתיב היישום האמיתי לפי הצורך:

sudo update-alternatives --install /usr/bin/word-processor x-word-processor /usr/bin/wordgrinder 20

עכשיו שאילתת ה מעבד x-word הקבוצה תציג את שתי האפשרויות הללו.

כברירת מחדל הקבוצה נמצאת במצב 'אוטומטי', כלומר המערכת תשתמש באופציה הגבוהה ביותר עדיפות (לפי מספר) הוא מכיל - במקרה זה LibreOffice (40, לעומת מטחנת מילים 20). אתה יכול להשתמש ב config האפשרות שתוארה לעיל כדי לשנות זאת.

הסרת חלופות מהמערכת

אם תחליט שאינך זקוק לאפשרות, פקודה פשוטה באמצעות לְהַסִיר אפשרות תיפטר מזה.

sudo update-alternatives --remove x-word-processor /usr/bin/wordgrinder

סוף - סוף, ה להסיר את כל option ימחק את כל הקבוצה, כולל כל החלופות שלה:

sudo update-alternatives --remove-all x-word-processor

שים לב כי אלה מסירים את לעדכן חלופות ערכים אבל לֹא התוכניות שאליהן הן מקושרות.

האם אי פעם עדכנת-חלופות בפעולה בעבר? יש עצות או טריקים הקשורים לעבודה עם חלופות? יידע אותנו בתגובות!

קרדיט תמונה: רגע באמצעות Shutterstock.com

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל 8 אתרי האינטרנט הטובים ביותר להורדת ספרי שמע בחינם

ספרי שמע הם מקור בידור מצוין והרבה יותר קל לעיכול. להלן שמונה האתר הטוב ביותר שבו תוכל להוריד אותם בחינם.

קרא הבא
נושאים קשורים
  • לינוקס
  • אובונטו
  • דביאן
  • לינוקס
על הסופר אהרון פיטרס(31 מאמרים פורסמו)

אהרון היה מרפק טכנולוגיה כאנליסט עסקי ומנהל פרויקטים במשך חמש עשרה שנים, והוא משתמש נאמן אובונטו כמעט זמן רב (מאז ה- Breezy Badger). תחומי העניין שלו כוללים קוד פתוח, אפליקציות לעסקים קטנים, אינטגרציה של לינוקס ואנדרואיד ומחשוב במצב טקסט רגיל.

עוד מאת אהרון פיטרס

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה