توزیع سیستم توزیع لینوکس چیست؟

کاربران مبتدی به تازگی تمام پیچیدگی های یک کامپیوتر را یاد می گیرند. و برای بسیاری، زبان عامیانه مورد استفاده توسط کاربران پیشرفته، "گوروهای" مختلف، توسعه دهندگان، برنامه نویسان و هکرها به سادگی تحت اللفظی است. برخی کلمات می توانند حتی یک فرد بسیار تحصیل کرده را گیج کنند. مثلاً «توزیع». اصلاً این چه حیوانی است؟ بسیاری از مردم هیچ ایده ای ندارند، اگرچه اغلب از این چیز استفاده می کنند. این چیه؟ بیایید سعی کنیم این موضوع را درک کنیم.

مفهوم "توزیع"

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

بنابراین، توزیع های لینوکس و ویندوز وجود دارد. توزیع ها اغلب برای اشاره به سازه های سیستم عامل ویژه ای استفاده می شوند که در آنها چیزی برای اطمینان از عملکرد بهتر یا به نام حفظ حریم خصوصی تغییر کرده است. با این حال، به کار بردن این اصطلاح منحصراً برای تصاویر نصبی سیستم عامل ها صحیح نیست. با این حال، همه قبلاً به این تفسیر از مفهوم عادت کرده اند. ما همچنین وارد ظرافت های تفسیر این اصطلاح نمی شویم و آن را در چارچوب سیستم عامل در نظر می گیریم.

توزیع های برنامه

در بخش نرم افزار، کیت توزیع مجموعه ای از فایل ها و برنامه ای برای نصب برخی نرم افزارهای بسته بندی شده پیچیده است. محصولاتی مانند Photoshop، Pinnacle و AutoCAD کیت های توزیع خاص خود را دارند. آنها در نسخه، مجموعه ویژگی، نسخه ("Pro"، "Elementary" و غیره) و موارد دیگر متفاوت هستند. با این حال، اگر عمیق تر نگاه کنید، فایل نصبی هر برنامه ای (حتی کوچکترین) را می توان کیت توزیع نامید. پس از همه، هر نصب کننده تمام ویژگی های مجموعه مورد نظر ما را دارد: مجموعه فایل های لازم و یک اسکریپت برای نصب برنامه. با این حال، بهترین توزیع ها آنهایی هستند که بدون خطا نصب می شوند و در عملکرد بعدی مشکلی ندارند. حال به سراغ سیستم عامل ها می رویم.


سیستم عامل مایکروسافت

توزیع های ویندوز در حال حاضر محبوب ترین هستند. دارند تمام رکوردهای دانلود را می شکند. تصاویر رسمی MSDN واقع در سرورهای این شرکت از ردموند نیز کیت های توزیع هستند. اما هیچ تغییری در آنها ایجاد نشد. آنها یک سیستم عامل خالص هستند. تفاوت اصلی بین این نسخه ها و نسخه های توزیع شده بر روی دیسک این است که نسخه دوم به هیچ وجه کیت های توزیع نیستند، زیرا این نوعی توزیع نرم افزار به شکل الکترونیکی (دیجیتال) است. در حال حاضر مجموعه ای از توزیع های ویندوز در ردیاب های تورنت وجود دارد. اما غالباً مجالسی در آنجا نصب می شود که علاقه مندان کج کار در آن به گشت و گذار پرداخته اند. بنابراین، عملکرد چنین تصاویری یک سوال بزرگ است.


توزیع های فعلی ویندوز

جالب ترین چیز این است که دیگر توزیع کامل Window 7 در سرورهای رسمی مایکروسافت وجود ندارد. این شرکت این سیستم عامل را منسوخ می داند. و بنابراین به کاربران اجازه دانلود و نصب آن را نمی دهد و "ده برتر" بدنام را تبلیغ می کند. کاربران فقیر فقط می توانند "هفت" را از ردیاب های تورنت دانلود کنند. همان سرنوشتی برای ویندوز 8 رقم خورد. اما توزیع ویندوز 10 هنوز به صورت رسمی قابل دانلود است. احتمالاً این چنین خواهد بود، زیرا Ten آخرین سیستم عامل مایکروسافت است. با این وجود، بسیاری از کاربران هنوز از "Seven" استفاده می کنند و به طور فعال تصاویر این سیستم عامل را از سایت های مشکوک دانلود می کنند. به طور کلی، "ده" یک توزیع بسیار خوب ویندوز است. درایور ویدئو اغلب در آن وجود دارد. اما فقط از نظر ساختار خوب است.


