บางทีนี่อาจเป็นคำถามที่โง่
ฉันอยากรู้ว่าฉันจะรู้ได้อย่างไรว่าระบบ debian ของฉันคืออะไร
ขอบคุณมาก
บางทีนี่อาจเป็นคำถามที่โง่
ฉันอยากรู้ว่าฉันจะรู้ได้อย่างไรว่าระบบ debian ของฉันคืออะไร
ขอบคุณมาก
คำตอบ:
เพียงแค่เรียกใช้ "lsb_release -a" จากบรรทัดคำสั่งหรือ "cat / etc / lsb-release"
ถ้าคุณรู้ว่าคุณอยู่ใน Debian /etc/debian_versionหรืออนุพันธ์ตรวจสอบไฟล์ นี่จะมีหมายเลขเวอร์ชั่นของระบบที่ติดตั้งในปัจจุบัน
ถ้าคุณต้องการสิ่งทั่วไปมากขึ้นดูที่ (โดยเฉพาะอย่างยิ่ง) PRETTY_NAME, NAME, VERSIONและค่าในVERSION_ID /etc/os-releaseจริง ๆ แล้วไฟล์นี้เป็นเชลล์สคริปต์ที่คุณสามารถแหล่งลงในสคริปต์ของคุณเองเพื่อทำสิ่งต่าง ๆ ในการกระจายที่แตกต่างกัน
บน Debian "จริง" ทั้งสองอย่างข้างต้นนี้จัดทำโดยbase-filesแพ็คเกจ อนุพันธ์อาจแตกต่างกัน
อีกครั้งถ้าคุณรู้ว่าคุณอยู่ในระบบ Debian คุณสามารถตรวจสอบผลลัพธ์ของapt-cache show base-filesเพื่อดูรุ่นของbase-filesแพ็คเกจที่ติดตั้ง สิ่งนี้อาจไม่ทำงานกับอนุพันธ์ของเดเบียน
หากคุณต้องการทราบรุ่นของเคอร์เนลที่ใช้งานอยู่ในปัจจุบันคุณสามารถใช้เคอร์เนลunameนั้นได้ ตัวอย่างเช่นuname -aเพื่อพิมพ์ข้อมูลทั้งหมดหรือuname -rvเพื่อพิมพ์เคอร์เนลเวอร์ชันที่มีข้อมูลเพิ่มเติมเล็กน้อย ในหลายกรณีคุณไม่จำเป็นต้องทำเช่นนี้เนื่องจากสิ่งที่คุณไม่ควรขึ้นอยู่กับรุ่นเคอร์เนลที่ติดตั้งไว้
lsb_release -aจะให้ข้อมูลมากกว่าcat /etc/debian_versionนี้ก็เป็นอีกทางเลือกหนึ่ง