اسلکور: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
خط ۳۱۷:
== مخازن و بسته‌ها ==
از مشخصه‌های نهادینه شده در فضای لینوکس، کیفیت و کمیت بسته‌های تولیدی است. اگرچه اسلکور به عنوان قدیمی‌ترین توزیع لینوکس پایه‌گذار اولین برنامهٔ مدیریت بسته‌ها در فضای لینوکس است، اما فلسفه و باور اسلکور به نقش کاربر، پاسخگویی به انتظار بسته‌سازی را، امری نامربوط به توسعهٔ یک سیستم عامل میداند.
نگاه متفاوت اسلکور به مدیریت بسته‌ها با حرکت گروه‌های برنامه‌نویسی و توسعه همراه شده و گستره گوناگونی از برنامه‌های مدیریت بسته‌ها که توسط گروه‌های علاقه‌مند مختلفی آماده می‌شوند را در پیش روی علاقه‌مندان قرار داده. مشهورترین این برنامه‌ها عبارتند از:[[پرونده:Sbopkg.png|250px|thumb|چپ|برنامهٔ [[Sbopkg]] در منوی اصلی.]]
:* '''SlackBuilds'''، این پروزه مجموعه‌ای از اسکریپت‌هایی اجرایی با پسوند <code>.SlackBuild</code> است که برای ساخت بسته‌‌‌‌هایی قابل شناخت برای برنامه <code>pkgtool</code> از کد اصلی برنامه‌ مورد استفاده قرار میگرد. محصول پایانی اسکریپت‌های <code>.SlackBuild</code> بسته‌هایی با فرمت <code>.t?z</code> تبدیل می‌باشند که تنها نامی از وابستگی‌ها مورد نیاز هر برنامه را همراه دارند، هرچند تمامی <code>.SlackBuild</code> های لازم برای ساخت وابستگی‌ها یک برنامه در وبگاه '''SlackBuilds''' عرضه می‌شوند.<ref>{{ یادکرد |مقاله=[http://www.slackbuilds.org/ وب‌گاه] پروژهٔ سلاک‌بیلد}}</ref>
:* '''Sbopkg'''، برنامه ایست برپایهٔ کتابخانهٔ [[ان‌کرسز]] {{به انگلیسی|ncurses}} که تحت [[شل]] امکان بارگذاری و همچنین تغییر کد اصلی و اسکریپت‌های عرضه شده در پروژهٔ [[اسلک‌بیلدز]] را بدون مراجعه مستقیم (از طریق مرورگر) به وبگاه [[اسلک‌بیلدز]] میسر می‌سازد. این برنامه راه‌حلی متفاوت برای ساخت و نصب برنامه و وابستگی‌های ان ارائه میکند که باید پیش از استفاده از برنامه اجرایی شود. در عین حال از اماده سازی، تغییر اسکریپتها و به‌روزرسانی خودکار بسته‌های نصب شده به عنوان توانایی‌ها شاخصهٔ آن می‌توان یاد کرد.<ref>{{یادکرد |مقاله=[http://sbopkg.org/ وب‌گاه] پروژهٔ اس‌بی‌اوپکیج}}</ref>
:* '''+Slackpkg'''، این برنامه افزونه‌ای بر برنامه Slackpkg است، که توسط اعضای تیم توسعه به صورت غیر رسمی برای استفاده از بسته‌های اماده شده توسط آنها عرضه شده. این برنامه امکان نصب و حذف خودکار بسته‌های multilib و ktown (''اخرین ویرایش [[میزکار کی‌دی‌ای|کی‌دی‌ای]]'') عرضه شده توسط ''اریک هملرز (AlienBob)'' و نیز برنامه‌های عرضه شده توسط ''رابی ورک‌من (rworkman)'' و دیگر اعضای تیم توسعه را در اختیار کاربر قرار میدهد.
:* '''Emerde'''، پورتی از سیستم ''Portage'' عرصه شده همراه توزیع گنتو می‌باشد که امکان نصب و حذف و به‌روزرسانی را برای کاربر ممکن می‌کند.<ref>{{یادکرد |مقاله=[http://emerde.freaknet.org/ وب‌گاه] پروژهٔ امرد}}</ref>
:* '''swaret'''، این پروژه همراه با ویرایش ۹.۱ بر روی CD عرضه می‌شد، اما در ویرایش ۱۰ حذف شد. این پروژه هنوز توسط کامیونیتی پشتیبانی و عرضه می‌شود.<ref>{{یادکرد |مقاله=[http://sourceforge.net/projects/swaret/ وب‌گاه] پروژهٔ سوارت}}</ref>
:* '''slapt-get'''، مانند تمام برنامه‌های ''APT''، وابستگی‌ها را به صورت خودکار نصب می‌کند.<ref>{{یادکرد |مقاله=[http://software.jaos.org/ وب‌گاه] پروژهٔ سلاپت‌گت}}</ref>
:* '''PkgsrcPkgsrc،''' برنامهٔ از پروژه ''NetBSD'' می‌باشد،<ref>{{یادکرد |مقاله=[http://www.netbsd.org/ وب‌گاه] پروژهٔ نت‌بی‌اس‌دی}}</ref> این برنامه از اسلکور و همچنین بعضی دیگر از سیستم‌های شبه یونیکس پشتیبانی به عمل می‌آورد. در عین حال این پروژه مشخصا بر روی اسلکور متمرکز می‌باشد.<ref>{{یادکرد |مقاله=[http://code.google.com/p/pkgsrc-on-slack/ وب‌گاه پروژه‌ی] پی‌کی‌جی‌اس‌آرسی-آن-اسلکور}}</ref>
== راهنمای استفاده ==
 
=== کتاب اسلکور ===
:* '''SlackBuilds'''، این پروزه مجموعه‌ای از اسکریپت‌هایی اجرایی با پسوند <code>.SlackBuild</code> است که برای ساخت بسته‌‌‌‌هایی قابل شناخت برای برنامه <code>pkgtool</code> از کد اصلی برنامه‌ مورد استفاده قرار میگرد. محصول پایانی اسکریپت‌های <code>.SlackBuild</code> بسته‌هایی با فرمت <code>.t?z</code> تبدیل می‌باشند که تنها نامی از وابستگی‌ها مورد نیاز هر برنامه را همراه دارند، هرچند تمامی <code>.SlackBuild</code> های لازم برای ساخت وابستگی‌ها یک برنامه در وبگاه '''SlackBuilds''' عرضه می‌شوند.<ref>{{ یادکرد |مقاله=[http://www.slackbuilds.org/ وب‌گاه] پروژهٔ سلاک‌بیلد}}</ref>
:* '''Sbopkg'''، برنامه ایست برپایهٔ کتابخانهٔ [[ان‌کرسز]] {{به انگلیسی|ncurses}} که تحت [[شل]] امکان بارگذاری و همچنین تغییر کد اصلی و اسکریپت‌های عرضه شده در پروژهٔ [[اسلک‌بیلدز]] را بدون مراجعه مستقیم (از طریق مرورگر) به وبگاه [[اسلک‌بیلدز]] میسر می‌سازد. این برنامه راه‌حلی متفاوت برای ساخت و نصب برنامه و وابستگی‌های ان ارائه میکند که باید پیش از استفاده از برنامه اجرایی شود. در عین حال از اماده سازی، تغییر اسکریپتها و به‌روزرسانی خودکار بسته‌های نصب شده به عنوان توانایی‌ها شاخصهٔ آن می‌توان یاد کرد.<ref>{{یادکرد |مقاله=[http://sbopkg.org/ وب‌گاه] پروژهٔ اس‌بی‌اوپکیج}}</ref>
:*[[پرونده:Sbopkg.png|250px|thumb|چپ|برنامهٔ [[Sbopkg]] در منوی اصلی.]]
:* '''+Slackpkg'''، این برنامه افزونه‌ای بر برنامه Slackpkg است، که توسط اعضای تیم توسعه به صورت غیر رسمی برای استفاده از بسته‌های اماده شده توسط آنها عرضه شده. این برنامه امکان نصب و حذف خودکار بسته‌های multilib و ktown (''اخرین ویرایش [[میزکار کی‌دی‌ای|کی‌دی‌ای]]'') عرضه شده توسط ''اریک هملرز (AlienBob)'' و نیز برنامه‌های عرضه شده توسط ''رابی ورک‌من (rworkman)'' و دیگر اعضای تیم توسعه را در اختیار کاربر قرار میدهد.
:* '''Emerde'''، پورتی از سیستم ''Portage'' عرصه شده همراه توزیع گنتو می‌باشد که امکان نصب و حذف و به‌روزرسانی را برای کاربر ممکن می‌کند.<ref>{{یادکرد |مقاله=[http://emerde.freaknet.org/ وب‌گاه] پروژهٔ امرد}}</ref>
:* '''swaret'''، این پروژه همراه با ویرایش ۹.۱ بر روی CD عرضه می‌شد، اما در ویرایش ۱۰ حذف شد. این پروژه هنوز توسط کامیونیتی پشتیبانی و عرضه می‌شود.<ref>{{یادکرد |مقاله=[http://sourceforge.net/projects/swaret/ وب‌گاه] پروژهٔ سوارت}}</ref>
:* '''slapt-get'''، مانند تمام برنامه‌های ''APT''، وابستگی‌ها را به صورت خودکار نصب می‌کند.<ref>{{یادکرد |مقاله=[http://software.jaos.org/ وب‌گاه] پروژهٔ سلاپت‌گت}}</ref>
:* '''Pkgsrc''' برنامهٔ از پروژه ''NetBSD'' می‌باشد،<ref>{{یادکرد |مقاله=[http://www.netbsd.org/ وب‌گاه] پروژهٔ نت‌بی‌اس‌دی}}</ref> این برنامه از اسلکور و همچنین بعضی دیگر از سیستم‌های شبه یونیکس پشتیبانی به عمل می‌آورد. در عین حال این پروژه مشخصا بر روی اسلکور متمرکز می‌باشد.<ref>{{یادکرد |مقاله=[http://code.google.com/p/pkgsrc-on-slack/ وب‌گاه پروژه‌ی] پی‌کی‌جی‌اس‌آرسی-آن-اسلکور}}</ref>
 
== کتاب اسلکور ==
کتاب اسلکور، کتابی است که تا به کنون از دو ویرایش بهره برده<ref>{{ یادکرد |مقاله=[ftp://ftp.slackbook.org/slackbook/slackbook-2.0.pdf نسخه پی‌دی‌اف] ''کتاب اسلکور'': صفحه دوم کتاب خط دوم ویرایش دوم ذکر شده است }}</ref> و این روزها هرچند ارام، مراحل تکمیل ویرایش سوم<ref>{{ یادکرد |مقاله=[http://www.slackbook.org/ وب‌گاه] ''کتاب اسلکور'': پست ابتدایی، اشاره به اماده‌سازی ویرایش سوم توسط آقای هیکس دارد }}</ref> خود را پشت سر می‌گذارد. این کتاب که اولین بار توسط اولین تیم توسعه اسلکور ''دیوید کنترال''، ''لوگان یوهانسن'' و ''کریست لومنس''<ref>{{ یادکرد |مقاله=[ftp://ftp.slackbook.org/slackbook/slackbook-2.0.pdf نسخه پی‌دی‌اف] ''کتاب اسلکور'': صفحهٔ چهارم کتاب خط هفتم، نام اعضای همکار در ویرایش اول ذکر شده است }}</ref> منتشر و در سال ۲۰۰۰ میلادی به صورت چاپی در دسترس قرارگرفت<ref>{{ یادکرد |مقاله=[ftp://ftp.slackbook.org/slackbook/slackbook-2.0.pdf نسخه پی‌دی‌اف] ''کتاب اسلکور'': صفحهٔ چهارم کتاب خط نهم، تاریخ چاپ نخست سال ۲۰۰۰ میلادی ذکر شده است }}</ref> ویرایش دوم انتشار خود را مدیون آلن هیکس<ref>{{ یادکرد |مقاله=[ftp://ftp.slackbook.org/slackbook/slackbook-2.0.pdf نسخه پی‌دی‌اف] ''کتاب اسلکور'': صفحهٔ چهارم کتاب خط پنجم، تاریخ چاپ دوم در همین ذیل سال ۲۰۰۵ میلادی ذکر شده است }}</ref> است که بر اساس ویرایش ابتدایی انرا اماده و منتشر ساخت. خرید کتاب اسلکور در کنار خرید مدیوم اصلی فرصتی برای کمک مالی به پروژه به حساب می‌اید.<ref>{{ یادکرد |مقاله=[http://store.slackware.com/cgi-bin/store/scan/fi=prod_slack/tf=list_order/sf=category/se=books?id=HZ5bwn9a&mv_pc=10 نسخه پی‌دی‌اف] ''فروشگاه اسلکور'': فروش کتاب و مدیوم اسلکور منبع درامد اصلی اقای وولکردینگ به حساب می‌اید. به گفته اریک هملرز دیگر اعضای توسعه به دلیل کمبود این منبع درآمد سهمی از این پول نمی‌خواهند }}</ref>
 
=== اسلکور داکداکس ===
این پروژه از جانب تیم توسعه مورد گسترش قرار گرفته و اطلاعات گوناگونی را درباره تنظیمات و استفاده از اسلکور به زبانهاییزبانهای گوناگون در اختیار کاربران قرار میدهد.<ref>{{Cite web|url = http://docs.slackware.com/start|title = وبگاه اسلکور داکس|date = |accessdate = |website = وبگاه اسلکور داکس|publisher = |last = |first = }}</ref>
 
== جامعه و محبوبیت ==
سطر ۳۴۱ ⟵ ۳۴۰:
 
رتبه بندی وب‌گاه [[دیستروواچ|DistroWatch]]. com بر اساس میزان مراجعات به صفحات اختصاش داده شده به هر توزیع در این وبگاه، آنرا رتبه‌بندی می‌کند. این میزان شاخصی برای میزان استفاده و محبوبیت یک توزیع نبوده و تنها می‌توان از آن به عنوان شاخصی برای میزان مراجعه به صفحه‌هات وب‌گاه [[دیستروواچ|DistroWatch]]. com یاد کرد، این مهم صراحتا مورد تاکید دست‌اندرکاران این وب‌گاه می‌باشد.<ref>{{ یادکرد |مقاله=[http://distrowatch.com/dwres.php?resource=popularity وبگاه] دیستروواچ، توضیحات مربوط به رده‌بندی، می‌گوید: «The DistroWatch Page Hit Ranking statistics are a light-hearted way of measuring the popularity of Linux distributions and other free operating systems among the visitors of this website. They correlate neither to usage nor to quality and should not be used to measure the market share of distributions. They simply show the number of times a distribution page on DistroWatch.com was accessed each day, nothing more.»}}</ref>
میزان مراجعه به صفحات اسلکور در وب‌گاه [[دیستروواچ|DistroWatch]]. com از ابتدا روندی نزولی داشته، که حاکی از عدم مراجعه کاربران اسلکور به این وبگاه می‌باشد.<ref>{{ یادکرد |مقاله=[http://test.distrowatch.eu/index.php?dataspan=2002 وبگاه] دیستروواچ - جداول مراجعه به این وبگاه برای هر توزیع در سال ۲۰۰۲}}</ref> در سال ۲۰۰۲ صفحهٔ اسلکور دارای رتبهٔ ۷ مراجعه بود،<ref>{{ یادکرد |مقاله=[http://test.distrowatch.eu/index.php?dataspan=2002 وبگاه] دیستروواچ - جداول مراجعه به این وبگاه برای هر توزیع در سال ۲۰۰۲}}</ref> اما در سال ۲۰۰۵ به رتبهٔ، ۱۰ سقوط کرد،<ref>{{ یادکرد |مقاله=[http://test.distrowatch.eu/index.php?dataspan=2005 وبگاه] دیستروواچ - جداول مراجعه به این وبگاه برای هر توزیع در سال ۲۰۰۵}}</ref> در سال ۲۰۰۶ رتبه آن به ۹ افزایش پیدا کرد،<ref>{{ یادکرد |مقاله=[http://test.distrowatch.eu/index.php?dataspan=2006 وبگاه] دیستروواچ - جداول مراجعه به این وبگاه برای هر توزیع در سال ۲۰۰۶}}</ref> تا آن موقع اسلکور به طور دائم بین ۱۰ صفحهٔ اول قرار داشت. اسلکور کمترین رتبه را در سال ۲۰۰۹(۱۳) داشت.<ref>{{ یادکرد |مقاله=[http://test.distrowatch.eu/index.php?dataspan=2009 وبگاه] دیستروواچ - جداول مراجعه به این وبگاه برای هر توزیع در سال ۲۰۰۹}}</ref> در سال ۲۰۱۰ رتبهٔ ۱۱<ref>{{ یادکرد |مقاله=[http://test.distrowatch.eu/index.php?dataspan=2010 وبگاه] دیستروواچ - جداول مراجعه به این وبگاه برای هر توزیع در سال ۲۰۱۰}}</ref> و در سال ۲۰۱۱ رتبهٔ ۱۲ را بدست آورد.<ref>{{ یادکرد |مقاله=[http://test.distrowatch.eu/index.php?dataspan=2011 وبگاه] دیستروواچ - جداول مراجعه به این وبگاه برای هر توزیع در سال ۲۰۱۱}}</ref> میزان مراجعه به صفحه اسلکور در [[دیستروواچ|DistroWatch]]. com در سال ۲۰۱۵ به جایگاه ۳۳ سقوط کرد، که حاکی از بی تمایلی کاربران این توزیع به مراجعه به صفحه دیسترواچ است.
 
رتبه بندی وب‌گاه [[شمارنده لینوکس|Linux Counter]]، پروژه‌ای تفریحی است که از ۱۹۹۳ میلادی با دو هدف بدست آوردن تعداد کاربران سیستم‌عامل لینوکس در جهان و نیز ایجاد فرصتی برای پیدا کردن یک‌دیگر در فضای لینوکس فعالیت دارد.<ref>{{ یادکرد |مقاله=[https://linuxcounter.net/info.html وبگاه] شمارنده‌لینوکس - توضیحات بخش مربوط به اهداف می‌گوید: The Linux Counter is started as a "for fun" project to find out how many Linux users there are worldwide. The basic idea is for people to register themselves as being a Linux user. Of course, this way you won't get all Linux users ... the main purpose of the Linux Counter is to deal with statistics on all kinds of numbers related to Linux usage. It started with statistics on the number of Linux users and it extended to statistics on Linux users, the machines they use, software they use and in what part of the world Linux users are actually living. A second purpose of the Linux Counter is to make it possible for Linux users to find each other. The Linux Counter is reporting Linux users sorted per almost any place in the world. So, when Linux users want their information to be public, you can quite simply find those users who live in places near you. }}</ref> این وبگاه اطلاعات خود را بر اساس اطلاعات کاربران ثبت‌نام کرده و جمع‌اوری می‌کند. بر این اساس تا تاریخ ۲۴ام آوریل ۲۰۱۲ میلادی از مجموع ۵۹۳۸ دستگاه که توزیع نصب‌شده بر روی آنها مشخص شده است،<ref>{{ یادکرد |مقاله=[https://linuxcounter.net/distributions/stats.html وبگاه] شمارنده‌لینوکس - توضیحات بخش بالاتر از جدول. این جدول در طول زمان قابل تغییر و بروزرسانی است.}}</ref> تعداد ۳۰۴ دستگاه از توزیع اسلکور استفاده می‌کنند که معادل ۵٫۱۲٪، در این میان می‌باشد..<ref>{{ یادکرد |مقاله=[https://linuxcounter.net/distributions/stats.html وبگاه] شمارنده‌لینوکس - جدول دستگاه‌هایی که توزیع نصب شده بر روی انها مشخص است. این جدول در طول زمان قابل تغییر و بروزرسانی است.}}</ref>