سیستم عامل رایگان

اینها شامل توزیع های لینوکس است که تعداد بی شماری از آنها وجود دارد. آنها به "اوبونتو مانند" و "مانند آرکا" تقسیم می شوند. اولین ها بر پایه بسته های سیستم عامل اوبونتو هستند و منحصراً از بسته های DEB پشتیبانی می کنند. دومی ها از Arch Linux سرچشمه می گیرند و از RPM و Yahourt به عنوان مدیر بسته استفاده می کنند. در مورد سهولت استفاده، سیستم عامل های مشابه اوبونتو کاربر پسندتر هستند. رابط کاربری آنها بیشتر برای افراد عادی مناسب است. روند نصب نیز همینطور است. در مورد سیستم های مبتنی بر Archa، در اینجا باید دانش قابل توجهی حتی در طول مراحل نصب داشته باشید. به راه اندازی سیستم عامل و نصب درایورها اشاره نکنیم.


تفاوت ویندوز و لینوکس

تفاوت اصلی این تصاویر با توزیع Window 7 این است که گنو لینوکس تحت یک مجوز رایگان توزیع می شود. این بدان معناست که برای استفاده از این سیستم عامل از کاربر یک پنی درخواست نخواهد شد. همچنین لینوکس از ویندوز امن تر است. این با انواع آزمایش ها ثابت شده است. حریم خصوصی را فراموش نکنید. توزیع‌های ویندوز 10 دارای ماژول‌های جاسوس‌افزار داخلی هستند که تمام اطلاعات را به مایکروسافت منتقل می‌کنند. به گفته نمایندگان شرکت، این برای بهبود ویندوز ضروری است. اما در لینوکس این حتی نزدیک نیست. بنابراین بهترین توزیع Lin است. پیش از این، کاربران عادی نمی‌توانستند از سیستم‌عامل‌های «شبیه لینوکس» استفاده کنند، زیرا نصب و پیکربندی آن‌ها به مهارت‌های خاصی نیاز داشت. اما این موضوع در حال حاضر مربوط به گذشته است. بیشتر و بیشتر مردم به فکر تغییر به لینوکس هستند. محبوبیت آن به طور پیوسته در حال افزایش است. این بدان معناست که اعتماد کمتر و کمتری به شرکت بیل گیتس وجود دارد.


«توزیع» به معنای عام

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


توزیع محصولات اپل

بر کسی پوشیده نیست که لپ تاپ های اپل و رایانه های شخصی همه کاره اکوسیستم خاص خود را دارند. این محصولات از سیستم عامل MacOS استفاده می کنند. به عنوان "یونیکس مانند" طبقه بندی می شود و به طور استثنایی بسته است. با این حال، این سیستم عامل نرم افزار خاص خود را دارد. اتفاقاً کاملاً کافی است. شایان ذکر است که محصولات نرم افزاری برای طراحان (Photoshop، Sketch و دیگران) در ابتدا برای Macs منتشر می شوند. و تنها پس از آن به ویندوز مهاجرت می کنند. این بدان معناست که محصولات تخصصی برای مک ها کیت های توزیع خاص خود را دارند. آنها در تصاویر با فرمت DMG توزیع می شوند. ویژگی این فرمت این است که می توانید محتویات آن را فقط در MacOS مشاهده کنید. چنین تصاویری در ویندوز یا لینوکس باز نمی شوند. اگرچه اپلیکیشن های تخصصی این قابلیت را دارند. اما این کار چندان فایده ای نخواهد داشت، زیرا اجرای برنامه های بسته بندی شده در این توزیع ها همچنان امکان پذیر نخواهد بود.

نتیجه گیری

بنابراین، یک کیت توزیع مجموعه ای از فایل ها و یک اسکریپت نصب است که در یک تصویر با فرمت خاص برای نصب بعدی در رایانه بسته بندی شده است. این فرم نصب کننده برای محصولاتی است که به صورت الکترونیکی توزیع می شوند. رایج ترین توزیع ها تصاویری از سیستم عامل ها هستند که برای نصب آماده شده اند. اینها شامل تصاویر ویندوز و لینوکس است. برنامه های MacOS توزیع های خاص خود را دارند. این به ویژه برای محصولات جدی صادق است. با این حال، سیستم عامل های تلفن همراه را نمی توان این اصطلاح نامید. اکنون شما همه چیز را در مورد این مفهوم می دانید و هنگام تعریف این یا آن نصب کننده اشتباهات آزاردهنده ای مرتکب نخواهید شد. و کلمه "توزیع" دیگر شما را گیج نمی کند.

