แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ APT 2.0

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžแŸ’แž˜แžธแž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แž‰แŸ’แž…แž”แŸ‹ APT แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™ แž›แŸแž 2.0 แŸ”
ัะผะตะฝะตะฝะธั:

  • แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแžŠแŸ‚แž›แž‘แž‘แžฝแž›แž™แž€แžˆแŸ’แž˜แŸ„แŸ‡แž€แž‰แŸ’แž…แž”แŸ‹แžฅแžกแžผแžœแž“แŸแŸ‡แž‚แžถแŸ†แž‘แŸ’แžšแžขแž€แŸ’แžŸแžšแž‡แŸ†แž“แžฝแžŸแŸ” แžœแžถแž€แŸ’แž™แžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸแž‚แžบแžŠแžผแž…แž‡แžถ aptitude แŸ” แžŸแžผแž˜แž”แŸ’แžšแž™แŸแžแŸ’แž“! แžšแž”แžถแŸ†แž„แž˜แžปแž แž“แžทแž„แž€แž“แŸ’แžŸแŸ„แž˜แž’แž˜แŸ’แž˜แžแžถแž˜แžทแž“แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แžถแŸ†แž‘แŸ’แžšแž‘แŸ€แžแž‘แŸ! แž‚แŸ†แžšแžผแžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž‡แŸ†แž“แžฝแžŸแžœแžทแž‰แŸ”
  • แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแžแŸ’แž˜แžธ "apt satisfy" แž“แžทแž„ "apt-get satisfy" แžŠแžพแž˜แŸ’แž”แžธแž”แŸ†แž–แŸแž‰แž—แžถแž–แžขแžถแžŸแŸ’แžšแŸแž™แžŠแŸ‚แž›แž”แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹แŸ”
  • แž˜แŸ’แž‡แžปแž›แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹แžŠแŸ„แž™แž€แž‰แŸ’แž…แž”แŸ‹แž”แŸ’แžšแž—แž–แžŠแŸ„แž™แž”แž“แŸ’แžแŸ‚แž˜ src: แž‘แŸ…แžˆแŸ’แž˜แŸ„แŸ‡แž€แž‰แŸ’แž…แž”แŸ‹ แžงแž‘แžถแž แžšแžŽแŸแŸ–

แž€แž‰แŸ’แž…แž”แŸ‹แŸ– src: apt
แž˜แŸ’แž‡แžปแž›แŸ– แž€แŸ†แžŽแŸ‚ 2.0.0
แž–แžทแž“ - แžขแžถแž‘แžทแž—แžถแž–แŸ– แŸฉแŸ แŸ 

  • แžฅแžกแžผแžœแž“แŸแŸ‡ APT แž”แŸ’แžšแžพ libgcrypt แžŸแž˜แŸ’แžšแžถแž”แŸ‹ hashing แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแžŸแŸแž…แž€แŸ’แžแžธแž™แŸ„แž„แžŠแŸ‚แž›แž—แŸ’แž‡แžถแž”แŸ‹แž˜แž€แž‡แžถแž˜แžฝแž™แž“แŸƒแž‚แŸ’แžšแžฝแžŸแžถแžš hash MD5, SHA1 แž“แžทแž„ SHA2 แŸ”
  • แžแž˜แŸ’แžšแžผแžœแž€แžถแžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แŸ†แžŽแŸ‚แžŸแŸ’แžแž„แŸ‹แžŠแžถแžš C ++ แžแŸ’แžšแžผแžœแž”แžถแž“แž›แžพแž€แžกแžพแž„แž‘แŸ… C ++ 14 แŸ”
  • แž›แŸแžแž€แžผแžŠแž‘แžถแŸ†แž„แžขแžŸแŸ‹แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžแžถแž˜แžทแž“แž‚แžถแŸ†แž‘แŸ’แžšแž€แŸ’แž“แžปแž„ 1.8 แžแŸ’แžšแžผแžœแž”แžถแž“แžŠแž€แž…แŸแž‰
  • แž‘แŸ’แžšแž“แžทแž…โ€‹แž“แŸ…โ€‹แž€แŸ’แž“แžปแž„โ€‹แžƒแŸ’แž›แžถแŸ†แž„โ€‹แžŸแž˜แŸ’แž„แžถแžแŸ‹โ€‹แžฅแžกแžผแžœโ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แžœแžถแž™โ€‹แž”แž‰แŸ’แž…แžผแž›โ€‹แž‡แžถโ€‹แž“แžทแžšแž“แŸ’แžแžšแž—แžถแž–แŸ” แž–แžฝแž€แžœแžถแž˜แžทแž“แžขแžถแž…แž”แŸ’แžšแŸ€แž”แž’แŸ€แž”แž‡แžถแž˜แžฝแž™แž…แŸ†แž“แžฝแž“แž‚แžแŸ‹ (แž›แžพแž€แž›แŸ‚แž„แžแŸ‚ 0 แžแžถแž˜แžšแž™แŸˆ nullptr) แŸ”
  • แžฅแžกแžผแžœแž“แŸแŸ‡ apt-pkg แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž€แžƒแžพแž‰แžŠแŸ„แž™แž”แŸ’แžšแžพ pkg-config แŸ”
  • แž”แžŽแŸ’แžŽแžถแž›แŸแž™ apt-inst แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถแž‡แžถแž˜แžฝแž™แž”แžŽแŸ’แžŽแžถแž›แŸแž™ apt-pkg แŸ”

แžขแžแŸ’แžแž”แž‘แžŠแžพแž˜แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽแž€แŸ’แžšแŸ„แž˜ CC BY-SA 4.0 แŸ”

แž”แŸ’แžšแž—แž–: linux.org.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