Homebrew açık kaynak paket yönetimi 2009’dan beri var ve macOS ve Linux’a açık kaynaklı yazılım yüklemek için kullanılıyor. Şimdi geliştiricisi Max Howell pkgx’in 1.0 sürümünü sundu. Bu, “her şeyi çalıştırabilen” ve çok hızlı olduğu söylenen, platformlar arası bağımsız bir ikili programdır. Onu farklı kılan şey, paket kurmaması, bunun yerine önbelleğe alma kullanmasıdır.
Duyuru
Çok yönlü ve önbellek odaklı
pkgx terminal, Docker, editör ve geliştirme ortamlarında, komut dosyası oluşturmada ve sürekli entegrasyon/sürekli teslimat (CI/CD) alanında kullanılabilir. Yeni aracı terminalde kullanmak için bunu Homebrews aracılığıyla yapabilirsiniz. brew-Kurulum komutu:
brew install pkgxdev/made/pkgx
Alternatif olarak geliştiriciler bunu yükleyici aracılığıyla veya GitHub deposundan edinebilir.
Yani pgkx kullanıma hazırdır ve Node.js paketleri için npx gibi davranır; paketleri yüklemek yerine yalnızca önbelleğe alır.
“Her şeyi çalıştır” sloganını takip eden araç, örneğin herhangi bir sürümü çalıştırabilmeli ve anlamsal sürüm oluşturma için tam destek sunabilmelidir. Belgeler bunu PostgreSQL veritabanı sistemi ve Deno JavaScript ve TypeScript çalışma zamanı kullanılarak göstermektedir:
$ pkgx postgres^12 --version
postgres (PostgreSQL) 12.14
$ pkgx "postgres>=12<14" --version
postgres (PostgreSQL) 13.11
$ pkgx deno=1.35.3 --version
deno 1.35.3
Ek olarak, kabuk entegrasyonu isteğe bağlıdır pxkg integrate Kabuğa paketleme işlevi sağlayabilirsiniz. Kabuk entegrasyonu tamamlandıktan sonra şu komutu kullanarak pkgx’i de kullanabilirsiniz. dev Proje bağımlılıklarını otomatik olarak tanıyın ve edinin.
Çoklu platform ve açık kaynak
Apache 2.0 pkgx lisanslı araç, minimum sürüm 11 olan macOS (Intel ve Apple Silicon), minimum glibc 2.28 sürüme sahip Linux (x86_64 ve ARM64 mimarileri) ve Windows Subsystem for Linux 2 (WSL 2) için mevcuttur. .
Sürümle ilgili tüm ayrıntılar projenin resmi web sitesinde ve GitHub deposunda bulunabilir.
(Mayıs)
Haberin Sonu
Duyuru
Çok yönlü ve önbellek odaklı
pkgx terminal, Docker, editör ve geliştirme ortamlarında, komut dosyası oluşturmada ve sürekli entegrasyon/sürekli teslimat (CI/CD) alanında kullanılabilir. Yeni aracı terminalde kullanmak için bunu Homebrews aracılığıyla yapabilirsiniz. brew-Kurulum komutu:
brew install pkgxdev/made/pkgx
Alternatif olarak geliştiriciler bunu yükleyici aracılığıyla veya GitHub deposundan edinebilir.
Yani pgkx kullanıma hazırdır ve Node.js paketleri için npx gibi davranır; paketleri yüklemek yerine yalnızca önbelleğe alır.
“Her şeyi çalıştır” sloganını takip eden araç, örneğin herhangi bir sürümü çalıştırabilmeli ve anlamsal sürüm oluşturma için tam destek sunabilmelidir. Belgeler bunu PostgreSQL veritabanı sistemi ve Deno JavaScript ve TypeScript çalışma zamanı kullanılarak göstermektedir:
$ pkgx postgres^12 --version
postgres (PostgreSQL) 12.14
$ pkgx "postgres>=12<14" --version
postgres (PostgreSQL) 13.11
$ pkgx deno=1.35.3 --version
deno 1.35.3
Ek olarak, kabuk entegrasyonu isteğe bağlıdır pxkg integrate Kabuğa paketleme işlevi sağlayabilirsiniz. Kabuk entegrasyonu tamamlandıktan sonra şu komutu kullanarak pkgx’i de kullanabilirsiniz. dev Proje bağımlılıklarını otomatik olarak tanıyın ve edinin.
Çoklu platform ve açık kaynak
Apache 2.0 pkgx lisanslı araç, minimum sürüm 11 olan macOS (Intel ve Apple Silicon), minimum glibc 2.28 sürüme sahip Linux (x86_64 ve ARM64 mimarileri) ve Windows Subsystem for Linux 2 (WSL 2) için mevcuttur. .
Sürümle ilgili tüm ayrıntılar projenin resmi web sitesinde ve GitHub deposunda bulunabilir.
(Mayıs)
Haberin Sonu