کلمه "توزیع" اغلب در سایت های اختصاص داده شده به سیستم عامل لینوکس یافت می شود. برای بسیاری، این مفهوم به ویژه واضح نیست. بنابراین، من سعی خواهم کرد به این موضوع بپردازم تا کمی شفافیت ایجاد کنم.

ابتدا می خواهم به شما بگویم کیت توزیع چیست ...

بنابراین، توزیع مجموعه‌ای از برنامه‌ها (بسته‌ها)، مجموعه خاصی از ابزارهای کمکی است که روی هسته سیستم با هم مونتاژ شده‌اند. هسته لینوکس به صورت مرکزی منتشر می شود و توزیع لینوکس، با دانش و مهارت های خاص، می تواند توسط هر کسی از ابتدا یا بر اساس توزیع موجود جمع آوری شود... در حال حاضر، توزیع های بسیار زیادی از سیستم عامل لینوکس وجود دارد. از این مجموعه، تعدادی تولید شده توسط شرکت های تجاری به صورت تجاری وجود دارد، با این حال، در اکثر موارد، کیت های توزیع به صورت آزاد تحت شرایط مجوز GPL توزیع می شوند. بنابراین، کاربر این امکان را دارد که هر یک از توزیع‌هایی را که دوست دارد انتخاب کند، یا همانطور که قبلاً ذکر شد، با توجه به دانش و مهارت، می‌تواند سیستم خود را مطابق میل خود جمع کند.

از نظر تئوری (و برای برخی، عملا) می توانید بدون کیت توزیع انجام دهید، که برای آن باید تمام اجزای سیستم آینده را دانلود کنید: هسته، ابزارهای سیستم، بسته های نرم افزاری که به طور خاص برای خود نیاز دارید، مدیران پنجره، کتابخانه ها و کامپایلرها و غیره سپس همه اینها باید کامپایل و روی سیستم نصب شوند. همچنین باید وابستگی متقابل بسیاری از کیت ها را به یاد داشته باشیم... به طور کلی، خود سیستم را می توان بدون کیت توزیع مونتاژ کرد، با این حال، اگر همه چیز مدت ها قبل از ما اختراع شده بود، چرا چرخ را دوباره اختراع کنیم؟

ثانیاً این سؤال مطرح می شود: تفاوت بین یک توزیع و توزیع دیگر چیست؟

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

تفاوت بعدی در مجموعه ابزارها و بسته ها، هدف و کمیت است. در صورت تمایل، می توانید توزیع های مینیمالیستی را بیابید، که اندازه آنها به آنها اجازه می دهد تا روی چندین فلاپی دیسک قرار گیرند. معمولاً اینها برای برخی اهداف اداری محدود در نظر گرفته شده اند. و همچنین مجموعه های جهانی عظیمی وجود دارند که حداقل یک DVD را اشغال می کنند. اکثر کیت های توزیع یک سی دی را اشغال می کنند، اغلب (این روند نه چندان دور ظاهر شد) به سیستم اجازه می دهد بدون نصب روی هارد دیسک بوت شود. این تکنیک LiveCD (دیسک فشرده زنده) نامیده می شود. علاوه بر این، توزیع ها در زمینه های کاربردی متفاوت هستند: برخی برای استفاده در سرورها در نظر گرفته شده اند، در حالی که برخی دیگر برای سیستم های دسکتاپ و لپ تاپ ها در نظر گرفته شده اند.

ابزارها، برنامه ها و ابزارهای اصلی در کیت های توزیع در قالب بسته های نرم افزاری آماده نصب گنجانده شده اند. این نیز یک تفاوت بین توزیع ها است: وابستگی به قالب بسته. اینها عمدتاً عبارتند از: RPM (فرمت Red Hat)، DEB (فرمت Debian) و TGZ (فرمت Slackware). برخی از توزیع‌ها قالب‌های بسته خود را ایجاد کرده‌اند، با این حال، در اکثر موارد، سه قالب بالا بر دنیای توزیع‌های لینوکس حکومت می‌کنند :)

