نصب آرچ لینوکس

Posted on Posted in trainingvideos

خب دوستان تصمیم گرفتم چند ویدیوکست تهیه کنم در مورد نصب آرچ لینوکس تا نصب میزکار حالا یا kde یا xfce و برنامه های مورد نیاز
میدونم میدونید که نصب آرچ یکم برای افرادی که تاحالا آرچ رو نصب نکرده اند ممکنه سخت باشه و گیج بشید یا حتی از لینوکس متنفر 😀 برای همین گفتم برای راحتی شما هرچند آموزش زیاده تو سطح اینترنت اما خب من هم چند ویدیوکست آماده کنم.
خب پیشنهاد میکنم قبل از اینکه توزیع آرچ رو به عنوان توزیع اصلی خودتون انتخاب کنید ۱ با مقدمات لینوکس آشنایی داشته باشید یعنی شاخه های etc mnt و … رو کامل بشناسید و به ادیتور های متنی مانند vi و nano مسلط باشید و از همه مهم تر حوصله سرچ تو اینترنت و ویکی خوندن آرچ رو داشته باشید چون زیاد بهش سر میزیند 😀 خب اگه همه آمادگی هارو دارید باهم شروع کنیم.
امیدوارم براتون مفید باشه

 

 

نصب میزکار KDE  روی آرچ لینوکس:

به هیچ وجه کدهای این مقاله رو بدون خوندن ویکی و تحقیق کپی و پیست نکنید . مسئولیت پیامدهای این قضیه به عهده خود شماست .

بسته های مربوط به xorg رو نصب کنید , اطلاعات بیشتر در ویکی آرچ

 sudo pacman -S xorg-server xorg-xinit  xorg-server-utils

 

برای کار کردن درایور تاچپد لپتاپ این بسته رو نصب کنید

sudo pacman -S xf86-input-synaptics

درایور آزاد کارت گرافیک رو نصب کنید .

با توجه به کارحانه سازنده کارت گرافیکتون دستور مناسب رو انتخاب کنید :

AMD  ===> sudo pacman -S xf86-video-ati
Intel  ====> sudo pacman -S xf86-video-intel 
Nvidia open source =====> sudo pacman -S  xf86-video-nouveau
SiS =====> sudo pacman -S xf86-video-sis  xf86-video-sisimedia  xf86-video-sisusb

برای نصب درایور انحصاری میتونید سرچ کنید و به ویکی آرچ مراجعه کنید

 

برای امکانات سه بعدی mesa رو نصب کنید

sudo pacman -S mesa

 

برای پخش کدک های معمول صوتی

sudo pacman -S gst-libav gst-plugins-bad gst-plugins-good gst-plugins-ugly gst-plugins-base gst-plugins-base-libs gstreamer

 

نصب پلاگین های alsa و pulseaudio و کنترلر pulse audio
برای اطلاعات بیشتر به ویکی آرچ مراجعه کنید

pacman -S alsa-plugins alsa-utils alsa-oss pulseaudio pavucontrol

 

اگر نمیخواید KDE رو مینیمال نصب کنید از راهنمای خود ویکی اون رو کامل نصب کنید! ولی اگر میخواید همونطور که قبلا توضیح دادم مینیمال نصب کنید با من همراه باشید .

sudo pacman -S plasma-desktop

 

برای برنامه مدیریت نمایش توصیه میکنم از sddm استفاده کنید که هماهنگی خوبی با آرچ داره. بعد از نصب حتما! راهنمای ویکی آرچ رو برای راه اندازیش بخونید .

sudo pacman -S sddm

 

با نصب این بسته میتونید sddm رو به شکل گرافیکی از تنظبمات میزکار تنظیم کنید

sudo pacman -S sddm-kcm

 

اگر دوست دارید از ترمینال پیش فرض KDE استفاده کنید با این دستور نصبش کنید

sudo pacman -S konsole

 

اگر دوست دارید از فایل منجر dolphin استفاده کنید میتونید با این دستور خودش رو نصب کنید .

sudo pacman -S dolphin

 

برای نشان دادن تصاویر بندانگشتی و … در دلفین یه سری پلاگین موجود هست که باید نصب بشه. برای اطلاعات بیشتر به ویکی آرچ مراجعه کنید . من بعضی از اونها رو با این دستور نصب کردم ، اگر پلاگین های دیگه ای میخواید ویکی رو بخونید .

sudo pacman -S kdegraphics-thumbnailers kdesdk-thumbnailers ffmpegthumbs raw-thumbnailer

 

نصب نرم افزار گرفتن اسکرین شات در KDE

sudo pacman -S spectacle

 

اگر در kde از نرم افزار هایی که با GTK+ نوشته شدند استفاده میکنید (مثل FireFox) ، این دوتا بسته رو نصب کنید تا هم نرم افزار شما ظاهر خوب و هماهنگی در kde داشته باشه و هم بنتونید تم اون رو مدیریت کنید .

sudo pacman -S  breeze-gtk
sudo pacman -S kde-gtk-config

 

نرم افزار پیش فرض KDE برای دیدن عکس ها

sudo pacman -S gwenview

 

من برای مرورگر از فایرفاکس استفاده میکنم . شما هر چی دوست دارید نصب کنید

sudo pacman -S firefox

 

بسته زبان فارسی در KDE

sudo pacman -S kde-l10n-fa

 

برای نصب فونت های مختلف از این کد استفاده کنید . اگر دوست ندارید همه این فونت ها نصب بشه از این دستور استفاده نکنید!

pacman -Ssq ttf | xargs sudo pacman --noconfirm -S

 

برای نصب بسته های aur انتخابهای مختلفی دارید که یکی از اونها yaourt هست . اگر ازش خوشتو نمیاد گزینه های دیگه هم دارید

sudo pacman -S yaourt

 

این بسته رو نصب کنید که سیستمتون پارتیشن ها NTFS رو بتونه mount کنه و البته فراموش نکنید fstab رو طبق راهنمای ویکی آرچ تنظیم کنید! و البته دقت کنید اگر اشتباه fstab رو تنظیم کنید سیستم بالا نمیاد!

  sudo pacman -S  ntfs-3g

 

برای کار کردن با فایل های فشرده نظیر zip و … این بسته ها و نرم افزار Ark رو نصب کنید

sudo pacman -S p7zip zip unzip unrar 
sudo pacman -S ark

 

برای راه اندازی بلوتوث این بسته ها رو نصب کنید و طبق راهنمای ویکی آرچ راه اندازی کنید .

sudo pacman -S bluedevil
sudo pacman -S bluez bluez-utils

 

برای تنظیم صدا از kmix استفاده کنید . توصیه مکنم اون رو در استارت آپ میزکار بگذارید تا شرتکات های کیبرد برای تنظیم صدا با شروع میزکار در دسترس باشه

sudo pacman -S kmix

 

برای مدیریت شبکه و اتصال وای فای و …  این بسته ها رو نصب کنید . برای راه اندازی و حل مشکلات احتمالی به ویکی آرچ مراجعه کنید .

  sudo pacman -S networkmanager plasma-nm

 

این بسته برای این هست که گوشی موبایل خودتون رو اگر به کامپیوتر وصل کنید بشناستش! برای اطلاعات بیشتر به ویکی آرچ درباره MTP  مراجعه کنید .

sudo pacman -S libmtp mtpfs gvfs-mtp  kio-extras

 

برای ویدیو پلیر Baka mplayer رو توصیه مکینم که هم در مخازن اصلی هست و هم نسخه جدیدترش در Aur . برای من نسخه مخازن رسمی مشکل داشت . برای همین از aur نصب کردم . این برنامه چون با QT5 نوشته شده هماهنگی خوبی با میزکار شما خواهد داشت . باید این نکته رو هم اضافه کنم این نرم افزار از MPV استفاده میکنه

 yaourt -S baka-mplayer-git

 

اگر مثل من اهل کاور گذاشتن و تگ گذاشتن و مرتب کردن آلیوم ها هستید میتونید برای تگ گذاشتن و …  از puddle tag که با qt نوشته شده استفاده کنید

sudo pacman -S puddletag

 

و بازهم اگر مثل من ترجیح میدید play list درست کنید و از نرم افزار پخش موسیقی که زیبا باشه و پر از امکانات باشه استفاده کنید ، clementine رو توصیه میکنم . نسخه داخل مخازن رسمی آرچ قدیمیتر هست و با Qt4 نوشته شده . میتونید نسخه Qt5 که هماهنگی بیشتری با میزکار داره رو از AUR نصب کنید

yaourt -S clementine-qt5-git

 

برای دانلود منجر هم انتخاب من مشخصه 🙂 البته پرسپولیس چون با PyQt5 نوشته شده هماهنگی خوبی با میزکارتون داره

yaourt -S persepolis-git

 

برای Dock ویجت داخل خود مخزن kde قدیمی هست و با پلاسمای ۵.۹ هماهنگ نیست . به حاش از نسخه AUR نرم افزار Latte dock استفاده کنید

yaourt -S  latte-dock-git

 

برای خوندن pdf هم میتونید از okular استفاده کنید

sudo pacman -S okular 

 

اگر میخواید گزینه های suspend و hibernate به پنجره logout اضافه بشهو برای تنظیمات power manager این بسته رو نصب کنید (البته باید ببینید که دستگاه شما این گزینه ها رو ساپورت میکنه یا نه)

 

