TheSLinux / gs

TheSLinux ticket and support system
http://theslinux.org/
6 stars 1 forks source link

Tạo repository các gói của TheSLinux cho người dùng ArchLinux #139

Closed icy closed 9 years ago

icy commented 9 years ago
icy commented 9 years ago

Hiện tại, repo có thể dùng như sau đây.

[theslinux]
Server = http://f.theslinux.org/$repo/z/$arch

Hỗ trợ chữ ký có sẵn, nhưng cần phải thêm gói theslinux-keyring thì mới có thể dùng chữ ký được.

icy commented 9 years ago

Lưu ý là hiện chỉ có hỗ trợ $arch = x86_64.

icy commented 9 years ago

Các bước thực hiện

  1. Cài đặt theslinux-keyring: https://github.com/TheSLinux/security-keyring
  2. Cấu hình cho pacman (tập tin /etc/pacman.conf)
[theslinux]
SigLevel = Required
Server = http://f.theslinux.org/$repo/z/$arch/
  1. Cập nhật pacman -Syy
icy commented 9 years ago

TODO: viết tài liệu hướng dẫn trên trang chủ

icy commented 9 years ago

Note: Các bạn có thể dùng thêm DatabaseRequired nhé. Ví dụ,

[theslinux]
SigLevel = Required DatabaseRequired
Server = http://f.theslinux.org/$repo/z/$arch/

Trong lần chạy pacman -Sy đầu tiên có thể thấy lỗi. Nếu chạy lần thứ hai sẽ ổn.

icy commented 9 years ago

Có câu hỏi: khi thay đổi db, thì file .sig thay đổi, vậy có phát sinh vấn đề nào không ?

icy commented 9 years ago

Trả lời: không vấn đề gì :)

icy commented 9 years ago

Tài liệu http://theslinux.org/doc/buildsystem/repo_arch/