Arch Linux یک توزیع مستقل لینوکس است که برای کاربران با تجربه لینوکس طراحی شده است. هدف اصلی آن سادگی و مینیمالیسم است. بستههای زیادی بهطور پیشفرض نصب نشدهاند، اساساً همان چیزی است که سیستم برای اجرا به آن نیاز دارد. حتی یک محیط دسکتاپ وجود ندارد مگر اینکه خودتان آن را نصب کنید.
نتیجه این رویکرد یک سیستم عامل ناب و متوسط با گزینه های زیادی برای سفارشی سازی است. Arch برای قدیمیهای لینوکس توصیه میشود که میخواهند کنترل بیشتری روی سیستم خود داشته باشند. اگر با لینوکس کاملاً تازه کار هستید، اوبونتو و لینوکس مینت برای معرفی آسانتر طراحی شدهاند. برای اطلاع از محبوبترین توزیعهای لینوکس، لطفاً از صفحه دانلود اختصاصی لینوکس ما دیدن کنید.
آرچ لینوکس نزدیک لبه خونریزی قرار دارد و آن را برای رایانه های رومیزی یا Raspberry Pi و غیره مناسب تر می کند. آرچ لینوکس به طور پیشفرض فقط یک رابط خط فرمان دارد، اما محیطهای دسکتاپ زیادی وجود دارد که به طور رسمی از آنها پشتیبانی میکند، از جمله GNOME، Xfce، KDE، و بسیاری از رایجترین گزینههای دیگر برای کاربران لینوکس.
Manjaro مبتنی بر آرچ لینوکس است و بهترین ویژگیهای آن را به کار میگیرد و کمی کاربرپسندی را اضافه میکند. اگر از ایدهآلهای Arch قدردانی میکنید، اما کمی با پیچیدگی پیکربندی چیزها از ابتدا آشنا هستید، توزیع خوبی است
.
اصول Arch Linux :
مدرنیته
آرچ لینوکس تلاش میکند تا آخرین نسخههای پایدار نرمافزار را تا زمانی که بتوان از شکستگیهای بسته در سطح سیستم جلوگیری کرد، حفظ کند. این سیستم مبتنی بر یک سیستم آزادسازی است که به معنای نصب یکباره با بهروزرسانیهای مداوم است.
Arch شامل بسیاری از ویژگیهای جدید در دسترس کاربران گنو/لینوکس است، از جمله سیستم systemd init، سیستمهای فایل مدرن، LVM2، نرمافزار RAID، پشتیبانی از udev و initcpio (از طریق mkinitcpio) و جدیدترین هستهها.
پراگماتیسم
Arch Linux بیشتر یک توزیع عملی است تا ایدئولوژیک. اصول ارائه شده در اینجا صرفاً دستورالعمل های مفیدی هستند. در نهایت، تصمیمات طراحی به صورت موردی و با اجماع توسعه دهندگان گرفته می شود. آنچه مهم است، تحلیل تکنیکال و بحث مبتنی بر واقعیت است، نه سیاست یا افکار عمومی.
تعداد زیادی بسته و اسکریپت ساخت در مخازن مختلف، آرچ لینوکس نرمافزار متنباز و رایگان را برای کسانی که آن را ترجیح میدهند، و همچنین بستههای نرمافزاری اختصاصی را برای کسانی که عملکرد برایشان مهمتر از ایدئولوژی است، ارائه میدهد.
کاربر محور
در حالی که بسیاری از توزیعهای گنو/لینوکس سعی میکنند کاربرپسندتر باشند، آرچ لینوکس همیشه کاربر محور بوده و خواهد ماند. هدف این توزیع، برآوردن نیازهای کسانی است که به آن کمک می کنند، نه جذب هرچه بیشتر کاربران. هدف آن کاربران با تجربه گنو/لینوکس یا کسانی است که رویکرد DIY را ترجیح می دهند و مایل به خواندن مستندات و حل مشکلات خود هستند.
همه کاربران می توانند مشارکت داشته باشند و در توسعه توزیع مشارکت کنند. گزارش اشکال و رفع اشکال بسیار قدردانی می شود. وصله ها برای بهبود بسته ها یا برای پروژه های بزرگ نیز قدردانی می شوند. توسعه دهندگان Arch داوطلب هستند و مشارکت کنندگان فعال اغلب بخشی از تیم می شوند. آرچرها برای نگهداری بستهها در مخزن کاربر آرچ، بهبود اسناد ArchWiki، ارائه کمکهای فنی به دیگران، یا صرفاً تبادل نظر در انجمنها، فهرستهای پستی یا کانالهای IRC آزادند. توزیع آرچ لینوکس توزیع مورد علاقه بسیاری از مردم در سراسر جهان است و چندین انجمن بین المللی وجود دارد که به زبان های مختلف کمک و مستندات ارائه می دهند.
تطبیق پذیری
Arch Linux یک توزیع با هدف عمومی است. پس از نصب، فقط خط فرمان ارائه می شود. به جای حذف بسته های غیر ضروری و ناخواسته از توزیع استاندارد، Arch کاربر را تشویق می کند تا سیستم خود را از هزاران بسته موجود در مخازن رسمی x86-64 بسازد.
Arch به Pacman متکی است، یک مدیریت بسته سبک، ساده و سریع که به شما امکان میدهد با یک فرمان بهروزرسانی کامل سیستم را انجام دهید. Arch همچنین Arch Build System را ارائه میکند، سیستمی شبیه به پورتهای *BSD که به شما امکان میدهد بستههایی را از منبع بسازید و نصب کنید که میتوانند با یک فرمان همگام شوند. علاوه بر این، مخزن کاربر Arch حاوی هزاران اسکریپت PKGBUILD با پشتیبانی جامعه برای ساخت بسته های نصب از منبع با استفاده از ابزار makepkg است. همچنین هیچ چیز مانع از سازماندهی مخازن خود توسط کاربران نمی شود.