הפקודה lsb_release באובונטו

Lsb_release Command Ubuntu



הפקודה lsb_release היא כלי שימושי לברר מידע על התקנת Linux שלך. אנסה להניע אותו במאמר זה על התקנת השחרור החדשה של אובונטו 18.04 LTS.

מדוע אכפת לנו מהפקודה lsb_release? ישבתי שם במערכת אובונטו שלי וניסיתי לזכור אם כבר שידרגתי אותה או לא וגרסה של אובונטו שהייתה לי. היה יותר קשה ממה שציפיתי למצוא את הגרסה של אובונטו שאני מריצה עד שמצאתי lsb_release. להלן הפקודה בה השתמשתי:







: ~ $ lsb_release
אין מודולים של LSB זמינים.
מזהה מפיץ: אובונטו
תיאור: אובונטו18.04LTS
לְשַׁחְרֵר:18.04
שם קוד: ביוני

וצילום מסך של אותו הדבר:

lsb_release -a באובונטו 18.04

lsb_release -a באובונטו 18.04

lsb_release -sc היא אפשרות שורת פקודה שימושית ופופולרית. זה יראה לך את שם הקוד רק בקצרה. 'S' מיועד לפורמט פלט קצר ו- 'c' הוא לשם קוד. עיין בקוד וצילום המסך למטה:

: ~ $ lsb_release-sc
ביוני lsb_release -sc באובונטו 18.04

lsb_release -sc באובונטו 18.04

lsb_release -d טוב לתיאור מקיף של גרסת המהדורה שביצעת על סמך המספר. ראה למטה:

: ~ $ lsb_release-d
תיאור: אובונטו18.04LTS lsb_release -d באובונטו 18.04

lsb_release -d באובונטו 18.04

אין מודולים של LSB זמינים.

אם אתה מקבל את הודעת השגיאה שלעיל מ- lsb_release -v או lsb_release ללא ארגומנטים אתה חסר את חבילת lsb_core.
הודעת שגיאה כשחסרה חבילת lsb-core

הודעת שגיאה כשחסרה חבילת lsb-core

קדימה, התקן lsb-core ככזה:

: ~ $סודו apt-get להתקיןlsb-core

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

lsb_release לאחר התקנת lsb-core

lsb_release לאחר התקנת lsb-core

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

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