گیکس: تفاوت بین نسخهها
از ویکی فارسی اوبونتو
(افزودن توزیع گیکس) |
جز (ویرایش EsmaeelE (بحث) به آخرین تغییری که Danialbehzadi انجام داده بود واگردانده شد) |
||
(۹ نسخهٔ میانی ویرایش شده توسط ۲ کاربر نشان داده نشده) | |||
سطر ۱: | سطر ۱: | ||
− | '''گیکس''' گنو (به انگلیسی GNU Guix) یک [[ | + | '''گیکس''' گنو (به انگلیسی GNU Guix) یک [[Package Manager|مدیر بستهٔ]] انتقالی و تراکنشی است که قابلیت نصب روی انواع [[Distro|توزیعها]] را دارد. همچنین با استفاده از خود این مدیر بسته، توزیعی کامل ایجاد میشود که به آن، توزیع سامانهٔ گیکس گنو یا GNU Guix System Distribution میگویند. |
== نصب == | == نصب == | ||
− | برای نصب گیکس روی اوبونتو، | + | برای نصب گیکس روی اوبونتو، نخست فرمان زیر را میزنیم تا خود مدیر بسته نصب شود: |
{{bc| | {{bc| | ||
$ sudo apt install guix | $ sudo apt install guix | ||
سطر ۱۰: | سطر ۱۰: | ||
$ guix pull | $ guix pull | ||
}} | }} | ||
− | توجّه | + | توجّه کنید این کار برای نخستین بار، مدّت زیادی طول خواهد کشید. |
پس از پایان بهروز رسانی گیکس، نمایهٔ کنونی گیکس را به محیط کاربری خود بیفزایید: | پس از پایان بهروز رسانی گیکس، نمایهٔ کنونی گیکس را به محیط کاربری خود بیفزایید: | ||
سطر ۴۸: | سطر ۴۸: | ||
$ guix package --roll-back | $ guix package --roll-back | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[رده:مدیر بسته]] | [[رده:مدیر بسته]] | ||
− |
نسخهٔ کنونی تا ۲ دی ۱۴۰۱، ساعت ۱۴:۳۵
گیکس گنو (به انگلیسی GNU Guix) یک مدیر بستهٔ انتقالی و تراکنشی است که قابلیت نصب روی انواع توزیعها را دارد. همچنین با استفاده از خود این مدیر بسته، توزیعی کامل ایجاد میشود که به آن، توزیع سامانهٔ گیکس گنو یا GNU Guix System Distribution میگویند.
نصب
برای نصب گیکس روی اوبونتو، نخست فرمان زیر را میزنیم تا خود مدیر بسته نصب شود:
$ sudo apt install guix
سپس گیگس را بهروز میکنیم:
$ guix pull
توجّه کنید این کار برای نخستین بار، مدّت زیادی طول خواهد کشید.
پس از پایان بهروز رسانی گیکس، نمایهٔ کنونی گیکس را به محیط کاربری خود بیفزایید:
$ GUIX_PROFILE="$HOME/.config/guix/current" $ source "$GUIX_PROFILE/etc/profile"
کاربرد
- برای دیدن وضعیت گیکس:
$ guix describe
- برای دیدن بستههای نصب شده از گیکس در محیط کنونی:
$ guix package --list-installed
- برای جستوجوی بستهها:
$ guix search TERM
- برای نصب یک بسته:
$ guix install PACKAGE
- برای برداشتن یک بسته:
$ guix remove PACKAGE
- برای بازگشت به وضعیت قبلی:
$ guix package --roll-back