در 2 می 2019، پس از 7 سال توسعه، برنامه نویسان بنیاد نرم افزار آزاد (FSF) منتشر کردند. GNU Guix نسخه 1.0.0. در طول این 7 سال، بیش از 40 commit از 000 نفر پذیرفته شد، 260 نسخه منتشر شد.
GNU Guix حاصل تلاش مشترک برنامه نویسان کشورهای مختلف است. او FSF تایید شد و در حال حاضر در دسترس مخاطبان بیشتری است. در حال حاضر تصویر نصب شده است نصب گرافیکی، که در آن یک فایل پیکربندی بر اساس ترجیحات کاربر ایجاد می شود.
Guix یک مدیر بسته و یک توزیع سیستم عامل است که از مدیر بسته استفاده می کند. سیستم عامل از یک فایل توضیحات سیستم عامل که از زبان Scheme استفاده می کند مقداردهی اولیه می شود. توسعه خود ما، GNU Shepherd، به عنوان یک سیستم اولیه استفاده می شود. هسته Linux-libre است.
ایده مدیریت دسته ای تراکنشی اولین بار در این کشور پیاده سازی شد نیکس. Guix یک مدیر بسته تراکنشی است که به زبان Guile نوشته شده است. در Guix، بستهها در پروفایلهای کاربر نصب میشوند، نصب نیازی به امتیازات روت ندارد، میتوان از چندین نسخه از همان بسته استفاده کرد و بازگشت به نسخههای قبلی نیز در دسترس است. Guix اولین مدیر بسته ای است که این ایده را پیاده سازی کرده است ساخت های قابل تکرار (تکرارپذیر). با استفاده از آرشیو میراث نرم افزار. نصب محیط نرم افزار هر نسخه موجود به برنامه نویسان اجازه می دهد تا به راحتی با نسخه های قبلی بسته ها کار کنند. Guix ابزارهایی برای کار با کانتینرها و ماشین های مجازی فراهم می کند. بستهها را از منابع میسازد و از سرورهای جایگزین باینری داخلی برای سرعت بخشیدن به فرآیند نصب بستهها استفاده میکند.
در حال حاضر گزینه نصب است دسکتاپ به طور پیش فرض شامل X11، GDM، Gnome، NetworkManager است. میتوانید به Wayland سوئیچ کنید و میت، Xfce4، LXDE، دسکتاپهای Enlightenment و مدیریتهای مختلف پنجره X11 نیز در دسترس هستند. KDE در حال حاضر در دسترس نیست (نگاه کنید به محدودیت ها).
توزیع در حال حاضر شامل 9712 است بسته ها، که با الزامات FSF برای نرم افزار رایگان مطابقت دارند و تحت مجوزهای رایگان GPL توزیع می شوند. Nginx، php7، postgresql، mariadb، icecat، ungoogled-chromium، libreoffice، tor، blender، openshot، audacity و موارد دیگر در دسترس هستند. آماده شدن ترجمه کتابچه راهنما به روسی.
منبع: linux.org.ru