sudo pacman -S powerdevil

 

اگر از برنامه های gtk+ نسه ۲ و ۳ استفاده میکیند که از system tray استفاده میکنند این بسته ها رو نصب کنید وگرنه درست در سینی نمایه کار نمیکنند.

sudo pacman -S libappindicator-gtk2  libappindicator-gtk3

 

برای system monitor مثل چک کردن درصد لود سی پی یو و برنامه ها و … میتونید از ksysguard استفاده کنید

sudo pacman -S ksysguard

 

بسته user-manager هم بسته مفیدی هست برای دوستانی که نیاز دارند کاربرها رو در تنظیمات میزکارشون مدیریت کنند .

sudo pacman -S user-manager

 

یه نرم افزار خوب برای فیلم گرفتن از میزکار و ضبط ویدیو کست که با qt5 نوشته شده

yaourt -S vokoscreen

 

این بسته هم یه سری widget خوب به kde اضافه میکنه

sudo pacman -S kdeplasma-addons

 

برای ادیتور من از VIM استفاده میکنم ولی اگر یه ادیتور گرافیکی و ساده میخواید میتونید kwrite رو از مخازن رسمی نصب کنید و اگر هم ادیتور پیشرفته تری میخواید kate رو توصیه میکنم .

 

 

 

 

 

 

نصب میزکار XFCE روی آرچ لینوکس

 

بسته های مربوط به xorg رو نصب کنید , اطلاعات بیشتر در ویکی آرچ

 sudo pacman -S xorg-server xorg-xinit  xorg-server-utils

 

برای کار کردن درایور تاچپد لپتاپ این بسته رو نصب کنید

sudo pacman -S xf86-input-synaptics

درایور آزاد کارت گرافیک رو نصب کنید .

با توجه به کارحانه سازنده کارت گرافیکتون دستور مناسب رو انتخاب کنید :

AMD  ===> sudo pacman -S xf86-video-ati
Intel  ====> sudo pacman -S xf86-video-intel 
Nvidia open source =====> sudo pacman -S  xf86-video-nouveau
SiS =====> sudo pacman -S xf86-video-sis  xf86-video-sisimedia  xf86-video-sisusb

برای نصب درایور انحصاری میتونید سرچ کنید و به ویکی آرچ مراجعه کنید

 

برای امکانات سه بعدی mesa رو نصب کنید

sudo pacman -S mesa

 

برای پخش کدک های معمول صوتی

sudo pacman -S gst-libav gst-plugins-bad gst-plugins-good gst-plugins-ugly gst-plugins-base gst-plugins-base-libs gstreamer

 

نصب پلاگین های alsa و pulseaudio و کنترلر pulse audio
برای اطلاعات بیشتر به ویکی آرچ مراجعه کنید

pacman -S alsa-plugins alsa-utils alsa-oss pulseaudio pavucontrol

 

نوبت به نصب میزکار xfce و پیکربندی اون میرسه . xfce رو نصب کنید و برای اطلاعات بیشتر درباره راه اندازی و … به ویکی آرچ مراجعه کنید .

sudo pacman -S xfce4

 

اپلت های معمول xfce
اگه روی نصب بسته های حساس هستید و اپلت های xfce رو میشناسید اونهایی رو که لازم دارید نصب کنید

sudo pacman -S xfce4-goodies

 

برای مدیریت شبکه و اتصال وای فای و …  این بسته ها رو نصب کنید . برای راه اندازی و حل مشکلات احتمالی به ویکی آرچ مراجعه کنید .

  sudo pacman -S network-manager-applet gnome-keyring

 

برای نصب بسته های aur انتخابهای مختلفی دارید که یکی از اونها yaourt هست . اگر ازش خوشتو نمیاد گزینه های دیگه هم دارید

sudo pacman -S yaourt

 

این بسته رو نصب کنید که سیستمتون پارتیشن ها NTFS رو بتونه mount کنه و البته فراموش نکنید fstab رو طبق راهنمای ویکی آرچ تنظیم کنید! و البته دقت کنید اگر اشتباه fstab رو تنظیم کنید سیستم بالا نمیاد!

  sudo pacman -S  ntfs-3g

thunar برنامه مدیریت پرونده در XFCE هست .

این بسته ها رو نصب کنید تا thunar بتونه فلش مموری و … به صورت خودکار mount کنه

sudo pacman -S gvfs thunar-volman

اگر میخواید thunar عکس های بند انگشتی رو برای فایل عکس و ویدیو نشون بده این بسته ها رو نصب کنید

sudo pacman -S ffmpegthumbnailer tumbler raw-thumbnailer libgsf

اگر میخواید با thunar در فایل هاتون جستجو کنید باید catfish نصب کنید.

sudo pacman -S catfish mlocate

 

