Mycroft-core: ์‹œ์ž‘ํ•˜๊ธฐ

์— ๋งŒ๋“  2018๋…„ 01์›” 11์ผ  ยท  7์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: MycroftAI/mycroft-core

bash dev_setup.sh
ํŒจํ‚ค์ง€ ์„ค์น˜ ์ค‘...
ํŒจํ‚ค์ง€ ๋ชฉ๋ก์„ ์ฝ๋Š” ์ค‘... ์™„๋ฃŒ
์˜์กด์„ฑ ํŠธ๋ฆฌ ๊ตฌ์ถ•
์ƒํƒœ ์ •๋ณด๋ฅผ ์ฝ๋Š” ์ค‘... ์™„๋ฃŒ
python-gobject-dev ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์ง€๋งŒ ๋‹ค๋ฅธ ํŒจํ‚ค์ง€์—์„œ ์ฐธ์กฐํ•ฉ๋‹ˆ๋‹ค.
์ด๋Š” ํŒจํ‚ค์ง€๊ฐ€ ๋ˆ„๋ฝ๋˜์—ˆ๊ฑฐ๋‚˜ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์•˜๊ฑฐ๋‚˜
๋‹ค๋ฅธ ์†Œ์Šค์—์„œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ ๋‹ค์Œ ํŒจํ‚ค์ง€๊ฐ€ ์ด๋ฅผ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค.
ํŒŒ์ด์ฌ-gobject-2-dev

E: 'python-gobject-dev' ํŒจํ‚ค์ง€์— ์„ค์น˜ ํ›„๋ณด๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ "python-gobject-2-dev"๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. apt-get install python-gobject-2-dev

ํ•˜์ง€๋งŒ ํ•ญ์ƒ ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค

์‹œ์Šคํ…œ ํŽธ์ง‘ : Kali GNU/Linux ๋กค๋ง 64๋น„ํŠธ

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

dev_setup.sh๋Š” ์„ค์น˜๋ฅผ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
$SUDO apt-get install -y(๋ฌผ๊ฑด, ์‚ฌ๋ฌผ) python-gobject-dev(๊ธฐํƒ€ ๋ฌผ๊ฑด, ์‚ฌ๋ฌผ)

๋ฐ๋น„์•ˆ์€ python-gobject-2๋ฅผ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜์—ดํ•ฉ๋‹ˆ๋‹ค.
https://packages.debian.org/unstable/python-gobject

Kali๋Š” ํ•œ๋•Œ ๋ฐ๋น„์•ˆ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ–ˆ์œผ๋ฉฐ ๋ฐ๋น„์•ˆ์˜ ํŒจํ‚ค์ง€๊ฐ€ ๋” ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ํ›Œ๋ฅญํ•œ ์†”๋ฃจ์…˜์€ ์•„๋‹ˆ์ง€๋งŒ ์ง€๊ธˆ์œผ๋กœ์„œ๋Š” dev_setup.sh ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํŽธ์ง‘ํ•˜์—ฌ ํ•ด๋‹น ํŒจํ‚ค์ง€๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ๋ฐ๋น„์•ˆ ์ €์žฅ์†Œ์—์„œ ์„ค์น˜๋ฅผ ์‹œ๋„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋ชจ๋“  7 ๋Œ“๊ธ€

๋„์›€์ด ๋˜๊ธฐ ์œ„ํ•ด ์ถ”๊ฐ€ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ ์ค‘์ธ OS์™€ ๋ฒ„์ „์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? "๋ฆฌ๋ˆ…์Šค"๋Š” ๋‹ค๋ฉด์ ์ธ ๊ฒƒ์ž…๋‹ˆ๋‹ค!

dev_setup.sh๋Š” ์„ค์น˜๋ฅผ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
$SUDO apt-get install -y(๋ฌผ๊ฑด, ์‚ฌ๋ฌผ) python-gobject-dev(๊ธฐํƒ€ ๋ฌผ๊ฑด, ์‚ฌ๋ฌผ)

๋ฐ๋น„์•ˆ์€ python-gobject-2๋ฅผ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜์—ดํ•ฉ๋‹ˆ๋‹ค.
https://packages.debian.org/unstable/python-gobject

Kali๋Š” ํ•œ๋•Œ ๋ฐ๋น„์•ˆ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ–ˆ์œผ๋ฉฐ ๋ฐ๋น„์•ˆ์˜ ํŒจํ‚ค์ง€๊ฐ€ ๋” ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ํ›Œ๋ฅญํ•œ ์†”๋ฃจ์…˜์€ ์•„๋‹ˆ์ง€๋งŒ ์ง€๊ธˆ์œผ๋กœ์„œ๋Š” dev_setup.sh ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํŽธ์ง‘ํ•˜์—ฌ ํ•ด๋‹น ํŒจํ‚ค์ง€๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ๋ฐ๋น„์•ˆ ์ €์žฅ์†Œ์—์„œ ์„ค์น˜๋ฅผ ์‹œ๋„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋ฐ๋น„์•ˆ ํ…Œ์ŠคํŒ…๊ณผ ๋™์ผํ•œ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ํ…Œ์ŠคํŒ… ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— "python-gobject-dev" ํŒจํ‚ค์ง€๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

python-gobject-dev ๋Š” python-gobject-2-dev ๋ฅผ ์ŠคํŠธ๋ ˆ์น˜์— ์„ค์น˜ํ•˜๋Š” ๊ณผ๋„๊ธฐ ํŒจํ‚ค์ง€์ด๋ฏ€๋กœ ์ข…์†์„ฑ์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋„ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. jessie(Mark-1์˜ ๊ธฐ๋ณธ OS)์—๋Š” ๋ช‡ ๊ฐ€์ง€ ๋‹ค๋ฅธ ํŒจํ‚ค์ง€๋„ ์„ค์น˜๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ๋ณ€๊ฒฝํ•˜๊ธฐ ์ „์— ์ œ๋Œ€๋กœ ํ…Œ์ŠคํŠธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

python-gobject-2-dev ๋ฅผ ์„ค์น˜ํ•˜๋„๋ก dev_setup ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ์— ์ถฉ๋ถ„ํ•œ์ง€ ํ™•์ธํ•˜์—ฌ ์ž์œ ๋กญ๊ฒŒ ๋„์™€์ฃผ์„ธ์š”.

์•„๋งˆ๋„ ์ด๊ฒƒ์ด ๋‹น์‹ ์„ ๋„์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ €๋Š” ์ตœ์‹  Kali Rolling ๋ฐฐํฌํŒ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์„ค์น˜๋ฅผ ์•ฝ๊ฐ„ ์กฐ์ •ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค.

Kali ์ €์žฅ์†Œ์—๋Š” s3cmd ํŒจํ‚ค์ง€๊ฐ€ ์—†์œผ๋ฏ€๋กœ /etc/apt/sources.list์— ๋ฐ๋น„์•ˆ ์ €์žฅ์†Œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. (deb http://ftp.us.debian.or/debian stable main contrib)

python-gobject-dev ํŒจํ‚ค์ง€๋Š” ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜์—ด๋˜๊ณ  python-gobject-2-dev๋กœ ๋Œ€์ฒด๋˜์—ˆ์œผ๋ฏ€๋กœ dev_setup ์Šคํฌ๋ฆฝํŠธ์—์„œ python-gobject-dev์— ๋Œ€ํ•œ ์–ธ๊ธ‰์„ python-gobject-2-dev๋กœ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์‚ฌ์†Œํ•œ ์กฐ์ • ํ›„์— ๋ชจ๋“  ๊ฒƒ์ด ์ž˜ ์„ค์น˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ๋น„์•ˆ ์ €์žฅ์†Œ์—์„œ ๊ฐ€์ ธ์˜จ ์œ ์ผํ•œ ํŒจํ‚ค์ง€๋Š” s3cmd์ด๊ณ  ๋‚˜๋จธ์ง€๋Š” ๋ชจ๋‘ Kali์˜ ์ €์žฅ์†Œ์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ Kali ๋กค๋ง์„ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ์„ ์œ„ํ•ด ์ด ์ง€์นจ์œผ๋กœ ์ƒˆ ์Šค๋ ˆ๋“œ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ๋ฐ•์‚ฌ๋‹˜! ๊ตฟ ํžˆํŠธ!

๋ฌธ์ œ๊ฐ€ ๋˜๋Š” ํŒจํ‚ค์ง€๊ฐ€ ํŒจํ‚ค์ง€ ๋ชฉ๋ก์—์„œ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ๋‹ซ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