نصب گامبهگام Debian
راهنمای کامل نصب Debian Stable با نصبگر رسمی (debian-installer) از بوت فلش تا نخستین ورود به سیستم.
نصب Debian با نصبگر رسمی (debian-installer) فرایندی پایدار، قدرتمند و قابل اعتماد است. در این آموزش، تمام مراحل نصب را از بوت فلش تا نخستین ورود به سیستم گامبهگام بررسی میکنیم.
پیشنیازها
پیش از شروع نصب، موارد زیر را آماده داشته باشید:
- فلش USB بوتپذیر Debian (ساختهشده از ISO دانلودی)
- حداقل ۲۰ گیگابایت فضای خالی روی دیسک
- حداقل ۲ گیگابایت رم (۴ گیگابایت توصیه میشود)
- اتصال اینترنت کابلی (ترجیحاً)
- پشتیبان از دادههای مهم
پشتیبان بگیرید
نصب سیستمعامل روی دیسک ممکن است دادههای موجود را پاک کند. پیش از ادامه، از تمام اطلاعات مهم خود روی یک دیسک خارجی پشتیبان بگیرید.
مرحله ۱: بوت از فلش USB
۱. فلش USB را به سیستم متصل کنید. ۲. سیستم را ریاستارت کنید و کلید منوی بوت (معمولاً F12، F8 یا Esc) را فشار دهید. ۳. فلش USB را از منوی بوت انتخاب کنید.
منوی بوت Debian ظاهر میشود:
Debian GNU/Linux installer menu (BIOS mode)
Graphical Install
Install
Advanced options
Accessibility options
Help
Command-line install| گزینه | توضیح | مناسب برای |
|---|---|---|
| Graphical Install | نصب گرافیکی با ماوس | اکثر کاربران |
| Install | نصب متنی سبکتر | سیستمهای ضعیف یا کاربران حرفهای |
| Advanced options | نصب پیشرفته، حالت خبره | نصبهای خاص |
Graphical Install پیشنهادی است
اگر تازه با Debian آشنا میشوید، Graphical Install سادهترین و روانترین روش است. نیازی به تایپ دستور در طول نصب نخواهید داشت.
مرحله ۲: تنظیمات اولیه
۲.۱: انتخاب زبان
زبان نصب را انتخاب کنید. توصیه میشود English را انتخاب کنید؛ زیرا:
- ترجمهٔ برخی پیامهای خطا در حالت فارسی ناقص است
- مستندات آنلاین به زبان انگلیسی راحتتر پیدا میشوند
۲.۲: انتخاب موقعیت جغرافیایی
کشور خود را انتخاب کنید (مثلاً Iran یا Other → Asia → Iran). این تنظیم بر منطقهٔ زمانی و mirrorهای پیشنهادی تأثیر میگذارد.
۲.۳: انتخاب کیبورد
نوع کیبورد را انتخاب کنید. برای کیبورد استاندارد آمریکایی، American English را انتخاب کنید. کیبورد فارسی را میتوان بعداً در محیط دسکتاپ اضافه کرد.
۲.۴: نام میزبان و دامنه
Hostname: debian-pc
Domain name: home (یا خالی بگذارید)نام میزبان، شناسهٔ سیستم در شبکه است. نام کوتاه، با حروف کوچک و بدون فاصله انتخاب کنید (مثلاً debian-laptop یا server-01).
۲.۵: تنظیم کاربر و رمز عبور
از نسخهٔ ۱۲ به بعد، Debian دیگر کاربر root را بهطور پیشفرض فعال نمیکند. در عوض، یک کاربر عادی میسازید و اولین کاربر بهصورت خودکار به گروه sudo اضافه میشود:
Full name for the new user: Ali Rezaei
Username for your account: ali
Choose a password: ********
Re-enter password: ********رمز قوی انتخاب کنید
از یک رمز قوی (حداقل ۱۲ کاراکتر، شامل حروف بزرگ و کوچک، عدد و نماد) استفاده کنید. این رمز هم برای ورود و هم برای sudo استفاده میشود.
مرحله ۳: پارتیشنبندی
نصبگر Debian سه روش اصلی برای پارتیشنبندی ارائه میدهد:
| روش | توضیح | مناسب برای |
|---|---|---|
| Guided - use entire disk | پاککردن کل دیسک و پارتیشنبندی خودکار | نصب تکی روی یک دیسک |
| Guided - use entire disk with LVM | پارتیشنبندی خودکار با LVM | سرور یا سیستمهای نیازمند انعطاف |
| Manual | پارتیشنبندی کاملاً دستی | کاربر پیشرفته یا dual-boot |
برای پارتیشنبندی دستی، به آموزش پارتیشنبندی مراجعه کنید.
مراقب دادهها باشید
گزینهٔ Guided - use entire disk تمام اطلاعات روی دیسک را پاک میکند. اگر میخواهید سیستمعامل فعلی را نگه دارید، از Manual استفاده کنید.
مرحله ۴: نصب سیستم پایه
پس از تأیید پارتیشنبندی، نصبگر شروع به نصب سیستم پایه میکند:
Installing the base system
[✓] Retrieving and installing additional installer components
[✓] Configuring the base system
[✓] Selecting kernel
[✓] Installing the kernel
[✓] Installing the hardware driver packagesاین مرحله بسته به سرعت اینترنت و دیسک، ۱۰ تا ۳۰ دقیقه طول میکشد.
مرحله ۵: پیکربندی Package Manager
نصبگر از شما دربارهٔ mirror میپرسد:
Debian archive mirror country: Iran
(یا یک کشور دیگر با mirror سریعتر)
Debian archive mirror: deb.debian.org
HTTP proxy: (خالی بگذارید)سپس دربارهٔ non-free سؤال میشود:
Use non-free firmware? Yes
Use non-free software? Yes
Use contrib software? Yes
Use source packages? Noفعالکردن non-free
برای کارکرد صحیح کارتهای وایفای، گرافیک NVIDIA و بعضی پرینترها، non-free را فعال کنید. این کار نصب درایورهای اختصاصی را در آینده ساده میکند.
مرحله ۶: انتخاب نرمافزار با tasksel
پس از نصب سیستم پایه، نصبگر با tasksel لیستی از نقشها را نمایش میدهد:
Software selection:
[*] Debian desktop environment
[*] ... GNOME
[ ] ... KDE Plasma
[ ] ... Xfce
[*] web server
[ ] SSH server
[*] standard system utilities| نقش | توضیح |
|---|---|
| Debian desktop environment | دسکتاپ گرافیکی (پیشفرض GNOME) |
| web server | سرور وب (Apache) |
| SSH server | سرور SSH برای ورود از راه دور |
| standard system utilities | ابزارهای پایه (همیشه فعال باشد) |
انتخاب دسکتاپ
اگر دسکتاپ خاصی میخواهید (مثلاً XFCE برای سختافزار قدیمی)، در همین مرحله آن را انتخاب کنید. اگر هیچ دسکتاپی انتخاب نکنید، نصب بهصورت سرور (متنباز) انجام میشود.
مرحله ۷: نصب GRUB
نصبگر از شما میپرسد آیا GRUB روی دیسک اصلی نصب شود:
Install the GRUB boot loader to the primary drive?
Yes
Select disk: /dev/sda (یا nvme0n1)نصب GRUB روی دیسک، نه پارتیشن
GRUB را روی دیسک (مثلاً /dev/sda) نصب کنید، نه روی یک پارتیشن (مثل /dev/sda1). نصب روی پارتیشن در سیستمهای UEFI مدرن کار نمیکند.
مرحله ۸: اتمام نصب و ریاستارت
Installation complete
Debian is now installed on your computer.
The system is going to reboot now.۱. فلش USB را جدا کنید. ۲. سیستم از دیسک بوت میشود. ۳. با کاربر و رمزی که ساختید وارد شوید.
مرحله ۹: بررسی نسخه و سیستم
پس از ورود، بررسی کنید نسخهٔ درست نصب شده است:
# بررسی نسخهٔ Debian
cat /etc/os-release | grep -E "PRETTY|VERSION"
# PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
# VERSION="12 (bookworm)"
# بررسی هسته
uname -r
# 6.1.0-18-amd64
# بررسی معماری
uname -m
# x86_64مرحله ۱۰: بهروزرسانی نخستین
نخستین کاری که پس از نصب باید انجام دهید، بهروزرسانی کامل سیستم است:
# بهروزرسانی فهرست بستهها و نصب بهروزرسانیها
sudo apt update
sudo apt full-upgrade -y
# پاکسازی بستههای اضافی
sudo apt autoremove -yبرای جزئیات بیشتر به آموزش بهروزرسانی سیستم مراجعه کنید.
جدول مراحل نصب
| مرحله | مدت زمان تقریبی | توضیح |
|---|---|---|
| بوت فلش | ۱-۲ دقیقه | بوت از USB |
| تنظیمات اولیه | ۵-۱۰ دقیقه | زبان، منطقه، کاربر |
| پارتیشنبندی | ۲-۱۰ دقیقه | بسته به پیچیدگی |
| نصب سیستم پایه | ۱۰-۳۰ دقیقه | بسته به سرعت اینترنت |
| انتخاب نرمافزار | ۵-۲۰ دقیقه | نصب دسکتاپ و سرویسها |
| نصب GRUB | ۱ دقیقه | نصب بوتلودر |
| بهروزرسانی اولیه | ۵-۱۵ دقیقه | بسته به سرعت اینترنت |
خطاهای رایج
۱. نصب در مرحلهٔ خاص متوقف میشود
مشکل: نصبگر در بخش "Select and install software" یا "Install the base system" گیر میکند.
راهحل:
- اتصال اینترنت را بررسی کنید (نصب نیاز به اینترنت دارد)
- با
Ctrl+Alt+F2به یک ترمینال بروید و باCtrl+Alt+F1برگردید - اگر مشکل پابرجا بود، نصب را ریاستارت و دوباره شروع کنید
۲. خطای GRUB
Unable to install GRUB in /dev/sda
Executing 'grub-install /dev/sda' failed.راهحل:
- مطمئن شوید در حالت UEFI (نه Legacy/CSM) بوت شدهاید
- یک پارتیشن EFI System (ESP) با حجم ۵۱۲ مگابایت و نوع FAT32 در پارتیشنبندی ایجاد کنید
- اگر ویندوز دارید، ESP موجود را مجدداً استفاده کنید
۳. بوت نشدن پس از نصب
مشکل: پس از نصب، سیستم بهجای Debian، ویندوز یا صفحهٔ سیاه نشان میدهد.
راهحل:
- ترتیب بوت در BIOS/UEFI را بررسی کنید
- Secure Boot را غیرفعال کنید
- با فلش Live بوت کنید و GRUB را تعمیر دهید:
sudo mount /dev/sda2 /mnt # پارتیشن ریشه
sudo mount /dev/sda1 /mnt/boot/efi # پارتیشن EFI
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
grub-install /dev/sda
update-grub
exit۴. وایفای در طول نصب کار نمیکند
مشکل: نصبگر کارت وایفای را پیدا نمیکند.
راهحل:
- از کابل اترنت برای نصب استفاده کنید
- پس از نصب، مخزن
non-free-firmwareرا فعال و فریمور را نصب کنید:
sudo apt install firmware-iwlwifi firmware-realtek firmware-linux-nonfreeاولین نصب، یادگیری است
اگر نخستین بار است که Debian نصب میکنید، عجله نکنید. هر مرحله را با دقت بخوانید. نصب Debian تجربهای آموزنده است.
خلاصه و مرحلهٔ بعد
نصب Debian با نصبگر رسمی فرایندی پایدار و قابل اعتماد است. با انتخاب گرافیکی، تنظیم کاربر و رمز، پارتیشنبندی و انتخاب نرمافزار، در کمتر از یک ساعت یک سیستم کامل خواهید داشت.
بهعنوان گام بعدی:
- آموزش پارتیشنبندی را برای درک بهتر ساختار دیسک ببینید
- آموزش APT را برای نصب نرمافزارهای جدید بخوانید
- آموزش بهروزرسانی سیستم را برای روتین نگهداری دنبال کنید
این صفحه در تاریخ ۹ تیر ۱۴۰۵ بهروزرسانی شده است.