ಆರ್‌ಪಿಎಂ 4.15 ರ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದೆ, ಇದನ್ನು ಈಗಾಗಲೇ ಫೆಡೋರಾ 31 ಬೀಟಾದಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ

ಸುಮಾರು ಎರಡು ವರ್ಷಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, ಹೊಸ ಉಡಾವಣೆ ಆವೃತ್ತಿ ಪ್ಯಾಕೇಜ್ ವ್ಯವಸ್ಥಾಪಕರಿಂದ ಆರ್ಪಿಎಂ 4.15.0. ಆರ್ಪಿಎಂ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ (ಅಥವಾ ಆರ್ಪಿಎಂ ಅನ್ನು ಮೂಲತಃ ರೆಡ್ ಹ್ಯಾಟ್ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಆದರೆ ಪುನರಾವರ್ತಿತ ಸಂಕ್ಷಿಪ್ತ ರೂಪವಾಯಿತು) ಪ್ಯಾಕೇಜ್ ನಿರ್ವಹಣಾ ಸಾಧನವಾಗಿದೆ ಮೂಲತಃ ಗ್ನು / ಲಿನಕ್ಸ್‌ಗಾಗಿ ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಇದು ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಸ್ಥಾಪಿಸಲು, ನವೀಕರಿಸಲು, ಅಸ್ಥಾಪಿಸಲು, ಪರಿಶೀಲಿಸಲು ಮತ್ತು ವಿನಂತಿಸಲು ಸಮರ್ಥವಾಗಿದೆ.

ಆರ್ಪಿಎಂ 4 ಯೋಜನೆಯನ್ನು ರೆಡ್ ಹ್ಯಾಟ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ ಮತ್ತು ಆರ್ಹೆಚ್ಇಎಲ್ ನಂತಹ ವಿತರಣೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ (ಪಡೆದ ಯೋಜನೆಗಳು ಸೇರಿದಂತೆ ಸೆಂಟೋಸ್, ಸೈಂಟಿಫಿಕ್ ಲಿನಕ್ಸ್, ಏಷ್ಯಾಲಿನಕ್ಸ್, ಕೆಂಪು ಧ್ವಜ ಲಿನಕ್ಸ್, ಒರಾಕಲ್ ಲಿನಕ್ಸ್), ಫೆಡೋರಾ, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen, ಮತ್ತು ಇನ್ನೂ ಅನೇಕ.

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

ಆರ್ಪಿಎಂ ಪ್ಯಾಕೇಜ್ ಅನಿಯಂತ್ರಿತ ಫೈಲ್ಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಬಹುಪಾಲು ಆರ್ಪಿಎಂ ಫೈಲ್ಗಳು "ಬೈನರಿ ಆರ್ಪಿಎಂ" (ಅಥವಾ BRPM) ಕೆಲವು ಸಾಫ್ಟ್‌ವೇರ್‌ನ ಸಂಕಲಿಸಿದ ಆವೃತ್ತಿಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.

ಬೈನರಿ ಪ್ಯಾಕೇಜ್ ನಿರ್ಮಿಸಲು ಬಳಸುವ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಒಳಗೊಂಡಿರುವ "ಮೂಲ ಆರ್ಪಿಎಂಗಳು" (ಅಥವಾ ಎಸ್ಆರ್ಪಿಎಂ) ಸಹ ಇವೆ.

ಫೈಲ್ ಹೆಡರ್ನಲ್ಲಿ ಇವುಗಳು ಸೂಕ್ತವಾದ ಟ್ಯಾಗ್ ಅನ್ನು ಹೊಂದಿದ್ದು, ಅವುಗಳನ್ನು ಸಾಮಾನ್ಯ ಆರ್ಪಿಎಂಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಅವುಗಳನ್ನು ಅನುಸ್ಥಾಪನೆಯಲ್ಲಿ / usr / src ಗೆ ಹೊರತೆಗೆಯಲಾಗುತ್ತದೆ.

ಎಸ್‌ಆರ್‌ಪಿಎಂಗಳು ಸಾಮಾನ್ಯವಾಗಿ ".src.rpm" ಫೈಲ್ ವಿಸ್ತರಣೆಯನ್ನು ಹೊಂದಿರುತ್ತವೆ (ಫೈಲ್ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ .spm 3 ಅಕ್ಷರಗಳಷ್ಟು ಉದ್ದಕ್ಕೆ ಸೀಮಿತವಾಗಿದೆ, ಉದಾಹರಣೆಗೆ ಹಳೆಯ ಡಾಸ್ ಎಫ್‌ಎಟಿಗಳು).

