Guix 1.0-нің алғашқы тұрақты нұсқасын шығарды және бұл оның жаңалықтары

Гикс 1.0

6 жылдан астам уақыт жұмыс істеді және 19 жарияланған нұсқасы, Nix командасы жаңа тұрақты нұсқасының шыққанын жариялады пакет менеджерінен. Жобаны қолдаушылар үшін, Гикс 1.0 оның бірнеше маңызды артықшылықтары бар.

Пайдаланушы деңгейінде Guix бағдарламалық жасақтаманы орнатуды жеңілдетеді және әр түрлі командаларды қолдану арқылы сізді жаңартып отырады бағдарламалық жасақтаманы табу үшін гикс іздеу, оларды орнату үшін гикс орнату, оларды үнемі жаңартып отыру үшін гиксті тарту және жаңарту.

Guix туралы

2012 жылы GNU дистрибутивтерінен құралған хакерлер тобы Германияның Дюссельдорф қаласында бас қосып, өздері жұмыс істей бастаған жаңа жобасын таныстырды. Бұл жоба Guix деп аталады, бірақ «gi: ks» деп аталады дистрибутивтер бойынша пакеттік орналастыруды тиімді басқару қажеттілігін шешеді Linux.

Басқаша айтқанда, Guix - бұл таза функционалды пакет менеджері Guile Scheme тілінде жазылған және Nix пакет менеджеріне негізделген. Сондықтан, Guix бұл жағдайда Ocaml, Haskell немесе Scheme тілдері арқылы жүзеге асырылатын функционалды бағдарламалау тілдерінің парадигмасымен сілтемелер табады.

Тарату тек ақысыз компоненттерден тұрады және GNU Linux-Libre ядросымен бірге жеткізіледі, екілік микробағдарламадан тегін емес элементтерден тазартылады. GCC 8.3 монтаждау үшін қолданылады.

Сонымен қатар, ол таза функционалды пакеттердің құрылысы мен құрамын жүзеге асырады.

Guix 1.0-тің негізгі жаңалықтары

Гикс үлгі бойынша жүреді тарату Шығарылым, бұл дегеніміз, сіз кез-келген уақытта «guix pull» пәрменін ең соңғы жаңартуларды алуға болады.

Бұл мүмкіндік басқа пакеттік менеджерлерде кең таралған болса да, Guix командасы Guix ерекшелігін қосады, бұл оның транзакциялық аспектісі.

Ыңғайлы, бұл дегеніміз пакеттің алдыңғы нұсқасына оралу үшін пайдаланушы кез-келген уақытта Guix қолдана алады сіздің Linux таратылымыңыз туралы жүгіру пәрмені «Guix - кері айналдыру» пакеттер арасындағы айырмашылықты талдау үшін «guix pack -l».

Тағы бір маңызды артықшылығы ретінде, Guix-ті ұстаушылар оның қайталануын атап көрсетеді.

Осы термин арқылы біз мұны түсінуіміз керек Guix пайдаланушыға дәл сол ортаны жүзеге асыруға мүмкіндік береді бағдарламалық қамтамасыздандыру әртүрлі машиналарда немесе әр түрлі уақытта «guix сипаттау» және «guix тарту» арқасында.

Сөз соңында айта кету керек осы операциялардың барлығы пакет менеджерімен түбірлік рұқсаттарды қажет етпейді пайдаланушылар үшін, бұл баға жетпес, әсіресе жоғары өнімді есептеу (HPC) және жаңартылатын ғылым жағдайында.

Әзірлеушілер үшін Guix сонымен қатар пайдалы, өйткені ол, мысалы, бағдарламалық жасақтама орталарын құруға мүмкіндік береді.

Сондай-ақ, егер олар өз қолданушыларынан тез арада кері байланыс алғысы келетін әзірлеушілер болса, Guix Docker қолдана алатын контейнерлік суреттерді жасаудың қарапайым әдісін ұсынады және тіпті кез-келген адам кез-келген уақытта басқара алатын дербес мұрағаттар.

Екінші жағынан, егер сіз жүйелік әкімші болсаңыз, конфигурацияны басқарудағы Guix-тің декларативті және бірыңғай тәсілі сізді қызықтыруы керек.

Өз жүйелерін конфигурациялау үшін олар жүйенің конфигурациясының барлық аспектілерін, соның ішінде қызметтерді, файлдық жүйелерді, локальдарды, тіркелгілерді және бәрін бірдей жүйелік тілде анықтау үшін бір конфигурация файлын қолдана алады.

Guix тобының пікірінше, бұл күрделі қызметтердің, мысалы, веб-қызметтерге тәуелді қосымшалардың орналасуын едәуір жеңілдетеді.

Соңында, команда бір команданың көмегімен дананы жасауға болатындығын анықтайды сіздің машинаңызда, виртуалды машинада (VM) немесе тестілеуге арналған контейнерде. Жүйелік администраторлар ISO кескіндерін де жасай алады.

Guix-тің осы алғашқы тұрақты нұсқасымен жобаға жауапты топ өте маңызды кезеңге жеткенін хабарлайды және осы транзакциялық пакет менеджері жүйені Guile бағдарламалау интерфейстерімен тереңдетуге мүмкіндік береді деп үміттенеді.

Guix 1.0 жүктеп алыңыз

USB флэшіне (243 МБ) орнатылатын және виртуалдандыру жүйелерінде қолданылатын кескіндер (474 ​​МБ) қол жетімді жүктеу үшін.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады.

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.