Spack là một phần mềm dòng lệnh mã nguồn mở cung cấp một, máy phát điện gói hoàn toàn đơn giản thiết kế đặc biệt cho các hệ điều hành Linux Slackware phổ biến và mạnh mẽ, cũng như đối với bất kỳ Slackware derivative.A hệ thống quản lý gói độc khác cho SlackwareIn khác từ, Spack là một người quản lý gói độc có tính năng định dạng gói CPIO dựa trên riêng của mình, trong khi vẫn hoàn toàn tương thích với các hệ thống quản lý gói mặc định của Slackware Linux.
Dự án đã được thiết kế ban đầu cho người sử dụng lười biếng Slackware người ghét viết SlackBuilds, giúp họ dễ dàng và nhanh chóng tạo ra các gói cho phân phối của mình, cũng như để dễ dàng cài đặt các gói này.
Để làm cho các gói khá cho Slackware Linux, Spack nhằm quyết liệt teo mã bạn được yêu cầu để viết, và nó quản lý tất cả các nhiệm vụ không cần thiết mà có liên quan đến bao bì policy.Getting Slackware bắt đầu với SpackInstalling Spack trong phân phối Slackware là khá dễ dàng, như bạn & rsquo; sẽ phải tải về phiên bản mới nhất từ trang web chính thức của nó (nhìn liên kết ở cuối bài viết) hoặc qua Softoware bằng cách sử dụng nút download chuyên dụng trên.
Lưu trữ ở đâu đó trên máy tính của bạn, tốt nhất là thư mục Home của bạn, giải nén nó với bất kỳ tiện ích quản lý lưu trữ, mở một trình mô phỏng thiết bị đầu cuối và điều hướng đến vị trí của các tập tin lưu trữ trích xuất (ví dụ: cd /home/softoware/spack-3.12).
Sau đó, chạy & lsquo; ./ configure & rsquo; lệnh để cấu hình chương trình để phân phối Slackware của bạn, tiếp theo & lsquo; làm & rsquo; lệnh để cài đặt nó, như không có biên dịch được yêu cầu. Chương trình đi kèm với các tùy chọn dòng lệnh khác nhau mà có thể được xem trong nháy mắt bằng cách chạy & lsquo; spack --help & rsquo; lệnh trong một mô phỏng thiết bị đầu cuối.
Tại thời điểm này, nó đã được thử nghiệm thành công với các phiên bản ổn định mới nhất của các phân phối Slackware Linux. Nó hoàn toàn tương thích với cả hai 64-bit và 32-bit phần cứng kiến trúc
là gì mới trong phiên bản này:.
- spackcook: thêm một & quot; beep & quot; tùy chọn, để cảnh báo người dùng khi kịch bản được dừng lại (spackcook.8 cập nhật)
- spackcook:. Yêu cầu hồ sơ vinh danh các liên kết tượng trưng, cung cấp
là gì mới trong phiên bản 3.11:
- Với hai hoặc ba bản phát hành mỗi năm trong suốt hai năm qua , tôi nghĩ rằng chúng tôi có thể nói dự án đã gần như đóng băng. Vì vậy, có thể là một bước nhảy đến một chi nhánh mới sẽ được bây giờ hơi nhân tạo, nó sẽ không? Đó là cách có vẻ như với tôi, và đó là lý do tại sao chúng tôi cuối cùng sẽ gắn bó với ngành này độc đáo buồn ngủ 3, nơi vẫn còn trong todo tôi một công việc rất ít để hoàn thành, không có gì để nói.
- Các chỉ nhiệm vụ thực sự theo kế hoạch hoặc không phải là một thay đổi tiềm năng của giao diện người dùng, để làm lại nó trong thời trang BSD / POSIX Tôi thích rất nhiều: & quot; spackfoo -a -b -c / dir & quot; có thể được viết như cũng & quot; spackfoo -abc / dir & quot; và các tùy chọn dài sẽ được thay thế bằng những cái mới, ngắn gọn. Nó không phải là một công việc lớn như vậy để hoàn thành, nhưng tôi thực sự không biết nếu nó có giá trị mã hóa và làm phiền bạn. Vì vậy, nếu trong khi bạn đã cho tôi một ý kiến mạnh mẽ về dự án này, chúng tôi bây giờ. Sbb-AT-tuxfamily.org
- spackadd: thoát khỏi các dấu gạch chéo để các đầu vào sẽ không xung đột với các cú pháp AWK khi được sử dụng như là một mô hình .
- spackcook:. Thả mã giữ khả năng tương thích với các chi nhánh 2 của dự án (xem công thức nấu ăn của bạn bằng cách sử dụng các tập tin lỗi thời cập nhật) và thêm một số improvments tầm thường
- spackcook:. làm cho tìm biểu thức POSIX trong fixmod () và để lại một mình những thứ mà không phải là tập tin thường xuyên và cũng không thư mục
là gì mới trong phiên bản 3.10:
- spackcook: cải thiện các thói quen để đoán tên, phiên bản và xây dựng số của gói. Giá trị mặc định cho các tên gói từ bây giờ trên một trong các thư mục nguồn.
- spackpkg: cải thiện các kết quả đầu ra bằng cách phân loại các tập tin trước khi lưu trữ chúng. (Nhờ appzer0 cho các đề nghị)
là gì mới trong phiên bản 3.9:
- Spacklist thể liệt kê và hiển thị các bài cài đặt các kịch bản cài đặt.
- Một số lỗi cũng được cố định trong spackadd và spackcook, mà không còn bất kỳ thiết lập mặc định cho những lá cờ CC để tránh bị vỡ trên nền tảng không phải x86.
là gì mới trong phiên bản 3.8:
- Phiên bản này sửa hai lỗi nhỏ. Các spackedit gây ra đầu tiên thất bại khi một gói đã được đưa ra với một đường dẫn tương đối. Các khác gây ra spackfind không phù hợp với đường dẫn tuyệt đối khi & quot; ^ & quot; được bỏ qua trong đầu của yêu cầu.
là gì mới trong phiên bản 3.4:
- Các UI spacktidy và mã đã được sửa đổi và cải thiện đôi chút, và các tài liệu liên quan đã được cố định.
- Hơn nữa, nó có thể thực hiện tại trường hợp tìm kiếm không nhạy cảm khi mới & quot; MATCHCASE & quot; tùy chọn được thiết lập là 0.
- tùy chọn --recipe Lệnh spackcook đã được cải thiện.
là gì mới trong phiên bản 3.2:
- Phiên bản này thay thế & quot; fmt & quot; lệnh được sử dụng trong spackdesc bởi POSIX awk, cung cấp một giao diện người dùng tốt hơn cho lệnh này, và làm cho nó tạo ra sản lượng hoàn toàn giống như Slackware.
- Nó cũng đúng hơn tập trung về các file cấu hình spack liên quan vào & quot; / spack & quot; thư mục con.
là gì mới trong phiên bản 3.1:
- spackfind: mã tốt hơn, mà lau ra tất cả các phi POSIX lựa chọn cho các lệnh được mô tả bởi các tiêu chuẩn. Nó là nhanh hơn một chút so với cái cũ, sử dụng POSIX mở rộng Regex Expressions cho các mẫu tìm kiếm, và không cần nữa để viết bất kỳ tập tin trung gian trên đĩa.
- spackindex: chủ yếu là viết lại để được linh hoạt hơn nhiều. Bạn có thể từ bây giờ dễ dàng cập nhật hoặc loại bỏ các mục, và nó đảm bảo các nội dung được sắp xếp đúng. Sự hỗ trợ cho việc phân tích và lưu trữ các định dạng gói Spack bản địa cũng đã được bổ sung. Để thưởng thức này, bạn sẽ phải làm lại dù hoặc chuyển đổi cơ sở dữ liệu hiện có, xem các tập tin bị phản đối để biết thêm chi tiết.
là gì mới trong phiên bản 3.0:
- Trong phiên bản này, các định dạng gói CPIO dựa trên là dứt khoát thông qua như là định dạng gói Spack bản địa của.
- Điều này cho phép các dự án để có một người quản lý gói hoàn chỉnh và độc lập thay vì chỉ là một máy phát điện gói.
- Tuy nhiên, nó vẫn có thể sử dụng nó theo cách này và để tạo ra các gói Slackware truyền thống.
Yêu cầu :
- Slackware
Bình luận không