bitcoin-tools / bitcoin-tools/nodebuilder
Prevent apt cache from growing over time
- Ngôn ngữ chính
- Shell
- Star
- 7
- Fork
- 0
- Merge trung bình
- 2 giờ 37 phút
- Pull request đã merge (30 ngày)
- 28
Mô tả
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
```
for apt_cache_deb in /var/cache/apt/archives/*.deb; do
apt_cache_package=$(dpkg-deb --field "${apt_cache_deb}" Package)
if ! dpkg --list | grep --quiet "^ii ${apt_cache_package} "; then
echo "Deleting unused cache ${apt_cache_deb}"
rm "${apt_cache_deb}"
fi
done
```
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
Hướng dẫn đóng góp
Hướng nghiên cứu
Không có tệp hoặc bài kiểm thử nào được nêu tên. Hãy bắt đầu bằng cách xác định entry point của repository dùng để cài đặt các gói hoặc quản lý /var/cache/apt/archives, sau đó kiểm tra cách đường dẫn đó được thực thi. Công việc được xem là hoàn tất khi các tệp .deb không được sử dụng bị xóa mà không ảnh hưởng đến các gói đã cài đặt và cache không còn tăng vô hạn.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- shell
- Lĩnh vực
- infrastructure
- Loại issue
- Tính năng
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100