دبیان یکی از قدیمی ترین و در واقعا یک توزیع مادر گنو/لینوکس میباشد که در ۱۶ اوت ۱۹۹۳ توسط یان مرداک به همراهی صدها برنامه نویس دیگر توسعه داده شد. آن ها از اوغات فراغت خود استفاده کرده و این توزیع را منتشر کردند و هیچ گونه هزینه ای بابت آن دریافت نکرده اند. امروزه نیز این توزیع به همین شکل در حال توسعه است و یکی از قوی تری توزیع هایی می باشد که در تا به حال منتشر شده است. دبیان برگفته از ابتدای نام نامزدش یعنی Debra Lynn و نام خود یعنی Ian Murdock می باشد:
Debra Lynn + Ian Murdak = DEBIAN
معرفی توزیع گنو/لینوکس دبیان
با توجه به اینکه توسعه این پروژه هیچ منفعت مالی نداشت تصور کارشناسان بر این بود که این پروژه به زودی با شکست رو به رو خواهد بود اما عکس این قضیه رخ داد و تا به امروز دبین با داشتن مخازن بسیار جامع از توزیع هایی ست که در بزرگترین شرکت ها در سراسر جهان مورد استفاده قرار میگیرد.
از دبین به عنوان بزرگترین پروژه مشارکتی یا Collaborative نام برده میشود تا جایی که شاید هرگز پروژه ای این سطح از مشارکت گسترده را به خود نبیند. همانطور که گفته شد مخازن این توزیع بسیار وسیع بوده و تا به امروز بیش از ۵۹۰۰۰ بسته از آن ها قابل دانلود و نصب می باشد. قدرت این توزیع زمانی برجسته تر میشود که بدانیم تا به امروز ده ها توزیع دیگر از دل دبیان پدید آمده است که به آن ها توزیع های مبتنی بر دبیان یا Debian Based می گویند. از مهمترین توزیع هایی که بر پایه دبیان می باشند میتوان به ubuntu, mint, kali و knoppix اشاره کرد.
مدیریت بسته در دبیان و توزیع های مبتنی بر آن با Advanced Package Tool یا APT می باشد و بسته های آن پسوند deb به خود میگیرند. توسعه دبین به همراه آزمایشات فراوان و طی مراحلی پیچیده صورت میگیرد به همین دلیل این توزیع بسیار قابل اطمینان می باشد. انتشار آن در نهایت در ۴ مرحله می باشد:
- مرحله اول: unstable می باشد که به SID نیز معروف است. نسخه ناپایدار دبیان شامل بسته هایی می باشد که همینک توسط توسعه دهندگان در حال تکمیل شدن می باشد و این نسخه مناسب آن دسته از کاربرانیست که میخواهند در لبه توسعه و انتشار این توزیع قرار داشته باشند.
- مرحله دوم: testing یا آزمایشی می باشد که بسته های آن توسعه یافته و در صف انتظار برای رفتن به نسخه پایدار می باشند. این نسخه دارای بروزرسانی های بیشتری نسبت به نسخه پایدار می باشد.
- مرحله سوم: stable یا پایدار می باشد که پروسه انتشار آن ۱ تا ۳ سال به طول می انجامد. این نسخه از دبیان با توجه به پیشنهاد توسعه دهندگان آن بیشتر از سایر نسخه ها توصیه میشود.
- مرحله چهارم: experimental یا تجربی می باشد که با بازخورد کاربران به روز میشود و مورد استفاده قرار میگیرد.
در حال حاضر Debian بر روی هسته های زیر منتشر میشود:
- هسته GNU Hurd تحت عنوان Debian GNU/HUurd
- هسته kFreeBSD تحت عنوان Debian GNU/kFreeBSD
- هسته NetBSD تحت عنوان Debian GNU/NetBSD
همچنین بر روی تمامی سخت افزارهای قدیمی و جدید، سرورها و کامپیوترهای خانگی،لینوکس های تعبیه شده و … نیز قابل نصب و استفاده می باشد. دببان بر روی طیف وسیعی از پلتفرم ها مانند i386(x86), amd64(x86-64), PowerPC, SPARC, DEC Alpha ARM, MIPS, HPPA, S390, IA-64 منتشر میشود.
این توزیع را بعنوان اولین انتخاب برای سرورهای لینوکسی به شما پیشنهاد میکنیم.
مخازن دبیان
قبل از بروز رسانی اولیه توزیع دبین توصیه میشود دستورات زیر را با سطح دسترسی root در ترمینال وارد کنید:
1 |
# apt install curl wget apt-transport-https dirmngr unzip net-tools vim |
اگر میخواهید از نسخه ی پایدار یا stable استفاده کنید میتوانید مخازن زیر را در source.list ماشین خود قرار دهید:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#------------------------------------------------------------------------------# # OFFICIAL DEBIAN REPOS #------------------------------------------------------------------------------# ###### Debian Main Repos deb http://deb.debian.org/debian/ stable main deb-src http://deb.debian.org/debian/ stable main deb http://deb.debian.org/debian/ stable-updates main deb-src http://deb.debian.org/debian/ stable-updates main deb http://deb.debian.org/debian-security stable/updates main deb-src http://deb.debian.org/debian-security stable/updates main deb http://ftp.debian.org/debian buster-backports main deb-src http://ftp.debian.org/debian buster-backports main |
این مخازن مناسب نسخه buster می باشد و در صورتی که نسخه پایدار بعدها تغییر کرد دو خط آخر را باید تغییر دهید. همچنین در صورتی که نمیخواهید از بسته های non-free استفاده کنید عبارت مخصوص به آن را از روی مخازن حذف کنید.
همچنین اگر میخواهید از نسخه testing استفاده کنید میتوانید محتویات مخازن را به صورت زیر تغییر دهید:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#------------------------------------------------------------------------------# # OFFICIAL DEBIAN REPOS #------------------------------------------------------------------------------# ###### Debian Main Repos deb http://deb.debian.org/debian/ testing main deb-src http://deb.debian.org/debian/ testing main deb http://deb.debian.org/debian/ testing-updates main deb-src http://deb.debian.org/debian/ testing-updates main deb http://deb.debian.org/debian-security testing-security main deb-src http://deb.debian.org/debian-security testing-security main |