ಲಿನಕ್ಸ್ ವಿತರಣೆಯ ಬಿಡುಗಡೆ ಫೆಡೋರಾ 32

ಪರಿಚಯಿಸಿದರು ಲಿನಕ್ಸ್ ವಿತರಣೆ ಬಿಡುಗಡೆ ಫೆಡೋರಾ 32. ಲೋಡ್ ಮಾಡಲು ತಯಾರಾದ ಉತ್ಪನ್ನಗಳು ಫೆಡೋರಾ ಕಾರ್ಯಕ್ಷೇತ್ರ, ಫೆಡೋರ ಪರಿಚಾರಕ, ಕೋರ್ ಓಎಸ್, ಮತ್ತು "ಸ್ಪಿನ್ಸ್" ಸೆಟ್ ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರದ ಲೈವ್ ಬಿಲ್ಡ್‌ಗಳೊಂದಿಗೆ KDE ಪ್ಲಾಸ್ಮಾ 5, Xfce, MATE, ದಾಲ್ಚಿನ್ನಿ, LXDE ಮತ್ತು LXQt. ಅಸೆಂಬ್ಲಿಗಳನ್ನು x86_64, Power64, ARM64 (AArch64) ಮತ್ತು ವಿವಿಧ ಸಾಧನಗಳು 32-ಬಿಟ್ ARM ಪ್ರೊಸೆಸರ್‌ಗಳೊಂದಿಗೆ. ಪಬ್ಲಿಷಿಂಗ್ ಅಸೆಂಬ್ಲಿಗಳು ಫೆಡೋರಾ ಸಿಲ್ವರ್‌ಬ್ಲೂ и ಫೆಡೋರಾ ಐಒಟಿ ಆವೃತ್ತಿ ತಡವಾಯಿತು.

