DNF 5 เจชเฉˆเจ•เฉ‡เจœ เจฎเฉˆเจจเฉ‡เจœเจฐ เจ…เจคเฉ‡ PackageKit เจฌเจฆเจฒเจฃ เจฆเจพ เจตเจฟเจ•เจพเจธ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆ

เจฐเฉˆเฉฑเจก เจนเฉˆเจŸ เจคเฉ‹เจ‚ เจกเฉˆเจจเฉ€เจ…เจฒ เจฎเฉˆเจ• เจฐเจฟเจชเฉ‹เจฐเจŸ เจ•เฉ€เจคเฉ€ DNF 5 เจชเฉˆเจ•เฉ‡เจœ เจฎเฉˆเจจเฉ‡เจœเจฐ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจฌเจพเจฐเฉ‡, เจœเจฟเจธ เจตเจฟเฉฑเจš เจชเจพเจˆเจฅเจจ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ DNF เจคเจฐเจ• เจจเฉ‚เฉฐ C++ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ€ libdnf เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค DNF 5 เจฆเฉ€ เจซเฉ‡เจกเฉ‹เจฐเจพ 33 เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฆเฉŒเจฐเจพเจจ เจœเฉ‚เจจ เจตเจฟเฉฑเจš เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‡เจธเจจเฉ‚เฉฐ เจ…เจ•เจคเฉ‚เจฌเจฐ 2020 เจตเจฟเฉฑเจš Rawhide เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจซเจฐเจตเจฐเฉ€ 2021 เจตเจฟเฉฑเจš DNF 4 เจฆเฉ€ เจฅเจพเจ‚ เจฒเฉˆ เจฒเจตเฉ‡เจ—เจพเฅค DNF 4 เจธเจผเจพเจ–เจพ เจฆเจพ เจฐเฉฑเจ–-เจฐเจ–เจพเจ… เจ‡เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจœเจพเจฐเฉ€ เจฐเจนเฉ‡เจ—เจพเฅค Red Hat Enterprise Linux 8 เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ•เจฟ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ…เจœเจฟเจนเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจชเจนเฉเฉฐเจš เจ—เจฟเจ† เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš API/ABI เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‚เฉฐ เจคเฉ‹เฉœเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจเจพ เจฒเจ—เจญเจ— เจ…เจธเฉฐเจญเจต เจนเฉˆเฅค เจ‡เจน เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจพเจฐเจจ เจนเฉˆ เจจเฉเจ•เจธเจพเจจ PackageKit เจฆเฉ€ เจธเจพเจฐเจฅเจ•เจคเจพ เจ…เจคเฉ‡ โ€œlibhifโ€ API เจจเฉ‚เฉฐ เจฌเจฆเจฒเฉ‡ เจฌเจฟเจจเจพเจ‚ libdnf เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฆเฉ€ เจ…เจธเฉฐเจญเจตเจคเจพเฅค เจ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ€, API เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ‡ เจ‡เจฐเจพเจฆเฉ‡ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ, เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจ…เจคเฉ‡ API เจฆเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจฌเฉˆเจ•เจตเจฐเจก เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃเจพ เจฎเฉเฉฑเจ– เจคเจฐเจœเฉ€เจน เจฆเฉฑเจธเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

DNF เจตเจฟเฉฑเจš Python API เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฌเจฐเจ•เจฐเจพเจฐ เจฐเฉฑเจ–เจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ, เจชเจฐ Python เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจตเจชเจพเจฐเจ• เจคเจฐเจ• libdnf (C++) เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจœเฉ‹ เจ•เจฟ เจตเฉฐเจก เจตเจฟเฉฑเจš เจชเฉˆเจ•เฉ‡เจœ เจฎเฉˆเจจเฉ‡เจœเจฐ เจฆเฉ‡ เจธเจฎเจพเจจ เจ•เจพเจฐเจœ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจเจ—เจพเฅค เจตเจฟเจ•เจพเจธ C++ API เจฆเฉ‡ เจ†เจฒเฉ‡-เจฆเฉเจ†เจฒเฉ‡ เจ•เฉ‡เจ‚เจฆเจฐเจฟเจค เจนเฉ‹เจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ Python API เจ‡เจธ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจฐเฉˆเจชเจฐ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจ†เจช เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค
เจ—เฉ‹, เจชเจฐเจฒ เจ…เจคเฉ‡ เจฒเจˆ เจฌเฉฐเจงเจจ
เจฐเฉ‚เจฌเฉ€. C++ API เจฆเฉ‡ เจธเจฅเจฟเจฐ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เจธเจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• C API เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจœเจฟเจธ เจตเจฟเฉฑเจš rpm-ostree เจจเฉ‚เฉฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจนเจพเจ•เฉ€ Python API เจจเฉ‚เฉฐ เจนเจŸเจพ เจฆเจฟเฉฑเจคเจพ เจœเจพเจตเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจจเจพเจฒ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ เจœเจพเจตเฉ‡เจ—เจพ libdnf เจชเจพเจˆเจฅเจจ APIเฅค

