ํ์ฌ ํ๋์ ๋ฌด์์ ๋๊น?
์๋ก์ด Ubuntu 18.04.1 LTS ์๋ฒ์ yarn์ ์ค์นํ๋ ค๊ณ ํ๋ฉด ๋ค์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
root<strong i="8">@vps631721</strong>:~# curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
OK
root<strong i="9">@vps631721</strong>:~# apt-key list
/etc/apt/trusted.gpg
--------------------
pub rsa4096 2016-10-05 [SC]
72EC F46A 56B4 AD39 C907 BBB7 1646 B01B 86E5 0310
uid [ unknown] Yarn Packaging <[email protected]>
sub rsa4096 2016-10-05 [E]
sub rsa4096 2016-10-30 [S] [expires: 2019-01-01]
.................
root<strong i="10">@vps631721</strong>:~# echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
deb https://dl.yarnpkg.com/debian/ stable main
root<strong i="11">@vps631721</strong>:~# sudo apt-get update
Hit:1 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:2 http://ppa.launchpad.net/certbot/certbot/ubuntu bionic InRelease
Hit:3 http://nova.clouds.archive.ubuntu.com/ubuntu bionic InRelease
Hit:4 http://nova.clouds.archive.ubuntu.com/ubuntu bionic-updates InRelease
Get:5 https://dl.yarnpkg.com/debian stable InRelease [13.3 kB]
Hit:6 http://nova.clouds.archive.ubuntu.com/ubuntu bionic-backports InRelease
Hit:7 http://apt.postgresql.org/pub/repos/apt bionic-pgdg InRelease
Err:5 https://dl.yarnpkg.com/debian stable InRelease
The following signatures were invalid: EXPKEYSIG E074D16EB6FF4DE3 Yarn Packaging <[email protected]>
Reading package lists... Done
W: GPG error: https://dl.yarnpkg.com/debian stable InRelease: The following signatures were invalid: EXPKEYSIG E074D16EB6FF4DE3 Yarn Packaging <[email protected]>
E: The repository 'https://dl.yarnpkg.com/debian stable InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
apt-key list
ํ ๋ sub rsa4096 2016-10-30 [S] [expires: 2019-01-01]
(์ค๋) ํ์ด ์ฐธ๊ณ ๊ฐ ๋๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
์์๋๋ ๋์์ ๋ฌด์์ ๋๊น?
์์ด ์ค์น๋ฉ๋๋ค.
node.js, ์์ฌ ๋ฐ ์ด์ ์ฒด์ ๋ฒ์ ์ ์ธ๊ธํ์ญ์์ค.
์ฐ๋ถํฌ 18.04.1 LTS
์ค, ์ด์ ๊ฐ ์ค๋ ๋ง๋ฃ๋์์ ์ ์์ต๋๋ค! ํด๊ฐ์์ ๋์์ค๋ฉด(๋์ค์ ์ค๋์ด๋ ๋ด์ผ) ์ดํด๋ด์ผ ํ ๊ฒ์ ๋๋ค.
์ฐ๋ฆฌ๋ ์ค๋ ํ์ฌ๋ ์ด ๋ฌธ์ ๋ฅผ ๊ฒช๊ณ ์์ต๋๋ค.
@Daniel15์ ๋ชจ๋ ๋์์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
@DanBuild ์ค์ ๋ก: ์ ์ฅ์๋ฅผ ์ถ๊ฐํ๊ณ ๋ฐ๋น์ ์คํธ๋ ์น์์ apt-get update
๋ฅผ ์คํํ ๋๋ EXPKEYSIG E074D16EB6FF4DE3 Yarn Packaging <[email protected]>
๊ฒฝํํ์ต๋๋ค.
์ ๊ณตํ ํค๋ฅผ ๊ธฐ๋กํด ๋์ญ์์ค.
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --keyid-format 0xlong
gpg: WARNING: no command supplied. Trying to guess what you mean ...
pub rsa4096/0x1646B01B86E50310 2016-10-05 [SC]
72ECF46A56B4AD39C907BBB71646B01B86E50310
uid Yarn Packaging <[email protected]>
sub rsa4096/0x02820C39D50AF136 2016-10-05 [E]
sub rsa4096/0xD101F7899D41F3C3 2016-10-05 [S] [expired: 2017-10-05]
sub rsa4096/0x46C2130DFD2497F5 2016-10-30 [S] [expires: 2019-01-01]
sub rsa4096/0xE074D16EB6FF4DE3 2017-09-10 [S] [expired: 2019-01-01]
๋ง๋ฃ๋ ํ์ ํค๊ฐ ์ ํํ ์ค๋ฅ๋ฅผ ์ฐธ์กฐํ ํ์ ํค์์ ์ ์ํ์ญ์์ค.
@Daniel15 ํค๋ https://github.com/yarnpkg/yarn/issues/4253์ ๋ฐ๋ผ 2019-01-01๊น์ง ์ ํจํฉ๋๋ค.
๋๋ ๋ช ๋ถ ์ ์ ๊ฐ์ ๋ฌธ์ ๊ฐ ์์๊ณ 2018 ๋
๊น์ง ์ ํจํ ๊ฒ ๊ฐ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ค... ๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ์ํด ๋ณต ๋ง์ด ๋ฐ์ผ์ธ์ ์ฌ๋ฌ๋ถ, Yarn์์ ์๊ณ ํ์
จ์ต๋๋ค!
์ค์น ์คํฌ๋ฆฝํธ๋ ์ฌ์ ํ ์๋ํ๋ฏ๋ก ์ง๊ธ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ์์ ํ๊ฒ ์ต๋๋ค. ํ์ง๋ง ํ์ฌ ์ฌํ ์ค์ด๊ธฐ ๋๋ฌธ์ ์ค๋ ๋ฐค๊น์ง๋ ํด๊ฒฐ๋์ง ์์ ๊ฒ์ ๋๋ค.
์ ๋ ๋ณดํต ํค ์ํ์ ์ํด Github ์ด์๋ฅผ ์์ฑํ๋๋ฐ, 2018๋ ์ ํ๋ ๊ฒ์ ์์์ต๋๋ค. ์บ๋ฆฐ๋์ ์๋ฆผ์ ์ถ๊ฐํ์ฌ ๋ด๋ ์๋ ์์ง ์๋๋ก ํ๊ฒ ์ต๋๋ค.
์์ ์์ ์ผ๋ก [trusted=yes]
ํ๋ฉด GPG ์ค๋ฅ๊ฐ ์ ๊ฑฐ๋ฉ๋๋ค.
deb [trusted=yes] https://dl.yarnpkg.com/debian/ stable main
์์ ์์ ์ผ๋ก
[trusted=yes]
ํ๋ฉด GPG ์ค๋ฅ๊ฐ ์ ๊ฑฐ๋ฉ๋๋ค.`
deb [trusted=yes] https://dl.yarnpkg.com/debian/ stable main
์ด๊ฒ์ /etc/apt/sources.list.d/yarn.list ํ์ผ์ ์ถ๊ฐํ์ง๋ง sudo apt update๋ฅผ ์คํํ๋ฉด ์ฌ์ ํ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ๋ด๊ฐ ํด์ผ ํ ๋ค๋ฅธ ์ผ์ด ์์ต๋๊น?
@daveomcd ์ผ๋จ ์ถ๊ฐ๋๋ฉด ๊ฒฝ๊ณ ๋ก ํ์๋๋ค๊ณ ์๊ฐํฉ๋๋ค. sudo apt-get install yarn
์คํํด ๋ณด์ญ์์ค. ๊ทธ ํ์ ์ค์น๊ฐ ๊ฐ๋ฅํ์ต๋๋ค.
์ด๋ก ์ธํด ์บ์๋ฅผ ์ ๋ฐ์ดํธํ๊ณ ํ๋ก๋น์ ๋ ์คํจ๋ฅผ ์ผ์ผํจ ํ๋ ์ด๋ถ์ ์คํํ๋ ๊ฐ๋ฅํ ํ์ ์ฝ๋ฐฑ์ด ๋ฐ์ํ์ ๋ ์๋ ํ๋ก๋น์ ๋(aws autoscaling ์คํ ํ๋ฆฟ)์ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๋ด ํ๋ ์ด๋ถ์ ๊ฐํํ ์๊ฐ์ ๋๋ค. ์กฐ์ฌํ์ธ์!
๊นจ์ ์ ๋ง ์ฃ์กํฉ๋๋ค. ์ด๊ฒ์ 100% ๋ด ์๋ชป์ ๋๋ค. ๋๋ ์ผ๋ฐ์ ์ผ๋ก ์ฐ๊ฐ ํค ์ํ์ ์ํด Github ์ด์๋ฅผ ์์ฑํ์ง๋ง(์ด์ ์ด์๋ #4253 ์ฐธ์กฐ) ์๋ ์ ์์ฑํ๋ ๊ฒ์ ์์๊ณ ์ฌํด๋ ๋ง์์ ๋์ณค์ต๋๋ค.
@daveomcd ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์ข์ต๋๋ค. ์์ง ์ง์์ ๋ช ์๊ฐ ๋จ์ด์ ธ ์์ง๋ง ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ํค๋ฅผ ๊ต์ฒดํ๊ณ ์ ํค๋ฅผ ๊ฒ์ํ๊ฒ ์ต๋๋ค. ๋ํ ํค๊ฐ ๋ง๋ฃ ํ 90์ผ ์ด๋ด์ ์๋ ๊ฒฝ์ฐ ๊ฒฝ๊ณ ๋ฅผ ๋ฐ์ ์ ์๋๋ก ์ผ๋ถ ๋ชจ๋ํฐ๋ง์ ๊ตฌ์ฑํ ๊ฒ์ ๋๋ค.
CI ์์คํ ์ ๊ฒฝ์ฐ ์ด์์ ์ผ๋ก๋ ๊ฐ ๋น๋์ Yarn์ ์๋ก ์ค์นํ์ง ์์์ผ ํฉ๋๋ค. ๋์ ๋ชจ๋ ๋น๋ ๋๊ตฌ๊ฐ ์ค์น๋ Docker ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ญ์์ค. :)
@Daniel15 ๊ฑฑ์ ํ์ง ๋ง์ธ์. ์คํ ์์ค ์ํํธ์จ์ด๋ฅผ ์ ์ง ๊ด๋ฆฌํ๋ ๋ฐ ์ ์ ์ผ๋ก ์๋ฐ์ ์ด๊ณ ๋ฌด๋ฃ๋ก ํ ์ ํ๋ ์๊ฐ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
CI ์์คํ ์ ๊ฒฝ์ฐ ์ด์์ ์ผ๋ก๋ ๊ฐ ๋น๋์ Yarn์ ์๋ก ์ค์นํ์ง ์์์ผ ํฉ๋๋ค. ๋์ ๋ชจ๋ ๋น๋ ๋๊ตฌ๊ฐ ์ค์น๋ Docker ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ญ์์ค. :)
์๋๋ฉด ์บ์์ ์ ์ฅํ์ธ์... ์ด๊ฒ์ด ์ ๊ฐ Circle CI์์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋ฐฉ๋ฒ์ ๋๋ค... ๊ทธ๋ ๊ฒ ํ๋ฉด ์ต์ ์ค์น๊ฐ ์คํจํ๋๋ผ๋ ์ฌ์ ํ ๋์ฒดํ ์์ฌ๊ฐ ์์ต๋๋ค.
CircleCI์ Node.js Docker ์ปจํ ์ด๋์๋ Yarn์ด ์ฌ์ ์ค์น๋ ์ํ๋ก ์ ๊ณต๋ฉ๋๋ค.
๋ด ์ ํ์์ ๋ณด๋์ต๋๋ค.
2019๋ 1์ 1์ผ ํ์์ผ ์คํ 4:12 Allan Chappell < [email protected] ์์ฑ:
CI ์์คํ ์ ๊ฒฝ์ฐ ์ด์์ ์ผ๋ก Yarn์ ์๋ก ์ค์นํด์๋ ์ ๋ฉ๋๋ค.
๊ฐ ๋น๋. ๋์ ๋ชจ๋ ๋น๋ ๋๊ตฌ์ ํจ๊ป Docker ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ญ์์ค.
์ค์น๋์์ต๋๋ค. :)์๋๋ฉด ์บ์์ ์ ์ฅํ์ธ์... ์ด๊ฒ์ด ์ ๊ฐ Circle CI์์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋ฐฉ๋ฒ์ ๋๋ค...
๊ทธ๋ ๊ฒํ๋ฉด ์ต์ ์ค์น๊ฐ ์คํจํ๋๋ผ๋ ์ฌ์ ํ ๋์ฒด ํ ์์ฌ๊ฐ ์์ต๋๋ค.โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/yarnpkg/yarn/issues/6865#issuecomment-450767431 ๋๋ ์์๊ฑฐ
์ค๋ ๋
https://github.com/notifications/unsubscribe-auth/AAFnHUwhfyQicMQpS_8ikFZ5NfcoI1iyks5u-_ligaJpZM4ZmBF5
.
์ณ์,
์ด์ PHP ์ปจํ
์ด๋์๋ ๋
ธ๋ ๋ธ๋ผ์ฐ์ ๋ณํ์ด ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฌ๊ธฐ์๋ ์ค๋ ํฌํจ๋์ด ์์ต๋๋ค... ํญ์ ๊ทธ๋ฐ ๊ฒ์ ์๋์์ต๋๋ค... ๋์ปค ์ปจํ
์ด๋ ํ๊ทธ๋ฅผ ์
๋ฐ์ดํธํ ์๊ฐ์
๋๋ค.
์ ๋ ๋ณดํต ํค ์ํ์ ์ํด Github ์ด์๋ฅผ ์์ฑํ๋๋ฐ, 2018๋ ์ ํ๋ ๊ฒ์ ์์์ต๋๋ค. ์บ๋ฆฐ๋์ ์๋ฆผ์ ์ถ๊ฐํ์ฌ ๋ด๋ ์๋ ์์ง ์๋๋ก ํ๊ฒ ์ต๋๋ค.
1์ 1์ผ์ด ์๋ ๋ค๋ฅธ ๋ ์ง์ ํค๋ฅผ ๋ง๋ฃํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ทธ๋ ๊ฒ ํ๋ฉด ๋ง๋ฃ๋๋ ๊ฒฝ์ฐ ํด๊ฐ ๊ธฐ๊ฐ์ด ์๋๋๋ค. :)
์ด๊ฒ์ด jan1๋ณด๋ค ๋จผ์ ๋ณด๊ณ ๋์์ ์๋ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
https://github.com/yarnpkg/yarn/issues/6861
https://github.com/yarnpkg/releases/commit/0f3e4b26cd64fda47e46d82bf3ab458935deb36a ๋ก ์์ ํด์ผ ํฉ๋๋ค
์ด์ ์ ํ์ ํค๊ฐ ํฌํจ๋์ด ์์ผ๋ฏ๋ก ํค๋ฅผ ๋ค์ ๋ค์ด๋ก๋ํ์ญ์์ค.
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
์ ํ์ ํค๋ 2020-02-02์ ๋ง๋ฃ๋ฉ๋๋ค(1์ 1์ผ @jleclanche๋ฅผ ์ฌ์ฉํ์ง ์๋ ์ ์์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค)
@Daniel15 ๋น ๋ฅธ ์๋ต ์๊ฐ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์๋ํ๋์ง ํ์ธํ ์ ์์ต๋๋ค =)
์, ๋ฐฉ๊ธ ์ ์ ํ Debian ๋ฐ Ubuntu VM์ผ๋ก ๋ ๋ฒ ํ์ธํ๊ณ ์ง๊ธ ์๋ํ๋์ง ํ์ธํ์ต๋๋ค. ๊ธฐ๋ค๋ ค ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
์ฌ๊ธฐ์ ๋ด ์ค์๋ ํค๊ฐ ์์ง ์ ํจํ ๋์(๋ง์ง๋ง ์ ๋ฐ์ดํธ๊ฐ 11์์ ์์๊ธฐ ๋๋ฌธ์) ๋ฆฌํฌ์งํ ๋ฆฌ์ ์๋ช ๋์๊ธฐ ๋๋ฌธ์ ๋ง๋ฃ๋ ๊ฒฝ์ฐ์๋ apt/dpkg๊ฐ ํค/์๋ช ์ผ๋ก ์ฌ์ ํ ๋ฌธ์ ๊ฐ ์๋ค๊ณ ๊ฐ์ ํ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ด '๋ฐ๋๋ผ' GPG๊ฐ ํ๋ ์ผ์ด๋ฉฐ Windows์์ ์๋ํ๋ ๋ฐฉ์์ด๊ธฐ๋ ํฉ๋๋ค.
Microsoft์ ์๋ช ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์๊ฐ Authenticode ์๋ช ์ ๋ถ์ฐฉํจ๊ณผ ๋์์ ํ์์คํฌํ๋ฅผ ๋ถ์ฐฉํ ์ ์์ต๋๋ค. ํ์ ์คํฌํ๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ช ์ ์ฌ์ฉ๋ ์ธ์ฆ์๊ฐ ๋ง๋ฃ๋ ํ์๋ Authenticode ์๋ช ์ ํ์ธํ ์ ์์ต๋๋ค.
https://docs.microsoft.com/en-us/windows/desktop/seccrypto/time-stamping-authenticode-signatures
ํค๊ฐ ์ํํ ์ ๋๋ก ๋ง๋ฃ๋ ๋ ๊ฒฝ๊ณ ํ๋ ๋ช ๊ฐ์ง ๋ชจ๋ํฐ๋ง ์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋ค์ด ์ด์ ๋ํ ํ์ ์กฐ์น๋ฅผ ์ทจํ๊ฒ ์ต๋๋ค.
Microsoft์ ์๋ช ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์๊ฐ Authenticode ์๋ช ์ ๋ถ์ฐฉํจ๊ณผ ๋์์ ํ์์คํฌํ๋ฅผ ๋ถ์ฐฉํ ์ ์์ต๋๋ค. ํ์ ์คํฌํ๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ช ์ ์ฌ์ฉ๋ ์ธ์ฆ์๊ฐ ๋ง๋ฃ๋ ํ์๋ Authenticode ์๋ช ์ ํ์ธํ ์ ์์ต๋๋ค.
๋๋ ๊ทธ๊ฒ์ด ๊ทธ๋ ๊ฒ ์๋ํด์ผํ๋ค๊ณ ์๊ฐํฉ๋๋ค! ์๋ง๋ ๋ฐ๋น์์ ๋ํ ๋ฒ๊ทธ ๋ณด๊ณ ์์ผ๊น์?
์ผ๊ฐ repo์ ์ฌ์ ํ ๊ฒฝ๊ณ ๊ฐ ์์ต๋๋ค.
W: GPG error: https://nightly.yarnpkg.com/debian nightly InRelease: The following signatures were invalid: EXPKEYSIG E074D16EB6FF4DE3 Yarn Packaging <[email protected]>
E: The repository 'https://nightly.yarnpkg.com/debian nightly InRelease' is not signed.
์ผ๊ฐ ๋ฆฌํฌ์งํ ๋ฆฌ์ ๋ํ ์ GPG ํ์ ํค๋ฅผ ์์ฑํ์ง๋ง Aptly(#6904)์ ๋ฌธ์ ๊ฐ ์์ด ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๋ค์ ๊ฒ์ํ ์ ์์ต๋๋ค./
18:00 daniel<strong i="6">@vps03</strong> /var/www/nightly.yarnpkg.com
% ./update-deb.sh
+ aptly repo add -remove-files=true yarn-nightly ./nightly/deb-incoming/
Loading packages...
+ aptly publish update -gpg-key=4F77679369475BAA nightly yarn-nightly
ERROR: unable to update: local repo with uuid 55ff60af-263a-4df6-8f97-2c09ad7a4995 not found
์ด๊ฒ์ ์ง๊ธ ๊ณ ์ณ์ ธ์ผ ํฉ๋๋ค!
์๋ ํ์ธ์,
๋ด /etc/apt/sources.list.d
๋ฌธ์ ๊ฐ ์ฌ์ ํ ์์ต๋๋ค.
deb https://dl.yarnpkg.com/debian/ stable main
ํธ์ง: ์ ๊ฒฝ์ฐ์ง ๋ง์ธ์. ํค๋ฅผ ๋ค์ ๋ค์ด๋ก๋ํ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ฉ๋๋ค. :)
๋๋ ์์ ์๊ฒฌ์ ๋ ๋ฒ์งธ๋ก ๋งํ ์ ์์ต๋๋ค. 9์ผ ์ ์ด์ ์ํ ์ดํ ํค๊ฐ ๋ณ๊ฒฝ๋์ด ๋ค์ ๋ค์ด๋ก๋ํด์ผ ํ์ต๋๋ค.
์ผ๊ฐ ๋น๋์ ๋ํ ์ ํ์ ํค๋ฅผ ์ถ๊ฐํ์ง๋ง
์์ ์ ์ธ repo์ ์ํฅ์ ๋ฏธ์ณค์ต๋๋ค. ์ฌ๊ธฐ์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๋์ง ์กฐ์ฌํด์ผ๊ฒ ์ด...
๋ด ์ ํ์์ ๋ณด๋์ต๋๋ค.
2019๋ 1์ 11์ผ ๊ธ์์ผ ์ค์ 1์ 37๋ถ bvnierop < [email protected] ์์ฑ:
๋๋ ์์ ์๊ฒฌ์ ๋ ๋ฒ์งธ๋ก ๋งํ ์ ์์ต๋๋ค. ํค๊ฐ ์ด์ ์ดํ๋ก ๋ณ๊ฒฝ๋จ
๋กํ ์ด์ 9์ผ ์ ์ ๋ค์ ๋ค์ด๋ก๋ํด์ผ ํ์ต๋๋ค.โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/yarnpkg/yarn/issues/6865#issuecomment-453452379 ๋๋ ์์๊ฑฐ
์ค๋ ๋
https://github.com/notifications/unsubscribe-auth/AEuWKj1tM5EhRflgriBWQ-iOw9gIhmSzks5vCFtngaJpZM4ZmBF5
.
9์ผ ์ ์ด์ ์ํ ์ดํ ํค๊ฐ ๋ณ๊ฒฝ๋จ
https://github.com/yarnpkg/yarn/issues/6916 ์์ ์กฐ์ฌ ์ค https://github.com/aptly-dev/aptly/issues/805
๋๋ ์ฌ๊ธฐ์์ ๋ค์ ๋ช
๋ น์ผ๋ก ํด๊ฒฐํ์ต๋๋ค.
sudo pkill dirmngr; dirmngr --debug-all --daemon --standard-resolver
sudo apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 4F77679369475BAA
wget https://yum.dockerproject.org/gpg
sudo apt-key ์ถ๊ฐ gpg
4์ผ ์ ์ ๋ค์ด๋ก๋ํ ์์ ๋ ํค(์ ํ์ ํค ํฌํจ)๊ฐ ์ค๋ ๋ค์ ์๋์ ๋ฉ์ท์ต๋๋ค.
์ฃ์กํฉ๋๋ค... ์ด์ ๊ด์ฐฎ์ต๋๋ค. #6916์์ ์ถ์ ํ์ต๋๋ค.
์ด์ ์ฃผ์ ๋ง๋ฃ ๋ ์ง๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๋์๋ณด๋๊ฐ โโ์์ต๋๋ค: https://dash.d.sb/d/0PYZ8W_iz/yarn ๋ฐ ๋ชจ๋ํฐ๋ง์ ๊ตฌ์ฑํ ๊ฒ์ ๋๋ค.
๋ค์ ๋ง๋ฃ๋์์ต๋๋ค.
The following signatures were invalid: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <[email protected]>
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
๋ฌธ์ ๋ฅผ ํด๊ฒฐ
๋ช ์ฃผ ์ ์ ๋ง๋ฃ๋ฅผ ์ฐ์ฅํ์ง๋ง ์์ง ์๋ ์ ๋ฐ์ดํธ๋ฅผ ๊ตฌ์ฑํ์ง ์์๊ธฐ ๋๋ฌธ์ ์๋์ผ๋ก ์ ๋ฐ์ดํธํด์ผ ํฉ๋๋ค. #7866 ์ฐธ์กฐ
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
https://github.com/yarnpkg/releases/commit/0f3e4b26cd64fda47e46d82bf3ab458935deb36a ๋ก ์์ ํด์ผ ํฉ๋๋ค
์ด์ ์ ํ์ ํค๊ฐ ํฌํจ๋์ด ์์ผ๋ฏ๋ก ํค๋ฅผ ๋ค์ ๋ค์ด๋ก๋ํ์ญ์์ค.
์ ํ์ ํค๋ 2020-02-02์ ๋ง๋ฃ๋ฉ๋๋ค(1์ 1์ผ @jleclanche๋ฅผ ์ฌ์ฉํ์ง ์๋ ์ ์์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค)