3 روش برای نصب Debian sid

فهرست مطالب:

3 روش برای نصب Debian sid
3 روش برای نصب Debian sid
Anonim

دبیان ساید نسخه توسعه ناپایدار دابی دبیان است. این جایی است که آخرین نسخه برنامه هایی که برای انتشار در Debian در نظر گرفته شده اند بارگذاری و آزمایش می شوند. از آنجا که هیچ رسانه نصب رسمی ندارد و چند تصویر netboot که ساخته می شوند اغلب کار نمی کنند ، حتی افرادی که مایل به استفاده از نسخه توسعه هستند ، ممکن است در نصب آن دچار مشکل شوند.

مراحل

روش 1 از 3: ارتقاء از Debian Stable

مرحله 1. نسخه پایدار Debian را بارگیری و نصب کنید ، اگر قبلاً این کار را نکرده اید

مرحله 2. پنجره ترمینال یا کنسول TTY را باز کنید

از آنجا که این یک ارتقاء عمده است ، نباید این کار را با SSH انجام دهید مگر اینکه به کامپیوتر دسترسی فیزیکی داشته باشید یا روش دیگری برای دستیابی به پوسته داشته باشید.

Debian sid upgrade move apt cropped
Debian sid upgrade move apt cropped

مرحله 3. فهرست منابع موجود خود را منتقل/پشتیبان گیری کنید

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

sudo mv /etc/apt/sources.list /etc/apt/sources.list.old
sudo mv /etc/apt/sources.list.d /etc/apt/sources.list.d.old
sudo mkdir /etc/apt/sources.list.d
Debian sid upgrade edit apt revision 2
Debian sid upgrade edit apt revision 2

مرحله 4. یک source.list جدید ایجاد کنید

فرمان را اجرا کنید sudo sensible-editor /etc/apt/sources.list و موارد زیر را اضافه کنید:

deb https://deb.debian.org/debian sid اصلی مشارکت غیر رایگان
deb-src https://deb.debian.org/debian sid سهم اصلی غیر رایگان
Debian sid dist ارتقاء نسخه 2
Debian sid dist ارتقاء نسخه 2

مرحله 5. sudo apt update و sudo apt dist-upgrade را اجرا کنید

apt سعی خواهد کرد نسخه های جدید هر برنامه ای را که نصب کرده اید بارگیری کند. به احتمال زیاد با مشکلات وابستگی یا بسته های خراب مواجه خواهید شد و باید آنها را به صورت دستی برطرف کنید. گاهی اوقات ، در حال دویدن sudo apt update-رفع مشکل وجود دارد و sudo apt install -f و سپس sudo apt dist-upgrade دوباره کافی خواهد بود ؛ در مواقع دیگر ممکن است مجبور شوید بسته ای را با آن بردارید dpkg -r برای پیشرفت ارتقاء

مرحله 6. کامپیوتر خود را راه اندازی مجدد کنید

با این کار آخرین هسته بارگذاری می شود.

روش 2 از 3: از تصویر ابری استفاده کنید

مرحله 1. balenaEtcher را بارگیری و نصب کنید

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

مرحله 2. اگر از Windows استفاده می کنید ، 7-Zip را بارگیری و نصب کنید

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

مرحله 3. به https://cloud.debian.org/images/cloud/sid/daily/ بروید

به پایین صفحه بروید و روی پیوند پایین ترین کلیک کنید. باید تقریباً به تاریخ امروز نزدیک باشد و چیزی شبیه آن باشد 20210909-XXX

مرحله 4. تصویر "nocloud" را برای AMD64 بارگیری کنید

باید چیزی شبیه به آن نامگذاری شود debian-sid-nocloud-amd64-daily-20210909-XXX.tar.xz

7 Zip 1
7 Zip 1
7 Zip 2
7 Zip 2

مرحله 5. فایل را فشرده و خارج کنید

شما باید با یک پرونده به نام پایان دهید disk.raw به کاربران لینوکس و macOS می توانند این دستور را در یک پوسته با استفاده از دستور استخراج کنند tar -xvf به کاربران ویندوز ، پس از نصب 7-Zip ، می توانند با کلیک راست روی فایل و انتخاب آن را استخراج کنند 7-Zip> باز کردن بایگانی ، روی فایل.tar در پنجره دوبار کلیک کنید و سپس روی "دکمه استخراج" کلیک کنید.

Balena sid install 1
Balena sid install 1

مرحله 6. فلش مموری را وصل کرده و سپس balenaEtcher را راه اندازی کنید

کلیک فلش از فایل ، و تصویر disk.raw را انتخاب کنید.

Balena sid install 2
Balena sid install 2

مرحله 7. روی "Select target" کلیک کنید

درایو فلش خود را انتخاب کرده و سپس روی "انتخاب" کلیک کنید.

Balena sid install 3
Balena sid install 3

مرحله 8. روی "Flash" کلیک کنید

balenaEtcher شروع به نوشتن تصویر بر روی درایو فلش شما می کند. ممکن است پیام هایی را مشاهده کنید که هشدار می دهند درایو باید فرمت شود. این طبیعی است ، زیرا ویندوز از اکثر فایل سیستم های لینوکس پشتیبانی نمی کند.

مرحله 9. با درایو فلش متصل به کامپیوتر ، کامپیوتر خود را مجدداً راه اندازی کنید

ممکن است لازم باشد با فشار دادن یک کلید خاص یا تغییر ترتیب بوت در BIOS ، به رایانه خود بگویید که از آن بوت شود. پس از اتمام راه اندازی Debian ، وارد شوید. نام کاربری پیش فرض این است ریشه ؛ رمز وجود ندارد

ابر Debian sid swapfile را ایجاد کنید
ابر Debian sid swapfile را ایجاد کنید

مرحله 10 (اختیاری) یک فایل مبادله ایجاد کنید

تصویر ابر حاوی فایل مبادله یا پارتیشن نیست. اگر رایانه شما RAM زیادی ندارد ، افزودن یکی از آنها ایده خوبی است ، زیرا از خرابی Debian در زیر بار سنگین جلوگیری می کند. اگر از آن استفاده کنید ، طول عمر درایو فلش شما را کاهش می دهد. از دستورات زیر (به عنوان root یا sudo) استفاده کنید:

fallocate -l 512M /swapfile
chmod 600 /swapfile
mkswap /swapfile
مبادله /تعویض
sh -c 'echo /swapfile none swap sw 0 0 >> /etc /fstab'

هنگام وارد کردن آخرین دستور مراقب باشید. اگر آن را اشتباه وارد کنید ، می توانید فایل fstab خود را بازنویسی کنید. اگر اصلا مطمئن نیستید ، به جای آن آن را با نانو ویرایش کنید.

روش 3 از 3: grml-debootstrap

مرحله 1. آخرین نسخه زنده Debian ، Ubuntu یا اکثر مشتقات را بارگیری کنید

مرحله 2. تصویر را روی CD ، DVD یا فلش مموری بنویسید

برای نوشتن آن روی درایو فلش می توانید از balenaEtcher (قبلاً ذکر شد) استفاده کنید. کاربران ویندوز می توانند با کلیک راست روی تصویر ISO و انتخاب تصاویر ISO بر روی CD/DVD رایت کنند رایت تصویر دیسک.

Ubuntu boot menu
Ubuntu boot menu

مرحله 3. کامپیوتر را از درایو CD/DVD/Flash بوت کنید

برای استفاده از دستگاه بوت متفاوت ، ممکن است لازم باشد یک کلید خاص را فشار دهید یا ترتیب راه اندازی را در تنظیمات UEFI/BIOS تغییر دهید.

اوبونتو xterminalemulator
اوبونتو xterminalemulator

مرحله 4. پنجره ترمینال را باز کنید

می توانید این کار را در اکثر دسکتاپ ها با فشار دادن Alt+F2 و وارد کردن انجام دهید x-terminal-emulator.

مخزن اوبونتو grml check
مخزن اوبونتو grml check

مرحله 5. بررسی کنید که آیا اجزای مخزن لازم را فعال کرده اید

برای توزیع هایی که مستقیماً بر اساس Debian ساخته می شوند ، باید یک مورد وجود داشته باشد مشارکت در هر خط (به استثنای CD). برای توزیع های مبتنی بر اوبونتو ، باید یک مورد وجود داشته باشد کائنات در هر خط با وارد کردن می توانید این فایل را ویرایش کنید sudo nano /etc/apt/sources.list به وقتی تغییرات را انجام دادید ، Ctrl+O را برای ذخیره و سپس Ctrl+X را برای خروج فشار دهید.

