Melancarkan versi stabil pertama Guix 1.0 dan ini adalah khabarnya

Panduan 1.0

Setelah bekerja lebih dari 6 tahun dan 19 versi yang diterbitkan, pasukan Nix baru sahaja mengumumkan pelepasan versi stabil pertama dari pengurus pakej. Untuk penyelenggara projek, Panduan 1.0 ia mempunyai beberapa faedah yang ketara.

Di peringkat pengguna, Guix akan memudahkan untuk memasang perisian dan membuat anda sentiasa diperbarui dengan menggunakan pelbagai perintah seperti mencari guix untuk mencari perisian, guix memasang untuk memasangnya, guix pull dan guix upgrade untuk mengemas kini secara berkala.

Mengenai Guix

Pada tahun 2012, sekumpulan penggodam dari distribusi GNU bertemu di Düsseldorf, Jerman, untuk membentangkan projek baru di mana mereka mula bekerja. Projek ini bernama Guix, tetapi disebut "gi: ks" menangani keperluan untuk mengawal penyebaran pakej secara berkesan di seluruh pengedaran Linux.

Dalam kata lain, Guix adalah pengurus pakej yang berfungsi sepenuhnya ditulis dalam bahasa Skim Guile dan berdasarkan pengurus pakej Nix. Oleh itu, Guix mencari hubungan dengan paradigma bahasa pengaturcaraan fungsional yang dilaksanakan melalui bahasa Ocaml, Haskell atau Skema dalam kes ini.

Pengedaran hanya merangkumi komponen percuma dan dilengkapi dengan kernel GNU Linux-Libre, dibersihkan daripada elemen firmware binari bebas. GCC 8.3 digunakan untuk pemasangan.

Selain itu, ia juga melaksanakan pembinaan dan komposisi pakej yang berfungsi sepenuhnya.

Novel utama Guix 1.0

Guix mengikuti model pengedaran Pelepasan Bergulir, yang bermaksud bahawa anda dapat menjalankan perintah "guix pull" pada bila-bila masa untuk mendapatkan kemas kini terkini.

Walaupun ciri ini biasa berlaku pada pengurus pakej lain, Pasukan Guix menambah ciri khas Guix, yang merupakan aspek transaksinya.

Dengan senang, ini bermaksud pengguna boleh menggunakan Guix pada bila-bila masa untuk kembali ke versi pakej sebelumnya pada pengedaran Linux anda berlari perintah itu "Guix –guling ke belakang" atau "guix package -l" untuk menganalisis perbezaan antara pakej.

Sebagai kelebihan lain yang tidak kurang pentingnya, penyelenggara Guix juga menonjolkan kebolehulangannya.

Melalui istilah ini, kita mesti memahami perkara itu Guix membolehkan pengguna melaksanakan persekitaran yang sama persis perisian pada mesin yang berbeza atau pada masa yang berlainan terima kasih kepada "guix menggambarkan" dan "guix pull".

Akhirnya, harus diperhatikan bahawa semua operasi ini dengan pengurus pakej tidak memerlukan kebenaran root untuk pengguna, yang tidak ternilai, terutama dalam konteks pengkomputeran berprestasi tinggi (HPC) dan sains yang dapat dihasilkan semula.

Bagi pembangun, Guix juga berguna kerana memungkinkan, misalnya, untuk membuat persekitaran perisian tersuai.

Sekiranya mereka adalah pembangun yang ingin mendapatkan maklum balas daripada pengguna mereka dengan cepat, Guix menyediakan kaedah mudah untuk membuat gambar kontena yang boleh digunakan oleh Docker dan bahkan arkib yang boleh dikendalikan oleh sesiapa sahaja pada bila-bila masa.

Sebaliknya, jika anda adalah pentadbir sistem, pendekatan deklaratif dan penyatuan Guix untuk pengurusan konfigurasi semestinya menarik bagi anda.

Untuk mengkonfigurasi sistem mereka, mereka dapat menggunakan satu file konfigurasi untuk menentukan semua aspek konfigurasi sistem mereka, termasuk layanan, sistem file, lokal, akun, dan semua dalam bahasa sistem yang sama.

Menurut pasukan Guix, ini sangat memudahkan penyebaran perkhidmatan yang kompleks, seperti aplikasi yang bergantung pada perkhidmatan web.

Akhirnya, pasukan menentukan bahawa dengan satu perintah, satu contoh dapat dibuat pada mesin anda, dalam mesin maya (VM), atau di dalam bekas untuk diuji. Pentadbir sistem juga dapat membuat gambar ISO.

Dengan versi pertama Guix yang stabil ini, pasukan yang bertanggungjawab dalam projek ini mengumumkan bahawa ia telah mencapai tahap yang sangat penting dan berharap pengurus pakej transaksi ini akan membolehkan anda menyesuaikan sistem anda secara mendalam dengan antara muka pengaturcaraan Guile.

Muat turun Guix 1.0

Gambar untuk pemasangan dalam USB Flash (243 MB) dan digunakan dalam sistem virtualisasi (474 ​​MB) tersedia untuk dimuat turun.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.