اگر میخواید مدیریت ورود استفاده کنید lightdm هماهنگی خوبی با xfce داره . میتونید با این دستور نصبش کنید و البیته باید طبق راهنمای ویکی تنظیمش کنید

  sudo pacman -S lightdm-gtk-greeter lightdm lightdm-gtk-greeter-settings

برای راه اندازی بلوتوث این بسته ها رو نصب کنید و طبق راهنمای ویکی آرچ راه اندازی کنید .

sudo pacman -S bluez bluez-utils

برای مدیریت بلوتوث میتونید از blueman استفاده کنید . برای اطلاعات بیشتر به ویکی آرچ مراجعه کنید

sudo pacman -S blueman

برای نصب فونت های مختلف از این کد استفاده کنید . اگر دوست ندارید همه این فونت ها نصب بشه از این دستور استفاده نکنید!

pacman -Ssq ttf | xargs sudo pacman --noconfirm -S

برای مدیریت پارتیشنهاتون (پارتیشن بندی و فرمت و …) میتونید gparted و بسته های لازم رو نصب کنید . برای اطلاعات بیشتر به ویکی آرچ مراجعه کنید .

sudo pacman -S gparted dosfstools

 

برای نصب player پیش فرض XFCE میتونید Parole نصب کنید

sudo pacman -S parole

 

این بسته برای نشان دادن ناتیفیکشن تغییر صدا هست.

yaourt -S xfce4-volumed

 

این بسته برای خارج کردن فایل های rar از حالت فشرده هست

sudo pacman -S unrar

 

این بسته برای خارج کردن فایل های فشرده ۷z از حالت فشرده نیاز هست :

 

sudo pacman -S p7zip

 

این بسته هم برای کار کردن با فایل های فشرده هست

sudo pacman -S file-roller

 

این بسته برای این هست که گوشی موبایل خودتون رو اگر به کامپیوتر وصل کنید بشناستش! برای اطلاعات بیشتر به ویکی آرچ درباره MTP  مراجعه کنید .

sudo pacman -S libmtp mtpfs gvfs-mtp

 

اگر از screen locker استفاده میکنید این بسته رو نصب کنید. با lightdm هماهنگه . برای اطلاعات بیشتر به ویکی آرچ درباره screen lockers مراجعه کنید.

sudo pacman -S light-locker

 

بسته اضافی :

اگر کاربر تلگرام هستید و بعد از نصب تلگرام روی آرچ تم منوی آیکن system-tray تلگرام شما با تم اصلی شما نمیخونه ، این بسته رو نصب کنید

sudo pacman -S libappindicator-gtk2

 

این بسته ها ، بسته های معمولی هست که برای راه اندازی معمول xfce لازم دارید . برای برنامه های کاربردی و … میتونید به سلیقه خودتون عمل کنید .

بعد از اینکه xfce اجرا شد تازه شروع راه هست و باید xfce رو شخصی سازی کنید! برای آموزش شخصی سازی xfce این ویدیو رو ببینید و این مقالات رو بخونید .

امیدوارم این مقاله مفید باشه 🙂

اگر بسته ای رو فراموش کردم به من پیغام بدید که اضافه کنم .

جمع آوری میز کار ها توسط جناب امیرصمیمی عزیز

10 thoughts on “نصب آرچ لینوکس

  1. سلام اقای حامدی
    من ویدیُوی شمارو دیدم خیلی خوب و کامل بود
    ولی من وسط نصب اون قسمتی که شما میگین دستور arch-chroot رو وارد کنید من به ارور برمیخورم
    chroot fails – cannot run command `/bin/bash’ No such file or directory

    1. سلام
      ممنون نظر لطف شماست هنگامی که دستور arch-chroot رو وارد میکنید مسیر mnt رو براش مشخص میکنید؟ یعنی دسترسی بش رو در مسیر mnt که میشه هارد اصلی شما بهتون بده و از فلش مموری بیاد بیرون اگه با اون این ارور رو بهتون میده پارامتر بعدی مسیر bin/bash/ رو هم بهش بدید

      1. بله بعد از دستور arch-chroot مسیر mnt رو بهش میدم.
        arch-chroot /mnt
        این دستور /bin/bash رو هم بهش میدم اما بازم به این ارور بر میخورم
        البته هنگام دانلود بسته های base & base-devel به ارور مربوط به دانلود نشدن بعضی از بسته ها بر میخورم نمیدونم به اینم مربوط میشه یا نه؟!

      1. بله تا حدودی متوجه شده بودم منتها از سایت های دیگه
        اما با این حال دقیقا نمیدونم باید چکار کنم
        در در این دستور chroot /mounted/root /bin/bash منظئر از mounted چیه؟
        ممنون میشم راهنمایی کنید

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

2 × یک =