ИздаванС Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ APT 2.2

ΠŸΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΎ Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° инструмСнтариума Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ APT 2.2 (Advanced Package Tool), ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅, Π½Π°Ρ‚Ρ€ΡƒΠΏΠ°Π½ΠΈ Π² СкспСримСнталния ΠΊΠ»ΠΎΠ½ 2.1. Π’ допълнСниС към Debian ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈ дистрибуции, APT сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈ Π² някои дистрибуции, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° rpm пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€, ΠΊΠ°Ρ‚ΠΎ PCLinuxOS ΠΈ ALT Linux. Новото ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ скоро Ρ‰Π΅ бъдС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ΠΎ Π² ΠΊΠ»ΠΎΠ½Π° Π½Π° Debian Unstable ΠΈ Π² Π±Π°Π·Π°Ρ‚Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π½Π° Ubuntu (Ubuntu 20.10 ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° СкспСримСнталния ΠΊΠ»ΠΎΠ½ 2.1).

ΠŸΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚:

  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° постСпСнни Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ubuntu Π²Π΅Ρ‡Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°, Π·Π° Π΄Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈ разпространСниСто ΠΈ Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° внСдряванСто Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. НапримСр ΠΏΠΎΠ΅Ρ‚Π°ΠΏΠ½ΠΈΡ‚Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΠΈ позволяват Π΄Π° разпространяватС Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ към Π½ΠΎΠ²Π° стабилна вСрсия ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Π΄ΠΎ малък ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΈ слСд извСстно Π²Ρ€Π΅ΠΌΠ΅, ΠΏΡ€ΠΈ липса Π½Π° рСгрСсии, Π΄Π° разпространяватС Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄ΠΎ всички останали ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ.
  • Π’ΡŠΠ²Π΅Π΄Π΅Π½ΠΈ са Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ шаблони Π·Π° ΠΈΠ·Π±ΠΎΡ€ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ въз основа Π½Π° зависимости, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€ž?dependsβ€œ ΠΈ β€ž?conflictsβ€œ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΠΎΠ»Π΅Ρ‚ΠΎ β€žΠ—Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΎβ€œ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»Π΅Ρ‚ΠΎ β€žΠ’Π°ΠΆΠ½ΠΎβ€œ ΠΈ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»ΠΈΠ²ΠΈ Π·Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ ΠΈ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎΡ‚ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° систСмата.
  • ΠžΠΏΡ†ΠΈΡΡ‚Π° β€ž-error-on=anyβ€œ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° към ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° β€župdateβ€œ, която, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΅ Π·Π°Π΄Π°Π΄Π΅Π½Π°, Ρ‰Π΅ ΠΏΠΎΠΊΠ°Π·Π²Π° Π³Ρ€Π΅ΡˆΠΊΠ° ΠΏΡ€ΠΈ всяка Π³Ρ€Π΅ΡˆΠΊΠ°.
  • Rred ΠΌΠ΅Ρ‚ΠΎΠ΄ΡŠΡ‚ Π·Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ ΠΈ ΠΈΠ·Π²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ‡ΠΎΠ²Π΅ Π²Π΅Ρ‡Π΅ Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ ΠΊΠ°Ρ‚ΠΎ ΠΎΡ‚Π΄Π΅Π»Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° pdf Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅.
  • ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€Π° Π·Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° стари вСрсии Π½Π° ядрото (autoremoval) Π΅ прСнаписан ΠΎΡ‚ shell Π½Π° C++ ΠΈ Π²Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·Π²ΠΈΠΊΠ°Π½, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ apt Ρ€Π°Π±ΠΎΡ‚ΠΈ, Π° Π½Π΅ само ΠΏΡ€ΠΈ инсталиранС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π½Π° ядрото. ΠŸΡ€ΠΎΠΌΡΠ½Π°Ρ‚Π° Ρ‰Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ ядрото, ΠΊΠΎΠ΅Ρ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, Π΅ Π·Π°ΠΏΠ°Π·Π΅Π½ΠΎ, Π° Π½Π΅ ядрото, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° инсталиранСто Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ с Π½ΠΎΠ²ΠΎ ядро. Π—Π° Π΄Π° сС ΠΈΠ·Π±Π΅Π³Π½Π΅ ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° /boot дяла, сС записват Ρ‚Ρ€ΠΈ ядра вмСсто Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ.
  • Π—Π° индСксиранС Π½Π° кСш Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ Π·Π° Ρ…Π΅ΡˆΠΈΡ€Π°Π½Π΅ XXH3 вмСсто Adler32 ΠΈΠ»ΠΈ RC32c. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° Ρ…Π΅Ρˆ Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π°.
  • ΠŸΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° apt-key Π΅ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½Π° Π·Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ ΠΏΡ€Π΅Π· Π²Ρ‚ΠΎΡ€ΠΎΡ‚ΠΎ тримСсСчиС Π½Π° 2022 Π³.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€