Có dịch vụ PPA tương đương trong thế giới Fedora không?


23

Đối với Ubuntu có dịch vụ PPA tiện lợi này , nơi bạn có thể có kho lưu trữ gói của riêng mình.

Bạn có thể đặt các gói nguồn ở dưới giấy phép nguồn mở, ví dụ: ảnh chụp nhanh phát triển phần mềm của bạn.

(Máy chủ đảm nhiệm việc tạo gói nhị phân phù hợp và ký tên với khóa kho lưu trữ.)

Người dùng sau đó chỉ cần thêm địa chỉ kho lưu trữ bằng một lệnh và có thể cài đặt các gói thông qua apt-get.

Vì tôi đang xem xét Fedora - có thứ gì như thế này có sẵn cho các gói Fedora không?

Nếu có, kiến ​​trúc / phiên bản phân phối nào được hỗ trợ? Có bao nhiêu không gian có sẵn?

Cách để xuất bản các gói cho nhiều bản phân phối vòng / phút thông qua một dịch vụ như vậy (ví dụ: phiên bản Fedora hiện tại và RHEL) là gì?

Câu trả lời:


12

OpenSuse Build Service có lẽ? Đừng để cái tên OpenSuse đánh lừa bạn, nó cũng hỗ trợ các bản phát hành khác. Tôi không tin rằng nó cung cấp cho bạn một kho lưu trữ yum, nhưng nó cung cấp cho bạn một nơi để người dùng tải xuống các tệp .rpm của bạn. Nhưng điều thú vị nhất là nó sẽ biên dịch gói của bạn cho bạn trong bất kỳ kiến ​​trúc nào và bất kỳ phiên bản nào của Fedora / Suse / etc mà bạn muốn hỗ trợ.

Trang chính: https://build.opensuse.org/
Trang Wiki: http://en.opensuse.org//openSUSE:Build_Service


Tôi đã nghe những điều hay về dịch vụ này
RobotHumans 2/211

2
Dịch vụ xây dựng OpenSuse thật tuyệt vời! Nó cung cấp cho bạn một kho lưu trữ yum - hoặc một số tùy thuộc vào mục tiêu mà người ta chọn. Nó thậm chí còn hỗ trợ phân phối dựa trên .deb. Ngay cả dịch vụ PPA của Ubuntu cũng không hỗ trợ các bản phân phối Debian và Ubuntu dựa trên Debian ... Tôi hy vọng Novell giữ cho dịch vụ này tồn tại. Cho đến nay, nó hoạt động khá tốt và thuận tiện để sử dụng.
maxschlepzig



2

Điều gần nhất tôi có thể nghĩ đến là Koji cho các nhà bảo trì gói Fedora . Nếu bạn muốn lưu trữ các gói của riêng mình, việc xây dựng các gói của riêng bạn tại địa phương và đặt chúng ở nơi nào đó có thể truy cập web là điều khá đơn giản. Bạn có thể tạo kho lưu trữ yum bằng createrepocông cụ. Sau đó, bạn chỉ có thể tạo cấu hình repo trong /etc/yum.repose.d/ trỏ đến kho lưu trữ dựa trên web đó.


0

Bạn có thể sử dụng lệnh này:

yum-config-manager --add-repo=<URL>

2
Câu hỏi không phải là về cách thêm kho lưu trữ hiện tại - mà là về cách dễ dàng thiết lập kho lưu trữ chứa một / một vài gói thông qua kho lưu trữ cung cấp cơ sở hạ tầng.
maxschlepzig
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.