د GNU Guix 1.4 بسته مدیر او د دې پراساس توزیع شتون لري

د GNU Guix 1.4 بسته مدیر او د دې پراساس د GNU/Linux ویش خپور شوی. په USB فلش (814 MB) کې د نصبولو لپاره عکسونه او په مجازی سیسټمونو کې کارول (1.1 GB) د ډاونلوډ لپاره رامینځته شوي. دا د i686، x86_64، Power9، armv7 او aarch64 جوړښتونو ملاتړ کوي.

د توزیع کټ دواړه په مجازی سیسټمونو کې د سټنډرډ OS په توګه نصب کیدی شي ، په کانټینرونو کې او په دودیز تجهیزاتو کې ، او دمخه نصب شوي GNU / لینکس توزیعونو کې چلول کیدی شي ، د غوښتنلیکونو پلي کولو لپاره د پلیټ فارم په توګه عمل کوي. کارونکي ته د وظایفو سره چمتو کیږي لکه د انحصار محاسبه ، د تکرار وړ جوړونه ، له روټ پرته کار کول ، د ستونزو په صورت کې پخوانیو نسخو ته بیرته راګرځول ، د ترتیب مدیریت ، د چاپیریال کلونینګ (په نورو کمپیوټرونو کې د سافټویر چاپیریال دقیق کاپي رامینځته کول) او داسې نور.

اصلي نوښتونه:

  • د پروګرام چاپیریال ښه مدیریت. د "ګیکس چاپیریال" کمانډ د نوي "ګیکس شیل" کمانډ لخوا ځای په ځای شوی ، کوم چې نه یوازې د پراختیا کونکو لپاره د جوړونې چاپیریال رامینځته کولو ته اجازه ورکوي ، بلکه د برنامو سره د ځان پیژندلو لپاره چاپیریال هم کاروي پرته لدې چې په پروفایل کې منعکس شي او د "ګیکس" ترسره کولو پرته. نصب کړئ". د مثال په توګه، د لوبې سپرټکسکارټ ډاونلوډ او چلولو لپاره، تاسو کولی شئ "ګیکس شیل سوپرټوکسکارټ - سوپرټوکسکارټ" چلولی شئ. یوځل ډاونلوډ شوی ، کڅوړه به په کیچ کې زیرمه شي او راتلونکی چل به یې بیا استخراج ته اړتیا ونلري.

    په "ګیکس شیل" کې د پراختیا کونکو لپاره د چاپیریال رامینځته کولو ساده کولو لپاره ، د چاپیریال جوړښت توضیحاتو سره د guix.scm او manifest.scm فایلونو ملاتړ چمتو شوی (د "--export-manifest" اختیار د تولید لپاره کارول کیدی شي. فایلونه). د کانټینرونو رامینځته کولو لپاره چې د کلاسیک سیسټم لارښود درجه بندي تقلید کوي ، "ګیکس شیل" اختیارونه وړاندیز کوي "-کانټینر --emulate-fhs".

  • د کور چاپیریال اداره کولو لپاره د "ګیکس کور" کمانډ اضافه شوی. ګیکس تاسو ته اجازه درکوي د کور چاپیریال ټولې برخې تعریف کړئ ، پشمول کڅوړې ، خدمات او فایلونه چې د نقطې سره پیل کیږي. د "ګیکس کور" کمانډ په کارولو سره ، د بیان شوي کور چاپیریال مثالونه د $HOME لارښود یا کانټینر کې بیا جوړ کیدی شي ، د مثال په توګه ، نوي کمپیوټر ته د خپل چاپیریال لیږدولو لپاره.
  • د "ګیکس پیک" کمانډ ته د "-f deb" اختیار اضافه شوی ترڅو د سټایلون ډیب کڅوړې رامینځته کړي چې په ډیبیان کې نصب کیدی شي.
  • د سیسټم عکسونو مختلف ډولونو رامینځته کولو لپاره (خام ، QCOW2 ، ISO8660 CD / DVD ، Docker او WSL2) ، یو نړیوال کمانډ "ګیکس سیسټم عکس" وړاندیز شوی ، کوم چې تاسو ته اجازه درکوي د رامینځته شوي ذخیره کولو ډول ، برخې او عملیاتي سیسټم وټاکئ. انځور
  • د "-tune" اختیار د کڅوړې مجلس کمانډونو کې اضافه شوی ، کوم چې تاسو ته اجازه درکوي د پروسیسر مایکرو آرکیټیکچر مشخص کړئ د کوم لپاره چې ځانګړي اصلاحونه به فعال شي (د مثال په توګه ، د AVX-512 SIMD لارښوونې په نوي AMD او Intel CPUs کې کارول کیدی شي).
  • انسټالر د غیر معمولي نصب کولو په صورت کې د مهم ډیبګ کولو معلوماتو په اتوماتيک ډول خوندي کولو لپاره میکانیزم پلي کوي.
  • د متحرک لینک کولو کیچ په کارولو سره د غوښتنلیک پیل کولو وخت کم شوی ترڅو د کتابتونونو لټون کولو پرمهال د سټیټ او خلاص سیسټم تلیفونونو کارول کم کړي.
  • د GNU شیفرډ 0.9 پیل کولو سیسټم یوه نوې خپرونه پکې شامله ده، کوم چې د لنډمهاله خدماتو مفهوم (انتقاله) او د خدماتو رامینځته کولو وړتیا پلي کوي چې د شبکې فعالیت پرمهال فعال شوي (د سیسټم ساکټ فعالولو سټایل کې).
  • یو نوی انٹرفیس اضافه شوی ترڅو د عملیاتي سیسټم ترتیب کې د سویپ برخې اندازه تنظیم کړي.
  • د جامد شبکې ترتیب کولو لپاره انٹرفیس بیا ډیزاین شوی، کوم چې اوس د ip کمانډ په سټایل کې د ترتیباتو اعلاناتي انالوګ وړاندې کوي.
  • د 15 نوي سیسټم خدمتونه اضافه شوي پشمول جامي ، سامبا ، فیل 2بان او ګیټیل.
  • Packages.guix.gnu.org سایټ د کڅوړې نیویګیشن لپاره پیل شو.
  • د سافټویر نسخې په 6573 کڅوړو کې تازه شوي، 5311 نوي کڅوړې اضافه شوي. د نورو شیانو په منځ کې، د GNOME 42، Qt 6، GCC 12.2.0، Glibc 2.33، Xfce 4.16، Linux-libre 6.0.10، LibreOffice 7.4.3.2، Emacs 28.2 تازه نسخې. د Python 500 په کارولو سره له 2 څخه ډیر کڅوړې لرې شوې.

