ಆರ್‌ಪಿಎಂ 4.16 ಡಿಬಿಗಳು, ಆಪರೇಟರ್‌ಗಳು, ಮ್ಯಾಕ್ರೋಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳಲ್ಲಿನ ಸುಧಾರಣೆಗಳೊಂದಿಗೆ ಬರುತ್ತದೆ

ಅಭಿವೃದ್ಧಿಯ ಒಂದು ವರ್ಷದ ನಂತರ, ಅಂತಿಮವಾಗಿ ಪ್ರಾರಂಭ ಪ್ಯಾಕೇಜ್ ವ್ಯವಸ್ಥಾಪಕರ ಸ್ಥಿರ ಆವೃತ್ತಿ "ಆರ್ಪಿಎಂ 4.16", ಯಾವುದರಲ್ಲಿ ಕೆಲವು ಸುಧಾರಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ ನಿರ್ವಾಹಕರು, ಹೊಸ ಬ್ಯಾಕೆಂಡ್‌ಗಳು ಮತ್ತು ಇತರ ಬದಲಾವಣೆಗಳ ಬಗ್ಗೆ.

ಆರ್‌ಪಿಎಂ 4 ಯೋಜನೆ ಇದನ್ನು Red Hat ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ ಮತ್ತು RHEL (ಸೆಂಟೋಸ್, ಸೈಂಟಿಫಿಕ್ ಲಿನಕ್ಸ್, ಏಷ್ಯಾಲಿನಕ್ಸ್, ರೆಡ್ ಫ್ಲ್ಯಾಗ್ ಲಿನಕ್ಸ್, ಒರಾಕಲ್ ಲಿನಕ್ಸ್ ನಿಂದ ಪಡೆದವುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ), ಫೆಡೋರಾ, ಎಸ್‌ಯುಎಸ್ಇ, ಓಪನ್ ಸೂಸ್, ಎಎಲ್ಟಿ ಲಿನಕ್ಸ್, ಓಪನ್ಮಾಂಡ್ರಿವಾ, ಮ್ಯಾಗಿಯಾ, ಪಿಸಿಲಿನಕ್ಸ್, ಟಿಜೆನ್ ಮತ್ತು ಇತರ ಅನೇಕ ವಿತರಣೆಗಳಲ್ಲಿ ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

ಹಿಂದೆ, ಸ್ವತಂತ್ರ ಅಭಿವೃದ್ಧಿ ತಂಡವು ಆರ್‌ಪಿಎಂ 5 ಯೋಜನೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು, ಇದು ಆರ್‌ಪಿಎಂ 4 ಗೆ ನೇರವಾಗಿ ಸಂಬಂಧಿಸಿಲ್ಲ ಮತ್ತು ಪ್ರಸ್ತುತ ಅದನ್ನು ಕೈಬಿಡಲಾಗಿದೆ (2010 ರಿಂದ ನವೀಕರಿಸಲಾಗಿಲ್ಲ). ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ಅನ್ನು ಜಿಪಿಎಲ್ವಿ 2 ಪರವಾನಗಿಗಳ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ

ಆರ್ಪಿಎಂ 4.16 ರ ಮುಖ್ಯ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

ಆರ್‌ಪಿಎಂ 4.16 ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್‌ನ ಈ ಹೊಸ ಬಿಡುಗಡೆಯಾದ ಆವೃತ್ತಿಯಲ್ಲಿ ಎಸ್‌ಕ್ಯುಲೈಟ್ ಡಿಬಿಎಂಎಸ್‌ನಲ್ಲಿ ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಹೊಸ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಜಾರಿಗೆ ತರಲಾಯಿತು, ಈ ಬ್ಯಾಕೆಂಡ್‌ನೊಂದಿಗೆ ಫೆಡೋರಾ 33 ಆವೃತ್ತಿಯು ಬರ್ಕ್ಲಿಡಿಬಿ ಆಧಾರಿತ ಬ್ಯಾಕೆಂಡ್ ಬದಲಿಗೆ ಇದನ್ನು ಬಳಸಿಕೊಳ್ಳಲಿದೆ ಎಂದು ಯೋಜಿಸಲಾಗಿದೆ.

