ਫੇਡੋਰਾ 32 ਲੀਨਕਸ ਡਿਸਟਰੀਬਿਊਸ਼ਨ ਰੀਲੀਜ਼

ਪੇਸ਼ ਕੀਤਾ ਲੀਨਕਸ ਵੰਡ ਰੀਲੀਜ਼ ਫੇਡੋਰਾ 32. ਲੋਡ ਕਰਨ ਲਈ ਤਿਆਰ ਉਤਪਾਦ ਫੇਡੋਰਾ ਵਰਕਸਟੇਸ਼ਨ, ਫੇਡੋਰਾ ਸਰਵਰ, ਕੋਰਓਸ, ਅਤੇ "ਸਪਿਨ" ਦਾ ਸੈੱਟ ਡੈਸਕਟਾਪ ਵਾਤਾਵਰਨ KDE ਪਲਾਜ਼ਮਾ 5, Xfce, MATE, Cinnamon, LXDE ਅਤੇ LXQt ਦੇ ਲਾਈਵ ਬਿਲਡਾਂ ਨਾਲ। ਅਸੈਂਬਲੀਆਂ x86_64, Power64, ARM64 (AArch64) ਅਤੇ ਲਈ ਤਿਆਰ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਵੱਖ-ਵੱਖ ਜੰਤਰ 32-ਬਿੱਟ ARM ਪ੍ਰੋਸੈਸਰਾਂ ਦੇ ਨਾਲ। ਪਬਲਿਸ਼ਿੰਗ ਅਸੈਂਬਲੀਆਂ ਫੇਡੋਰਾ ਸਿਲਵਰਬਲਯੂ и ਫੇਡੋਰਾ ਆਈਓਟੀ ਐਡੀਸ਼ਨ ਦੇਰੀ

ਸਭ ਤੋਂ ਵੱਧ ਧਿਆਨ ਦੇਣ ਯੋਗ ਸੁਧਾਰ ਫੇਡੋਰਾ 32 ਵਿੱਚ:

  • ਡਿਫਾਲਟ ਵਰਕਸਟੇਸ਼ਨ ਬਿਲਡ ਵਿੱਚ ਸਰਗਰਮ ਪਿਛੋਕੜ ਦੀ ਪ੍ਰਕਿਰਿਆ ਜਲਦੀ ਕਰੋ, ਜੋ ਕਿ ਤੁਹਾਨੂੰ ਕਰਨਲ ਵਿੱਚ OOM (ਆਉਟ ਆਫ ਮੈਮੋਰੀ) ਹੈਂਡਲਰ ਨੂੰ ਕਾਲ ਕਰਨ ਦੀ ਹੱਦ ਤੱਕ ਜਾਣ ਤੋਂ ਬਿਨਾਂ, ਮੈਮੋਰੀ ਦੀ ਕਮੀ ਲਈ ਵਧੇਰੇ ਤੇਜ਼ੀ ਨਾਲ ਜਵਾਬ ਦੇਣ ਦੀ ਇਜਾਜ਼ਤ ਦੇਵੇਗਾ, ਜੋ ਕਿ ਉਦੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਸਥਿਤੀ ਨਾਜ਼ੁਕ ਹੋ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਿਸਟਮ, ਇੱਕ ਨਿਯਮ ਦੇ ਤੌਰ ਤੇ, ਹੁਣ ਉਪਭੋਗਤਾ ਦੀਆਂ ਕਾਰਵਾਈਆਂ ਦਾ ਜਵਾਬ ਨਹੀਂ ਦਿੰਦਾ। ਜੇਕਰ ਉਪਲਬਧ ਮੈਮੋਰੀ ਦੀ ਮਾਤਰਾ ਨਿਰਧਾਰਤ ਮੁੱਲ ਤੋਂ ਘੱਟ ਹੈ, ਤਾਂ SIGTERM (10% ਤੋਂ ਘੱਟ ਮੈਮੋਰੀ) ਜਾਂ SIGKILL (<5%) ਭੇਜ ਕੇ ਅਰਲੀਓਮ ਉਸ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਜ਼ਬਰਦਸਤੀ ਖਤਮ ਕਰ ਦੇਵੇਗਾ ਜੋ ਸਭ ਤੋਂ ਵੱਧ ਸਰਗਰਮੀ ਨਾਲ ਮੈਮੋਰੀ ਦੀ ਖਪਤ ਕਰ ਰਹੀ ਹੈ (ਸਭ ਤੋਂ ਵੱਧ/proc ਹੋਣ। /*/oom_score ਮੁੱਲ), ਸਿਸਟਮ ਬਫਰਾਂ ਨੂੰ ਕਲੀਅਰ ਕਰਨ ਦੇ ਬਿੰਦੂ ਤੱਕ ਸਿਸਟਮ ਸਥਿਤੀ ਨੂੰ ਲਿਆਏ ਬਿਨਾਂ।
  • ਚਾਲੂ ਕੀਤਾ ਮੂਲ ਰੂਪ ਵਿੱਚ, systemd ਟਾਈਮਰ fstrim.timer, ਜੋ fstrim.service ਸੇਵਾ ਨੂੰ ਹਫ਼ਤੇ ਵਿੱਚ ਇੱਕ ਵਾਰ “/usr/sbin/fstrim —fstab —verbose —quiet” ਕਮਾਂਡ ਚਲਾਉਣ ਲਈ ਚਲਾਉਂਦਾ ਹੈ, ਜੋ ਕਿ ਮਾਊਂਟ ਕੀਤੇ ਨਾ ਵਰਤੇ ਬਲਾਕਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਸਟੋਰੇਜ਼ ਡਿਵਾਈਸਾਂ ਨੂੰ ਭੇਜਦਾ ਹੈ। ਫਾਈਲ ਸਿਸਟਮ ਅਤੇ ਗਤੀਸ਼ੀਲ ਤੌਰ 'ਤੇ ਫੈਲਾਏ ਗਏ LVM ਸਟੋਰੇਜ਼ਾਂ ਵਿੱਚ। ਇਹ ਵਿਧੀ SSD ਅਤੇ NVMe ਡਰਾਈਵਾਂ ਦੇ ਪਹਿਨਣ ਨੂੰ ਸੁਚਾਰੂ ਬਣਾਉਂਦੀ ਹੈ ਅਤੇ ਬਲਾਕ ਸਫਾਈ ਦੀ ਕੁਸ਼ਲਤਾ ਨੂੰ ਵਧਾਉਂਦੀ ਹੈ, ਅਤੇ LVM ਵਿੱਚ ਉਹਨਾਂ ਨੂੰ ਪੂਲ ਵਿੱਚ ਵਾਪਸ ਕਰਕੇ ਸਟੋਰੇਜ ਵਿੱਚ ਗਤੀਸ਼ੀਲ ਤੌਰ 'ਤੇ ਸਪੇਸ ਅਲਾਟ ਕਰਨ ਵੇਲੇ ਮੁਫਤ ਲਾਜ਼ੀਕਲ ਐਕਸਟੈਂਟਸ ਦੀ ਵਰਤੋਂ ਵਿੱਚ ਸੁਧਾਰ ਕਰਦਾ ਹੈ।
  • ਰੀਲੀਜ਼ ਤੋਂ ਪਹਿਲਾਂ ਡੈਸਕਟਾਪ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ ਗਨੋਮ 3.36, ਜਿਸ ਵਿੱਚ ਗਨੋਮ ਸ਼ੈੱਲ ਵਿੱਚ ਐਡ-ਆਨ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਇੱਕ ਵੱਖਰੀ ਐਪਲੀਕੇਸ਼ਨ ਦਿਖਾਈ ਦਿੱਤੀ ਹੈ, ਲੌਗਿਨ ਅਤੇ ਸਕਰੀਨ ਅਨਲੌਕ ਇੰਟਰਫੇਸ ਦੇ ਡਿਜ਼ਾਈਨ ਨੂੰ ਆਧੁਨਿਕ ਬਣਾਇਆ ਗਿਆ ਹੈ, ਜ਼ਿਆਦਾਤਰ ਸਿਸਟਮ ਡਾਇਲਾਗਸ ਨੂੰ ਮੁੜ ਡਿਜ਼ਾਇਨ ਕੀਤਾ ਗਿਆ ਹੈ, ਸਿਸਟਮਾਂ ਉੱਤੇ ਇੱਕ ਵੱਖਰੇ GPU ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਲਾਂਚ ਕਰਨ ਲਈ ਇੱਕ ਫੰਕਸ਼ਨ ਪ੍ਰਗਟ ਹੋਇਆ ਹੈ। ਹਾਈਬ੍ਰਿਡ ਗਰਾਫਿਕਸ ਦੇ ਨਾਲ, ਅਤੇ ਓਵਰਵਿਊ ਮੋਡ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਨਾਲ ਡਾਇਰੈਕਟਰੀਆਂ ਦਾ ਨਾਮ ਬਦਲਣ ਦੀ ਸਮਰੱਥਾ, ਨੋਟੀਫਿਕੇਸ਼ਨ ਸਿਸਟਮ ਵਿੱਚ "ਪਰੇਸ਼ਾਨ ਨਾ ਕਰੋ" ਬਟਨ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ, ਸ਼ੁਰੂਆਤੀ ਸੈੱਟਅੱਪ ਵਿਜ਼ਾਰਡ ਵਿੱਚ ਪੇਰੈਂਟਲ ਕੰਟਰੋਲ ਸਿਸਟਮ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਲਈ ਇੱਕ ਵਿਕਲਪ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ, ਆਦਿ।
  • ਦੇ ਸੰਬੰਧ ਵਿਚ ਸਮਾਪਤੀ ਫੇਡੋਰਾ ਤੋਂ ਪਾਈਥਨ 2 ਜੀਵਨ ਭਰ ਰਹੇਗਾ ਹਟਾਇਆ ਗਿਆ python2 ਪੈਕੇਜ ਅਤੇ ਸਾਰੇ ਪੈਕੇਜ ਜਿਨ੍ਹਾਂ ਲਈ Python 2 ਨੂੰ ਚਲਾਉਣ ਜਾਂ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੈ। ਡਿਵੈਲਪਰਾਂ ਅਤੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਜਿਨ੍ਹਾਂ ਨੂੰ Python 2 ਦੀ ਲੋੜ ਹੈ, ਇੱਕ ਸਟੈਂਡਅਲੋਨ python27 ਪੈਕੇਜ ਪ੍ਰਦਾਨ ਕੀਤਾ ਜਾਵੇਗਾ, ਜੋ ਇੱਕ ਆਲ-ਇਨ-ਵਨ ਸਟਾਈਲ ਵਿੱਚ ਪੈਕ ਕੀਤਾ ਜਾਵੇਗਾ (ਕੋਈ ਉਪ-ਪੈਕੇਜ ਨਹੀਂ) ਅਤੇ ਨਿਰਭਰਤਾ ਵਜੋਂ ਵਰਤਣ ਦਾ ਇਰਾਦਾ ਨਹੀਂ ਹੈ।
  • iptables-legacy ਦੀ ਬਜਾਏ ਡਿਫੌਲਟ ਸ਼ਾਮਲ iptables-nft ਪੈਕੇਜ iptables ਨਾਲ ਅਨੁਕੂਲਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਉਪਯੋਗਤਾਵਾਂ ਦਾ ਇੱਕ ਸੈੱਟ ਪੇਸ਼ ਕਰਦਾ ਹੈ, ਉਸੇ ਕਮਾਂਡ ਲਾਈਨ ਸੰਟੈਕਸ ਨਾਲ, ਪਰ ਨਤੀਜੇ ਵਜੋਂ ਨਿਯਮਾਂ ਨੂੰ nf_tables ਬਾਈਟਕੋਡ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਦਾ ਹੈ।
  • ਡਾਇਨਾਮਿਕ ਫਾਇਰਵਾਲ ਫਾਇਰਵਾਲ ਅਨੁਵਾਦ ਕੀਤਾ nftables ਦੇ ਸਿਖਰ 'ਤੇ ਕੰਮ ਕਰਨ ਲਈ. iptables ਅਤੇ ebtables ਦੀ ਵਰਤੋਂ ਨਿਯਮਾਂ ਨੂੰ ਸਿੱਧੇ ਕਾਲ ਕਰਨ ਲਈ ਜਾਰੀ ਰਹੇਗੀ।
  • GCC 10 ਅਸੈਂਬਲੀ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਬਹੁਤ ਸਾਰੇ ਪੈਕੇਜਾਂ ਦੇ ਸੰਸਕਰਣਾਂ ਨੂੰ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਿਸ ਵਿੱਚ Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Go 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.

  • ਉਹਨਾਂ ਪੈਕੇਜਾਂ ਵਿੱਚ ਜੋ ਉਹਨਾਂ ਦੇ ਆਪਣੇ ਉਪਭੋਗਤਾਵਾਂ ਅਤੇ ਸਮੂਹਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੇ ਹਨ, ਲਾਗੂ ਕੀਤਾ sysusers.d (sysusers.d) ਦੇ ਸਮਾਨ ਫਾਰਮੈਟ ਵਿੱਚ ਉਪਭੋਗਤਾ ਪਰਿਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਤਬਦੀਲੀ (systemd-sysusers ਉਪਯੋਗਤਾ ਅਜੇ ਤੱਕ /etc/passwd ਅਤੇ /etc/group ਦੀ ਸਮੱਗਰੀ ਬਣਾਉਣ ਲਈ ਨਹੀਂ ਵਰਤੀ ਗਈ ਹੈ, ਅਸੀਂ ਸਿਰਫ਼ ਉਪਭੋਗਤਾਵਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਵਾਲੇ ਡੇਟਾ ਫਾਰਮੈਟ ਬਾਰੇ ਗੱਲ ਕਰ ਰਹੇ ਹਾਂ। ; ਉਪਭੋਗਤਾ ਬਣਾਉਣ ਲਈ ਇਸਨੂੰ ਅਜੇ ਵੀ useradd ਕਿਹਾ ਜਾਂਦਾ ਹੈ)।
  • DNF ਪੈਕੇਜ ਮੈਨੇਜਰ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਡਿਸਟ੍ਰੀਬਿਊਸ਼ਨ ਦੇ ਉਪਭੋਗਤਾ ਅਧਾਰ ਦਾ ਵਧੇਰੇ ਸਹੀ ਅੰਦਾਜ਼ਾ ਲਗਾਉਣ ਲਈ ਲੋੜੀਂਦੀ ਜਾਣਕਾਰੀ ਭੇਜਣ ਲਈ ਕੋਡ। ਇੱਕ ਵਿਲੱਖਣ UUID ਪਛਾਣਕਰਤਾ ਦੇ ਮੂਲ ਰੂਪ ਵਿੱਚ ਯੋਜਨਾਬੱਧ ਪ੍ਰਸਾਰਣ ਦੀ ਬਜਾਏ, ਇੱਕ ਹੋਰ ਸਧਾਰਨ ਸਰਕਟ ਇੰਸਟਾਲੇਸ਼ਨ ਟਾਈਮ ਕਾਊਂਟਰ ਅਤੇ ਆਰਕੀਟੈਕਚਰ ਅਤੇ OS ਸੰਸਕਰਣ ਬਾਰੇ ਡੇਟਾ ਦੇ ਨਾਲ ਇੱਕ ਵੇਰੀਏਬਲ ਦੇ ਅਧਾਰ ਤੇ। ਸਰਵਰ 'ਤੇ ਪਹਿਲੀ ਸਫਲ ਕਾਲ ਤੋਂ ਬਾਅਦ "countme" ਕਾਊਂਟਰ ਨੂੰ "0" 'ਤੇ ਰੀਸੈਟ ਕੀਤਾ ਜਾਵੇਗਾ ਅਤੇ 7 ਦਿਨਾਂ ਬਾਅਦ ਇਹ ਹਰ ਹਫ਼ਤੇ ਵਧਣਾ ਸ਼ੁਰੂ ਹੋ ਜਾਵੇਗਾ, ਜੋ ਸਾਨੂੰ ਇਹ ਅੰਦਾਜ਼ਾ ਲਗਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦੇਵੇਗਾ ਕਿ ਉਪਯੋਗ ਵਿੱਚ ਵਰਜਨ ਕਿੰਨਾ ਸਮਾਂ ਪਹਿਲਾਂ ਸਥਾਪਤ ਕੀਤਾ ਗਿਆ ਸੀ। ਜੇ ਲੋੜੀਦਾ ਹੋਵੇ, ਤਾਂ ਉਪਭੋਗਤਾ ਨਿਰਧਾਰਤ ਜਾਣਕਾਰੀ ਨੂੰ ਭੇਜਣ ਨੂੰ ਅਸਮਰੱਥ ਕਰ ਸਕਦਾ ਹੈ।
  • ਪਾਈਥਨ ਦੁਭਾਸ਼ੀਏ ਇਕੱਠੇ ਹੋਏ "-fno-semantic-interposition" ਫਲੈਗ ਦੇ ਨਾਲ, ਜਿਸਦੀ ਵਰਤੋਂ ਟੈਸਟਾਂ ਵਿੱਚ 5 ਤੋਂ 27% ਤੱਕ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਵਿੱਚ ਵਾਧਾ ਦਰਸਾਉਂਦੀ ਹੈ।
  • ਰਚਨਾ ਸ਼ਾਮਲ ਓਪਨ-ਟਾਈਪ ਫਾਰਮੈਟ ਵਿੱਚ ਵਾਧੂ ਬਿਟਮੈਪ ਫੌਂਟ ਜਿਵੇਂ ਕਿ ਗਨੋਮ-ਟਰਮੀਨਲ (HarfBuzz 'ਤੇ ਜਾਣ ਤੋਂ ਬਾਅਦ, gnome-terminal ਵਿੱਚ ਪੁਰਾਣੇ ਬਿਟਮੈਪ ਫੌਂਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਿੱਚ ਸਮੱਸਿਆਵਾਂ ਸਨ)।
  • ਇੱਕ ਰੀਲੀਜ਼ ਤਿਆਰ ਕਰਨ ਵੇਲੇ ਬੰਦ ਆਪਟੀਕਲ ਮੀਡੀਆ ਲਈ ਇੰਸਟਾਲੇਸ਼ਨ ਅਸੈਂਬਲੀਆਂ ਦੀ ਗੁਣਵੱਤਾ ਦੀ ਜਾਂਚ ਕਰ ਰਿਹਾ ਹੈ।

ਇਸਦੇ ਨਾਲ ਹੀ ਫੇਡੋਰਾ 32 ਲਈ ਕਾਰਵਾਈ ਵਿੱਚ ਪਾ ਦਿੱਤਾ RPM ਫਿਊਜ਼ਨ ਪ੍ਰੋਜੈਕਟ ਦੇ “ਮੁਫ਼ਤ” ਅਤੇ “ਨਾਨਫ੍ਰੀ” ਰਿਪੋਜ਼ਟਰੀਆਂ, ਜਿਸ ਵਿੱਚ ਵਾਧੂ ਮਲਟੀਮੀਡੀਆ ਐਪਲੀਕੇਸ਼ਨਾਂ (MPlayer, VLC, Xine), ਵੀਡੀਓ/ਆਡੀਓ ਕੋਡੇਕਸ, DVD ਸਹਾਇਤਾ, ਮਲਕੀਅਤ AMD ਅਤੇ NVIDIA ਡਰਾਈਵਰ, ਗੇਮ ਪ੍ਰੋਗਰਾਮ, ਇਮੂਲੇਟਰ ਵਾਲੇ ਪੈਕੇਜ ਉਪਲਬਧ ਹਨ। ਰਸ਼ੀਅਨ ਫੇਡੋਰਾ ਬਿਲਡ ਬਣਾ ਰਿਹਾ ਹੈ ਬੰਦ.

ਸਰੋਤ: opennet.ru

ਇੱਕ ਟਿੱਪਣੀ ਜੋੜੋ