د GNU Guix 1.4 بسته مدیر او د دې پراساس توزیع شتون لري

په یاد ولرئ چې د GNU Guix بسته مدیر د نیکس پروژې پرمختګونو پراساس دی او د عادي بسته مدیریت دندو سربیره ، د داسې ځانګړتیاو ملاتړ کوي لکه د لیږد تازه معلومات ، د تازه معلوماتو بیرته راګرځولو وړتیا ، د سوپر کارونکي امتیازاتو ترلاسه کولو پرته کار کول ، د پروفایلونو ملاتړ. د انفرادي کاروونکو سره تړاو لري، په ورته وخت کې د یو برنامو ډیری نسخې نصبولو وړتیا، د کثافاتو راټولولو وسیلې (د کڅوړو غیر کارول شوي نسخو پیژندل او لرې کول). د غوښتنلیک جوړونې سکریپټونو او بسته بندۍ قواعدو تعریف کولو لپاره ، دا وړاندیز شوی چې د ځانګړي لوړې کچې ډومین ځانګړي ژبه او د ګیل سکیم API اجزا وکاروئ چې تاسو ته اجازه درکوي د سکیم فعال برنامې ژبه کې د بسته بندۍ ټول عملیات ترسره کړئ.

د Nix بسته مدیر لپاره چمتو شوي کڅوړې کارولو وړتیا او د Nixpkgs ذخیره کې کوربه شوي ملاتړ کیږي. د بسته بندۍ عملیاتو سربیره، تاسو کولی شئ د غوښتنلیک ترتیب کولو اداره کولو لپاره سکریپټونه جوړ کړئ. کله چې یو بسته جوړه شي، ټول تړلي انحصارونه په اتوماتيک ډول ډاونلوډ او جوړ شوي. دا دواړه امکان لري چې له ذخیره څخه چمتو شوي بائنری کڅوړې ډاونلوډ کړئ ، او د ټولو انحصاراتو سره د سرچینې څخه جوړ کړئ. وسیلې پلي شوي ترڅو د نصب شوي برنامو نسخې تازه وساتي د بهرني ذخیره څخه د تازه معلوماتو نصبولو تنظیم کولو سره.

د بسته بندۍ چاپیریال د یو کانټینر په توګه رامینځته شوی چې د غوښتنلیکونو عملیاتو لپاره اړین ټول اجزا پکې شامل دي ، کوم چې تاسو ته اجازه درکوي د کڅوړو سیټ رامینځته کړئ چې کولی شي د توزیع د اساس سیسټم چاپیریال جوړښت ته په پام پرته کار وکړي ، په کوم کې چې ګیکس. د اضافې په توګه کارول کیږي. انحصار د ګیکس کڅوړو ترمینځ د نصب شوي کڅوړو لارښود کې د هش پیژندونکو سکین کولو سره ټاکل کیدی شي ترڅو دمخه نصب شوي انحصار شتون ومومي. کڅوړې د کارونکي په لارښود کې په جلا لارښود ونې یا فرعي لارښود کې نصب شوي ، کوم چې دې ته اجازه ورکوي چې د نورو کڅوړو مدیرانو سره یوځای شي او د موجوده توزیع پراخه لړۍ لپاره ملاتړ چمتو کړي. د مثال په توګه، یو بسته د /nix/store/452a5978f3b1b426064a2b64a0c6f41-firefox-108.0.1/ په توګه نصب شوی چیرې چې "452a59..." د انحصار کنټرول لپاره کارول کیږي ځانګړی بسته ID ده.

په توزیع کې یوازې وړیا برخې شاملې دي او د GNU لینکس - لیبر کرنل سره راځي چې د غیر وړیا بائنری فرم ویئر عناصرو څخه لیرې شوي. GCC 12.2 د جوړولو لپاره کارول کیږي. د GNU شیفرډ خدماتو مدیر (پخوانی dmd) د ابتدايي سیسټم په توګه کارول کیږي، د انحصار ملاتړ سره د SysV-init بدیل په توګه رامینځته شوی. د کنټرول ډیمون او شیفرډ افادیتونه په ګویل ژبه کې لیکل شوي (د سکیم ژبې یو له پلي کولو څخه) ، کوم چې د خدماتو پیل کولو پیرامیټونو تعریف کولو لپاره هم کارول کیږي. بیس عکس د کنسول حالت ملاتړ کوي، مګر 20526 چمتو شوي کڅوړې د نصب لپاره چمتو شوي، په شمول د X.Org-based ګرافیک سټیک اجزا، dwm او ratpoison کړکۍ مدیران، GNOME او Xfce ډیسټاپونه، او د ګرافیکي غوښتنلیکونو انتخاب.

سرچینه: opennet.ru

Add a comment