ಜಾರಿಗೆ ಬಂದ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಡೇಟಾಬೇಸ್ ಸಂಗ್ರಹಣೆಗಾಗಿ ಹೊಸ ಪ್ರಾಯೋಗಿಕ ಓದಲು-ಮಾತ್ರ ಬ್ಯಾಕೆಂಡ್ BDB ಯಲ್ಲಿ (ಒರಾಕಲ್ ಬರ್ಕ್ಲಿ ಡಿಬಿ). ಅನುಷ್ಠಾನವನ್ನು ಮೊದಲಿನಿಂದ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಬರ್ಕ್ಲಿಡಿಬಿ ಲೆಗಸಿ ಬ್ಯಾಕೆಂಡ್ ಕೋಡ್ ಅನ್ನು ಬಳಸುವುದಿಲ್ಲ, ಇದನ್ನು ಅಸಮ್ಮತಿಸಲಾಗಿದೆ ಆದರೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸೇರಿಸಲಾಗಿದೆ.

ಮ್ಯಾಕ್ರೋಗಳು ಮತ್ತು ಅಭಿವ್ಯಕ್ತಿಗಳ ಕಡೆಯಿಂದ ಟೆನರಿ ಆಪರೇಟರ್‌ಗೆ "% ವೇಳೆ" ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (% {expr: 1 == 0? »ಹೌದು»: »ಇಲ್ಲ»}) ಮತ್ತು ಅಂತರ್ನಿರ್ಮಿತ ಆವೃತ್ತಿ ಹೋಲಿಕೆ ('% [v »3: 1.2-1 ″> v» 2.0 ″]') ಮತ್ತು ಹೊಸದನ್ನು ನೀಡಿ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಮ್ಯಾಕ್ರೋಗಳು% ಆರ್ಮ್ 32,% ಆರ್ಮ್ 64 ಮತ್ತು% ರಿಸ್ಕ್ವಿಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ಅವರೊಂದಿಗೆ ಅಂತರ್ನಿರ್ಮಿತ ಮ್ಯಾಕ್ರೋ% {ಮ್ಯಾಕ್ರೋಬಾಡಿ:… ma ಮ್ಯಾಕ್ರೋ ವಿಷಯವನ್ನು ಪಡೆಯಲು.

ಇದರ ಜೊತೆಗೆ, ಪಾರ್ಸಿಂಗ್ ಮತ್ತು ಹೋಲಿಕೆ API ಯ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ ಸಿ ಮತ್ತು ಪೈಥಾನ್ ಭಾಷೆಗಳಿಗೆ.

Brp- ಸ್ಟ್ರಿಪ್ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಸಮಾನಾಂತರೀಕರಣವನ್ನು ಒದಗಿಸಲಾಗಿದೆ ಮತ್ತು ಪರೀಕ್ಷಾ ಸೂಟ್‌ನ ಘಟಕಗಳು. ಪ್ಯಾಕೇಜ್ ಉತ್ಪಾದನೆ ಪ್ರಕ್ರಿಯೆಯ ಸಮಾನಾಂತರೀಕರಣದ ಆಪ್ಟಿಮೈಸೇಶನ್ ಅನ್ನು ಕೈಗೊಳ್ಳಲಾಗಿದೆ.

ಭ್ರಷ್ಟ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಪುನಃಸ್ಥಾಪಿಸಲು rpmdb ಯುಟಿಲಿಟಿಗೆ "–ಸಲ್ವೇಜ್ಡ್" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಎನ್ಡಿಬಿ ಬ್ಯಾಕೆಂಡ್ನೊಂದಿಗೆ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ).

ಅಭಿವ್ಯಕ್ತಿಗಳಲ್ಲಿ ಉದ್ಧರಣ ಚಿಹ್ನೆಗಳಿಂದ ಬೇರ್ಪಡಿಸದ ಪದಗಳನ್ನು ಬಳಸುವುದನ್ನು ನಿಷೇಧಿಸಲಾಗಿದೆ, ಉದಾ. ಉದಾ. 'A == b' ಬದಲಿಗೆ ಈಗ ನೀವು '»a» == »b»' ಬರೆಯಬೇಕಾಗಿದೆ.

ಅಭಿವ್ಯಕ್ತಿ ಪಾರ್ಸರ್ ಮ್ಯಾಕ್ರೋ ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು "% […]" ಎಂಬ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ (ಆ ಮ್ಯಾಕ್ರೋಗಳಲ್ಲಿ "% {expr: ... from" ನಿಂದ ಭಿನ್ನವಾಗಿರುತ್ತದೆ).

ಸೇರಿಸಲಾಗಿದೆ ತಾರ್ಕಿಕ ನಿರ್ವಾಹಕರು ಮತ್ತು ಬಾಡಿಗೆದಾರರ ಸಣ್ಣ ವಿಸ್ತರಣೆಗೆ ಬೆಂಬಲ ಅಭಿವ್ಯಕ್ತಿಗಳಲ್ಲಿ ("% [0 && 1/0]" ಅನ್ನು 0 ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಶೂನ್ಯದಿಂದ ಭಾಗಿಸುವ ಪ್ರಯತ್ನದ ಕಾರಣ ದೋಷಕ್ಕೆ ಕಾರಣವಾಗುವುದಿಲ್ಲ).