اوبونتو grml install
اوبونتو grml install

مرحله 6. GParted و grml-debootstrap را نصب کنید

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

به روز رسانی sudo apt
sudo apt gparl-debootstrap gpartl را نصب کنید
Sudo_gparted
Sudo_gparted

مرحله 7. GParted را راه اندازی کنید

وارد sudo gparted به ترمینال شما

مرحله 8. هارد دیسک خود را از منوی گوشه سمت راست بالا انتخاب کنید

اگر از CD/DVD بوت کرده اید و فقط یک هارد دیسک دارید ، باید فقط یک مورد ذکر شده باشد. اگر از فلش مموری بوت کرده اید ، آن نیز لیست می شود.

اوبونتو grml gparted table
اوبونتو grml gparted table

مرحله 9. ایجاد یک جدول پارتیشن

کلیک کنید بر روی دستگاه منو ، و انتخاب کنید ایجاد جدول پارتیشن بندی

  • اگر از رایانه با UEFI استفاده می کنید ، گزینه را انتخاب کنید gpt به عنوان نوع جدول پارتیشن
  • اگر از رایانه ای با BIOS قدیمی استفاده می کنید یا می خواهید در حالت قدیمی در رایانه ای مدرن بوت شوید ، انتخاب کنید msdos به عنوان نوع جدول پارتیشن.
اوبونتو grml پارتیشن پارتیشن gparted
اوبونتو grml پارتیشن پارتیشن gparted

مرحله 10. هارد دیسک را تقسیم کنید (برای رایانه های UEFI)

شما باید حداقل سه پارتیشن ایجاد کنید. برای هر یک از این موارد ، به منوی Partition بروید و را انتخاب کنید جدید به اندازه و نوع را به صورت زیر تنظیم کنید:

  • یک پارتیشن FAT32 در ابتدای درایو. 100 مگابایت کافی است.
  • یک پارتیشن "linux-swap" دوم. حداقل 512 مگابایت ایده خوبی است ، اما ممکن است به موارد بیشتری نیاز داشته باشید.
  • یک پارتیشن ext4 برای باقیمانده درایو. می توانید پارتیشن های اضافی ایجاد کنید ، اما باید آنها را به صورت دستی تنظیم کنید تا دبیان از آنها استفاده کند.

پس از ایجاد طرح بندی پارتیشن ، روی کادر تأیید کلیک کنید.

Ubuntu grml partition flags
Ubuntu grml partition flags

مرحله 11. پرچم ها را در پارتیشن FAT32 (برای رایانه های UEFI) تغییر دهید

روی پارتیشن FAT32 راست کلیک کرده و انتخاب کنید مدیریت پرچم ها به کادر مشخص شده را علامت بزنید esp ، سپس کلیک کنید نزدیک.

مثال پارتیشن اوبونتو grml msdos
مثال پارتیشن اوبونتو grml msdos

مرحله 12. هارد دیسک را تقسیم کنید (برای رایانه های قدیمی BIOS)

شما باید حداقل دو پارتیشن ایجاد کنید. برای هر یک از این موارد ، به منوی Partition بروید و را انتخاب کنید جدید به اندازه و نوع را به صورت زیر تنظیم کنید:

  • ابتدا یک پارتیشن "linux-swap" ایجاد کنید. حداقل 512 مگابایت ایده خوبی است ، اما ممکن است به موارد بیشتری نیاز داشته باشید.
  • یک پارتیشن ext4 برای باقیمانده درایو. می توانید پارتیشن های اضافی ایجاد کنید ، اما باید آنها را به صورت دستی تنظیم کنید تا دبیان از آنها استفاده کند.

پس از اتمام ایجاد طرح بندی پارتیشن ، روی کادر تأیید کلیک کنید.

مرحله 13. اطلاعات پارتیشن را بنویسید

شما باید بدانید که هر نوع پارتیشن در کجا قرار دارد ، تا بتوانید بعداً آن را به طور دقیق نصب کنید. مثلا:

/dev/sdX1 چربی 32
/dev/sdX2 مبادله
/dev/sdX3 ext4

وقتی همه چیز را نوشتید ، GParted را ببندید.

Grml_debootstrap_packages
Grml_debootstrap_packages

مرحله 14. لیست بسته هایی که نصب می شوند را ویرایش کنید

