اگر از محدودیتهای macOS خسته شدهاید و میخواهید چیزی مشابه منبع باز داشته باشید، helloSystem را روی رایانه شخصی خود نصب کنید.
سالهاست که macOS در مورد رابط کاربری خود نقدهای مثبتی دریافت میکند، اما در مورد قیمت سختافزار اپل نه چندان. طرفداران متن باز همچنین از آنچه به نظر آنها رفتار سختگیرانه اپل با سخت افزار و نرم افزارش است، انتقاد کرده اند.
helloSystem آخرین تلاش برای بازسازی رابط macOS در یک سیستم عامل منبع باز است. چگونه نگه می دارد؟ بیایید دریابیم.
helloSystem چیست؟
helloSystem یک تلاش برای توسعه سیستم عامل منبع باز برای ارائه یک رابط کاربری زیبا در کنار نرم افزار رایگان و باز است. مانند macOS، مبتنی بر FreeBSD است.
در حالی که طراحی به وضوح تحت تأثیر macOS است، helloSystem به عنوان یک کلون در حال اجرا در نظر گرفته نشده است.
توسعه دهندگان این پروژه سیستم عامل را به عنوان “سیستم دسکتاپ برای سازندگان که بر سادگی، ظرافت و قابلیت استفاده تمرکز دارد” نام می برند.
دلیل اصلی توسعه helloSystem این است که آنها احساس می کنند اپل به طور فزاینده ای ضد حریم خصوصی و ضد هکر است و بسیاری از سخت افزار و نرم افزار خود را قفل می کند. آنها لیست طولانی از مقالاتی را که ادعاهای آنها را پشتیبانی می کنند در صفحه GitHub خود ارسال کرده اند.
این سیستم هنوز در مراحل اولیه توسعه خود است. آخرین نسخه 0.7.0 است که در دسامبر 2021 منتشر شد.
نصب helloSystem بر روی رایانه شخصی
توسعه دهندگان حداقل 2 گیگابایت رم و یک پردازنده دو هسته ای اینتل یا AMD را با فرکانس 2 گیگاهرتز توصیه می کنند. اگر آن را روی VirtualBox اجرا می کنید، توصیه می کنند از EFI به جای سیستم عامل استاندارد BIOS استفاده کنید. توسعه دهندگان واقعاً توصیه می کنند که آن را روی سخت افزار واقعی امتحان کنید.
نصب helloSystem بسیار شبیه نصب یک توزیع استاندارد لینوکس است. شما فقط فایل ISO را دانلود کنید، آن را در رسانه بوت خود استخراج کنید و سپس دستگاه خود را مجددا راه اندازی کنید. مانند بسیاری از توزیعهای مدرن، helloSystem به نسخه زنده راهاندازی میشود. این به شما امکان می دهد قبل از اینکه به نصب متعهد شوید، رابط را امتحان کنید.
چندین ابزار دیگر مانند ماشین حساب و برنامه ترمینال وجود دارد. با نگاهی به اطراف به این محیط زنده، نرم به نظر می رسد اما واضح است که سیستم ناقص است. حتی تنظیمات تنظیمات برگزیده نمایشگر نیز کار نمی کند.
در حالی که helloSystem هنوز شبیه یک نسخه آزمایشی فناوری است، می توانید آن را روی هارد دیسک خود نصب کنید.
به جای نصب کننده استاندارد FreeBSD مبتنی بر متن، یک نصب کننده گرافیکی دریافت خواهید کرد. می توانید هارد دیسک را برای نصب انتخاب کنید و می توانید نام کاربری و رمز عبور را برای کارهای اداری تنظیم کنید.
دسکتاپ helloSystem
رابط کاربری بسیار شبیه macOS است. یک نوار منو در بالا وجود دارد که همیشه در آنجا باقی می ماند. یک داک وجود دارد که میتوانید برنامههای پرکاربرد را برای راهاندازی سریع در آن نگه دارید.
این سیستم شامل دو مرورگر Falkon بر پایه فایرفاکس و ایریدیوم بر پایه کرومیوم است. همچنین دارای ویرایشگر متن FeatherPad و یک برنامه تقویم است. این باعث می شود آن را به یک دسکتاپ قابل استفاده تبدیل کند، اما به سختی. واضح است که توسعه دهندگان کار زیادی در پیش دارند.
تعدادی ابزار دیگر مانند ماشین حساب و برنامه ترمینال وجود دارد. پوسته پیشفرض zsh است که مانند macOS است. همچنین ابزاری برای استخراج تصاویر ISO در رسانه USB وجود دارد.
اگر helloSystem را روی هارد دیسک نصب کرده باشید، مستقیماً در این دسکتاپ بوت می شود.
مدیریت بسته در helloSystem
از آنجایی که helloSystem مبتنی بر FreeBSD است، میتوانید از بستهها و پورتهای FreeBSD برای نصب نرمافزارهای اضافی استفاده کنید. شما به احتمال زیاد می خواهید از بسته ها استفاده کنید زیرا آنها از قبل کامپایل شده اند.
ابتدا باید مخزن بسته را با تایپ کردن به روز رسانی کنید:
sudo pkg update
برای نصب یک بسته خاص، مانند Vim، فقط می توانید دستور pkg را اجرا کنید:
sudo pkg install vim
به نظر می رسد مدیریت بسته ها یکی دیگر از ویژگی هایی است که در این نسخه ناقص است. تلاش برای نصب چیزی به همان ابتدایی Vim هنگام اجرای برنامه با خطا مواجه شد.
helloSystem دارای یک زمان اجرا دبیان است که به عنوان “در حال ساخت” فهرست شده است. تلاش برای نصب Debian 11 Bullsye نیز بر روی این سیستم شکست خورد، حتی با وجود دو بیلد موجود. هنگامی که این ویژگی به طور کامل اجرا می شود، این می تواند به طیف گسترده تری از نرم افزارها دسترسی پیدا کند.
آیا helloSystem خیلی خوب است که درست باشد؟
پروژه ای برای پیاده سازی سیستم عامل منبع باز شبیه به macOS جاه طلبانه به نظر می رسد. به نظر نمی رسد توسعه دهندگان به دنبال سازگاری دقیق باشند، اما رابط macOS آشکارا الهام بخش طرح helloSystem است.
یک رابط الهام گرفته از macOS ممکن است بهتر از تلاش برای ایجاد یک جایگزین مستقیم برای آن باشد. شاید توسعهدهندگان از تجربه ReactOS درس گرفتهاند و خود را آزادتر به یک هدف متحرک متصل کردهاند.
ناقص بودن helloSystem از دسامبر 2022 به این معنی است که هنوز یک ایده جالب برای کاربران قدرتمند است. توسعه دهندگان حتی پیامی دارند مبنی بر اینکه این نسخه برای توسعه دهندگان و کاربران قدرتمند در نظر گرفته شده است.
کاربرانی که به دنبال یک درایور روزانه منبع باز خوب با رابط کاربری خوب هستند اما نمی خواهند مالیات مایکروسافت یا اپل را بپردازند، در حال حاضر با نصب استاندارد FreeBSD یا Linux خدمات بهتری خواهند داشت.
دسکتاپ گنوم اصلاح شده اوبونتو با نوار منوی آن در بالای صفحه و داک بسیار شبیه macOS است. دسکتاپ های منبع باز دیگر مانند KDE و XFCE نیز رابط های کاربری جذابی برای سیستم های یونیکس مانند ساخته اند.
با وجود قدیمی بودن آخرین نسخه، به نظر می رسد این پروژه در GitHub فعال باشد. به نظر می رسد که مخازن به روز رسانی های زیادی دریافت می کنند. این بدان معنی است که ممکن است یک نسخه جدید در افق باشد. آزمون واقعی این خواهد بود که چه تعداد از ویژگی های وعده داده شده در واقع پیاده سازی شده اند. این نشان می دهد که سیستم عامل چگونه پیش می رود.
در حال حاضر، helloSystem یک نسخه نمایشی فناوری جالب است. قبل از اینکه کسی به استفاده روزانه از آن فکر کند، باید کاملتر باشد.
برای موفقیت، helloSystem باید برنامه های بیشتری را اضافه کند و نصب برنامه های جدید را آسان تر کند.
یک سیستم عامل مانند macOS مبتنی بر FreeBSD
HelloSystem با پایه خود در FreeBSD، حتی با وجود ناامیدی از اشکالات و ویژگی های ناقص در سیستم در حال حاضر، پتانسیل زیادی دارد. اگر توسعهدهندگان این کار را انجام دهند، کاربران میتوانند جایگزینی مناسب برای macOS بدون پرداخت مالیات سنگین اپل داشته باشند.
helloSystem تنها تلاش مبتنی بر BSD برای ایجاد یک سیستم عامل متن باز کاربر پسند نیست. MidnightBSD امیدوار است بتواند یک دسکتاپ جذاب با پشتوانه محکم FreeBSD ایجاد کند.