แบบอักษรเริ่มต้นของ Debian / Ubuntu console (TTY) คืออะไร


45

ฉันกำลังใช้งาน Ubuntu และลีนุกซ์รุ่นอื่น ๆ บนคอมพิวเตอร์ของฉันและเนื่องจากฉันใช้ TTY บ่อยครั้งตัวอักษรที่ดีจึงสำคัญมาก!

ไม่มีใครรู้ชื่อของคอนโซลเริ่มต้น / แบบอักษร TTY ที่ใช้ใน Ubuntu และ Debian หรือไม่?


1
อูบุนตูรุ่นใด 11.10 มาพร้อมกับตัวแปรฟอนต์ Ubuntu ขนาดใหญ่ แต่ฉันประหลาดใจถ้าเดเบียนใช้อันนั้น
Michael Martin-Smucker

คำตอบ:


59
  • อูบุนตูโมโนจากตระกูลตัวอักษรอูบุนตู ( font.ubuntu.com ) เป็นฟอนต์เทอร์มินัล GUI ที่เป็นค่าปริยายบน Ubuntu 11.10
  • เทอร์มินัลฟอนต์ ( terminus-font.sourceforge.net ) เป็นฟอนต์เริ่มต้นบนคอนโซล Linux ( Ctrl+Alt+F1, $ /bin/setfont /usr/share/consolefonts/FOO.psf.gz)
  • GNU Unifont ( unifoundry.com ) เป็นแบบอักษรเริ่มต้นสำหรับเมนูซีดี bootloader, Grub bootloader และโปรแกรมติดตั้งสำรอง (แบบข้อความ) ที่มีการใช้ซอฟแวร์ framebuffer (Unifont เป็นฟอนต์ด้านหลังเต็มพื้นที่)

รายละเอียดทางเทคนิค

แบบอักษร GUI มีการตั้งค่าสำหรับอูบุนตูในแพคเกจโดยตั้งค่าเริ่มต้นในubuntu-artwork /usr/share/glib-2.0/schemas/ubuntu-artwork.gschema.overrideการเปลี่ยนแปลงเกิดขึ้นในBug # 865013เมื่อ

2011-10-04 สำหรับ Ubuntu 11.10 เป็นไปได้ที่จะสืบค้นค่าของการตั้งค่านี้ (ผู้ใช้อาจแทนที่หรือเปลี่ยนแปลง) ด้วย:

  • $ gsettings get org.gnome.desktop.interface monospace-font-name
    'Ubuntu Mono 13'

การกำหนดค่าฟอนต์คอนโซล Linux Terminal นั้นมีความเกี่ยวข้องมากกว่า มีจำนวน จำกัด ของช่องพร้อมใช้งานสำหรับตัวอักษรบน framebuffer ดังนั้นเซตดีที่สุดคือการเลือกแพคเกจติดตั้งเวลาด้วยรหัสในกับผลที่เก็บไว้ใน/var/lib/dpkg/info/console-setup.config/etc/default/console-setup

ในฐานะที่เป็น @Chen Xiao-Long หมายเหตุชุดย่อยของฟอนต์คอนโซลถูกสร้างขึ้นจากฟอนต์บิตแมปจำนวนมหาศาลที่มาจากที่ต่างๆ /usr/share/doc/console-setup/copyright.fonts.gzเหล่านี้ได้รับการบันทึกอย่างเต็มที่ในการ เมื่อคำใบ้ทำงานใน Ubuntu Mono ถึงระดับสูงพอหวังว่ามันจะเป็นไปได้ที่บิตแมปที่ส่งออกจาก Ubuntu Mono แทนดูBug # 724022อย่างน้อยสำหรับพื้นที่ที่เรามีความครอบคลุม


ขอบคุณมาก! มันเป็นสิ่งที่ฉันกำลังมองหา (โดยเฉพาะอย่างยิ่งส่วน "รายละเอียดทางเทคนิค"): D
Andrew Gunnerson

1
ฉันสามารถเปลี่ยนขนาดตัวอักษรของ tty1-6 ของฉันได้ด้วยการกำหนดค่า: / etc / default / console-setup ซึ่งทำงานได้ดีสำหรับการมิเรอร์เทอร์มินัลจากแล็ปท็อปของฉันและทีวีจอใหญ่
Aaron Hall

มีมากกว่าหนึ่งโหล Terminus- แบบอักษรในการติดตั้งเดเบียนมาตรฐาน มันจะค่อนข้างดีที่จะรู้ว่าอันไหนเป็นค่าเริ่มต้น (โดยเฉพาะตั้งแต่ฉันเปลี่ยนแบบอักษรของฉัน แต่ตอนนี้หากลับไม่ได้)
rien333

