การติดตั้งเดเบียน
เอกสารนี้สรุปกระบวนการที่ใช้ในการติดตั้ง Debian Stable เป็นระบบปฏิบัติการการพัฒนา Lumi-o อาจเป็นประโยชน์สำหรับผู้อื่นที่ตั้งค่าสภาพแวดล้อมที่คล้ายคลึงกัน
Debian Stable ได้รับเลือกเนื่องจาก Lumi มีเป้าหมายที่จะสร้างความน่าเชื่อถือบนแพลตฟอร์มระยะยาวที่คาดการณ์ได้ การพัฒนา GIMP มีเป้าหมายไปที่การทดสอบ Debian ทำให้ Debian Stable เป็นระบบฐานที่มีความสอดคล้องอย่างใกล้ชิด
Lumi ใช้งานได้ดีที่สุดบน Debian พร้อมด้วย Cinnamon (X11) และได้รับการพัฒนาและทดสอบในสภาพแวดล้อมนั้น Cinnamon มอบเวิร์กโฟลว์เดสก์ท็อปที่เหมือนกับ Windows ที่คุ้นเคย ในขณะที่ X11 มอบสภาพแวดล้อมที่เสถียรที่สุดสำหรับการพัฒนา Lumi
หากคุณมาจาก Windows การเปลี่ยนแปลงแนวคิดหลักคือการติดตั้งและการกำหนดค่าซอฟต์แวร์ส่วนใหญ่เกิดขึ้นผ่านตัวจัดการแพ็คเกจและคำสั่งเทอร์มินัลธรรมดา แทนที่จะเป็นตัวติดตั้งที่ดาวน์โหลดได้
คู่มือนี้เหมาะสำหรับใคร
คู่มือนี้บันทึกการตั้งค่า Debian Stable ที่ใช้งานได้ซึ่งใช้สำหรับการพัฒนา Lumi ไม่ใช่บทช่วยสอนการติดตั้ง Linux ทั่วไป
มันมีประโยชน์มากที่สุดสำหรับ:
- ศิลปินที่ย้ายจาก Windows ที่ต้องการการตั้งค่า Linux ที่คาดเดาได้
- นักพัฒนาสร้าง Lumi จากแหล่งที่มา
- ผู้ใช้ที่ต้องการสร้างสภาพแวดล้อมการทำงานที่รู้จักมากกว่าการออกแบบการกำหนดค่าระบบของตนเอง
ถือว่ามีความคุ้นเคยขั้นพื้นฐานกับการแบ่งพาร์ติชันดิสก์และการใช้บรรทัดคำสั่งแบบธรรมดา
สำรองข้อมูลของคุณ
ก่อนที่จะติดตั้ง Debian ให้สร้างการสำรองข้อมูลทั้งหมดของโฮมไดเร็กตอรี่ของคุณบนไดรฟ์ภายนอก รวมโฟลเดอร์ข้อมูลเพิ่มเติมที่คุณต้องการเก็บรักษาไว้
หมายเหตุ: ใน Linux ~ แสดงถึงโฮมไดเร็กตอรี่ของคุณ
หากคุณใช้ที่เก็บ Git ให้ส่งการเปลี่ยนแปลงที่สำคัญไปยังต้นทางเพื่อให้สามารถกู้คืนได้อย่างง่ายดายหลังการติดตั้ง ขั้นตอนนี้เกี่ยวข้องเฉพาะเมื่อคุณใช้ Git อยู่แล้ว
สร้างพาร์ติชัน
สร้างพื้นที่บนไดรฟ์หลักของคุณสำหรับ Debian มีคำแนะนำและเครื่องมือมากมายสำหรับขั้นตอนนี้ รวมถึง GParted คุณอาจ: ขึ้นอยู่กับการตั้งค่าของคุณ
- ย่อขนาดพาร์ติชัน Windows ที่มีอยู่สำหรับการบู๊ตคู่
- นำพาร์ติชั่น Linux ที่มีอยู่กลับมาใช้ใหม่
- เตรียม Linux ใหม่และสลับพาร์ติชั่น
หากคุณไม่แน่ใจ โปรดดูคำแนะนำเฉพาะฮาร์ดแวร์ก่อนทำการเปลี่ยนแปลง เนื่องจากขั้นตอนการแบ่งพาร์ติชันระหว่างระบบจะแตกต่างกันอย่างมาก
สร้าง USB สำหรับการติดตั้ง Debian
สมมติว่ามีพาร์ติชันเป้าหมายและพื้นที่สว็อปอยู่แล้ว:
- ดาวน์โหลด Debian ISO จากเว็บไซต์อย่างเป็นทางการ: https://www.debian.org/
- บน Windows ให้ใช้ BalenaEtcher เพื่อเขียน ISO ลงในไดรฟ์ USB
- บน Linux ให้ใช้เครื่องมือบรรทัดคำสั่ง เช่น
ddเพื่อสร้าง USB ที่สามารถบูตได้
ติดตั้งเดเบียน
ใส่ไดรฟ์ USB
รีสตาร์ทและกดปุ่มเมนูบูต (โดยทั่วไปคือ
F2,F12,EscหรือDel) ระหว่างการเริ่มต้นระบบเลือกอุปกรณ์ USB
เลือกตัวติดตั้งที่ไม่ใช่กราฟิก
ปล่อยรหัสผ่านรูทว่างไว้เมื่อได้รับแจ้ง เพื่อให้โปรแกรมติดตั้งให้สิทธิ์การเข้าถึงบัญชีผู้ใช้ของคุณแบบ sudo
แบ่งพาร์ติชันด้วยตนเอง:
- ระบบไฟล์: ext4 (การทำเจอร์นัล)
- Swap: พาร์ติชั่นสลับที่มีอยู่
- จุดเมานท์:
/ - ป้ายกำกับ:
linux - ชื่อโฮสต์: ชื่อระบบที่แสดงเป็น
user@hostname - บัญชีผู้ใช้: ชื่อเต็มของคุณ
- ชื่อผู้ใช้: ชื่อเข้าสู่ระบบเทอร์มินัล
ตัวติดตั้ง Debian มีตัวเลือกสภาพแวดล้อมเดสก์ท็อปในขั้นตอนนี้ เลือก อบเชย สำหรับการตั้งค่าที่ Lumi แนะนำ
ทำการติดตั้งให้เสร็จสิ้นและรีบูตเข้าสู่ Debian Stable
การตั้งค่าระบบ
การปรับขนาดการแสดงผล
ปัจจุบัน Debian Stable จัดการการปรับขนาดเศษส่วนอย่างไม่สอดคล้องกัน โดยเฉพาะบนจอแสดงผล 4K แทนที่จะลดความละเอียดของจอแสดงผล ให้ปรับองค์ประกอบอินเทอร์เฟซโดยตรงการปรับเปลี่ยนที่แนะนำ:
- หลีกเลี่ยงการปรับขนาดการแสดงผลแบบเศษส่วน
- เมนู → การเลือกแบบอักษร → การตั้งค่าแบบอักษร → ตัวคูณมาตราส่วนข้อความ:
2.5 - แบบอักษรบนเดสก์ท็อป:
14 - แผง → ปรับแต่ง → ความสูงของแผง:
60 - ลักษณะแผง → ขนาดไอคอนสัญลักษณ์โซนขวา:
48px - เมาส์และทัชแพด → การปรับขนาดตัวชี้
- เดสก์ท็อป (คลิกขวา) → ปรับแต่ง → ขนาดไอคอนใหญ่ขึ้น
การปรับไฟร์ฟอกซ์:
- แถบที่อยู่ →
about:config - ตั้งค่า
layout.css.devPixelsPerPxเป็น1
เทอร์มินัล
กำหนดการตั้งค่าเทอร์มินัล:
- เมนู → เทอร์มินัล → แก้ไข → การตั้งค่า
- ข้อความ → ขนาดเริ่มต้น:
140 columns,40 rows - ข้อความ → แบบอักษรที่กำหนดเอง:
Monospace 10 - สี → โครงร่างในตัว → Solarized Dark
กู้คืนข้อมูล
กู้คืนไฟล์ที่สำรองไว้ไปยังโฮมไดเร็กทอรีตามต้องการ ตัวอย่างเช่น:
Backup/Home/Artwork→~/ArtworkBackup/Home/code→~/codeBackup/Home/Desktop→~/DesktopBackup/Home/.ssh→~/.sshBackup/Home/.config/lumi→~/.config/lumi
หมายเหตุ: โฟลเดอร์ที่ขึ้นต้นด้วย . เป็นไดเร็กทอรีการกำหนดค่าที่ซ่อนอยู่ใน Linux
ตัวเลือกเสริม: การตั้งค่า Git
จำเป็นเฉพาะเมื่อคุณวางแผนที่จะสร้าง Lumi หรือกู้คืนที่เก็บข้อมูล
ติดตั้ง Git
sudo apt install gitกำหนดค่าข้อมูลประจำตัวของคุณ:
git config --global --editการเข้าถึง GitLab
คืนค่าการเข้าถึงพื้นที่เก็บข้อมูลไปยัง GitLab หรือ GitHub:
- เปลี่ยนการอนุญาตในไฟล์คีย์ SSH:
chmod 600 ~/.ssh/id_rsa - เพิ่มผู้ใช้ในการติดตั้ง Git ใหม่:
ssh-add ~/.ssh/id_rsa - ทดสอบการเชื่อมต่อ:
ssh -T git@ssh.gitlab.gnome.orgหรือssh -T git@github.com
สำหรับแต่ละที่เก็บ ให้ดึงข้อมูลต้นทางและรีเซ็ตสาขาในเครื่องให้ตรงกัน:
git reset --hard remote-name/branch-name
git clean -dfเรียกใช้ git status เพื่อยืนยันว่าที่เก็บข้อมูลสะอาด
ตอนนี้เรามีระบบปฏิบัติการใหม่พร้อมข้อมูลและที่เก็บข้อมูลที่กู้คืนแล้ว การตั้งค่านี้สะท้อนถึงสภาพแวดล้อมการทำงานที่รู้จักที่ใช้สำหรับการพัฒนา Lumi และสามารถปรับให้เข้ากับขั้นตอนการทำงานส่วนบุคคลได้ตามต้องการ
สร้าง Lumi หลังจากตั้งค่าระบบปฏิบัติการ
สคริปต์บิลด์ Lumi อยู่ใน:
~/code/lumi-dev/build/lumi/scripts.
cd ~/code/lumi-dev/build/lumi/scripts
# Install dependencies once
sudo bash lumi-install-packages.sh
# First full setup build
bash lumi-build-script.sh --scope setup --dir lumi-dev
# Regular rebuild after code changes
bash lumi-build-script.sh --scope build --dir lumi-dev
# Quick compile path
bash lumi-build-script.sh --scope compile --dir lumi-dev
# Launch Lumi
bash lumi-launch-active.sh lumi-dev