๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์˜ค๋‹ต๋…ธํŠธ5

GLIBC_2.28 not found node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by node) ec2 ํ™˜๊ฒฝ์—์„œ npm install ํ•˜๋ ค๋‹ˆ ์œ„์˜ ์—๋Ÿฌ๊ฐ€ ๋‚˜์˜จ๋‹ค๋ฉด $nvm install 16.14.2(๋ฒ„์ „์€ ์˜ˆ์‹œ) ๋กœ node ๋ฒ„์ „์„ ๋‚ฎ์ถฐ๋ผ 2022. 4. 23.
[Ubuntu] ์ €์žฅ์†Œ ์ •๋ณด ๋‹ค์šด๋กœ๋“œ ์‹คํŒจ / ์บ์‹œ ์ƒˆ๋กœ ๊ณ ์นจ ์ค‘ ์˜ค๋ฅ˜ ์˜ค๋ฅ˜๋‚ด์šฉ mysql์˜ GUI ํˆด์ธ Work Bench๋ฅผ ์„ค์น˜ํ•˜๋ฉฐ cmd ๋ช…๋ น์–ด๋ฅผ ๋ฌด์ž‘์ • ๋ณต๋ถ™ํ•˜๋‹ค๊ฐ€ ์‹ค์ˆ˜๊ฐ€ ์žˆ์—ˆ๋˜ ๋ชจ์–‘์ด๋‹ค.. ใ…œใ…œ ์ด ํŒŒ์ผ์„ ์ฝ์„ ์ˆ˜ ์—†๋‹ค๋Š” ์˜ค๋ฅ˜๋ฉ”์„ธ์ง€์ธ๊ฒƒ ๊ฐ™๊ณ  ์—…๋ฐ์ดํŠธ์‹œ์— ๊ณ„์† ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒจ ๊ฑฐ์Šฌ๋ฆฐ๋‹ค.. ์•„๋งˆ ํ•ด๊ฒฐํ•˜์ง€ ์•Š์•„๋„ ํฐ๋ฌธ์ œ๋Š” ์—†์„๊ฒƒ ๊ฐ™์ง€๋งŒ, ๊ฑฐ์Šฌ๋ฆฌ๋‹ˆ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์ฐพ์•„๋ณด๊ธฐ๋กœํ–ˆ๋‹ค. ๋ฐœ๊ฒฌํ•œ ๊ฒƒ ๊ตฌ๊ธ€๋ง ๊ฒ€์ƒ‰์–ด๋กœ 'The repository does not have a Release file' ๋„ฃ์–ด ์ฃผ์—ˆ๊ณ , ๋น„์Šทํ•œ ์˜ค๋ฅ˜ ํ•ด๊ฒฐ ๋ธ”๋กœ๊ทธ๊ฐ€ ๋‚˜์™€ ์ฐธ๊ณ ํ•˜์˜€๋‹ค. ์šฐ๋ถ„ํˆฌ์—์„œ source๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” sources.listํŒŒ์ผ ์ƒ๋‹จ์— (ํŒŒ์ผ ์œ„์น˜ :/etc/apt/sources.list) `deb cdrom:[Ubuntu 20.04.3 LTS _Focal Fossa_ - Release amd64 (202.. 2022. 3. 6.
[JS]Scope์˜ ๋ฒ”์œ„ ์˜ค๋‹ต๋‚ด์šฉ add(y)๊ฐ€ ์–ด๋””์„œ ์„ ์–ธ๋˜์—ˆ๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๊ณ  , ์–ด๋–ค์ˆœ์„œ๋กœ ์ฝ์–ด ๋‚˜๊ฐ€์•ผํ• ์ง€ ๋ชฐ๋ผ์„œ ํ‹€๋ฆฐ ๋ฌธ์ œ ํ’€์ด 1. result๋Š” strangeadd(5) ์˜ ์ „๋‹ฌ์ธ์ž๊ฐ€ ์žˆ๋Š” ํ•จ์ˆ˜๊ฐ€ ํ• ๋‹น๋จ 2. strangeadd ๋Š” add(x)+add(x)๋ฅผ ๋ฆฌํ„ด ํ•˜๋Š”๋ฐ strangeadd์˜ ์ „๋‹ฌ์ธ์ž x๊ฐ€ 5์ด๋ฏ€๋กœ 3. addํ•จ์ˆ˜๋„ ์ „๋‹ฌ์ธ์ž 5๋ฅผ๋ฐ›์•„ add(5)+add(5)๊ฐ€๋จ 4. add ํ•จ์ˆ˜๋Š” ์ „๋‹ฌ์ธ์ž y(5)๋ฅผ ๋ฐ›์•„ x์™€ ๋”ํ•œ๊ฐ’์„ ๋ฆฌํ„ดํ•จ 5. add ํ•จ์ˆ˜๋Š” x๊ฐ’์— ๋Œ€ํ•œ ์ง€์—ญ ๋ณ€์ˆ˜๊ฐ€ ์—†์œผ๋ฏ€๋กœ ์ „์—ญ๋ณ€์ˆ˜ (let x = 10;) x๊ฐ’์„ ๊ฐ€์ ธ์˜ด 6. addํ•จ์ˆ˜๋Š” 10(x) +5(y) ๋ฅผ ๋ฆฌํ„ดํ•ด 15๊ฐ€ ๋˜๊ณ  7.strangeadd ๋Š” add(x)+add(x)์ด๋ฏ€๋กœ 15+15 ๊ฐ’์ด ๋˜์–ด 30์„ result์— ํ• ๋‹นํ•œ๋‹ค. ๋Š๋‚€์  a.. 2021. 12. 29.
[CLI] no such file or directory ํ•ด๊ฒฐํ•˜๊ธฐ ํ˜„์žฌ ํด๋”๋ฅผ ํŒŒ์ผ ํƒ์ƒ‰๊ธฐ๋กœ ์—ฌ๋Š” ๋ช…๋ น์–ด์ธ 'nautilus' ์ž…๋ ฅ์‹œ ํŒŒ์ผ, ํด๋”๋ฅผ ์ฐพ์„์ˆ˜ ์—†๋‹ค๋Š” ์—๋Ÿฌ๊ฐ€ ๋–ณ๋‹ค. ํ•˜์ง€๋งŒ ํƒ์ƒ‰๊ธฐ๋Š” ์—ด๋ฆฌ๋Š”๊ฒƒ์„ ๋ณด๋‹ˆ ๋ญ”๊ฐ€ net ์ด๋ผ๋Š” ํ•˜์œ„ ํ”„๋กœ์„ธ์„œ ๋ง๊ณ ๋Š” ๋ฌธ์ œ๊ฐ€ ์—†๋Š”๋“ฏ ํ•˜์—ฌ ์—๋Ÿฌ ๋ฉ”์„ธ์ง€ ๊ทธ๋Œ€๋กœ ๊ตฌ๊ธ€๋งํ•˜๋‹ˆ, ํฌ๋กœ๋ฆฌ๋ฆฌ ๋ผ๋Š” ๋ธ”๋กœ๊ทธ์—์„œ ๋™์ผํ•œ ์˜ค๋ฅ˜ ํ•ด๊ฒฐ์•ˆ์„ ๋ฐœ๊ฒฌํ•˜์˜€๊ณ , ์ด์œ ๋Š” 64๋น„ํŠธ์ธ ๋‚ด์ปดํ“จํ„ฐ์— 32๋น„ํŠธ ํŒŒ์ผ์ด ์žˆ์„๊ฒฝ์šฐ ์ฝ์„์ˆ˜์—†์–ด ๋‚˜ํƒ€๋‚˜๋Š” ์˜ค๋ฅ˜์˜€๋‹ค. 32๋น„ํŠธ๋ฅผ ์ฝ์„์ˆ˜์žˆ๋„๋ก 'sudo apt-get install libc6-i386' ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•œ ํ›„ ์„ค์น˜ํ•˜์—ฌ ํ•ด๊ฒฐํ–ˆ๋‹ค. ์•„์ง 32๋น„ํŠธ ํŒŒ์ผ๋“ค์ด ๋งŽ๊ธฐ ๋•Œ๋ฌธ์— ์•Œ์•„๋‘๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๊ณ  ๋น„๊ต์  ์ˆ˜์›”ํ•˜๊ฒŒ ํ•ด๊ฒฐํ•œ ์‚ฌ๋ก€๋ผ ๋‹คํ–‰์ด์˜€๋‹ค. 2021. 12. 23.
[GIT] Git push ์˜ค๋ฅ˜ํ•ด๊ฒฐํ•˜๊ธฐ git์ดˆ๋ณด git์ด๋ž‘ ์นœํ•ด์ง€๊ธฐ ์–ด์ œ ๊ทธ๋‹ˆ๊นŒ, ์˜ค๋Š˜ ์ƒˆ๋ฒฝ ๊ทธ๋ฆผํŒ ๋ชฉ์—…ํ•ด๋‘”๊ฑฐ ์ปค๋ฐ‹ํ•˜๋ ค๋‹ˆ๊นŒ ์ž์ฒด๊ฐ€ git์˜ ๊ด€๋ฆฌ ํŒŒ์ผ ์•ˆ์— ๋“ค์–ด์žˆ์ง€์•Š์•„์„œ add๊ฐ€ ์•ˆ๋จ. -> git init(๊นƒ ์ €์žฅ์†Œ์—์„œ ๊ด€๋ฆฌ) ํ•จ. ์ดํ›„, add -> commit ๊นŒ์ง€๋Š” ๋ซ๋Š”๋ฐ push ํ•˜๋ ค๋‹ˆ ์—๋Ÿฌ ๋ฉ”์„ธ์ง€๊ฐ€ ๋œน๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊นƒํ—™ ๊ฐ€๋ณด๋‹ˆ๊นŒ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๊ฐ€ ์—†๊ณ  ์ปค๋ฐ‹๋„ ๋‹น์—ฐํžˆ ์•ˆ๋ณด์ž„.. ๊ทธ๋ž˜์„œ ์˜ค๋ฅ˜๋ฉ”์„ธ์ง€๋ฅผ ํ† ๋Œ€๋กœ ๊ตฌ๊ธ€๋ง ! ์•Œ๊ฒŒ ๋œ์  git init์„ ํ•œ๋‹ค๊ณ  ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๊ฐ€ ์ƒ์„ฑ๋˜๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ๋Š”๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• 1. ๊นƒํ—™์—์„œ ์ƒˆ๋กœ์šด ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์ƒ์„ฑ ํ›„ ์ฃผ์†Œ ๋ณต์‚ฌ 2. git remote add origin ๋ณต์‚ฌํ•œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๋ถ™์—ฌ๋„ฃ๊ธฐ 3. git remote -v ์—ฐ๊ฒฐ ์ž˜๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ. 4. ์ดํ›„ git add. -> commit -.. 2021. 12. 17.