توزیع های DEB

Deb پسوندی از نام فایل های بسته های "باینری" برای نصب، به روز رسانی و حذف نرم افزار در سیستم عامل پروژه Debian و همچنین سایر توزیع های لینوکس است که از dpkg به عنوان یک سیستم مدیریت بسته استفاده می کنند.

به هر حال، دب بخشی از کلمه دبیان است که به نوبه خود نام خود را از دبرا، همسر بنیانگذار این توزیع، یان مرداک، و همچنین ایان از نام او گرفته است.

در اینجا توزیع هایی وجود دارد که از قالب بسته استفاده می کنند .debو مدیر بسته dpkg, - در واقع Debian، Knoppix، MEPIS، Ubuntu (و Kubuntu، Xubuntu و غیره بر اساس اوبونتو)، لعنت به لینوکس کوچک... به طور کلی، تعداد زیادی از این اسمبلی ها وجود دارد، بیش از ده ها توزیع مبتنی بر اوبونتو وجود دارد. به تنهایی

توزیع های RPM

RPM (Red Hat Package Manager - Red Hat Package Manager یا RPM Package Manager) به معنای دو چیز است: قالب بسته نرم افزاری و برنامه ای که برای مدیریت آن بسته ها ایجاد شده است.

این برنامه به شما امکان نصب، به روز رسانی یا حذف نرم افزار را می دهد. فرمت RPM بر اساس فرمت توسعه یافته توسط LSB است.

این سیستم مدیریت بسته در ابتدا توسط Red Hat برای Red Hat Linux توسعه داده شد. بعداً، RPM در بسیاری از توزیع‌های گنو/لینوکس مورد استفاده قرار گرفت و علاوه بر این، به سایر سیستم‌عامل‌ها منتقل شد: Novell NetWare (از نسخه 6.5 SP3)، IBM AIX (از نسخه 5) و موارد دیگر...

نمایندگان توزیع های مبتنی بر سیستم مدیریت بسته RPM که تعداد زیادی از آنها در دنیای کامپیوتر وجود دارد، ALT Linux، Ark Linux، ASPLinux، CentOS، Fedora، Mandriva، openSUSE، PCLinuxOS، Red Hat، Red Flag Linux، Turbolinux هستند. ترستیکس...

علاوه بر سیستم هایی که در بالا توضیح داده شد، انواع دیگری از سیستم های بسته وجود دارد، به عنوان مثال، توزیع های Slackware مانند و توزیع هایی با سیستم های بسته اصلی.

نوع اول شامل Slackware، DeepStyle، MOPSLinux، Sabayon، Slamd64، Slax، VectorLinux، Ultima Linux و... و توزیع هایی مانند CRUX، Gentoo، Onebase Linux، Arch Linux از سیستم های بسته اصلی خود استفاده می کنند...

