TGViewer
Pink Orca | پینک اورکا Pink Orca | پینک اورکا @pinkorca · 3.22K subscribers
Post #726 3.1K
Pink Orca | پینک اورکا ~> Alpine Linux ( + postmarketOS ) تو این پستِ نسبتا طولانی از توزیع خاص آلپاین و همینطور کمی از pmOS نوشتم که امیدوارم براتون مفید باشه!⬇️ #لینوکس #معرفی #نوشته #اپن_سورس ~> @PinkOrca 🩷
‏Alpine Linux یک توزیع سبک و امنِ لینوکسه که برای کاربردهای سرور، کانتینر و سیستم‌های تعبیه‌شده(Embedded System) طراحی شده. این سیستم‌عامل از musl libc و busybox استفاده می‌کنه تا فوت‌پرینت کمی داشته باشه و در عین حال عملکرد بالایی ارائه بده، البته همین ممکنه برای خیلیا چالش‌هایی هم در اجرای بعضی برنامه‌ها در پی داشته باشه! حواسمون باشه که آلپاین گنو/لینوکس نیست.

‏Alpine بر پایهٔ هسته لینوکس و پکیج منیجر APK‏(Alpine Package Keeper) بنا شده. پکیج‌های Alpine برای بهینه بودن کامپایل شدن و فقط وابستگی‌های ضروری رو نصب می‌کنن. این باعث می‌شه حجم ایمیج‌ها کم باشه و سرعت بوت و پرفورمنس بالا بره.

امنیت یکی از اولویت‌های اصلی Alpine هستش. به صورت پیش‌فرض هیچ سرویس غیرضروری‌ای اجرا نمی‌شه، دسترسی روت محدود شده و پکیج‌ها برای آسیب‌پذیری‌ها اسکن می‌شن. همچنین Alpine از پَچ‌های امنیتی Grsecurity/PaX استفاده می‌کنه.

آلپاین به صورت پیش‌فرض از OpenRC به عنوان init system استفاده می‌کنه. OpenRC یک init system سبک، ماژولار و مبتنی بر دیپندنسی هستش که برای سادگی و قابلیت پیکربندی طراحی شده.

‏OpenRC از اسکریپت‌های شل برای مدیریت سرویس‌ها استفاده می‌کنه و فرآیند بوت رو به صورت موازی انجام می‌ده تا سرعت بالا بره. همچنین قابلیت‌هایی مثل کنترل دیپندنسی‌ها، مدیریت رانلول (runlevel)، لاگینگ و هندل کردن ایونت‌ها رو ارائه می‌کنه.

با وجود اینکه SystemD رواج بیشتری پیدا کرده، آلپاین همچنان به OpenRC وفادار مونده تا فلسفه مینیمالیستی خودش رو حفظ کنه. البته در صورت نیاز می‌شه SystemD رو هم روش نصب کرد.

‏Alpine برای توسعه‌دهندگان ابزارهای زیادی مثل Rust، Go، Python، Lua و غیره فراهم می‌کنه. همچنین می‌شه به راحتی از اون برای ساخت کانتینرهای داکر استفاده کرد چون ایمیج پایه سبکی داره.

توزیع آلپاین انتخابی عالی برای مواردیه که نیاز به یک سیستم‌عامل سبک، چابک و ایمن باشه. به‌خاطر سادگی، پایداری و امنیتش برای سرورها و برنامه‌های کانتینری و IoT مناسبه.

در مورد postmarketOS (pmOS)،
پستمارکت او-اس یک سیستم‌عامل موبایل آزاد و اپن‌سورس هستش که هدفش ارائه طول عمر بیشتر برای گوشی‌های هوشمند و تبلت‌هاست. این پروژه در سال 2017 با الهام از سیستم‌عامل Alpine Linux شروع شد تا جایگزینی برای سیستم‌عامل‌های انحصاری اندروید و iOS باشه.

‏pmOS در هسته خودش از Alpine Linux استفاده می‌کنه که باعث می‌شه سبک، امن و چابک باشه. استفاده از پکیج منیجر APK اجازه می‌ده که کاربران به راحتی نرم‌افزارهای مورد نیازشون رو نصب کنن.

هدف اصلی postmarketOS اینه که با ارائه آپدیت‌های طولانی مدت، با مشکل منسوخ شدن زودهنگام موبایل‌ها مقابله کنه. این سیستم‌عامل از دستگاه‌های متنوعی پشتیبانی می‌کنه، از گوشی‌های قدیمی تا جدیدترین موبایل‌های هوشمند.

‏pmOS از ساختار ماژولار و کاستومایزبلی برخورداره و کاربران می‌تونن رابط کاربری (UI) مورد نظر خودشون رو انتخاب کنن. گزینه‌های UI شامل پلاسما موبایل، لومیری، GNOME، Phosh و MATE هستش.

با وجود اینکه pmOS هنوز در مراحل اولیه توسعه خودشه، نشون داده که موبایل‌های قدیمی می‌تونن با نصب لینوکس جون دوباره‌ای بگیرن و عمر طولانی‌تری داشته باشن. این سیستم‌عامل برای توسعه‌دهندگان، کاربران حرفه‌ای و طرفداران نرم‌افزارهای آزاد و متن‌باز گزینه جذابیه.
~> @PinkOrca 🩷
  • 👍 21
  • ❤ 12
  • ⚡ 1
  • 🤣 1
More from @pinkorca
  1. Oct 2, 2026۱۰تا دیگه موجود کردم، می‌تونین به 9Router متصل کنین و از Antigravity انواع API ها رو بگیری…
  2. Oct 1, 2026💯 اشتراک ۱۸ ماهه Gemini Pro، فقط ۴۹۰ تومن (Google AI Pro) - ۱۸ ماه اشتراک روی اکانت شخصی…
  3. Sep 27, 2026~> Nura ظاهرا سیستم‌عامل postmarketOS که یکی از توزیع‌های لینوکس برای کاربرد موبایل هستش،…
  4. Sep 24, 2026~> ESP32-S31 تراشه جدید شرکت Espressif مرز بین میکروکنترلرها و بردهایی مثل رزبری‌پای رو کم…
  5. Sep 21, 2026درود. کار توسعهٔ پروژه‌های اخیرم به پایان رسید و در حال حاضر برای انجام پروژه‌های فریلنسری…
  6. Sep 17, 2026پ.ن: خبرش از چندسال پیش بود اما الان به جاهای جالبی رسیده پروژه‌ش #موقت
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →