ค้นหาเว็บไซต์

วิธีการติดตั้งและใช้ i3 Window Manager บน Linux


i3wm ( i3 Windows Manager ) เขียนด้วยภาษา C เป็นตัวจัดการหน้าต่างแบบเรียงต่อกันที่มีน้ำหนักเบา กำหนดค่าได้ง่าย และได้รับความนิยมอย่างมาก แตกต่างจากสภาพแวดล้อมเดสก์ท็อปทั่วไป ตัวจัดการการจัดเรียงมีฟังก์ชันที่เพียงพอเพื่อจัดเรียงหน้าต่างบนหน้าจอของคุณในลักษณะที่ง่ายและน่าดึงดูดซึ่งเหมาะสมกับขั้นตอนการทำงานของคุณ

i3 เป็นตัวจัดการการเรียงต่อกันแบบมินิมอลลิสต์ที่จัดเรียงหน้าต่างบนหน้าจอของคุณอย่างชาญฉลาดในลักษณะที่ไม่ทับซ้อนกัน ตัวจัดการการจัดเรียงอื่นๆ ได้แก่ xmonad และ wmii

ในคู่มือนี้ เราจะอธิบายวิธีการติดตั้งและใช้ i3 Windows manager บนระบบเดสก์ท็อป Linux

ประโยชน์ของ i3 Windows Manager

ต่างจากผู้จัดการ X windows เช่น Fluxbox, KWin และ การรู้แจ้ง i3 มาพร้อมกับถุงสารพัดที่เรา ได้ระบุไว้ด้านล่างเพื่อประสบการณ์การใช้งานเดสก์ท็อปที่ราบรื่น

1. เป็นมิตรกับทรัพยากร

i3 windows manager ต่างจากสภาพแวดล้อมเดสก์ท็อปที่มีคุณสมบัติครบถ้วนเช่น GNOME ตรงที่ i3 windows manager ค่อนข้างเรียบง่ายและได้รับการออกแบบมาให้เรียบง่ายและมีประสิทธิภาพ ด้วยการใช้ทรัพยากรที่ต่ำ มันชดเชยตัวจัดการ Windows ที่เรียงต่อกันอย่างรวดเร็ว และปล่อยให้ระบบของคุณมี RAM และ CPU มากมายสำหรับแอปพลิเคชันอื่น ๆ

2. ความยืดหยุ่น

นอกเหนือจากความสามารถในการจัดเรียงหน้าต่างโดยอัตโนมัติในลักษณะที่เรียบร้อยและเป็นระเบียบแล้ว i3 ยังสามารถกำหนดค่าได้อย่างสมบูรณ์ และคุณสามารถปรับแต่งการตั้งค่าบางอย่างเพื่อให้ตรงกับรูปแบบหน้าจอที่คุณต้องการ การใช้เครื่องมือภายนอก ช่วยให้คุณสามารถปรับปรุงลักษณะที่ปรากฏได้โดยการเลือกภาพพื้นหลัง ปรับความโปร่งใสและเอฟเฟ็กต์การซีดจางของหน้าต่าง และเปิดใช้งานการแจ้งเตือนบนเดสก์ท็อป

3. ง่ายต่อการนำทางระหว่างพื้นที่ทำงาน

ตัวจัดการการจัดเรียง i3 มอบวิธีที่ง่ายและรวดเร็วในการสลับระหว่างพื้นที่ทำงานด้วยแป้นพิมพ์ลัดที่หลากหลายซึ่งคุณสามารถกำหนดค่าได้อย่างง่ายดาย คุณสามารถจัดกลุ่ม Windows ได้อย่างราบรื่นเพื่อให้เหมาะกับขั้นตอนการทำงานของคุณ ซึ่งจะช่วยเพิ่มประสิทธิภาพการทำงานของคุณ

การติดตั้ง i3 Window Manager บน Linux

i3 tiling manager มีอยู่ในที่เก็บ Debian, Ubuntu และ Linux Mint และสามารถติดตั้งได้โดยใช้ apt ผู้จัดการแพ็คเกจดังต่อไปนี้

sudo apt update
sudo apt install i3

ในการแจกจ่าย Fedora คุณสามารถติดตั้ง i3 โดยใช้ตัวจัดการแพ็คเกจ dnf ดังที่แสดง

sudo apt update
sudo dnf install i3

เมื่อติดตั้งแล้ว คุณจะต้องรีสตาร์ทระบบและคลิกที่เฟืองเล็ก ๆ ที่หน้าต่างเข้าสู่ระบบและเลือกตัวเลือก 'i3' ตามที่แสดง

เมื่อเข้าสู่ระบบแล้ว คุณจะได้รับแจ้งให้สร้างไฟล์กำหนดค่าซึ่งจะถูกบันทึกไว้ในโฮมไดเร็กตอรี่ของคุณ ~/.config/i3/config หรือใช้ค่าเริ่มต้นซึ่งจะบันทึกไฟล์ไว้ใน < ไดเรกทอรี/etc/i3