برخی از توزیع ها را می توان در نسخه تجاری کامپایل کرد که به دلیل گنجاندن بسته های دارای مجوز تجاری در مجموعه ها است، اما اکثر آنها دارای نسخه رایگان نیز هستند (نمونه هایی از توزیع های تجاری: Libranet، Linspire، Linux XP، Mandriva PowerPack. , Nitix, Novell Linux Desktop, Progeny Debian, Red Hat Enterprise Linux, SUSE, Thinstation, Xandros…

برای مثال می‌توانید در مورد توزیع‌های لینوکس و ویژگی‌های هر یک از آنها اطلاعات بیشتری کسب کنید

اغلب در موضوعات اختصاص داده شده به سیستم عامل یافت می شود لینوکسوب سایت ها کلمه "توزیع". برای بسیاری، این مفهوم به ویژه واضح نیست. بنابراین، من سعی خواهم کرد به این موضوع بپردازم تا کمی شفافیت ایجاد کنم.

ابتدا می خواهم به شما بگویم کیت توزیع چیست ...

بنابراین، توزیع- این مجموعه ای از برنامه ها (بسته ها)، مجموعه خاصی از ابزارهای کمکی است که روی هسته سیستم با هم مونتاژ شده اند. هسته لینوکسبه صورت مرکزی منتشر می شود و توزیع لینوکس، با دانش و مهارت خاصی، هر کسی می تواند آن را از ابتدا و یا بر اساس توزیع موجود جمع آوری کند... در حال حاضر، تنوع بسیار زیادی از توزیع های سیستم عامل وجود دارد. لینوکس. از این مجموعه، تعدادی تولید شده توسط شرکت های تجاری به صورت تجاری وجود دارد، با این حال، در اکثر موارد، کیت های توزیع به صورت آزاد تحت شرایط مجوز GPL توزیع می شوند. بنابراین، کاربر این امکان را دارد که هر یک از توزیع‌هایی را که دوست دارد انتخاب کند، یا همانطور که قبلاً ذکر شد، با توجه به دانش و مهارت، می‌تواند سیستم خود را مطابق میل خود جمع کند.

از نظر تئوری (و برای برخی از لحاظ عملی) شما می توانید بدون آن کار کنید توزیع، که برای آن باید تمام اجزای سیستم آینده را دانلود کنید: هسته، ابزارهای سیستم، بسته های نرم افزاری که به طور خاص برای خود نیاز دارید، مدیران پنجره، کتابخانه ها و کامپایلرها و غیره. سپس همه اینها باید کامپایل و روی سیستم نصب شوند. همچنین باید وابستگی متقابل بسیاری از کیت ها را به یاد داشته باشیم... به طور کلی، خود سیستم را می توان بدون کیت توزیع مونتاژ کرد، با این حال، اگر همه چیز مدت ها قبل از ما اختراع شده بود، چرا چرخ را دوباره اختراع کنیم؟

ثانیاً این سؤال مطرح می شود: تفاوت بین یک توزیع و توزیع دیگر چیست؟

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

تفاوت بعدی در مجموعه ابزارها و بسته ها، هدف و کمیت است. در صورت تمایل، می توانید توزیع های مینیمالیستی را بیابید، که اندازه آنها به آنها اجازه می دهد تا روی چندین فلاپی دیسک قرار گیرند. معمولاً اینها برای برخی اهداف اداری محدود در نظر گرفته شده اند. و همچنین مجموعه های جهانی عظیمی وجود دارند که حداقل یک DVD را اشغال می کنند. اکثر کیت های توزیع یک سی دی را اشغال می کنند، اغلب (این روند نه چندان دور ظاهر شد) به سیستم اجازه می دهد بدون نصب روی هارد دیسک بوت شود. این تکنیک LiveCD (دیسک فشرده زنده) نامیده می شود. علاوه بر این، توزیع ها در زمینه های کاربردی متفاوت هستند: برخی برای استفاده در سرورها در نظر گرفته شده اند، در حالی که برخی دیگر برای سیستم های رومیزی و لپ تاپ ها در نظر گرفته شده اند.

ابزارها، برنامه ها و ابزارهای اصلی در کیت های توزیع در قالب بسته های نرم افزاری آماده برای نصب گنجانده شده اند. این نیز یک تفاوت بین توزیع ها است: وابستگی به قالب بسته. اینها عمدتاً عبارتند از: RPM (فرمت Red Hat)، DEB (فرمت Debian) و TGZ (فرمت Slackware). برخی از توزیع‌ها قالب‌های بسته خود را ایجاد کرده‌اند، با این حال، در اکثر موارد، سه قالب بالا بر جهان «حکم می‌کنند». لینوکس-توزیع ها

توزیع های DEB

Debپسوندی از نام فایل های بسته های "باینری" برای نصب، به روز رسانی و حذف نرم افزار در سیستم عامل پروژه دبیان و همچنین توزیع های دیگر است. لینوکس، با استفاده از dpkg به عنوان یک سیستم مدیریت بسته.

Debبه هر حال، بخشی از کلمه است دبیان، که به نوبه خود نام خود را از این نام گرفته است دبراهمسر بنیانگذار این توزیع، یان مرداک، و همچنین ایان، در واقع، از طرف او.

در اینجا توزیع هایی وجود دارند که از قالب بسته .deb و مدیر بسته dpkg استفاده می کنند - در واقع دبیان, Knoppix, MEPIS, اوبونتو(و بر اساس اوبونتو کوبونتو, خوبونتوو غیره) لعنتی کوچک لینوکس ... به طور کلی از این قبیل مجالس، فقط اوبونتوبیش از دوازده توزیع مبتنی بر وجود دارد.

توزیع های RPM

دور در دقیقه Red Hat Package Manager (RPM Package Manager) به معنای دو چیز است: قالب بسته های نرم افزاری و برنامه ای که برای مدیریت آن بسته ها ایجاد شده است.

این برنامه به شما امکان نصب، به روز رسانی یا حذف نرم افزار را می دهد. فرمت RPM بر اساس فرمت توسعه یافته توسط LSB است.

این سیستم مدیریت بسته در ابتدا توسط Red Hat برای کلاه قرمزی لینوکس . بعداً، RPM در بسیاری از توزیع‌های گنو/لینوکس مورد استفاده قرار گرفت و علاوه بر این، به سایر سیستم‌عامل‌ها منتقل شد: Novell NetWare(از نسخه 6.5 SP3)، IBM AIX(از نسخه 5) و دیگران ...

نمایندگان توزیع های مبتنی بر سیستم مدیریت بسته RPM، که تعداد زیادی از آنها در دنیای کامپیوتر وجود دارد، -

در لحظه ای که یک کاربر تازه کار به مراحل نصب و حذف برنامه ها نزدیک می شود. خود کلمه "توزیع" از انگلیسی "distribute" گرفته شده است که در ترجمه شبیه "توزیع" و "توزیع کردن" است. در رابطه با کامپیوتر، مفهوم کیت توزیع به معنای توزیع یک برنامه برای نصب (نصب) آن در قالب فایل های بسته بندی شده (یا یک فایل واحد) است. شما باید درک کنید که خود برنامه و توزیع آن دو چیز متفاوت هستند.

تفاوت بین توزیع و برنامه چیست؟

توزیع برنامه مجموعه ای از فایل ها (بسته) خود برنامه است، به روشی خاص، فایل هایی با دستورالعمل های سیستم عامل (کجا و چه چیزی باید نصب شود) و یک فایل نصب کننده که نوعی دستورالعمل برای کاربر است، به اصطلاح جادوگر نصب، که به شما کمک می کند گام به گام در تمام مراحل نصب برنامه به شما کمک کند.

هنگامی که نصب کننده را اجرا می کنید، رایانه شما از نظر مطابقت با برنامه در حال نصب بررسی می شود (این که آیا فضای کافی وجود دارد، عملکرد، در دسترس بودن نرم افزار اضافی لازم، نسخه سیستم عامل و غیره). اگر همه شرایط برآورده شوند، خود فرآیند شروع می شود، جایی که جادوگر نصب با استفاده از پیام ها و اعلان ها، کاربر را تا پایان نصب راهنمایی می کند. در طول مراحل نصب، تمام تنظیمات برنامه نصب شده در یک پایگاه داده سیستم عامل خاص، به اصطلاح "رجیستری" نوشته می شود. بدون ورود به رجیستری، برنامه یا اصلا کار نمی کند یا با خطا کار می کند.

بر این اساس، پوشه با برنامه نصب شده را نمی توان به سادگی به پوشه دیگری یا رایانه دیگری برد - به سادگی نمی تواند به طور معمول کار کند یا اصلاً کار نمی کند. اگرچه استثناهایی در قالب برنامه های به اصطلاح قابل حمل وجود دارد که بدون نصب کار می کنند، برنامه های پیچیده و چند منظوره نیاز به نصب کامل از کیت توزیع دارند.

برای درک بهتر می توان نمونه ای از مبلمان کابینت را مثال زد که به صورت جدا شده و بسته بندی به فروش می رسد (توزیع می شود). به عنوان مثال، عناصر کابینت بسته بندی شده را می توان فایل های توزیع نامید. برای نصب کابینت، سازه های آن را باز کرده و سپس با بررسی دستورالعمل های مونتاژ پیوست شده (جادوگر نصب)، مبلمان را برای نصب در محل مناسب مونتاژ کنید. ضمناً شما قبلاً محل نصب را تعیین کرده و بر این اساس ابعاد کابینت را انتخاب کرده اید که بر اساس آن، انتقال سازه مونتاژ شده به مکان دیگری به دلیل ابعاد نامناسب محل یا خود کابینت (مشابه انتقال برنامه نصب شده) با مشکل مواجه خواهد شد. به مکان یا کامپیوتر دیگری).

