Metadata YUM

Thông tin về các gói được gọi là metadata. Những siêu dữ liệu được kết hợp với thông tin trong mỗi gói để xác định (và giải quyết nếu có) phụ thuộc giữa các gói. Hy vọng là để tránh tình trạng được gọi là dependency hell. Một công cụ riêng biệt, createrepo, thiết lập các kho phần mềm yum, tạo ra các dữ liệu cần thiết trong một định dạng XML (và các siêu dữ liệu SQLite nếu cung cấp tùy chọn -d).[21] Các công cụ mrepo tool (trước đây là Yam) có thể giúp đỡ trong việc tạo ra và duy trì các kho phần mềm.[22]

Kho lưu trữ XML của Yum, được xây dựng với sự đóng góp từ nhiều nhà phát triển khác, nhanh chóng trở thành tiêu chuẩn cho các kho RPM.[23] Bên cạnh các bản phân phối sử dụng Yum trực tiếp, SUSE Linux 10.1[24] thêm hỗ trợ cho các kho Yum trong YaST, và các kho Open Build Service sử dụng yum kho định dạng siêu dữ liệu XML.

Yum tự động đồng bộ hóa các dữ liệu meta từ xa cho khách hàng cục bộ, với các công cụ khác chọn để đồng bộ hóa chỉ khi có yêu cầu của người dùng. Có tự động đồng bộ có nghĩa là yum không thể thất bại do người sử dụng không chạy một lệnh tại các khoảng thời gian chính xác.[25][26]

Tài liệu tham khảo

WikiPedia: YUM http://www.businessinsider.com/36-year-old-seth-vi... http://fossforce.com/2015/01/linux-advocates-throw... http://freecode.com/projects/mrepo http://www.ibm.com/developerworks/library/l-lpic1-... http://archive09.linux.com/feature/37660 http://www.linuxadvocates.com/2013/03/yum-vs-apt-w... http://docs.oracle.com/cd/E37670_01/E37355/html/ol... http://www.pearsonhighered.com/samplechapter/01323... http://www.redhat.com/about/news/archive/2013/7/th... http://www.yumex.dk/