توزیع و مدیریت بسته لینوکس Guix 1.2 قبلاً منتشر شده است

راه اندازی شده اند مدیر بسته GNU Guix 1.2 و کیت توزیع GNU / Linux ساخته شده بر روی این پایه. 

کیت توزیع می تواند به عنوان یک سیستم عامل مستقل نصب شود در سیستم های مجازی سازی ، در کانتینرها و در سخت افزارهای معمولی ، و می تواند در توزیع های نصب شده گنو / لینوکس اجرا شود و به عنوان بستری برای اجرای برنامه ها عمل کند.

کاربر توابع دارد مانند حسابداری وابستگی ، بدون ریشه کار کنید ، دوباره به نسخه های قبلی برگردید در صورت بروز مشکلات ، مدیریت پیکربندی ، شبیه سازی محیط (ایجاد کپی دقیق از محیط نرم افزار در رایانه های دیگر) و غیره

شایان ذکر است که مدیر بسته GNU Guix بر اساس است بهره برداری از پروژه نیکس و علاوه بر توابع معمول مدیریت بسته ، از ویژگی هایی مانند انجام به روزرسانی های معاملاتی ، امکان بازگرداندن به روزرسانی ها ، کار بدون به دست آوردن امتیازات کاربر فوق العاده ، پشتیبانی از نمایه های مرتبط با کاربران شخصی ، امکان نصب همزمان چندین نسخه از برنامه ، جمع آوری زباله (شناسایی و حذف نسخه های بلااستفاده بسته ها). 

برای تعریف اسکریپت های ساخت برنامه و قوانین بسته بندی ، پیشنهاد می شود از یک زبان سطح بالا مخصوص دامنه استفاده کنید مileلفه های API طرح Guile ، که اجازه می دهد همه عملیات مدیریت بسته در زبان برنامه نویسی عملکردی انجام شود.

جدیدترین اخبار Guix 1.2

در این نسخه جدید برای مدیر بسته توانایی احراز هویت مخازن بسته اجرا شد "Guix pull" و دستورات مشابه اکنون رمز را تأیید رمزگذاری می کنند که از مخزن بیرون کشیده می شود و مانع از این می شود که تعهدات غیرمجاز از مخزن کشیده شوند.

همچنینفرمان اضافه شده است "Guix git authentication" ، که صاجازه می دهد تا از مکانیزم احراز هویت استفاده کنید برای مخازن git دلخواه پیشنهاد شده است.

دستورات "Guix pull" و "guix سیستم پیکربندی مجدد" برای شناسایی و مسدود کردن برگشت سیستم استفاده شده است به نسخه های قدیمی برای جلوگیری از بازگشت برنامه ها به نسخه های آسیب پذیر برای سو the استفاده از نقاط ضعف ثابت شده در نسخه های فعلی.

سرویس بروزرسانی خودکار اضافه شد که بصورت دوره ای "به روز نگه داشتن سیستم" و همچنین "guix pull" و "guix pull" پیکربندی مجدد سیستم "را اجرا می کند پشتیبانی از هش های رمزنگاری SHA-3 و BLAKE2 به فرآیند تدوین و API.

قابلیت نصب نصب گرافیکی بهبود یافته است و اسکریپت نصب Guix در محیط توزیع های دیگر.

همچنین می توانیم حالت های جدید صفحه بندی را به جستجوی guix ، جستجوی سیستم guix و دستورات مشابه بیابیم.

علاوه بر آن کار بر روی کاهش زمان تلفیق انجام شد و مصرف منابع هنگام اجرای دستور "guix pull" با استفاده از کامپایلر جدید معرفی شده در Guile 3.0.4 و آن سرویس hurd-vm را با سیستم Guix GNU / Hurd اضافه کرد متقابل کامپایلر که به عنوان یک ماشین مجازی در GNU / Linux اجرا می شود.

اضافه شدند سه گزینه تحول بسته جدید "–با-اشکال زدایی-اطلاعات" ، "-با-c-toolchain" و "-بدون تست".

دستور "Guix pack -RR" پشتیبانی از موتور "fakechroot" را برای ایجاد بسته های قابل جابجایی اضافه می کند که می تواند در محیط های بدون Guix اجرا شود.

ماژول "gnu image" و دستور "guix system disk-image –image-type = TYPE" برای کار با تصاویر سیستم در ISO-9660 ، qcow2 با پارتیشن های ext4 ، ext2 با گزینه های Hurd و غیره اضافه شده است.

همچنین ذکر شده است که خدمات جدید سیستم اضافه شده است lxqt ، udev-rules ، hostapd ، zram ، autossh ، webssh ، ganeti ، gmnisrv ، guix-build-هماهنگ کننده ، guix-build-هماهنگ کننده-عامل ، guix-build-هماهنگ کننده-صف-ساخت ، hurd-کنسول ، hurd-getty ، hurd-vm ، rshiny.

و همچنین نسخه های به روز شده برنامه ها در 3652 بسته ، 1999 بسته جدید اضافه شده است. از جمله نسخه های به روز شده از GNOME 3.34.2، MATE 1.24.1، enlightenment 0.24.2، xfce 4.14.2، xorg-server 1.20.8، bash 5.0.16، gcc 10.2.0، gimp 2.10.22، glibc 2.31، برو به 1.14.10 ، inkscape 1.0.1 ، libreoffice 6.4.6.2 ، linux-libre 5.9.3 ، openjdk 14.0 ، python 3.8.2 ، زنگ 1.46.0.

یکی دیگر از تغییرات ذکر شده:

  • حداقل مجموعه باینری معماری x86_64 و i686 به 60 مگابایت کاهش یافته است.
  • پشتیبانی از FS NTFS در نصب کننده گرافیک اضافه شده است.
  • کار بر روی اجرای پشتیبانی محلی GNU / Hurd آغاز شده است.

دانلود Guix 1.2

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

تصاویر نصب شده در USB Flash (489 مگابایت) و استفاده از آنها در سیستم های مجازی سازی (479 مگابایت). کار در معماری i686 ، x86_64 ، armv7 و aarch64 پشتیبانی می شود.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.