ಸೇರಿಸಲಾಗಿದೆ ಅನಿಯಂತ್ರಿತ ಸಂದರ್ಭಗಳಲ್ಲಿ ತಾರ್ಕಿಕ NOT ಆಪರೇಟರ್ ಅನ್ನು ಬಳಸುವ ಬೆಂಬಲ (! "%? ಫೂ").

"||" ನಿರ್ವಾಹಕರ ವರ್ತನೆ ಮತ್ತು "&&" ಅನ್ನು ಪರ್ಲ್ / ಪೈಥಾನ್ / ರೂಬಿ ಜೋಡಿಸಲಾಗಿದೆ, ಅಂದರೆ ಬೂಲಿಯನ್ ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುವ ಬದಲು, ಅದು ಈಗ ಕೊನೆಯ ಲೆಕ್ಕಾಚಾರದ ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, "% [2 || 3]" 2 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ).

ಆಫ್ ಎದ್ದು ಕಾಣುವ ಇತರ ಬದಲಾವಣೆಗಳು ಆರ್ಪಿಎಂ 4.16 ರ ಈ ಹೊಸ ಆವೃತ್ತಿಯ:

  • ಡಿಜಿಟಲ್ ಸಹಿಗಳು ಮತ್ತು ಹ್ಯಾಶ್‌ಗಳಿಗಾಗಿ ಪರ್ಯಾಯ ಸ್ವರೂಪಗಳನ್ನು ಪರಿಶೀಲಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಮೆಟಾ-ಅವಲಂಬನೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಅಗತ್ಯವಿದೆ (ಮೆಟಾ): somepkg), ಇದು ಸ್ಥಾಪನೆ ಮತ್ತು ತೆಗೆದುಹಾಕುವಿಕೆಯ ಕ್ರಮವನ್ನು ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ.
  • RPM3 ಡಿಜಿಟಲ್ ಸಹಿಯನ್ನು ಜಾರಿಗೊಳಿಸಲು rpmsign ಗೆ "–rpmv3" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ದಸ್ತಾವೇಜನ್ನು, ಮಾದರಿ ಸಂರಚನಾ ಕಡತಗಳು ಮತ್ತು ಇತರ ಸಂಬಂಧಿತ ಡೇಟಾದ ಸ್ಥಾಪನೆಯನ್ನು ಬಿಟ್ಟುಬಿಡಲು "–excludeartifacts" ಎಂಬ ಸ್ಥಾಪನಾ ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಆರ್‌ಪಿಎಂವಿ 3 ಮತ್ತು ಬೀಕ್ರಿಪ್ಟ್ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಬ್ಯಾಕೆಂಡ್‌ಗಳು ಮತ್ತು ಎನ್‌ಎಸ್‌ಎಸ್‌ಗೆ ಬಳಕೆಯಲ್ಲಿಲ್ಲದ ಬೆಂಬಲ.
  • ಡಿಎಸ್ಎ 2 (ಜಿಕ್ರಿಪ್ಟ್) ಮತ್ತು ಎಡಿಡಿಎಸ್ಎಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • LMDB- ಆಧಾರಿತ ಪ್ರಾಯೋಗಿಕ ಬ್ಯಾಕೆಂಡ್ ಡೇಟಾಬೇಸ್ ತೆಗೆದುಹಾಕಲಾಗಿದೆ.
  • ಎನ್ಡಿಬಿ ಸಂಗ್ರಹಣೆಯ ಆಧಾರದ ಮೇಲೆ ಸ್ಥಿರ ಬ್ಯಾಕೆಂಡ್ ಡೇಟಾಬೇಸ್ ಘೋಷಿಸಲಾಗಿದೆ.
  • ಫೈಲ್‌ಗಳನ್ನು ಅವುಗಳ MIME ವಿಷಯ ಪ್ರಕಾರಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ವರ್ಗೀಕರಿಸಲು ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ.
  • ಪ್ಯಾರಮೆಟ್ರಿಕ್ ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅವಲಂಬನೆಗಳನ್ನು ಉತ್ಪಾದಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಅಂತಿಮವಾಗಿ ನೀವು ಇದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ನೀವು ಸಂಪೂರ್ಣ ಚೇಂಜ್ಲಾಗ್ ಅನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ.

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


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

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

*

*

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