APT 2.9.15 package manager เบšเปเปˆเปƒเบŠเป‰ apt-key เบญเบตเบเบ•เปเปˆเป„เบ›

เบเบฒเบ™เบ›เปˆเบญเบ APT 2.9.15 (Advanced Package Tool) เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒ. เบชเบฒเบ‚เบฒ 2.9.x เปเบกเปˆเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เปเบฅเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบชเปเบฒเบฅเบฑเบš APT 3.0 เบฎเบธเปˆเบ™เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”, เป€เบŠเบดเปˆเบ‡เป€เบกเบทเปˆเบญเบชเบฐเบ–เบฝเบ™เบฅเบฐเบžเบฒเบš, เบˆเบฐเบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ Debian Testing เปเบฅเบฐเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบ Debian เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ•เปเปˆเป„เบ›, เปเบฅเบฐเบเบฑเบ‡เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ Ubuntu. เบžเบทเป‰เบ™เบ–เบฒเบ™เบŠเบธเบ”.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเปเบกเปˆเบ™เบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒเบขเปˆเบฒเบ‡เบ–เบฒเบงเบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ apt-key utility เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฐเปเบˆเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบฅเบฒเบเป€เบŠเบฑเบ™เบ”เบดเบˆเบดเบ•เบญเบ™เบ‚เบญเบ‡เปเบžเบฑเบเป€เบเบฑเบ”. apt-key utility เป„เบ”เป‰เบ–เบทเบเบเบปเบเป€เบฅเบตเบเป€เบกเบทเปˆเบญเบซเบฅเบฒเบเบ›เบตเบเปˆเบญเบ™เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบเป‰เบฒเบเบญเบญเบเป„เบ›เบˆเบฒเบเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบŠเบธเบ”เป€เบเบปเปˆเบฒ, เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰เบฎเป‰เบฒเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™ (/etc/apt/trusted.gpg) เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบœเบนเบเบกเบฑเบ”เบเบฐเปเบˆเบเบฑเบš repositories, i.e. เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบžเบตเปˆเบกเบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡ repository เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเปเบกเปˆเบ™เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเปƒเบ™ repositories เบ—เบฑเบ‡เบซเบกเบปเบ”. เบงเบดเบ—เบตเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบ›เปˆเบฝเบ™เปเบ—เบ™ apt-key เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เปเบเบเบฎเป‰เบฒเบ™เบ„เป‰เบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐ repository (/etc/apt/trusted.gpg.d/ เบซเบผเบท /etc/apt/keyrings/).

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบญเบทเปˆเบ™เป†:

  • เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ” gpg-sq เบ—เบตเปˆเบ‚เบฝเบ™เปƒเบ™ Rust เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ—เบซเบฒ gpg, เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ” gpg, เปเบ•เปˆเบˆเปเบฒเบฅเบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™เบœเปˆเบฒเบ™ Sequoia, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” OpenPGP เปƒเบ™ Rust. เบเบฒเบ™เป‚เบ— gpg-sq เบกเบตเบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เบชเบนเบ‡เบเบงเปˆเบฒ gpg, i.e. เป€เบžเบทเปˆเบญเปƒเบŠเป‰ gpg-sq เปเบ—เบ™ gpg, เบžเบฝเบ‡เปเบ•เปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบŠเบธเบ”เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก.
  • เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เบชเบณเบ„เบฑเบ™เบ•เปเปˆเบเบฑเบšเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเป„เบŸเบฅเปŒเปเบกเปˆเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™: เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ โ€œ.ascโ€ เปเบกเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฐเปเบˆ ascii-armored, โ€œ.gpgโ€ เปเบกเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฐเปเบˆเบ„เบนเปˆเบขเบนเปˆเบชเบฐเป€เปเบต, เปเบฅเบฐเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเป„เบŸเบฅเปŒเบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ” โ€œThe key(s. ) เปƒเบ™ keyring ... เบ–เบทเบเบฅเบฐเป€เบฅเบตเบเบเป‰เบญเบ™เบงเปˆเบฒเป„เบŸเบฅเปŒเบกเบตเบ›เบฐเป€เบžเบ”เป„เบŸเบฅเปŒเบ—เบตเปˆเบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบš". เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญเปƒเบŠเป‰เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบฅเบฐเบซเบฑเบ” โ€œ/etc/apt/keyrings/winehq-archive.keyโ€, เบกเบฑเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบ›เปˆเบฝเบ™เบŠเบทเปˆเป€เบ›เบฑเบ™ โ€œ/etc/apt/keyrings/winehq-archive.gpgโ€ เปเบฅเบฐเปเบเป‰เป„เบ‚เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡. เปƒเบ™เป„เบŸเบฅเปŒเป„เบ›เบซเบฒ โ€œ/etc /apt/sources.list.d/โ€.
  • เบซเบผเบฒเบเบŸเบฑเบ‡เบŠเบฑเบ™เป„เบ”เป‰เบ–เบทเบเปเบ›เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบŠเบฑเป‰เบ™ "std::string" เปเบ—เบ™ "const char *" (เบŠเบฑเป‰เบ™ std::string_view เบเปเบฒเบ™เบปเบ”เปƒเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ C ++ 17, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบเบฑเบšเบชเบฐเบ•เบฃเบดเบ‡เป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆ. เปเบฅเบฐเบเบฒเบ™เบเปเบฒเบˆเบฑเบ”เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™, เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เบฅเบฐเบซเบฑเบ”).
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ•เบปเบ™เป€เบญเบ‡ keyrings เปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ dearmor (เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบเบฐเปเบˆเป€เบเบฒเบฐ ASCII เป€เบ›เบฑเบ™เบฎเบนเบšเปเบšเบšเบชเบญเบ‡) เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ apt-key เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.
  • เป€เบžเบตเปˆเบกเบŸเบฑเบ‡เบŠเบฑเบ™ Base64Decode.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™