</>

لینوکس‌پارسی

مرجع فارسی آموزش لینوکس

Gentoo • Arch • Debian • Ubuntu • Kali • Parrot
پرش به محتوای اصلی

Command Palette

Search for a command to run...

نصب XFCE در Debian

آموزش نصب XFCE در Debian با tasksel و apt، نصب LightDM، شخصی‌سازی و رفع خطاهای رایج. مناسب برای سخت‌افزار قدیمی.

مقدماتی۶ دقیقه مطالعهآخرین بروزرسانی: ۹ تیر ۱۴۰۵ویرایش در گیت‌هاب

XFCE یک محیط دسکتاپ سبک، سریع و پایدار است که برای سخت‌افزار قدیمی یا کاربرانی که به دنبال دسکتاپ ساده هستند، ایده‌آل است. در این آموزش، نصب XFCE روی Debian Stable را به‌صورت گام‌به‌گام بررسی می‌کنیم.

XFCE چیست؟#

XFCE محیط دسکتاپی است که در فلسفهٔ UNIX «سادگی و کار انجام دادن» را رعایت می‌کند. این دسکتاپ سبک است، منابع کمی مصرف می‌کند و روی سخت‌افزار قدیمی هم به‌خوبی اجرا می‌شود.

ویژگیتوضیح
Display serverX11 (پیش‌فرض)، Wayland (آزمایشی)
Display ManagerLightDM یا GDM
File ManagerThunar
Terminalxfce4-terminal
Settingsxfce4-settings
Window Managerxfwm4
Panelxfce4-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-desktopXFCE کامل + ابزارها~۱.۵ گیگابایت
xfce4XFCE کامل~۱ گیگابایت
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-plugin

Whisker 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-tray

xfce4-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 به پنل شروع کنید.

به‌عنوان گام بعدی:

اشتراک‌گذاری:

این صفحه در تاریخ ۹ تیر ۱۴۰۵ به‌روزرسانی شده است.