Có một hệ thống gói (suy nghĩ npm, cpanvv) cho kịch bản shell? Cụ thể, trên Ubuntu?
Có một hệ thống gói (suy nghĩ npm, cpanvv) cho kịch bản shell? Cụ thể, trên Ubuntu?
Câu trả lời:
https://github.com/bpkg/bpkg/ có thể được cài đặt với:
curl -Lo- "https://raw.githubusercontent.com/bpkg/bpkg/master/setup.sh" | bash
và cho phép bạn cài đặt các gói như:
bpkg install term -g
Các gói chỉ là kho Git với package.jsonmức cao nhất.
Theo hiểu biết của tôi, không có gói / công cụ chia sẻ nào cho các kịch bản shell ... Theo tôi, bởi vì không chỉ có một ngôn ngữ kịch bản (có thể bạn đã nghĩ đến bash, nhưng các shell khác tồn tại), và cũng vì nhiệm vụ là một kịch bản shell phải hoàn thành thường rất cụ thể.
Trên thực tế, bạn có thể nghĩ về tập hợp các công cụ gnu (sed, awk, grep, v.v ...) như một bộ công cụ cơ bản (hoặc phức tạp hơn), được phân phối dưới dạng gói gỡ lỗi ...
Tuy nhiên, bạn có thể tìm thấy một số ví dụ trên mạng, như danh sách trên bài đăng blog này ...
Có, có một người quản lý gói. Jean - Trình quản lý gói bị thiếu cho Linux.
Đây là trang chủ của dự án: http://github.com/ziyaddin/jean
Hãy xem sparrow - đây là một hệ thống phân phối tập lệnh cho các nền tảng Linux.