Cargo ve Nix: GNU / Linux için 2 Paket Yönetim Sistemi Daha

Cargo ve Nix: GNU / Linux için 2 Paket Yönetim Sistemi Daha

Cargo ve Nix: GNU / Linux için 2 Paket Yönetim Sistemi Daha

Birkaç gün önce, 3 hakkında bir girdi yayınladık. platformlar arası paket yöneticileri denilen "Conda, PIP ve NPM", çok iyi bilinmeyen ve sıradan kullanıcılar tarafından kullanılmayan, ancak Yazılım geliştiricileri tarafından her şeyden çok. Oysa şimdi diğerlerine yorum yapacağız. 2 paket yöneticisi çok benzer "Kargo ve Nix".

"Kargo ve Nix" 2 ilginç ve kullanışlı Paket yönetim sistemleri açık kaynak, ilk iyi bilinen ve kullanılan Geliştiriciler kim kullanıyor Rust programlama dili ve ikinci iyi bilinen ve kullanılan Kullanıcılar arasında GNU / Linux Distro çağrı Nix işletim sistemi.

Conda, PIP ve NPM: Çapraz platform Paket Yönetim Sistemleri

Conda, PIP ve NPM: Çapraz platform Paket Yönetim Sistemleri

Konusuna başlamadan önce "Kargo ve Nix"ile ilgilenenlere okumayı tavsiye etmek ve kolaylaştırmak çok faydalı olacaktır. Paket yönetim sistemleri Daha önce de belirtildiği ("Conda, PIP ve NPM") çünkü bu yayını okuduktan sonra, hemen aşağıdaki bağlantı aracılığıyla yapabilirsiniz:

Conda, PIP ve NPM: Çapraz platform Paket Yönetim Sistemleri
İlgili makale:
Conda, PIP ve NPM: Çapraz platform Paket Yönetim Sistemleri

Bir başka faydalı ilgili gönderi ve okumanız şiddetle tavsiye edilir:

Guix: Paket Yönetim Aracı Kurulum Eğitimi
İlgili makale:
Guix 1.2: Paket Yönetim Aracı Kurulum Eğitimi

Cargo ve Nix: Rust ve NixOS Paket Yöneticisi

Cargo ve Nix: Rust ve NixOS Paket Yöneticisi

Kargo nedir?

Yaratıcılarına göre Rust programlama dili üzerine tr Resmi web sitesi, "İleti" Öyle:

"Rust'un varsayılan paket yöneticisi. Bu, onları başarılı bir şekilde derlemek için oluşturulan Rust paketlerinin bağımlılıklarını indirmek için kullanılır, dağıtılabilir hale getirir ve Rust topluluğunun paket kaydı olan Craters'a (crates.io) yüklenmelerini kolaylaştırır.başlıklı bir kılavuz yayınladı

Dikkat: Rust'ta oluşturulan paketlere Kraterler (Coranları).

Kargo hakkında daha fazla bilgi

Daha sonraki girişlerde, temel kullanımıyla ilgili bilgileri kesinlikle genişletecek olsak da, Cargo, ürünün bir parçası olma avantajına sahiptir. Rust programlama dili, onunla birlikte indirilir ve kurulur ve ayrıca içinde mükemmel belgelere sahiptir. Rusthem İspanyolca hem de İngilizce olarak, konuyu hemen derinleştirmek için aşağıdaki bağlantıları kullanabilirsiniz:

  1. Rust'u Yükleyin (Rustc, Rustup ve Cargo)
  2. Merhaba Kargo! (İngilizce)
  3. Kargo Defteri
  4. GitHub'da şarj edin
  5. Kraterler: Rust Topluluğu Krateri Kaydı
Rust dili: Geliştiricileri yeni sürüm 1.50.0'ı duyurdu
İlgili makale:
Rust dili: Geliştiricileri yeni sürüm 1.50.0'ı duyurdu

Nix nedir?

Yaratıcılarına göre GNU / Linux NixOS Distro üzerine tr Resmi web sitesi, "Nix" Öyle:

"Tamamen işlevsel bir paket yöneticisi. Bu, paketleri Haskell gibi tamamen işlevsel programlama dillerinde değerler olarak ele aldığı anlamına gelir, yani yan etkileri olmayan ve oluşturulduktan sonra asla değişmeyen işlevler tarafından oluşturulurlar. Buna ek olarak, paketleri kendi deposunda depolar, bu genellikle "/ nix / store" dizini olup, burada her paket, tüm bağımlılıklarını yakalayan paket için benzersiz bir tanımlayıcı (şifreleme karması) altında kendi benzersiz alt dizine sahiptir. İkincisi size birçok güçlü özellik sağlar.başlıklı bir kılavuz yayınladı

Nix hakkında daha fazla bilgi

Daha sonraki girişlerde kullanımı, kurulumu, özellikleri ve temel kullanımı ile ilgili bilgileri kesinlikle genişletecek olsak da, Nix'in içinde iyi bir NixOS dokümantasyonu vardır, bu nedenle hemen derinleştirmek için aşağıdaki bağlantılardan yararlanabilirsiniz:

  1. NixOS GNU / Linux
  2. Nix Paket Yöneticisi Kılavuzu
  3. GitHub'da Nix
  4. Nix Paket Koleksiyonu
çocuklar
İlgili makale:
NixOS: KDE ile ayrı ve farklı bir dağıtım

Son olarak ve bu yayında ekstra bir Bonus olarak bahsedeceğiz «Oluşturmak»temelde eşdeğer olan Pas yükü, NodeJS NPM y Python PIP, ama için PHP. Yani bir paket ve bağımlılık yönetim sistemi PHP. Oluşturulan projelerin bağımlılıklarının yönetilmesinden ve bunların düzgün çalışması için gerekli paketlerin kurulmasından sorumludur. Ek olarak, indirme, kurulum ve kullanım dokümantasyonuna web sitesinden kolayca erişilebilir. GitHub.

Makale sonuçları için genel resim

Sonuç

Bunu umuyoruz "yararlı küçük gönderibaşlıklı bir kılavuz yayınladı üzerinde «Cargo y Nix», 2 ilginç ve kullanışlı Paket yönetim sistemleri açık kaynak, ilk iyi bilinen ve kullanan Geliştiriciler tarafından kullanılan Rust programlama dili ve GNU / Linux Distro Kullanıcıları tarafından yaygın olarak kullanılan ve kullanılan ikincisi Nix işletim sistemi; büyük ilgi ve faydalıdır. «Comunidad de Software Libre y Código Abierto» ve harika, devasa ve büyüyen ekosistemin yayılmasına büyük katkı sağlar. «GNU/Linux».

Şimdilik, bunu beğendiyseniz publicación, Durma paylaş başkalarıyla, favori web sitelerinizde, kanallarınızda, gruplarınızda veya sosyal ağların veya mesajlaşma sistemlerinde, tercihen ücretsiz, açık ve / veya daha güvenli  TelegramişaretMastodon veya başka biri Fediversetercihen. Ve ana sayfamızı ziyaret etmeyi unutmayın: «DesdeLinux» daha fazla haber keşfetmek ve resmi kanalımıza katılmak için Telgrafı DesdeLinuxDaha fazla bilgi için herhangi birini ziyaret edebilirsiniz. Çevrimiçi kitaplık olarak OpenLibra y jedit, bu konudaki dijital kitaplara (PDF'ler) erişmek ve bunları okumak için.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.