ಅತ್ಯಂತ ಗಮನಾರ್ಹ ಅಭಿವೃದ್ಧಿಗಳು ಫೆಡೋರಾ 32 ರಲ್ಲಿ:

  • ಡೀಫಾಲ್ಟ್ ವರ್ಕ್‌ಸ್ಟೇಷನ್ ನಿರ್ಮಿಸುತ್ತದೆ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆ ಆರಂಭಿಕ, ಇದು ಕರ್ನಲ್‌ನಲ್ಲಿ OOM (ಮೆಮೊರಿಯಿಂದ ಹೊರಗಿದೆ) ಹ್ಯಾಂಡ್ಲರ್ ಅನ್ನು ಕರೆಯದೆಯೇ ಮೆಮೊರಿಯ ಕೊರತೆಗೆ ಹೆಚ್ಚು ತ್ವರಿತವಾಗಿ ಪ್ರತಿಕ್ರಿಯಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದು ಪರಿಸ್ಥಿತಿ ನಿರ್ಣಾಯಕವಾದಾಗ ಮತ್ತು ವ್ಯವಸ್ಥೆಯು ನಿಯಮದಂತೆ, ಇಲ್ಲ ಬಳಕೆದಾರರ ಕ್ರಿಯೆಗಳಿಗೆ ದೀರ್ಘವಾಗಿ ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತದೆ. ಲಭ್ಯವಿರುವ ಮೆಮೊರಿಯ ಪ್ರಮಾಣವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯಕ್ಕಿಂತ ಕಡಿಮೆಯಿದ್ದರೆ, SIGTERM (10% ಕ್ಕಿಂತ ಕಡಿಮೆ ಉಚಿತ ಮೆಮೊರಿ) ಅಥವಾ SIGKILL (< 5%) ಅನ್ನು ಕಳುಹಿಸುವ ಮೂಲಕ ಆರಂಭಿಕ ಊಮ್ ಮೆಮೊರಿಯನ್ನು ಹೆಚ್ಚು ಸಕ್ರಿಯವಾಗಿ ಸೇವಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬಲವಂತವಾಗಿ ಕೊನೆಗೊಳಿಸುತ್ತದೆ (ಅಧಿಕ /proc ಹೊಂದಿರುವ /*/oom_score ಮೌಲ್ಯ), ಸಿಸ್ಟಮ್ ಬಫರ್‌ಗಳನ್ನು ತೆರವುಗೊಳಿಸುವ ಹಂತಕ್ಕೆ ಸಿಸ್ಟಮ್ ಸ್ಥಿತಿಯನ್ನು ತರದೆ.
  • ಸ್ವಿಚ್ ಆನ್ ಮಾಡಲಾಗಿದೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, systemd ಟೈಮರ್ fstrim.timer, ಇದು "/usr/sbin/fstrim -fstab -verbose -quiet" ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ವಾರಕ್ಕೊಮ್ಮೆ fstrim.service ಸೇವೆಯನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ, ಇದು ಮೌಂಟೆಡ್‌ನಲ್ಲಿ ಬಳಕೆಯಾಗದ ಬ್ಲಾಕ್‌ಗಳ ಬಗ್ಗೆ ಶೇಖರಣಾ ಸಾಧನಗಳಿಗೆ ಮಾಹಿತಿಯನ್ನು ರವಾನಿಸುತ್ತದೆ. ಕಡತ ವ್ಯವಸ್ಥೆಗಳು ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ವಿಸ್ತರಿಸಲಾದ LVM ಸಂಗ್ರಹಣೆಗಳಲ್ಲಿ. ಈ ಕಾರ್ಯವಿಧಾನವು SSD ಮತ್ತು NVMe ಡ್ರೈವ್‌ಗಳ ಸವೆತವನ್ನು ಸುಗಮಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಬ್ಲಾಕ್ ಕ್ಲೀನ್‌ಅಪ್‌ನ ದಕ್ಷತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ, ಮತ್ತು LVM ನಲ್ಲಿ ಅವುಗಳನ್ನು ಪೂಲ್‌ಗೆ ಹಿಂತಿರುಗಿಸುವ ಮೂಲಕ ಶೇಖರಣೆಯಲ್ಲಿ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಜಾಗವನ್ನು ನಿಯೋಜಿಸುವಾಗ (“ತೆಳುವಾದ ಒದಗಿಸುವಿಕೆ”) ಉಚಿತ ತಾರ್ಕಿಕ ವಿಸ್ತಾರಗಳ ಬಳಕೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ.
  • ಬಿಡುಗಡೆಯ ಮೊದಲು ಡೆಸ್ಕ್‌ಟಾಪ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ GNOME 3.36, ಇದರಲ್ಲಿ ಗ್ನೋಮ್ ಶೆಲ್‌ಗೆ ಆಡ್-ಆನ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಪ್ರತ್ಯೇಕ ಅಪ್ಲಿಕೇಶನ್ ಕಾಣಿಸಿಕೊಂಡಿದೆ, ಲಾಗಿನ್ ಮತ್ತು ಸ್ಕ್ರೀನ್ ಅನ್‌ಲಾಕ್ ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ವಿನ್ಯಾಸವನ್ನು ಆಧುನೀಕರಿಸಲಾಗಿದೆ, ಹೆಚ್ಚಿನ ಸಿಸ್ಟಮ್ ಡೈಲಾಗ್‌ಗಳನ್ನು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಡಿಸ್ಕ್ರೀಟ್ ಜಿಪಿಯು ಬಳಸಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಕಾರ್ಯವು ಕಾಣಿಸಿಕೊಂಡಿದೆ. ಹೈಬ್ರಿಡ್ ಗ್ರಾಫಿಕ್ಸ್‌ನೊಂದಿಗೆ, ಮತ್ತು ಅವಲೋಕನ ಮೋಡ್‌ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳೊಂದಿಗೆ ಡೈರೆಕ್ಟರಿಗಳನ್ನು ಮರುಹೆಸರಿಸುವ ಸಾಮರ್ಥ್ಯ, "ಅಡಚಣೆ ಮಾಡಬೇಡಿ" ಬಟನ್ ಅನ್ನು ಅಧಿಸೂಚನೆ ವ್ಯವಸ್ಥೆಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಪೋಷಕರ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಆಯ್ಕೆಯನ್ನು ಆರಂಭಿಕ ಸೆಟಪ್ ವಿಝಾರ್ಡ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಇತ್ಯಾದಿ.
  • ಇದಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ ಮುಕ್ತಾಯ ಫೆಡೋರಾದಿಂದ ಪೈಥಾನ್ 2 ಜೀವಿತಾವಧಿ ಇರುತ್ತದೆ ಅಳಿಸಲಾಗಿದೆ ಪೈಥಾನ್ 2 ಪ್ಯಾಕೇಜ್ ಮತ್ತು ಪೈಥಾನ್ 2 ಅನ್ನು ಚಲಾಯಿಸಲು ಅಥವಾ ನಿರ್ಮಿಸಲು ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಪ್ಯಾಕೇಜುಗಳು. ಪೈಥಾನ್ 2 ಅಗತ್ಯವಿರುವ ಡೆವಲಪರ್‌ಗಳು ಮತ್ತು ಬಳಕೆದಾರರಿಗೆ, ಸ್ವತಂತ್ರ ಪೈಥಾನ್ 27 ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಒದಗಿಸಲಾಗುತ್ತದೆ, ಇದನ್ನು ಆಲ್-ಇನ್-ಒನ್ ಶೈಲಿಯಲ್ಲಿ ಪ್ಯಾಕ್ ಮಾಡಲಾಗುತ್ತದೆ (ಉಪಪ್ಯಾಕೇಜ್‌ಗಳಿಲ್ಲ) ಮತ್ತು ಅವಲಂಬನೆಯಾಗಿ ಬಳಸಲು ಉದ್ದೇಶಿಸಿಲ್ಲ.
  • iptables-legacy ಬದಲಿಗೆ ಡೀಫಾಲ್ಟ್ ತೊಡಗಿಸಿಕೊಂಡಿದೆ iptables-nft ಪ್ಯಾಕೇಜ್ iptables ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಉಪಯುಕ್ತತೆಗಳ ಗುಂಪನ್ನು ನೀಡುತ್ತದೆ, ಅದೇ ಕಮಾಂಡ್ ಲೈನ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಹೊಂದಿದೆ, ಆದರೆ ಫಲಿತಾಂಶದ ನಿಯಮಗಳನ್ನು nf_tables ಬೈಟ್‌ಕೋಡ್‌ಗೆ ಅನುವಾದಿಸುತ್ತದೆ.
  • ಡೈನಾಮಿಕ್ ಫೈರ್ವಾಲ್ ಫೈರ್ವಾಲ್ಡ್ ವರ್ಗಾಯಿಸಲಾಗಿದೆ nftables ಮೇಲೆ ಕೆಲಸ ಮಾಡಲು. iptables ಮತ್ತು ebtables ಅನ್ನು ನೇರವಾಗಿ ನಿಯಮಗಳನ್ನು ಕರೆಯಲು ಬಳಸುವುದನ್ನು ಮುಂದುವರಿಸಲಾಗುತ್ತದೆ.
  • GCC 10 ಅನ್ನು ಅಸೆಂಬ್ಲಿಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. Glibc 2.31, Binutils 2.33, LLVM 10-rc, ಪೈಥಾನ್ 3.8, ರೂಬಿ 2.7, ಸೇರಿದಂತೆ ಹಲವು ಪ್ಯಾಕೇಜುಗಳ ಆವೃತ್ತಿಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
    Go 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.

  • ತಮ್ಮದೇ ಆದ ಬಳಕೆದಾರರು ಮತ್ತು ಗುಂಪುಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಪ್ಯಾಕೇಜ್‌ಗಳಲ್ಲಿ, ಅಳವಡಿಸಲಾಗಿದೆ sysusers.d ಗೆ ಹೋಲುವ ಸ್ವರೂಪದಲ್ಲಿ ಬಳಕೆದಾರ ವ್ಯಾಖ್ಯಾನಗಳಿಗೆ ಪರಿವರ್ತನೆ (ಸಿಸ್ಟಮ್‌ಡಿ-ಸೈಸಸ್ ಉಪಯುಕ್ತತೆಯನ್ನು ಇನ್ನೂ /etc/passwd ಮತ್ತು /etc/group ನ ವಿಷಯಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ಬಳಸಲಾಗಿಲ್ಲ, ನಾವು ಬಳಕೆದಾರರ ಮಾಹಿತಿಯೊಂದಿಗೆ ಡೇಟಾ ಸ್ವರೂಪದ ಬಗ್ಗೆ ಮಾತ್ರ ಮಾತನಾಡುತ್ತಿದ್ದೇವೆ ; ಬಳಕೆದಾರರನ್ನು ರಚಿಸಲು ಇದನ್ನು ಇನ್ನೂ ಯೂಸರ್ಡ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ).
  • DNF ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್‌ನಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ ವಿತರಣೆಯ ಬಳಕೆದಾರರ ನೆಲೆಯನ್ನು ಹೆಚ್ಚು ನಿಖರವಾಗಿ ಅಂದಾಜು ಮಾಡಲು ಅಗತ್ಯವಿರುವ ಮಾಹಿತಿಯನ್ನು ಕಳುಹಿಸಲು ಕೋಡ್. ವಿಶಿಷ್ಟವಾದ UUID ಗುರುತಿಸುವಿಕೆಯ ಮೂಲತಃ ಯೋಜಿಸಲಾದ ಪ್ರಸರಣಕ್ಕೆ ಬದಲಾಗಿ, ಹೆಚ್ಚು ಸರಳ ಸರ್ಕ್ಯೂಟ್ ಅನುಸ್ಥಾಪನಾ ಸಮಯದ ಕೌಂಟರ್ ಮತ್ತು ಆರ್ಕಿಟೆಕ್ಚರ್ ಮತ್ತು OS ಆವೃತ್ತಿಯ ಡೇಟಾದೊಂದಿಗೆ ವೇರಿಯಬಲ್ ಅನ್ನು ಆಧರಿಸಿದೆ. ಸರ್ವರ್‌ಗೆ ಮೊದಲ ಯಶಸ್ವಿ ಕರೆ ಮಾಡಿದ ನಂತರ "ಕೌಂಟ್‌ಮೆ" ಕೌಂಟರ್ ಅನ್ನು "0" ಗೆ ಮರುಹೊಂದಿಸಲಾಗುತ್ತದೆ ಮತ್ತು 7 ದಿನಗಳ ನಂತರ ಅದು ಪ್ರತಿ ವಾರ ಹೆಚ್ಚಾಗಲು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ಇದು ಬಳಕೆಯಲ್ಲಿರುವ ಆವೃತ್ತಿಯನ್ನು ಎಷ್ಟು ಸಮಯದ ಹಿಂದೆ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಎಂದು ಅಂದಾಜು ಮಾಡಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಬಯಸಿದಲ್ಲಿ, ಬಳಕೆದಾರರು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮಾಹಿತಿಯನ್ನು ಕಳುಹಿಸುವುದನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು.
  • ಪೈಥಾನ್ ಇಂಟರ್ಪ್ರಿಟರ್ ಜೋಡಣೆಗೊಂಡಿದೆ "-fno-semantic-interposition" ಧ್ವಜದೊಂದಿಗೆ, ಪರೀಕ್ಷೆಗಳಲ್ಲಿ ಇದರ ಬಳಕೆಯು 5 ರಿಂದ 27% ವರೆಗೆ ಕಾರ್ಯಕ್ಷಮತೆಯ ಹೆಚ್ಚಳವನ್ನು ತೋರಿಸಿದೆ.
  • ಸಂಯೋಜನೆ ಒಳಗೊಂಡಿದೆ ಗ್ನೋಮ್-ಟರ್ಮಿನಲ್‌ನಂತಹ ಪ್ರೋಗ್ರಾಮ್‌ಗಳಲ್ಲಿ ಬಳಸಲು ಓಪನ್‌ಟೈಪ್ ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಬಿಟ್‌ಮ್ಯಾಪ್ ಫಾಂಟ್‌ಗಳು (HarfBuzz ಗೆ ಬದಲಾಯಿಸಿದ ನಂತರ, ಗ್ನೋಮ್-ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಹಳೆಯ ಬಿಟ್‌ಮ್ಯಾಪ್ ಫಾಂಟ್‌ಗಳನ್ನು ಬಳಸುವಲ್ಲಿ ಸಮಸ್ಯೆಗಳಿದ್ದವು).
  • ಬಿಡುಗಡೆಯನ್ನು ಸಿದ್ಧಪಡಿಸುವಾಗ ಸ್ಥಗಿತಗೊಳಿಸಲಾಗಿದೆ ಆಪ್ಟಿಕಲ್ ಮಾಧ್ಯಮಕ್ಕಾಗಿ ಅನುಸ್ಥಾಪನ ಅಸೆಂಬ್ಲಿಗಳ ಗುಣಮಟ್ಟವನ್ನು ಪರೀಕ್ಷಿಸುವುದು.

ಫೆಡೋರಾ 32 ಗಾಗಿ ಏಕಕಾಲದಲ್ಲಿ ಕಾರ್ಯಾಚರಣೆಗೆ ಒಳಪಡಿಸಲಾಗಿದೆ RPM ಫ್ಯೂಷನ್ ಪ್ರಾಜೆಕ್ಟ್‌ನ "ಉಚಿತ" ಮತ್ತು "ಮುಕ್ತವಲ್ಲದ" ರೆಪೊಸಿಟರಿಗಳು, ಇದರಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಮಲ್ಟಿಮೀಡಿಯಾ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು (MPlayer, VLC, Xine), ವೀಡಿಯೊ/ಆಡಿಯೋ ಕೊಡೆಕ್‌ಗಳು, DVD ಬೆಂಬಲ, ಸ್ವಾಮ್ಯದ AMD ಮತ್ತು NVIDIA ಡ್ರೈವರ್‌ಗಳು, ಗೇಮ್ ಪ್ರೋಗ್ರಾಂಗಳು, ಎಮ್ಯುಲೇಟರ್‌ಗಳು ಲಭ್ಯವಿವೆ. ರಷ್ಯಾದ ಫೆಡೋರಾ ನಿರ್ಮಾಣಗಳನ್ನು ಉತ್ಪಾದಿಸುವುದು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