DNF เจฆเฉ€ เจฎเฉเฉฑเจ– เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจจเฉ‚เฉฐ เจฌเจฐเจ•เจฐเจพเจฐ เจฐเฉฑเจ–เจฟเจ† เจœเจพเจตเฉ‡เจ—เจพเฅค เจตเฉฑเจกเฉ‡ เจŸเฉˆเจธเจŸ เจธเฉ‚เจŸ (เจฒเจ—เจญเจ— 1400 เจŸเฉˆเจธเจŸเจพเจ‚) เจฆเฉ‡ เจ•เจพเจฐเจจ, เจ‡เจน เจ‰เจฎเฉ€เจฆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ•เจฟ API เจฐเฉ€เจตเจฐเจ• เจ…เฉฐเจคเจฎ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจค เจจเจนเฉ€เจ‚ เจ•เจฐเฉ‡เจ—เจพเฅค เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸ เจชเจพเจฐเจธเจฟเฉฐเจ— เจ…เจคเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจฅเฉ‹เฉœเฉเจนเจพ เจฌเจฆเจฒ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เจน เจฌเจฆเจฒเจพเจ… เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเจ—เฉ‡เฅค เจ‡เฉฑเจ• เจธเจŸเจฐเจฟเฉฑเจช เจกเจพเจŠเจจ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš microdnf, เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ‡เจน DNF เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจธเจฌเจธเฉˆเฉฑเจŸ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจนเฉˆ; เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจตเจฟเฉฑเจš เจชเฉ‚เจฐเฉ€ เจธเจฎเจพเจจเจคเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจตเจฟเจšเจพเจฐ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจฆเฉ€ เจฌเจœเจพเจ เจชเฉˆเจ•เฉ‡เจœเจ•เจฟเฉฑเจŸ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ DBus เจธเฉ‡เจตเจพ เจฌเจฃเจพเจˆ เจœเจพเจตเฉ‡เจ—เฉ€ เจœเฉ‹ เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจ…เจคเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจธเฉ‡เจตเจพ เจจเฉ‚เฉฐ เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจ‡เจธเจฆเฉ‡ เจจเจฟเจฐเจฎเจพเจฃ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจฎเจพเจ‚ เจฒเฉฑเจ— เจธเจ•เจฆเจพ เจนเฉˆเฅค PackageKit เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจตเจฟเจ•เจธเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ เจ…เจคเฉ‡ เจธเจพเจฐเจฅเจ•เจคเจพ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจฆเฉ‡ เจ•เจพเจฐเจจ 2014 เจคเฉ‹เจ‚ เจฐเฉฑเจ–-เจฐเจ–เจพเจ… เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจนเฉˆเฅค Snaps เจ…เจคเฉ‡ Flatpak เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฆเฉ€ เจคเจฐเฉฑเจ•เฉ€ เจฆเฉ‡ เจจเจพเจฒ, เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ PackageKit เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจ—เฉเจ† เจฐเจนเฉ‡ เจนเจจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เจน เจนเฉเจฃ เจฌเจฟเจฒเจก เจตเจฟเฉฑเจš เจ‰เจชเจฒเจฌเจง เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจซเฉ‡เจกเฉ‹เจฐเจพ เจธเจฟเจฒเจตเจฐ เจฌเจฒเฉ‚. เจชเฉˆเจ•เฉ‡เจœ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจเจฌเจธเจŸเจฐเฉˆเจ•เจธเจผเจจ เจฒเฉ‡เจ…เจฐ เจฌเจนเฉเจค เจนเฉฑเจฆ เจคเฉฑเจ• เจจเฉ‡เจŸเจฟเจต เจ—เจจเฉ‹เจฎ เจ…เจคเฉ‡ KDE เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจซเจฒเฉˆเจŸเจชเฉˆเจ• เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เฉ€เจคเฉ‡ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจฏเฉ‚เจจเฉ€เจซเจพเจˆเจก เจธเจฟเจธเจŸเจฎ API เจชเจนเจฟเจฒเจพเจ‚ เจตเจพเจ‚เจ— เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