نصب دسکتاپ بر روی آرچ لینوکس: تفاوت بین نسخه‌ها

از ArchWiki پارسی
پرش به ناوبری پرش به جستجو
 
سطر ۱: سطر ۱:
 
+
<ref></ref>
 
=مقدمه=
 
=مقدمه=
  
سطر ۹: سطر ۹:
  
 
{{bc|1=
 
{{bc|1=
  # pacman -S xorg-server xorg-xinit xorg-server-utils
+
  # pacman -S xorg-server xorg-server-common
 
}}
 
}}
  

نسخهٔ کنونی تا ‏۲۱ اکتبر ۲۰۲۰، ساعت ۰۰:۱۷

<ref></ref>

مقدمه

بعد از نصب آرچ لینوکس تنها چیزی که به چشم می‌آید یک خط فرمان بدون محیط اکس است که اکثر کاربران نیازمند به نصب محیط اکس و میزکار بر روی آن هستند گرچه اجباری در راه‌اندازی اکس و پیکربندی میزکار نیست اما نیاز‌ها متفاوت است و نیاز کاربر خانگی تماشای فیلم, استفاده از مرورگر و غیره است که از این زاویه محیط اکس ضروری است و در این مطلب درباره‌ی پیکربندی دسکتاپ‌های متفاوت بر روی آرچ لینوکس صحبت می‌کنیم.

توضیحات کلی, نصب اکس و دسکتاپ

شما باید سه عمل کلی که عبارتند از نصب محیط اکس, نصب بسته‌های مورد نیاز دسکتاپ و تنظیم مدیر ورود را سپری کنید که انتخاب‌های مختلفی برای دسکتاپ و مدیر ورود دارید که می‌توانید اصلا از مدیر ورود استفاده نکنید و بعد از اجرا کردن اکس مستقیم با دستور مربوطه به میزکار بروید یا از مدیر ورودهای مختلف مانند lxdm ,gdm و .. استفاده کنید اما قبل از هر کاری باید ۳ بسته اساسی X.org را نصب کنید تا بتوانید از بسته‌هایی که مربوط میزکار‌ها هستند استفاده کنید :

# pacman -S xorg-server xorg-server-common

برای اجرا‌ی اکس نیز می‌توانید از دستور زیر کمک بگیرید :

# startx
توجه: در طول نصب مراقب باشید که چه بسته‌هایی را نصب می‌کنید و فقط با کلید Enter از انتخاب‌های پیش‌فرض استفاده نکنید.

Xinitrc

Xinitrc یک فایل متنی هست که اغلب در خانه وجود دارد در انتهای این فایل شما می‌توانید دسکتاپ‌ها یا برنامه‌‌هایی که می‌خواهید بعد از اجرای محیط X اجرا شوند را قرار دهید برای مثال نوار tint که بیشتر در اوپن باکس از آن استفاده می‌شود یا داکی وغیره. لیست زیر تمام دسکتاپ‌ها به صورت (کامنت شده) قرار داده است شما می‌توانید آن را به آخر فایل Xinitrc اضافه و دسکاپ مورد نظر خود را (آن کامنت) کنید :

# exec enlightenment_start
# exec i3
# exec mate-session
# exec xmonad
# exec startlxqt
# exec startlxde
# exec awesome
# exec bspwm
# exec gnome-session
# exec startkde
# exec startxfce4
# exec icewm
# exec startfluxbox
# exec openbox-session
# exec cinnamon-session
# exec pekwm
# exec startdde  
# deepin-session

پیکربندی پرونده‌ی Xinitrc

برای اینکه بتوانید از این پرونده استفاده کنید آن را به خانه آورده و مالکیت آن را تغییر دهید, پس ابتدا دستور زیر را وارد کنید :

# cp /etc/skel/.xinitrc /home/your-user-name/.xinitrc

اکنون مالکیت فایل را تغییر دهید :

# chown your-user-name /home/your-user-name/.xinitrc
توجه: فراموش نکنید که به جای "your-user-name" نام کاربری خود را قرار دهید.

نصب دسکتاپ

