ಫೆಡೋರಾ 39 ಡಿಫಾಲ್ಟ್ ಆಗಿ DNF5 ಅನ್ನು ಬಳಸಲು ಯೋಜಿಸಿದೆ

Fedora Linux 39 DNF5 ಅನ್ನು ಬಳಸಲು ಯೋಜಿಸಿದೆ

Fedora Linux 39 ಉತ್ತಮ ಕಾರ್ಯನಿರ್ವಹಣೆಗಾಗಿ ಡಿಫಾಲ್ಟ್ ಆಗಿ DNF5 ಅನ್ನು ಬಳಸಲು ಯೋಜಿಸಿದೆ

ಫೆಡೋರಾ ಇಂಜಿನಿಯರಿಂಗ್ ಮತ್ತು ಸ್ಟೀರಿಂಗ್ ಸಮಿತಿ (FESCO) ಫೆಡೋರಾ 39 ರಲ್ಲಿ ಉಸ್ತುವಾರಿ ತಂಡವು ಬಹುಶಃ DNF ಅನ್ನು ಬದಲಿಸುತ್ತದೆ ಎಂದು ಘೋಷಿಸುತ್ತದೆ, libdnf ಮತ್ತು dnf-ಸ್ವಯಂಚಾಲಿತ ಸಿಹೊಸ DNF5 ಪ್ಯಾಕೇಜಿಂಗ್ ಟೂಲ್ ಮತ್ತು libdnf5 ಬೆಂಬಲ ಲೈಬ್ರರಿಯೊಂದಿಗೆ. DNF5 ಬಳಕೆದಾರರ ಅನುಭವವನ್ನು ಸುಧಾರಿಸಬೇಕು ಮತ್ತು ಫೆಡೋರಾ ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಒದಗಿಸಬೇಕು.

DNF ಒಂದು ಸಾಫ್ಟ್‌ವೇರ್ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಆಗಿದೆ ಇದು ಫೆಡೋರಾದಲ್ಲಿ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ, ನವೀಕರಿಸುತ್ತದೆ ಮತ್ತು ತೆಗೆದುಹಾಕುತ್ತದೆ ಮತ್ತು YUM ನ ಉತ್ತರಾಧಿಕಾರಿಯಾಗಿದೆ (ಹಳದಿ-ಡಾಗ್ ಅಪ್‌ಡೇಟರ್ ಮಾರ್ಪಡಿಸಲಾಗಿದೆ). ಡಿಎನ್ಎಫ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅವಲಂಬನೆಗಳನ್ನು ಪರಿಶೀಲಿಸುವ ಮೂಲಕ ಮತ್ತು ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಅಗತ್ಯವಿರುವ ಕ್ರಮಗಳನ್ನು ನಿರ್ಧರಿಸುವ ಮೂಲಕ ಪ್ಯಾಕೇಜುಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. ಈ ವಿಧಾನವು rpm ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ಯಾಕೇಜ್ ಮತ್ತು ಅದರ ಅವಲಂಬನೆಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಸ್ಥಾಪಿಸುವ ಅಥವಾ ನವೀಕರಿಸುವ ಅಗತ್ಯವನ್ನು ನಿವಾರಿಸುತ್ತದೆ.

DNF5 ನ ಹೊಸ ಕಾರ್ಯಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಈ ಕೆಳಗಿನವುಗಳು ಎದ್ದು ಕಾಣುತ್ತವೆ:

  • ಪೈಥಾನ್ ಅಗತ್ಯವಿಲ್ಲದೇ ಪೂರ್ಣ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್
  • ಚಿಕ್ಕ ವ್ಯವಸ್ಥೆ
  • ವೇಗವಾಗಿ
  • DNF ಮತ್ತು Microdnf ಅನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ
  • ಸಂಪೂರ್ಣ ಸಾಫ್ಟ್‌ವೇರ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಸ್ಟಾಕ್‌ನಾದ್ಯಂತ ಏಕೀಕೃತ ನಡವಳಿಕೆ
  • ಹೊಸ Libdnf5 ಪ್ಲಗಿನ್‌ಗಳು (C++, Python) DNF5 ಮತ್ತು Dnf5Daemon ಗೆ ಅನ್ವಯಿಸುತ್ತದೆ.
  • ಹಂಚಿದ ಸೆಟ್ಟಿಂಗ್‌ಗಳು
  • DNF/YUM ಅನ್ನು ದಶಕಗಳಿಂದ ಬಹು ಶೈಲಿಗಳು ಮತ್ತು ಹೆಸರಿಸುವ ಸಂಪ್ರದಾಯಗಳ ಪ್ರಭಾವದೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ (ಆಯ್ಕೆಗಳು, ಸೆಟ್ಟಿಂಗ್‌ಗಳು, ಆಯ್ಕೆಗಳು, ಆಜ್ಞೆಗಳು)
  • ಇದನ್ನು ಡೆಸ್ಕ್‌ಟಾಪ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಿದರೆ RPM ಗಾಗಿ ಪ್ಯಾಕೇಜ್‌ಕಿಟ್‌ಗೆ ಪರ್ಯಾಯವನ್ನು ಒದಗಿಸಬಹುದು (ಒಂದು ಅನನ್ಯ ಪ್ಯಾಕೇಜ್‌ಕಿಟ್ ಬ್ಯಾಕೆಂಡ್).
  • ಮಾಡ್ಯುಲಾರಿಟಿ ಮತ್ತು ಕಾಂಪ್ಸ್ ಗುಂಪಿನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆ
  • ಕೋಡ್ ಬೇಸ್‌ನಲ್ಲಿ ಪ್ರಮುಖ ಸುಧಾರಣೆಗಳು
  • ಇತಿಹಾಸ ಡೇಟಾಬೇಸ್ ಮತ್ತು /etc/dnf/module.d ನಿಂದ ಸಿಸ್ಟಮ್ ಸ್ಥಿತಿಯನ್ನು ಬೇರ್ಪಡಿಸುವುದು