ในคู่มือนี้ เราจะไปที่ตัวเลือกแรก ดังนั้นเราจะกด ENTER เพื่อวางไฟล์การกำหนดค่าในโฮมไดเร็กตอรี่ของเรา

ถัดไป คุณจะต้องกำหนดคีย์ตัวปรับแต่ง i3 wm หรือที่เรียกว่าคีย์ $mod ซึ่งอาจเป็นคีย์ โลโก้ Windows หรือ ปุ่ม Alt ใช้ปุ่มลูกศรขึ้นหรือลงเพื่อเลือกคีย์ตัวปรับแต่งที่คุณต้องการ

เมื่อคุณตั้งค่าเริ่มต้นเสร็จแล้ว หน้าต่างเริ่มต้นของ i3 ไม่ได้เกี่ยวข้องอะไรมากนัก แต่จะบันทึกเป็นหน้าจอว่างพร้อมแถบสถานะที่ด้านล่างสุดของหน้าจอ

วิธีใช้ i3 Window Manager ใน Linux

หลังจากติดตั้ง i3 tiling manager แล้ว ต่อไปนี้คือชุดแป้นพิมพ์บางส่วนที่คุณสามารถใช้เพื่อออกจากระบบและใช้งาน tiling manager ได้อย่างง่ายดาย

เปิดเทอร์มินัล: $mod + ENTER

การเปิดแอปพลิเคชันโดยใช้เมนู: $mod + d – ซึ่งจะเปิดเมนูที่ด้านบนของหน้าจอเพื่อให้คุณสามารถค้นหาแอปพลิเคชันเฉพาะโดยพิมพ์คำสำคัญในช่องข้อความที่ให้ไว้

  • เข้าสู่โหมดเต็มหน้าจอ – เปิดและปิด: $mod + f
  • ออกจากหน้าต่างแอปพลิเคชัน <รหัส>$mod + Shift + q.
  • การรีสตาร์ท i3: $mod + Shift + r
  • การออกจากตัวจัดการ Windows i3: $mod + Shift + e

การจัดการ Windows

เมื่อเปิดแอปพลิเคชัน โดยปกติจะเป็นไทล์ดังที่แสดงด้านล่าง แน่นอนว่าพื้นที่ทำงานดูแคบมากด้วยหน้าต่างกระเบื้องหลายบานและทำให้คุณรู้สึกหนักใจ

เพื่อประสบการณ์ที่ดียิ่งขึ้น คุณสามารถแยกหน้าต่างออกและนำไปไว้เบื้องหน้าเพื่อให้ได้รับประสบการณ์ ลอยตัว" ซึ่งสามารถทำได้โดยการกดชุดค่าผสม $mod + Shift + Space

ในตัวอย่างด้านล่าง หน้าต่างเทอร์มินัลจะแสดงอยู่เบื้องหน้าแทนที่จะเรียงต่อกัน

นอกจากนี้ คุณสามารถทำให้หน้าต่างแสดงแบบเต็มหน้าจอได้ด้วยการกดปุ่ม $mod + f และทำซ้ำเช่นเดียวกันเพื่อเปลี่ยนกลับเป็นโหมดเรียงต่อกัน

แถบสถานะ i3

นี่เป็นหนึ่งในส่วนที่สำคัญที่สุดที่ยังถูกมองข้ามของ ตัวจัดการไทล์ i3 โดยจะแสดงข้อมูล เช่น พื้นที่ว่างในดิสก์ ที่อยู่ IP และอัตราแบนด์วิธ ระดับแบตเตอรี่ วันที่ และเวลา

การกำหนดค่าพื้นฐาน i3

หากคุณไม่ได้สร้างไฟล์การกำหนดค่าในโฮมไดเร็กตอรี่ของคุณ คุณสามารถค้นหาได้ในพาธ /etc/i3/config เพื่อคัดลอกไปยังโฮมไดเร็กตอรี่ของคุณ

sudo cp /etc/i3/config ~/.config/i3

จากนั้นเปลี่ยนความเป็นเจ้าของให้กับผู้ใช้ของคุณ

sudo chown user:group ~/.config/i3

ไฟล์การกำหนดค่ามาพร้อมกับการตั้งค่ามากมายที่คุณสามารถปรับแต่งตามความต้องการของคุณเพื่อเปลี่ยนรูปลักษณ์ของตัวจัดการการเรียงต่อกัน คุณสามารถเปลี่ยนสีของพื้นที่ทำงาน เปลี่ยนเค้าโครงของหน้าต่าง ตลอดจนปรับขนาดหน้าต่างได้ เราจะไม่จมอยู่กับเรื่องนั้นมากนักหรือตอนนี้ จุดมุ่งหมายของคู่มือนี้คือเพื่อให้คุณได้รับคำแนะนำที่ดีเกี่ยวกับ ตัวจัดการไทล์ i3 และฟังก์ชันพื้นฐานในการเริ่มต้นใช้งาน