بیایید یک موضوع بسیار مهم را برای مبتدیان در نظر بگیریم: نحوه استفاده از سایت به روز رسانی و همچنین دانلود و نصب توزیع های 1C. من پیشنهاد می کنم فورا "عجله به نبرد" و حرکت به تمرین. وب سایت را باز کنید و به بخش «به روز رسانی برنامه» بروید یا مستقیماً به وب سایت بروید. اگر در طول انتقال از شما درخواست ورود به سیستم و رمز عبور شد، اما نمی‌دانید این داده‌ها را از کجا دریافت کنید، می‌توانید مقاله را بخوانید یا با سازمان خدمات 1C خود تماس بگیرید و این داده‌ها را در آنجا درخواست کنید. پس از رفتن به سایت آپدیت، جدولی باز می شود که فایل های برنامه برای دانلود موجود است. در اینجا شما به بخش هایی با پلت فرم فناوری و نام پیکربندی خود علاقه مند هستید.

ستون دوم جدول نشان دهنده نسخه آخرین نسخه در حال حاضر و ستون سوم تاریخ انتشار این نسخه را نشان می دهد. ستون های باقی مانده حاوی اطلاعاتی در مورد نسخه های آینده است.

نصب پلت فرم فناوری 1C

بیایید توضیحات را با پلتفرم فناوری شروع کنیم. در حال حاضر نسخه فعلی پلتفرم با پیشوند "8.3" است. نسخه های قدیمی "8.2" و جدیدتر دیگر پشتیبانی نمی شوند "8.4" هنوز در مرحله آزمایش عمیق آلفا است. و بنابراین، اگر شما نیاز به به روز رسانی پلتفرم دارید، ما موارد زیر را انجام می دهیم. روی خط "پلتفرم فناوری 8.3" کلیک کنید. لیستی از تمام نسخه های موجود را مشاهده خواهید کرد.

