همواره رسالت رسانه محتوای باز بر آن بوده که اولویت را بر آن نهد که آموزشهایی که در وب فارسی از جنس نرمافزارهای آزاد/ متنباز، کمتر بدان پرداخته شده را مد نظر قرار دهد. میتوان مدعا شد که توزیع گنو/ لینوکسی آرچ لینوکس یکی از مواردی است که آموزش فارسی اندکی را در دهکده جهانی به خود اختصاص داده است. لذا بر آن شدیم تا آموزش ویدئویی کاربری سیستمعامل آرچ لینوکس را به تهیه و تدوین و به رایگان منتشر کنیم.
معرفی دوره کاربری آرچ لینوکس
دوره آموزش کاربری آرچ لینوکس (Arch Linux) که توسط جناب آقای مهندس علیرضا فیضآبادی و رسانه محتوای باز در اختیار شما قرار گرفته، کلیه مطالب اصولی و پایهای را دربردارد و میتوانید از این دوره آموزشی بهره لازم را ببرید.
در این دوره با مقدمهای بر دنیای آرچ لینوکس و نحوه نصب آن بر روی کامپیوترهای خانگی به همراه توضیحاتی در مورد نحوه کارکرد برخی از اجزای آن، تست بر روی ویرچوال باکس و مشکلاتی که ممکن است در دنیای آرچ با آن مواجه شویم؛ آشنا میگردید.
آرچ لینوکس
آرچ لینوکس یک توزیع گنو/لینوکس همه منظوره است که به طور مستقل توسعه داده شده و به اندازهای منعطف بوده تا برای هر کاربردی مناسب باشد. آرچ به عنوان یک سیستم پایه مینیمال نصب و توسط کاربر پیکربندی میشود.
آرچ تلاش میکند تا پیشرو باقی بماند و معمولاً آخرین نسخههای پایدار اکثر نرمافزارها را ارائه میدهد.
Arch Linux بعنوان یک توزیع اوپن سورس، رایگان و مستقل که Judd Vinet در سال 2002 با الهام گرفتن از CRUX آن را منتشر کرد، ماهیتی مینیمال دارد و کاربردی و کاربرمحور است. این توزیع به شما این امکان را می دهد که بتوانید سیستم عامل را سفارشیسازی کنید و کنترل زیادی را روی سیستم داشته باشید.
آرچ لینوکس از مدیر بسته پکمن (Pacman) مخصوص به خود استفاده میکند که بستههای باینری ساده را با یک سیستم ساخت بسته آسان برای استفاده ترکیب میکند. این به کاربران اجازه میدهد تا به راحتی بستهها را از نرمافزار رسمی آرچ، دریافت کنند تا بستههای شخصی کاربر را مدیریت و سفارشی کنند. سیستم مخزن همچنین به کاربران اجازه میدهد تا به راحتی اسکریپتهای ساخت سفارشی، بستهها و مخازن خود را بسازند و نگهداری کنند و موجب رشد و مشارکت جامعه شوند.
آرچ لینوکس با توزیعهای اصلی مانند دبیان، اوبونتو، مینت، فدورا، RHEL، و SUSE با سیستم مدیریت بسته و فلسفه آن متفاوت است بر خلاف سایر توزیعها که بر راحتی کاربر متمرکزند، آرچ لینوکس، خود کاربر را هدف قرار داده است.
در این دوره با مقدمهای بر دنیای آرچ لینوکس و نحوه نصب آن بر روی کامپیوترهای خانگی به همراه توضیحاتی در مورد نحوه کارکرد برخی از اجزای آن، تست بر روی ویرچوال باکس و مشکلاتی که ممکن است در دنیای آرچ با آن مواجه شویم؛ آشنا میگردید.
نیمنگاهی به تاریخچه
Judd Vinet در مارس 2002 با الهام از توزیع ساده گرایی CRUX سیستمعامل Arch Linux را به شکلی ساده و کارآمد توسعه داد و اولین نسخه رسمی Arch Linux 0.1 در 11 مارس 2002 با سازگاری با معماری ۳۲ بیتی x86 به بازار عرضه شد، اما پشتیبانی از x86_64 در آوریل ۲۰۰۶ ارائه شد.
Vinet آرچ لینوکس را با الهام از توزیعاتی مانند Slackware, BSD, PLD Linux و CRUX اقدام به توسعه سیستمعامل مورد نظر کرد ولی نبودن برنامه مدیر بسته برایش یک مشکل مهم بود، در نتیجه تصمیم به نوشتن مدیر بسته اختصاصی آن تحت عنوان Pacman گرفت تا به کنترل و بررسی نصب، حذف و بهروزرسانی بستههای نرمافزاری به صورت خودکار بپردازد.
مدیریت پروژه Arch Linux تا اول اکتبر ۲۰۰۷ بر عهده Vinet بود پس از آن به دلیل مشغلههایی که داشت رهبری و کنترل پروژه را به Aaron Griffin سپرد.
Aaron Griffin بنا به دلایلی در 24 فوریه سال 2020 مدیریت این پروژه را به Levente Polyak واگذار کرد و Arch Linux در ژانویه 2017، اعلام کرد که دیگر از پلتفرم i686 پشتیبانی نمیکند و آخرین نسخه ISO با پشتیبانی از i686 در فوریه همان سال منتشر شد.
مزایای آرچ لینوکس
اگر Arch Linux طرفداران مخصوص خودش را دارد پس حتما به قابلیتهایی دست یافتهاند که آن را با سایر سیستمعاملها متمایز کرده است. قصد داریم درباره این ویژگیها و وجه تمایز آرچ لینوکس با شما صحبت کنیم.
قابلیت شخصیسازی
آرچ لینوکس به عنوان سیستمعامل DIY(do-it-yourself)، به کاربر امکان سفارشیسازی کوچکترین جزئیات و تمامی ویژگیهای دلخواه کاربر همچنین تخصیص منابع سیستمعامل را فراهم کرده است.
کاربر پس از بارگذاری فایل ISO برای نصب میتواند آزادانه بر جنبههای عملکردی مختلف نظارت و کنترل داشته باشد که این مزیت یک وجه تمایز اساسی آرچ لینوکس به حساب میآید.
فناوری جدید، به روز و پیشرفته
آرچ لینوکس از مدلی برای انتشار آپدیتها بهره میبرد که دسترسی مستقیم به جدیدترین نسخهها را فراهم می کند و پس از انتشار هر آپدیتی، فورا آن را در اختیار کاربران قرار میدهد. این سیستمعامل از آنجایی که rolling release است، همیشه با جدیدترین اصلاحات و ویژگیهای جدید بهروز است و دیگر نیاز نیست در مورد ناسازگاری و یا خرابی جزئی از سیستم خود با بهروزرسانیها نگران باشید؛ زیرا با هر آپدیتی سازگار است و به همین دلیل این سیستمعامل تبدیل به یکی از توزیعات پایدار لینوکس شده است.
مخزن کاربری Arch Linux(AUR)
از دیگر وجوه تمایز آرچ لینوکس، Arch User Repository (AUR) است. این توزیع شامل مخزن community-driven است که توسط جامعه کاربران کنترل و پشتیبانی میشود که در برگیرنده شرح و توصیف پکیچ ها است (PKGBUILDs) امکان کامپایل شدن یک پکیج از Source را به کمک makepkg و سپس نصب آن توسط pacman فراهم میکند.
کاربران می توانند پیش از افزوده شدن پکیجی به مخزن اصلی آرچ لینوکس، در مخزن کاربری به آن پکیج دسترسی داشته باشند، در نتیجه امکان دسترسی کاربران به دنیایی از نرم افزارهای جدید وجود دارد.
AUR با هدف سازماندهی و اشتراکگذاری ایجاد شده است تا بتواند پکیجهای تازه community را سازماندهی کند و دسترسی به پکیجهای محبوب در مخازن جامعه Arch را سرعت ببخشند؛ AUR ارائه مخازن رسمی آرچ را بسیار گسترش داده است.
ویکی ارزشمند
آرچ لینوکس در زمینه ارائه مستندات و منابعی جامع و معتبر در بین طرفدارای لینوکس بهترین توزیع است. در تعریف از مستندات آرچ لینوکس که در دسترس کاربران وجود دارد، اغراق نکردیم زیرا واقعا سطحی فراتر از این توزیع را دربردارد و کتابخانهای وسیع از مدارک و اسناد، مشتقات آن و حقایق مربوط به آن، راهنمای نصب و آموزشهای پس از نصب را ارائه میدهد، به طوری که هنگام مواجه شدن با مشکلی در سیستم میتوانید راهکاری کار آمد را به راحتی از Arch Wiki بیابید.
آرچ لینوکس پاسخگوی اهداف مختلف
Pacman به عنوان packet manager فوقالعاده که به صورت اختصاصی وظیفه مدیریت بستههای آرچ را بر عهده دارد، از انعطافپذیری بالایی برخوردار است به طوری که علاوه بر نصب پکیج های باینری در مخازن آرچ، از نصب باینریهای کامپایل شده از منبع به وسیله makepkg نیز پشتیبانی میکند. در نتیجهArch Linux به عنوان پلی بین توزیعهایی که به دلیل بهرهمندی از قابلیت کامپایل فایلهای باینری از منبع به وسیله تنظیمات، راحتی کاربران را نادیده میگیرند و توزیعهایی که امکان نصب پکیجهای باینری از طریق سیستم مدیریت پکیج را فراهم میسازند، عمل میکند.
Vinet آرچ لینوکس را با الهام از توزیعاتی مانند Slackware, BSD, PLD Linux و CRUX اقدام به توسعه سیستمعامل مورد نظر کرد ولی نبودن برنامه مدیر بسته برایش یک مشکل مهم بود، در نتیجه تصمیم به نوشتن مدیر بسته اختصاصی آن تحت عنوان Pacman گرفت تا به کنترل و بررسی نصب، حذف و بهروزرسانی بستههای نرمافزاری به صورت خودکار بپردازد.
مدیریت پروژه Arch Linux تا اول اکتبر ۲۰۰۷ بر عهده Vinet بود پس از آن به دلیل مشغلههایی که داشت رهبری و کنترل پروژه را به Aaron Griffin سپرد.
Aaron Griffin بنا به دلایلی در 24 فوریه سال 2020 مدیریت این پروژه را به Levente Polyak واگذار کرد و Arch Linux در ژانویه 2017، اعلام کرد که دیگر از پلتفرم i686 پشتیبانی نمیکند و آخرین نسخه ISO با پشتیبانی از i686 در فوریه همان سال منتشر شد.
جمعبندی
بطور خلاصه همانطور که اشاره شد آرچ لینوکس یک توزیع همهکاره و ساده است که برای رفع نیازهای کاربران حرفهای لینوکس طراحی شده است. این توزیع هم قدرتمند و هم مدیریت آن آسان است و همین امر آن را به یک توزیع ایدهآل برای سرورها و ایستگاههای کاری تبدیل میکند. آن را به هر سمتی که دوست دارید ببرید. آزادانه از آن استفاده کنید، در آن مشارکت داشته باشید و به جامعه آن کمک کنید.
سرفصلهای دوره
مطالب و محتوایی را که در دوره کاربری آرچ لینوکس خدمت شما عزیزان ارائه دادهایم، شامل سرفصلهای زیر است:
موارد مرتبط
نظرات
متوسط امتیازات
جزئیات امتیازات
این سایت از اکیسمت برای کاهش جفنگ استفاده میکند. درباره چگونگی پردازش دادههای دیدگاه خود بیشتر بدانید.
قیمت
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.