نصب XFCE در Debian
آموزش نصب XFCE در Debian با tasksel و apt، نصب LightDM، شخصیسازی و رفع خطاهای رایج. مناسب برای سختافزار قدیمی.
XFCE یک محیط دسکتاپ سبک، سریع و پایدار است که برای سختافزار قدیمی یا کاربرانی که به دنبال دسکتاپ ساده هستند، ایدهآل است. در این آموزش، نصب XFCE روی Debian Stable را بهصورت گامبهگام بررسی میکنیم.
XFCE چیست؟
XFCE محیط دسکتاپی است که در فلسفهٔ UNIX «سادگی و کار انجام دادن» را رعایت میکند. این دسکتاپ سبک است، منابع کمی مصرف میکند و روی سختافزار قدیمی هم بهخوبی اجرا میشود.
| ویژگی | توضیح |
|---|---|
| Display server | X11 (پیشفرض)، Wayland (آزمایشی) |
| Display Manager | LightDM یا GDM |
| File Manager | Thunar |
| Terminal | xfce4-terminal |
| Settings | xfce4-settings |
| Window Manager | xfwm4 |
| Panel | xfce4-panel |
XFCE برای سختافزار قدیمی
اگر لپتاپ یا سیستم قدیمی دارید که GNOME یا KDE کند اجرا میشود، XFCE بهترین انتخاب است. حتی روی سیستمهای با ۲ گیگابایت رم هم بهخوبی کار میکند.
روش ۱: نصب با tasksel (پیشنهادی)
# نصب tasksel
sudo apt install tasksel
# اجرای tasksel
sudo taskselدر منو، گزینهٔ Debian desktop environment و سپس Xfce را انتخاب کنید:
[ ] Debian desktop environment
[ ] ... KDE Plasma
[ ] ... GNOME
[*] ... Xfce ← انتخاب کنید
[ ] ... Cinnamon
[ ] ... MATE
[ ] ... LXDE
[ ] ... LXQt
[ ] web server
[*] SSH server
[*] standard system utilities# یا نصب مستقیم
sudo tasksel install xfce-desktopروش ۲: نصب با apt
نصب کامل XFCE
# نصب متابستهٔ کامل
sudo apt install task-xfce-desktop
# یا نصب دستی
sudo apt install xfce4نصب حداقلی XFCE
اگر میخواهید فقط هستهٔ XFCE را داشته باشید:
# نصب هسته
sudo apt install xfce4-core
# سپس برنامههای مورد نیاز را اضافه کنید
sudo apt install thunar xfce4-terminal xfce4-panel xfwm4 xfdesktop4| متابسته | شامل | حجم |
|---|---|---|
task-xfce-desktop | XFCE کامل + ابزارها | ~۱.۵ گیگابایت |
xfce4 | XFCE کامل | ~۱ گیگابایت |
xfce4-core | فقط هسته XFCE | ~۳۰۰ مگابایت |
نصب برنامههای اصلی XFCE
پس از نصب هسته، این برنامهها را توصیه میکنیم:
sudo apt install \
thunar xfce4-terminal xfce4-panel xfwm4 xfdesktop4 \
xfce4-settings xfce4-session xfce4-appfinder \
thunar-volman thunar-archive-plugin \
xfce4-whiskermenu-pluginWhisker Menu
بستهٔ xfce4-whiskermenu-plugin یک منوی استارت مدرنتر و قابلجستجو برای XFCE فراهم میکند. حتماً نصب کنید و سپس روی پنل کلیک راست → Panel → Add New Items → Whisker Menu.
فعالسازی Display Manager
XFCE معمولاً با LightDM استفاده میشود:
# نصب LightDM (معمولاً با xfce4 نصب میشود)
sudo apt install lightdm
# فعالسازی
sudo systemctl enable lightdm
sudo systemctl set-default graphical.target
# شروع بدون ریبوت
sudo systemctl start lightdmاگر چند دسکتاپ نصب کردهاید، میتوانید display manager پیشفرض را تغییر دهید:
# تغییر display manager پیشفرض
sudo dpkg-reconfigure lightdm
# در منو، lightdm را انتخاب کنیدنصب بستههای مفید
پس از نصب XFCE، این بستهها را توصیه میکنیم:
# فونتهای فارسی
sudo apt install fonts-vazirmatn fonts-noto
# ابزارهای ضمیمه
sudo apt install xfce4-goodies xfce4-power-manager xfce4-screensaver
# ابزارهای گرافیکی
sudo apt install ristretto mousepad xarchiver
# پشتیبانی مالتیمدیا
sudo apt install parole pulseaudio pavucontrol
# ابزار شبکه
sudo apt install network-manager-gnome nm-trayxfce4-goodies
بستهٔ xfce4-goodies مجموعهای از افزونهها و برنامههای اضافی XFCE است: پلاگینهای پنل، افکتهای پنجره، ابزارهای گرافیکی و... نصب این بسته برای تجربهٔ کامل XFCE توصیه میشود.
شخصیسازی XFCE
XFCE قابلشخصیسازی است، هرچند به اندازهٔ KDE Plasma انعطاف ندارد. مهمترین بخشهای شخصیسازی:
تم و آیکون
# نصب تمهای محبوب
sudo apt install materia-gtk-theme papirus-icon-theme
# سپس در Settings → Appearance تم GTK را انتخاب کنید
# در Settings → Appearance → Icons آیکون را انتخاب کنیدپنل و Whisker Menu
پنل XFCE بسیار منعطف است:
- کلیک راست روی پنل → Panel → Panel Preferences
- برای افزودن آیتم: Panel → Add New Items
- آیتمهای محبوب: Whisker Menu، Window Buttons، Workspace Switcher، System Tray، PulseAudio Plugin
میانبرهای کیبورد
# تنظیم میانبرها
xfce4-keyboard-settingsمیانبرهای مفید:
| میانبر | عمل |
|---|---|
Super | باز کردن Whisker Menu |
Alt+F2 | اجرای دستور |
Alt+Tab | جابجایی بین پنجرهها |
Ctrl+Alt+D | نمایش دسکتاپ |
Ctrl+Alt+T | باز کردن ترمینال |
Print | اسکرینشات |
تیلینگ پنجره
XFCE از تیلینگ ساده پشتیبانی میکند:
# در Settings → Window Manager Tweaks → Placement
# گزینهٔ "Tile windows..." را فعال کنیدمدیریت شبکه با NetworkManager
برای مدیریت آسان شبکه (بهویژه وایفای)، NetworkManager را نصب کنید:
# نصب NetworkManager و applet
sudo apt install network-manager network-manager-gnome
# فعالسازی
sudo systemctl enable --now NetworkManager
# اگر از ifupdown استفاده میکنید، آن را برای رابطهای مدیریتشده غیرفعال کنید
sudo nano /etc/network/interfaces
# تمام خطوط auto/iface (بهجز lo) را کامنت کنیدتعارض NetworkManager و ifupdown
اگر هم ifupdown و هم NetworkManager فعال باشند، ممکن است رابطها بهدرستی پیکربندی نشوند. برای دسکتاپ، بهتر است ifupdown فقط برای lo فعال باشد و NetworkManager بقیه را مدیریت کند.
بررسی نشست
پس از نصب و ریبوت، بررسی کنید که نشست شما درست اجرا شده است:
# نوع نشست
echo $XDG_SESSION_TYPE
# x11
# نسخهٔ XFCE
xfce4-about --version
# xfce4 4.18
# سرویس LightDM
systemctl status lightdm
# Active: active (running)خطاهای رایج
۱. پنل نمایش داده نمیشود
# راهاندازی مجدد پنل
xfce4-panel -r
# یا اجرای دستی
xfce4-panel &۲. تم GTK اعمال نمیشود
# بررسی تم فعال
xfconf-query -c xsettings -p /Net/ThemeName
# تنظیم تم
xfconf-query -c xsettings -p /Net/ThemeName -s "Materia-dark"
# برای برنامههای Qt (KDE)
sudo apt install qt5ct qt5-style-plugins
echo "export QT_QPA_PLATFORMTHEME=qt5ct" >> ~/.profile۳. صدا کار نمیکند
# نصب PulseAudio
sudo apt install pulseaudio pulseaudio-utils pavucontrol
# فعالسازی
systemctl --user enable --now pulseaudio
# اجرای میکسر
pavucontrol۴. وایفای کار نمیکند
# نصب فریمورهای غیرآزاد
sudo apt install firmware-iwlwifi firmware-realtek firmware-linux-nonfree
# بررسی رابطهای شبکه
ip link show
# فعالسازی NetworkManager applet
nm-applet &۵. لاگین نمیشود و به صفحهٔ ورود برمیگردد
راهحل:
# به TTY بروید (Ctrl+Alt+F3)
# پاکسازی کش
rm -rf ~/.cache/sessions/*
rm -rf ~/.cache/xfce4/*
# بررسی لاگ
journalctl -b | grep -E "xfce|lightdm"XFCE برای سرور سبک هم عالی است
اگر سرور دارید و میخواهید یک دسکتاپ سبک روی آن نصب کنید (مثلاً برای اجرای برنامههای گرافیکی از راه دور با X forwarding)، XFCE با منابع کم بهترین انتخاب است.
خلاصه و مرحلهٔ بعد
نصب XFCE در Debian با یک دستور (sudo tasksel install xfce-desktop یا sudo apt install xfce4) انجام میشود. LightDM بهطور خودکار فعال میشود و XFCE با ظاهر پیشفرض بارگذاری میشود. برای شخصیسازی، از Settings → Appearance و افزودن Whisker Menu به پنل شروع کنید.
بهعنوان گام بعدی:
- آموزش نصب GNOME را برای مقایسه ببینید
- آموزش نصب KDE Plasma را برای دسکتاپ قدرتمندتر بخوانید
- آموزش APT را برای نصب بستههای اضافی مرور کنید
این صفحه در تاریخ ۹ تیر ۱۴۰۵ بهروزرسانی شده است.