ಆರ್ಪಿಎಂ ವೈಶಿಷ್ಟ್ಯಗಳು ಸೇರಿವೆ:

  • ಪ್ಯಾಕೆಟ್‌ಗಳನ್ನು ಜಿಪಿಜಿ ಮತ್ತು ಎಂಡಿ 5 ನೊಂದಿಗೆ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಬಹುದು ಮತ್ತು ಪರಿಶೀಲಿಸಬಹುದು.
  • ಮೂಲ ಕೋಡ್ ಫೈಲ್‌ಗಳನ್ನು (ಉದಾ .tar.gz, .tar.bz2) SRPM ಗಳಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ, ಇದು ನಂತರದ ಪರಿಶೀಲನೆಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
  • ಪ್ಯಾಚ್ ಫೈಲ್‌ಗಳಿಗೆ ಸಮನಾಗಿರುವ ಪ್ಯಾಚ್‌ಆರ್‌ಪಿಎಂಗಳು ಮತ್ತು ಡೆಲ್ಟಾಆರ್‌ಪಿಎಂಗಳು ಸ್ಥಾಪಿಸಲಾದ ಆರ್‌ಪಿಎಂ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಹೆಚ್ಚಿಸಬಹುದು.
  • ಪ್ಯಾಕೇಜ್ ವ್ಯವಸ್ಥಾಪಕರಿಂದ ಅವಲಂಬನೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪರಿಹರಿಸಬಹುದು.

ಆರ್‌ಪಿಎಂ 4.15 ರಲ್ಲಿ ಹೊಸದೇನಿದೆ

ಆರ್ಪಿಎಂ 4.15 ರ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ Rpmbuild ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಅವಲಂಬನೆಗಳನ್ನು ನಿರ್ಮಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ src.rpm ನಲ್ಲಿ ಅದರ ಸೇರ್ಪಡೆಯೊಂದಿಗೆ. ಸ್ಪೆಕ್ ಫೈಲ್‌ನಲ್ಲಿನ "% generate_buildrequires" ವಿಭಾಗಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದರ ವಿಷಯವನ್ನು ಪರಿಶೀಲನೆಯ ಅಗತ್ಯವಿರುವ ಅವಲಂಬನೆಗಳ (ಬಿಲ್ಡ್ ರಿಕ್ವೈರ್ಸ್) ಪಟ್ಟಿಯಾಗಿ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ (ಯಾವುದೇ ಅವಲಂಬನೆ ಇಲ್ಲದಿದ್ದರೆ, ದೋಷವನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ).

ಈ ಬಿಡುಗಡೆಯ ಮತ್ತೊಂದು ಹೊಸತನವೆಂದರೆ ಅದು ರೂಟ್ ಅಗತ್ಯವಿಲ್ಲದೆ ಕ್ರೂಟ್-ಅವಲಂಬಿತ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಪ್ರಾಯೋಗಿಕ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಬಳಕೆದಾರ ಹೆಸರಿನ ಸ್ಥಳಗಳ ಮೂಲಕ) ಕ್ರೂಟ್ ಪರಿಸರದಲ್ಲಿ ಸವಲತ್ತುಗಳಿಲ್ಲದೆ ಸಂಕಲನಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಿದೆ.

ಮತ್ತೊಂದೆಡೆ, ಮಲ್ಟಿ-ಕೋರ್ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಸಮಾನಾಂತರ ಪ್ಯಾಕೇಜ್ ಸೆಟ್ ಬೆಂಬಲವನ್ನು ಜಾರಿಗೆ ತರಲಾಗಿದೆ. ಎಳೆಗಳ ಸಂಖ್ಯೆಯ ಮಿತಿಯನ್ನು ಮ್ಯಾಕ್ರೋ "% _smp_build_ncpus" ಮತ್ತು ವೇರಿಯಬಲ್ $ RPM_ ಮೂಲಕ ಹೊಂದಿಸಲಾಗಿದೆ.

ಸಹ ARM ವಾಸ್ತುಶಿಲ್ಪಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ, ಜೊತೆಗೆ ಆರ್ಮ್‌ವಿ 8 ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಮತ್ತೊಂದು ಪ್ರಮುಖ ಬದಲಾವಣೆ ಆರ್ಪಿಎಂಗೆ ಸಹಾಯ ಮಾಡಲು ನಕಲಿ ಡೇಟಾಬೇಸ್ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಸೇರಿಸುವುದು ಡೆಬಿಯನ್‌ನಂತಹ ಆರ್‌ಪಿಎಂಡಿಬಿ ಅಲ್ಲದ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಚಲಾಯಿಸಲು.

ಜಾಹೀರಾತಿನಲ್ಲಿ ಹೈಲೈಟ್ ಮಾಡಲಾದ ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ:

  • "% Autosetup SCM" ಮೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು "–scm" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ
  • ಅನಿಯಂತ್ರಿತ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಅಂತರ್ನಿರ್ಮಿತ ಮ್ಯಾಕ್ರೋ "% {expr: ...}" ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಕೆಲವು ದಿನಗಳ ಹಿಂದೆ "% [expr]" ಸ್ವರೂಪವನ್ನು ಸಹ ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ)
  • ಹೆಡರ್ಗಳಲ್ಲಿನ ಸ್ಟ್ರಿಂಗ್ ಡೇಟಾಕ್ಕಾಗಿ ಯುಟಿಎಫ್ -8 ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ
  • ಕಂಪೈಲರ್ ಮತ್ತು ಲಿಂಕರ್‌ಗಾಗಿ ಧ್ವಜಗಳೊಂದಿಗೆ ಜಾಗತಿಕ ಮ್ಯಾಕ್ರೋಗಳು% build_cflags,% build_cxxflags,% build_fflags ಮತ್ತು% build_ldflags ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಕಾಮೆಂಟ್‌ಗಳನ್ನು ಸೇರಿಸಲು ಮ್ಯಾಕ್ರೋ "% dnl" (ಮುಂದಿನ ಸಾಲಿಗೆ ತ್ಯಜಿಸಿ) ಸೇರಿಸಲಾಗಿದೆ
  • ಪೈಥಾನ್ 3 ಗಾಗಿ ಬೈಂಡಿಂಗ್ಗಳು ಬೈಟ್ ಡೇಟಾಗೆ ಬದಲಾಗಿ ಗುರಾಣಿ ಯುಟಿಎಫ್ -8 ಅನುಕ್ರಮಗಳ ರೂಪದಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಆದಾಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • ಲುವಾ 5.2-5.3 ಗೆ ನಿರಂತರ ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲಾಗಿದೆ, ಇದಕ್ಕೆ ಕೋಡ್‌ನಲ್ಲಿ ಹೊಂದಾಣಿಕೆಯ ವ್ಯಾಖ್ಯಾನಗಳು ಅಗತ್ಯವಿಲ್ಲ.
  • "% ಪ್ಯಾಚ್‌ಲಿಸ್ಟ್" ಮತ್ತು "% ಸೋರ್ಸ್‌ಲಿಸ್ಟ್" ಎಂಬ ಹೊಸ ವಿಭಾಗವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದನ್ನು ರೆಕಾರ್ಡ್ ಸಂಖ್ಯೆಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದೆ ಸರಳ ಹೆಸರುಗಳ ಪಟ್ಟಿಯಿಂದ ಪ್ಯಾಚ್‌ಗಳು ಮತ್ತು ಮೂಲ ಕೋಡ್ ಅನ್ನು ಸೇರಿಸಲು ಬಳಸಬಹುದು (ಉದಾಹರಣೆಗೆ, "ಪ್ಯಾಚ್ 0 ಬದಲಿಗೆ: - ಪಾಪ್ 1,16 -pkgconfig.patch »ಪ್ಯಾಚ್‌ಲಿಸ್ಟ್ ವಿಭಾಗ, ನೀವು%« popt-1.16-pkgconfig.patch »ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು);

ಅಂತಿಮವಾಗಿ, ಪ್ಯಾಕೇಜ್ ವ್ಯವಸ್ಥಾಪಕರ ಈ ಹೊಸ ಆವೃತ್ತಿಯ ಸುಧಾರಣೆಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವವರಿಗೆ, ಅವರು ಅದನ್ನು ತಿಳಿದಿರಬೇಕು ಆರ್ಪಿಎಂ 31 ರ ಈ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿದ ಮೊದಲ ಡಿಸ್ಟ್ರೋಗಳಲ್ಲಿ ಫೆಡೋರಾ 4.15 ಬೀಟಾ ಕೂಡ ಒಂದು.

ನೀವು ಇದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ ನೀವು ಸಮಾಲೋಚಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.


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

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

*

*

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