Screenfetch ให้ข้อมูลที่เป็นประโยชน์เกี่ยวกับคอมพิวเตอร์และระบบปฏิบัติการของคุณภายในหน้าต่างเทอร์มินัล
Screenfetch มีอยู่ใน repositories ของการกระจายลีนุกซ์ส่วนใหญ่
หากคุณใช้การแจกจ่ายแบบ Debian เช่น Debian, Ubuntu, Linux Mint, Zorin เป็นต้นคุณสามารถใช้คำสั่งต่อไปนี้:
sudo apt-get ติดตั้ง screenfetch
โปรดทราบว่าสำหรับ Debian คุณจะไม่จำเป็นต้องใช้ sudo เว้นแต่คุณจะตั้งค่าไว้เป็นพิเศษ
ถ้าคุณใช้ Fedora หรือ CentOS คุณสามารถใช้คำสั่งต่อไปนี้เพื่อติดตั้ง Screenfetch
ติดตั้ง screenfetch จาก yum
สุดท้ายสำหรับ openSUSE คุณสามารถใช้ zypper ได้ดังนี้:
zypper ติดตั้ง screenfetch
คุณสามารถเริ่ม Screenfetch ภายในหน้าต่างเทอร์มินัลได้ง่ายๆด้วยการพิมพ์ screenfetch
ถ้าคุณใช้ Ubuntu คุณอาจได้รับข้อผิดพลาดเกี่ยวกับ GLIB ที่หายไป วิธีการแก้ไขปัญหานี้คือการติดตั้ง python-gobject-2
พิมพ์ sudo apt-get install python-gobject-2 เพื่อกำจัดข้อผิดพลาด
เมื่อคุณรัน screenfetch คุณจะเห็นโลโก้ของระบบปฏิบัติการที่คุณใช้อยู่และคุณจะเห็นข้อมูลต่อไปนี้:
- ชื่อผู้ใช้
- ชื่อโฮสต์
- ระบบปฏิบัติการ
- เวอร์ชันเคอร์เนล
- uptime
- จำนวนแพ็กเกจที่ติดตั้งไว้
- รุ่น Shell
- ความละเอียดหน้าจอ
- สภาพแวดล้อมเดสก์ท็อป
- ตัวจัดการหน้าต่าง
- ธีมผู้จัดการหน้าต่าง
- ธีม GTK
- ธีมไอคอน
- ตัวอักษร
- ซีพียู
- แกะ
คุณสามารถเรียกดูข้อมูล screenfetch ปรากฏขึ้นทุกครั้งที่เปิดหน้าต่างเทอร์มินัลใหม่โดยการเพิ่มลงในไฟล์ bashrc
พิมพ์ข้อมูลต่อไปนี้ในหน้าต่างเทอร์มินัลเพื่อแก้ไขไฟล์ bashrc ของคุณ:
sudo nano ~ / .bashrc
ใช้ลูกศรลงเพื่อเลื่อนไปยังจุดสิ้นสุดของไฟล์และพิมพ์ข้อมูลต่อไปนี้ในบรรทัดว่างใหม่:
ถ้า -f / usr / bin / screenfetch; screenfetch แล้ว; Fi
คำสั่งนี้จะตรวจสอบการมีอยู่ของ screenfetch ในไดเร็กทอรี / usr / bin และหากมีการเรียกใช้งาน
กด CTRL และ O ที่เดียวกันเพื่อบันทึกไฟล์แล้ว CTRL และ X เพื่อออกจากไฟล์
ขณะนี้เมื่อคุณเปิดเทอร์มินัลหรือใช้ TTY อื่นข้อมูลภาพหน้าจอจะปรากฏขึ้น
ตามหน้าคู่มือ Screenfetch สามารถใช้งานได้สำหรับการแจกแจงระบบลีนุกซ์ต่อไปนี้ (บางส่วนมีอยู่ในขณะนี้):
- Antergos
- โค้ง
- ขโมย
- CentOS
- Chakra
- Chapeau
- Crunchbang
- CRUX
- Debian
- Deepin
- Dragora
- ระบบปฏิบัติการเบื้องต้น
- วิวัฒนาการระบบปฏิบัติการ
- Fedora
- Frugalware
- Fuduntu
- Funtoo
- Gentoo
- gNewSense
- Jiyuu
- กาลี
- Kaos
- Korora
- LinuxDeepin
- Linux Mint
- Linux Mint Debian Edition
- โลโก้
- Mageia
- Mandriva
- Manjaro
- NixOS
- openSUSE
- รูปโค้ง
- PeppermintOS
- Raspbian
- หมวกสีแดง
- Sabayon
- วิทยาศาสตร์
- Slackware
- SolusOS
- Tinycore
- Trisquel
- อูบุนตู
- Viperr
- เป็นโมฆะ
จำนวนผู้จัดการเดสก์ท็อปและผู้จัดการหน้าต่างที่สามารถตรวจพบโดย Screenfetch มีข้อ จำกัด ด้วยเช่นกัน
ตัวอย่างเช่นผู้จัดการเดสก์ท็อปคือ KDE, Gnome, Unity, Xfce, LXDE, อบเชย, MATE, CDE และ RazorQT
Screenfetch มีสวิตช์จำนวนมากซึ่งคุณสามารถใช้เพื่อแสดงและละเว้นข้อมูล
ตัวอย่างเช่นถ้าคุณไม่ต้องการให้มีโลโก้ปรากฏขึ้นให้ใช้ screenfetch -n และด้านหลังของหน้าจอนี้ก็คือการแสดงโลโก้โดยไม่มีข้อมูล คุณสามารถทำได้โดยใช้ screenfetch -L
สวิตช์อื่น ๆ รวมถึงความสามารถในการลบสีออกจากผลลัพธ์ (screenfetch -N) และความสามารถในการแสดงโลโก้ก่อนจากนั้นข้อมูลที่อยู่ด้านล่าง (screenfetch -p)
คุณสามารถเรียกดูหน้าจอเพื่อแสดงข้อมูลเหมือนกับว่าคุณกำลังใช้งานการแจกจ่ายที่แตกต่างกัน ตัวอย่างเช่นถ้าคุณใช้อูบุนตู แต่คุณต้องการให้ screenfetch แสดงโลโก้และข้อมูลของ Fedora
เมื่อต้องการทำเช่นนี้ต่อไปนี้:
screenfetch -D fedora
ถ้าคุณต้องการแสดงโลโก้ CentOS แต่มีข้อมูลแสดงว่าคุณกำลังใช้ Ubuntu ให้ใช้คำสั่งต่อไปนี้:
screenfetch - CentOS
สำหรับชีวิตของฉันฉันไม่สามารถคิดว่าทำไมคุณต้องการจะทำเช่นนี้ แต่ตัวเลือกจะมีถ้าคุณต้องการที่จะใช้
คุณสามารถใช้ screenfetch เพื่อจับภาพหน้าจอโดยใช้สวิตช์บรรทัดคำสั่ง -s โปรดทราบว่าการทำเช่นนี้จะเป็นภาพหน้าจอเต็มรูปแบบไม่ใช่แค่เทอร์มินัลที่คุณใช้เท่านั้น