dnf-4 ರಲ್ಲಿ, ಸ್ಥಾಪಿಸಲಾದ ಪ್ಯಾಕೇಜುಗಳ ಪಟ್ಟಿ ಬಳಕೆದಾರರಿಂದ ಮತ್ತು ಸ್ಥಾಪಿಸಲಾದ ಗುಂಪುಗಳ ಪಟ್ಟಿ, ಹಾಗೆಯೇ ಈ ಗುಂಪುಗಳ ಸ್ಥಾಪಿಸಲಾದ ಪ್ಯಾಕೇಜ್‌ಗಳ ಪಟ್ಟಿ, ಇತಿಹಾಸದ ಒಟ್ಟುಗೂಡಿಸುವಿಕೆ ಎಂದು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ ವಹಿವಾಟುಗಳ. dnf5 ನಲ್ಲಿ ಇದನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಇದು ಬಹು ಪ್ರಯೋಜನಗಳನ್ನು ಹೊಂದಿದೆ, ಇತಿಹಾಸದ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಮಾಹಿತಿ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಸ್ಥಿತಿಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದಿಲ್ಲ (ಇದು ಕೆಲವೊಮ್ಮೆ ಭ್ರಷ್ಟಗೊಳ್ಳುತ್ತದೆ, ಇತ್ಯಾದಿ.) /etc/dnf/module.d ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾದ ಡೇಟಾವು ಬಳಕೆದಾರ ಬರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ ಮತ್ತು ಅದರ ಸ್ವರೂಪವು ಸಾಕಾಗುವುದಿಲ್ಲ (ಸ್ಥಾಪಿತ ಪ್ರೊಫೈಲ್‌ಗಳೊಂದಿಗೆ ಸ್ಥಾಪಿಸಲಾದ ಪ್ಯಾಕೇಜ್‌ಗಳ ಕುರಿತು ಮಾಹಿತಿಯು ಕಾಣೆಯಾಗಿದೆ).

DNF5 ಇನ್ನೂ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿದೆ ಮತ್ತು ಕೆಲವು ವೈಶಿಷ್ಟ್ಯಗಳು ಅಥವಾ ಆಯ್ಕೆಗಳು ಇನ್ನೂ ಲಭ್ಯವಿಲ್ಲ. ಇನ್ನೂ ಮಾಡ್ಯುಲಾರಿಟಿಯನ್ನು ಅನುಷ್ಠಾನಗೊಳಿಸುವಲ್ಲಿ ಕೆಲಸ ಮಾಡಬೇಕಾಗಿದೆ, ಸಿಸ್ಟಮ್ ಇತಿಹಾಸ ಮತ್ತು ಸ್ಥಿತಿ, ಮತ್ತು ದಸ್ತಾವೇಜನ್ನು ಮತ್ತು ಮ್ಯಾನ್ ಪುಟಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಆಂತರಿಕ ಡೇಟಾ ಸಂಗ್ರಹಣೆ. DNF5 ಅನ್ನು ರೆಪೊಸಿಟರಿಯಿಂದ ರಾತ್ರಿಯ ಅಪ್‌ಸ್ಟ್ರೀಮ್ ಬಿಲ್ಡ್‌ಗಳೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಬಹುದು.

