Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> สมาร์ทโฟน >> Linux

ใช้ Home Folder เป็น Desktop บน Ubuntu (GNOME) - วิธีใหม่และเก่า

ถ้า Desktop แรกกว่า ไฟล์เยอะ จัดการยาก ลองตั้งให้ Home Folder (~) เป็น Desktop จริงๆ ไฟล์ที่วางบน Desktop จะอยู่ที่ ~/ โดยตรง

วิธีใหม่ (Ubuntu 20.04+/GNOME 3.36+) - แนะนำ

พบโดยผู้อ่าน marco (ดู Comments) ใช้ได้กับ GNOME สมัยใหม่:

  1. ย้ายไฟล์สำคัญบน Desktop ออกก่อน (จะหายในขั้นตอนต่อไป)
  2. เปิด Terminal:
    cd ~
    rmdir Desktop          # ลบโฟลเดอร์ Desktop (ต้องว่างเปล่า)
    ln -s . ./Desktop      # สร้าง Symlink: Desktop → . (Current Directory = Home)
  3. Logout/Login ใหม่ (หรือ Restart GNOME: Alt+F2 → r → Enter)
  4. ตอนนี้ Desktop = Home Folder ไฟล์ที่วางบน Desktop จะอยู่ที่ ~/ ทันที
✅ ข้อดี: ใช้ได้กับ GNOME สมัยใหม่, ไม่ต้องแก้ Config ระบบ, ย้อนกลับง่าย (rm ~/Desktop && mkdir ~/Desktop)

วิธีเก่า (GNOME 2 / Ubuntu เก่า) - ไม่ทำงานแล้ว

ใช้ gconf-editor ตั้งค่า /apps/nautilus/preferences/desktop_is_home_dir = true GNOME 3+ ไม่ใช้ GConf แล้ว (ใช้ DConf/GSettings) วิธีนี้ไม่ทำงาน

วิธีสมัยใหม่ทางเลือก (DConf/GSettings)

GNOME 3/4x ไม่มี Setting ตรงๆ สำหรับนี้ แต่สามารถทำได้ด้วย:

  1. ปิดการจัดการ Desktop โดย Nautilus:
    gsettings set org.gnome.desktop.background show-desktop-icons false
  2. ใช้ Extension: Desktop Icons NG (DING) หรือ Desktop Icons (Built-in Ubuntu)
  3. หรือใช้ Nemo (Cinnamon File Manager) จัดการ Desktop แทน Nautilus:
    sudo apt install nemo
    # ตั้งค่า Nemo จัดการ Desktop
    gsettings set org.gnome.desktop.background show-desktop-icons false
    gsettings set org.nemo.desktop show-desktop-icons true
    # เพิ่ม Nemo Desktop ใน Startup Applications

กรณีใช้ Partition/Disk แยกสำหรับ /home

วิธี Symlink (ln -s . ./Desktop) ทำงานได้สมบูรณ์ เพราะ ~ คือ Mount Point ของ /home ไฟล์จะเขียนตรง Partition นั้น

ย้อนกลับสู่ปกติ

rm ~/Desktop
mkdir ~/Desktop
# หรือ gsettings set org.gnome.desktop.background show-desktop-icons true