اگر اکس را نصب کرده‌اید از میان دسکتاپ‌های زیر دسکتاپ مورد علاقه‌ی خود را انتخاب و نصب کنید.

نصب میزکار KDE

Desktop.jpg

برای استفاده از میزکار پلاسما بر روی آرچ ابتدا باید گروه بسته‌ی این دسکتاپ و سپس مدیر ورود مخصوص به آن یعنی KDM یا SDDM را نصب و تنظیم کنید, پس ابتدا دستور زیر را وارد کنید و بسته‌های مورد نیاز را نصب کنید :

# pacman -S plasma plasma-meta

پلاسما در نسخه‌‌های قبلی خودش از مدیر ورود KDM استفاده می‌کرد که اکنون به SDDM مهاجرت کرده وشما نیز بهتر است که از همین مدیر ورود استفاده کنید پس با دستور زیر این مدیر ورود را نصب کنید :

# pacman -S sddm

حال سرویس SDDM نصب شده و شما باید این سرویس را فعال کنید تا در (startup) قرار گیرد و همیشه بعد از بارگذاری گراب, کرنل و SystemD بارگذاری شود. پس برای این کار دستور زیر را وارد کنید :

# systemctl enable sddm.service

بسته‌(های) پیشنهادی:

yakuake: یک شبیه ساز پایانه‌ی مخصوص میزکار KDE است که آن را می‌توانید از مخازن رسمی آرچ نصب کنید. kate: ویرایشگر متنی krita: برای ویرایش یا طراحی تصاویر می‌توانید از این برنامه استفاده کنید این برنامه در واقع مانند گیمپ است با این تفاوت که برای KDE نوشته شده است.

نصب میزکار Gnome

Xample.jpg

اگر قصد نصب میزکار Gnome بر روی آرچ را دارید از دستورات زیر استفاده کنید تا بسته‌های مورد نیاز نصب شود :

# pacman -S gnome gnome-extra

اکنون با دستور زیر gdm را در Startup قرار دهید :

# systemctl enable gdm.service

حال میزکار شما آماده‌ی استفاده است فقط کافی است سیستم خود را خاموش و روشن کنید.

نصب میزکار XFCE

Mple.jpg

میزکار XFCE مدیر ورود مخصوص به خود ندارد اما از بین مدیر ورود‌های lxdm,slim,gdm و .. lxdm بیشتر مناسب XFCE است و همین طور تغییر پذیر است پس ابتدا بسته‌های مورد نیاز را با دستور نصب می‌کنیم :

# pacman -S lxdm xfce4 xfce4-goodies

حال دستور زیر را بزنید تا سرویس lxdm بعد از لود SystemD بارگذاری شود :

# systenctl enable lxdm

شما می‌توانید از مدیر ورود پر قابلیت lightDM نیز استفاده کنید فقط کافی است آن را نصب و سپس با دستور زیر آن را در Startup پویا کنید :

# systenctl enable lightdm

نصب میزکار Cinnamon

Cinnamon.jpg

برای نصب میزکار سینامون با مدیر ورود lightDm دستور زیر را بزنید :

# pacman -S cinnamon cinnamon-applets network-manager-applet-lightdm

اکنون دستور زیر را وارد کنید :

# systemctl enable lightdm

سینامون میزکاری فوق العاده تغییر پذیر است و از بزرگترین مزیت‌های این میزکار این است که تم‌های هر قسمت آماده هستند و شما می‌توانید آن ها را انتخاب و به صورت آنلاین نصب کنید.

نصب میزکار LXDE

Lxde.jpg

نصب میزکار LXDE نیز همانند دیگر میزکار‌ها است فقط کافی است گروه بسته‌ی LXDE را با مدیر ورود lxdm نصب کنید :

# pacman -S lxde lxdm

حال lxdm را در Startup قرار دهید :

# systemctl enable lxdm

اکنون lxdm نیز نصب شده است و شما می‌توانید از آن استفاده کنید.

نصب مدیرپنجره i3

برای استفاده از i3 نیاز به یک مدیر ورود و خود نشست i3 دارید:

# pacman -S i3 dmenu sddm

و حال باید مدیر ورود را در startup قرار دهید

# systenctl enable sddm