6

นั่นคือสิ่งที่ฉันพบในโพสต์อื่น:

"Ubuntu Monospace มาพร้อมกับ Ubuntu 11.10 และเป็นแบบอักษรเทอร์มินัลเริ่มต้น"


3
ใช่ Ubuntu Mono ( font.ubuntu.com ) เป็นฟอนต์ GUI monospace terminal เริ่มต้นบน Ubuntu 11.10 /bin/setfont /usr/share/consolefonts/FOO.psf.gzแบบอักษรของคอนโซล Linux (Ctrl-Alt-F1, ) เป็นแบบ Terminus ( terminus-font.sourceforge.net )
เลื่อน

@bioShark: ขอขอบคุณสำหรับคำตอบของคุณ แต่สิ่งที่สเลดันโพสต์ได้รับสิ่งที่ผมต้องการ FOW :)
แอนดรู Gunnerson

@sladen: ถ้าคุณโพสต์ใหม่เป็นคำตอบมากกว่าความคิดเห็นฉันจะยอมรับมัน
แอนดรู Gunnerson

@sladen ข้อมูลที่ดีเกี่ยวกับ Terminus
bioShark

@sladen: จริง ๆ แล้วหลังจากดูซอร์สโค้ดสำหรับแพ็คเกจที่มีแบบอักษร ( console-setup) จะมีเพียงบางแบบอักษรเท่านั้นที่เป็น Terminus ตามที่ฉัน/etc/default/console-setupแฟ้มเริ่มต้นตัวอักษรเป็นที่ทำจากFixed16 georgian16.bdf, unifont.bdf+h16.bdf, etl16-unicode.bdfคุณรู้หรือไม่ว่าสิ่งเหล่านั้นมาจากไหน? ขอบคุณ!
Andrew Gunnerson

4

ฉันเพิ่งจะหาคำตอบที่ถูกต้องสำหรับ Xubuntu 14.04ใน TTY (โหมดข้อความอย่างเดียวไม่ใช่ X) มันคืออันนี้:/usr/share/consolefonts/Uni2-Fixed16.psf.gz

ฉันได้เปรียบเทียบคอนโซลเริ่มต้น (CTRL-ALT-F1) กับคอนโซลที่ปรับเปลี่ยนแล้ว (CTRL-ALT-F2) ซึ่งฉันได้ดู:

for i in /usr/share/consolefonts/Uni*; do setfont "$i"; ls -l /proc/; echo -e "\nINFO: currently set font: $i"; sleep 2; clear; done

(ฉันสนใจแบบอักษร Unicode เท่านั้น)


มันอาจจะยังUni3-Fixed16.psf.gzฉันไม่สามารถเห็นความแตกต่างระหว่างUni2และUni3
crysman



0

ฉันพบปัญหาว่าแบบอักษรในทุกแอปพลิเคชันรวมถึงเบราว์เซอร์ Firefox ใน Kali ของฉันเปลี่ยนไปหลังจากฉันติดตั้งไฟล์ (ฉันไม่ทราบว่ามันเปลี่ยนไปอย่างไร)

ไม่มีวิดีโอ / คำตอบที่สมบูรณ์แบบซึ่งแสดงวิธีการรีเซ็ตแบบอักษร

1) หากต้องการเปลี่ยนแบบอักษรทั่วทั้งระบบ (นอกเหนือจากเทอร์มินัล)ให้ค้นหาเครื่องมือปรับแต่งแบบอักษร ที่นี่คุณสามารถเปลี่ยนแบบอักษรใด ๆ ที่คุณต้องการใช้

แต่ถ้าคุณต้องการที่จะใช้อักษรที่กำหนดเองให้ดาวน์โหลดตัวอักษรที่กำหนดเอง (อูบุนตูปกติกว่า) แล้วดำเนินการดังต่อไปนี้ สถานที่อื่น ๆ -> คอมพิวเตอร์ -> usr -> หุ้น -> แบบอักษร

วางแบบอักษรที่กำหนดเองของคุณในโฟลเดอร์แบบอักษรและตอนนี้คุณจะได้รับตัวเลือกในการเลือกแบบอักษรที่กำหนดเองของคุณในเครื่องมือ Fonts Tweak

2) หากคุณต้องการรีเซ็ตฟอนต์เทอร์มินัลด้วยค่าเริ่มต้น CONSOLAS REGULARเป็นฟอนต์ที่คุณต้องดาวน์โหลดและทำซ้ำส่วนที่ 1 ของคำตอบนี้

ฉันลองใช้แบบอักษรจำนวนมาก แต่ไม่มีอะไรเหมาะสมกับตัวอักษรเริ่มต้นนี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.