Managing a local APT packages mirror with custom tags using aptly
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 15/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Lĩnh vực
- documentation
Hướng nghiên cứu
The issue names aptly and apt-mirror but no source files, tests, or specific change. Start by reviewing aptly’s existing documentation for package tags and compare it with the requested client install workflow. Done would require clarifying whether this is a request for usage guidance or a product change and defining a concrete outcome.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I'm looking for some advice and best practices on managing a local APT package mirror with custom tags.
Here’s the scenario I’m working with:
The Goal
I need to organize the packages on my local APT mirror with custom tags, allowing client machines to install packages based on these tags.
My Current Setup :
- Set Up the Local APT Mirror:
I'm using theapt-mirrorpackage to prepare a local APT Debian packages mirror. It has very simple configuration and is working
fine for me By using this local mirror, we are saving a lot of Internet bandwidth while installing multiple Debian clients in our network.
The Need for Tags
Now, we're looking to implement a Debian packages tagging approach. The idea is to assign tags to each Debian package and install them based on these tags. This would help streamline our installation process even further.
Exploring Aptly
I came across the aptly tool and it seems like it might solve this problem.
However, I am not entirely sure how to best implement this with Aptly, or if there are better approaches.
Questions :
- What are the best practices for managing and distributing package tags with Aptly?
- Are there any specific features in Aptly that support tagging and installing packages based on these tags?
I appreciate any insights, experiences, or recommendations you can share.
Thanks in advance for your help!
- Ngôn ngữ chính
- Go
- Star
- 2.9k
- Fork
- 436
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của aptly-dev/aptly
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 80/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 54/100
Tất cả issue của aptly-dev/aptly
Issue tương tự
-
Project submission: CodeAFĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
slavakurilyak/awesome-ai-agents#888 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement nav-pilot
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
kind/enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
Maintainer thường phản hồi trong vòng 1 ngày
-
feat(gmail): make gmail get --format raw text output the exact message, like drafts get --format rawĐang mởclawsweeper:needs-product-decision clawsweeper:no-new-fix-pr clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster P3
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
openclaw/gogcli#1276 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Seed a JRNYAx price before the last close so asset-detail S1.3 doesn't fail from 08:00Z to the openĐang mởbug tests
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
lognorman20/monaco#7231 ·