بر روی آخرین نسخه کلیک کنید. پنجره ای با کیت های توزیع برای سیستم عامل های مختلف باز می شود. "پلتفرم فناوری 1C: Enterprise for Windows" را انتخاب کنید.

روی تنها خط "دانلود توزیع" کلیک کنید. دانلود آغاز خواهد شد. پس از دانلود، آرشیو دانلود شده را با کلیک راست بر روی آن باز کنید (اگر WinRAR برای باز کردن بسته ندارید، می توانید از برنامه رایگان استفاده کنید).

در پوشه بدون بسته بندی، فایل “setup” را اجرا کنید.

جادوگر نصب باز می شود. روی "بعدی" کلیک کنید.

لیست اجزای نصب شده را می توان به عنوان پیش فرض باقی گذاشت.

روی "نصب" کلیک کنید و منتظر بمانید تا تمام فایل های لازم نصب شوند. فرآیند معمولا چند دقیقه طول می کشد.

سپس پنجره ای را مشاهده می کنید که از شما می خواهد یک درایور محافظ نصب کنید، تیک این کادر را بردارید. روی "Next" و سپس "Finish" کلیک کنید.

پلت فرم فناوری شما به روز شده است. شما می توانید با رفتن به پایگاه داده خود و کلیک بر روی نماد در گوشه سمت راست بالا، این موضوع را تأیید کنید

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

نصب توزیع های به روز رسانی برای پیکربندی 1C

توزیع‌های به‌روزرسانی براساس همان اصل پلتفرم دانلود و نصب می‌شوند. تنها چیز این است که بیایید بلافاصله پوشه را برای به روز رسانی ها مشخص کنیم. واقعیت این است که به طور پیش فرض، به روز رسانی ها در یک پوشه کاربر نصب می شوند که کاملاً راحت نیست. در مثال ما، پوشه را می توان هر چیزی که دوست دارید نامگذاری کرد و در هر مکان مناسب برای شما ایجاد کرد، مسیر "به روز رسانی D:\1c\1c" خواهد بود. میانبر 1C را روی دسکتاپ اجرا کنید و روی "تنظیمات" در سمت راست کلیک کنید.

در قسمت "Configuration template and update Directories" روی علامت سبز سبز رنگ کلیک کنید و مسیر پوشه updates "D:\1c\1c updates" را مشخص کنید. پس از افزودن، مسیر در همان قسمت ظاهر می شود. روی "OK" کلیک کنید.

مرحله آماده سازی انجام شده است، اکنون بیایید ببینیم چه به روز رسانی هایی باید دانلود شوند. به سایت برمی گردیم و روی نام پیکربندی شما کلیک می کنیم.

بیایید به مثال "Enterprise Accounting 3.0" نگاه کنیم (طبیعاً نام پیکربندی خود را خواهید داشت). روی این خط کلیک کنید، لیستی از تمام نسخه های موجود را مشاهده خواهید کرد.