DNF5 dnf, yum, dnf-automatic, yum-utils ಮತ್ತು DNF ಪ್ಲಗಿನ್‌ಗಳನ್ನು ಅಸಮ್ಮತಿಸುತ್ತದೆ (ಕೋರ್ ಮತ್ತು ಎಕ್ಸ್ಟ್ರಾಗಳು) python3-dnf ಮತ್ತು LIBDNF (libdnf, python3-hawkey) ಅನ್ನು ಫೆಡೋರಾ-ಬಳಕೆಯಲ್ಲಿಲ್ಲದ-ಪ್ಯಾಕೇಜ್‌ಗಳೊಂದಿಗೆ ಅಸಮ್ಮತಿಸಲಾಗುವುದು, ಜೊತೆಗೆ ಇದು /usr/bin/dnf ಗೆ ಸಿಮ್‌ಲಿಂಕ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಬಳಕೆದಾರರು ಬದಲಾವಣೆಯನ್ನು ನವೀಕರಣವಾಗಿ ನೋಡುತ್ತಾರೆ ಸೀಮಿತ ಆದರೆ ದಾಖಲಿತ ಸಿಂಟ್ಯಾಕ್ಸ್ ಬದಲಾವಣೆಗಳೊಂದಿಗೆ DNF ಗೆ. DNF5 ಅಳವಡಿಕೆಯನ್ನು ಸುಧಾರಿಸಲು DNF5 ಕೆಲವು ಬೆಂಬಲಿತ ಕಮಾಂಡ್ ಅಲಿಯಾಸ್ ಮತ್ತು ಆಯ್ಕೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಬದಲಾವಣೆಯ ಪ್ರಸ್ತಾಪವು ವಿಷಯಗಳನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸುತ್ತದೆ:

  1. ಹೊಸದು DNF5 ಬಳಕೆದಾರರ ಅನುಭವ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸುತ್ತದೆ. ಈ ಬದಲಿ ಫೆಡೋರಾ ಸಾಫ್ಟ್‌ವೇರ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಸ್ಟಾಕ್ ಅಪ್‌ಡೇಟ್‌ನಲ್ಲಿ ಎರಡನೇ ಹಂತವಾಗಿದೆ. ಈ ಬದಲಾವಣೆಯಿಲ್ಲದೆ, ವಿಭಿನ್ನ ಲೈಬ್ರರಿಗಳನ್ನು (libdnf, libdnf5) ಆಧರಿಸಿ ಹಲವಾರು ಸಾಫ್ಟ್‌ವೇರ್ ನಿರ್ವಹಣಾ ಪರಿಕರಗಳು (DNF5, ಹಳೆಯ Microdnf, PackageKit, ಮತ್ತು DNF) ಇರುತ್ತದೆ, ಇದು ವಿಭಿನ್ನ ನಡವಳಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಇತಿಹಾಸವನ್ನು ಹಂಚಿಕೊಳ್ಳುವುದಿಲ್ಲ. DNF ಮಾತ್ರ ಸೀಮಿತ ಡೆವಲಪರ್ ಬೆಂಬಲವನ್ನು ಹೊಂದಿರುವ ಸಾಧ್ಯತೆಯಿದೆ. 5 ರಲ್ಲಿ ಫೆಡೋರಾ-ಡೆವೆಲ್ ಪಟ್ಟಿಯಲ್ಲಿ DNF2020 ಅಭಿವೃದ್ಧಿಯನ್ನು ಘೋಷಿಸಲಾಯಿತು.
  2. DNF5 ಸಣ್ಣ ಸಿಸ್ಟಮ್‌ಗಾಗಿ ಪೈಥಾನ್ ಕೋಡ್ ಅನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ, ವೇಗವಾದ ಕಾರ್ಯಕ್ಷಮತೆ, ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ DNF ಮತ್ತು microdnf ಪರಿಕರಗಳನ್ನು ಬದಲಾಯಿಸಲು. DNF5 ಸಾಫ್ಟ್‌ವೇರ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಸ್ಟಾಕ್‌ನ ನಡವಳಿಕೆಯನ್ನು ಏಕೀಕರಿಸುತ್ತದೆ, RPM ಗಾಗಿ ಪ್ಯಾಕೇಜ್‌ಕಿಟ್‌ಗೆ ಪರ್ಯಾಯವಾಗಿ ಹೊಸ ಡೀಮನ್ ಅನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚು ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರಬೇಕು. ರೆಪೊಸಿಟರಿ ಬ್ರೌಸಿಂಗ್, ಲುಕಪ್ ಕಾರ್ಯಾಚರಣೆಗಳು, RPM ಪ್ರಶ್ನೆಗಳು ಮತ್ತು ಮೆಟಾಡೇಟಾ ಹಂಚಿಕೆಗಾಗಿ ವೇಗವಾದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನಿರೀಕ್ಷಿಸಿ.

ಬದಲಾವಣೆ ಪ್ರಸ್ತಾವನೆಗೆ ಇನ್ನೂ ಅನುಮೋದನೆ ಸಿಗಬೇಕಿದೆ ಫೆಡೋರಾ ಇಂಜಿನಿಯರಿಂಗ್ ಮತ್ತು ಸ್ಟೀರಿಂಗ್ ಕಮಿಟಿಯಿಂದ, ಆದರೆ DNF(5) ನಲ್ಲಿ Red Hat ನ ಒಳಗೊಳ್ಳುವಿಕೆಯನ್ನು ಗಮನಿಸಿದರೆ, ಅದನ್ನು ಫೆಡೋರಾ 39 ಚಕ್ರಕ್ಕೆ ಅನುಮೋದಿಸಲಾಗಿದೆ ಮತ್ತು ಆಶಾದಾಯಕವಾಗಿ ಪೂರ್ಣಗೊಳಿಸಲಾಗುವುದು ಎಂದು ಭಾವಿಸಬಹುದು.

ಮೂಲ: https://fedoraproject.org


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.