وارد sudo nano /etc /debootstrap در ترمینال خود و اضافه کنید مدیر شبکه به پایین اگر نام را می دانید ، می توانید بسته های دیگر را در اینجا اضافه کنید. به عنوان مثال ، اگر می خواهید یک میز کار Xfce داشته باشید ، اضافه کنید xfce4, lightdm, lightdm-gtk-greeter ، و xserver-xorg.

Run_grml debootstrap_3
Run_grml debootstrap_3

مرحله 15. grml-deboostrap را اجرا کنید

در ترمینال خود ، وارد کنید sudo grml -debootsrap -r sid -t /dev /sdX# --efi /dev /sdX# --grub /dev /sdX -نام دامنه -مشارکت -بدون مجوز

  • - t /dev /sdX# باید به پارتیشن ext4 اشاره کند.
  • -- efi /dev /sdX# باید به پارتیشن FAT32 اشاره کند
  • -- grub /dev /sdX باید درایو باشد ، بدون هیچ شماره ای پس از آن.
  • باید همان چیزی باشد که می خواهید نام کامپیوتر باشد.

اگر در رایانه ای با BIOS قدیمی نصب می کنید ، ممکن است آن را حذف کنید -- efi /dev /sdX# پارامتر. وارد y یا آره هنگام هشدار در مورد قالب بندی و حذف داده ها.

مرحله 16. وقتی از شما خواسته شد یک رمز عبور ریشه وارد کنید

grml-debootstrap چند مرحله دیگر انجام می دهد و سپس اعلام می کند که کامل است.

مرحله 17. کامپیوتر خود را راه اندازی مجدد کنید

حتماً درایو CD/DVD/Flash خود را بردارید یا ترتیب راه اندازی را در BIOS خود تغییر دهید تا هارد دیسک بارگیری شود. شما باید ظاهر منوی بوت GRUB و گزینه ای برای راه اندازی Debian را ببینید.

نکات

  • اگر به تازگی پایدار Debian را نصب کرده اید ، /etc/apt/sources.list.d احتمالاً خالی است و نیازی به پشتیبان گیری یا جابجایی آن ندارید. همچنان باید جابجا یا ویرایش کنید /etc/apt/sources.list.
  • شروع با حداقل نصب پایدار ، به جای دسکتاپ کامل ، زمان به روز رسانی را کاهش می دهد و تعداد بسته های خراب را کاهش می دهد. می توانید بعداً آنها را نصب کنید.
  • غیر رایگان اشاره به عدم وجود کد منبع یا حق تغییر برنامه ها (آزادی) ، نه هزینه پولی.
  • ارتقاء از پایدار دبیان تنها روش دریافت توصیه شده توسط دبیان است. همچنین بیشترین کنترل را بر روی تنظیمات پارتیشن شما دارد.
  • این است بسیار توصیه می شود اینکه برای حساب root یک رمز عبور تعیین کرده اید یا بهتر است یک حساب کاربری معمولی ایجاد کنید ، حساب root را غیرفعال کنید و از دستور sudo استفاده کنید.
  • تفاوت بین تصاویر "nocloud" و بقیه در این است که آنها برنامه ای با نام "cloud-init" نصب کرده اند. این کلیدهای SSH را از سرور دیگری بارگیری می کند و ورود پیش فرض وجود ندارد. شما نمی توانید از آنها استفاده کنید مگر اینکه تصویر را تغییر دهید ، Debian را در حالت بازیابی بوت کنید یا سرور cloud-init خود را تنظیم نکنید.
  • هنگام بارگذاری ، تصویر ابری بطور خودکار گسترش می یابد تا بقیه درایو فلش شما پر شود. نیازی نیست اندازه آن را به صورت دستی تغییر دهید.
  • اگر فقط می خواهید Debian sid را در شبیه ساز یا ماشین مجازی نصب کنید ، از *.qcow2 فایلها ممکن است انتخاب بهتری نسبت به تصاویر دیسک خام در *.tar.xz فایل ها.
  • برخی از توزیع های زنده ، مانند اوبونتو ، ممکن است GParted را قبلاً نصب کرده باشند.
  • طبیعی است که نام نسخه به صورت ظاهر شود /sid زمانی که نسخه آزمایشی هنوز در مراحل اولیه توسعه است.

توصیه شده: