๊ด€๋ฆฌ ๋ฉ”๋‰ด

Wookang makes AI

์šฐ๋ถ„ํˆฌ ์••์ถ• ํŒŒ์ผ ์„ค์น˜์™€ ์‚ญ์ œ ์ •๋ฆฌ ๋ณธ๋ฌธ

Developments/์šฐ๋ถ„ํˆฌ

์šฐ๋ถ„ํˆฌ ์••์ถ• ํŒŒ์ผ ์„ค์น˜์™€ ์‚ญ์ œ ์ •๋ฆฌ

ํ‘ธ๋ฅธ๊นƒ๋ฐœ๐Ÿณ๏ธ 2018. 1. 26. 14:34

์šฐ๋ถ„ํˆฌ ์„ค์ • ์ •๋ฆฌ



  • ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜ (ํŒŒ์ผ์ด .deb ์ผ๋•Œ)

  1. ๋‹ค์šด ๋ฐ›์€ ํŒŒ์ผ์˜ ์œ„์น˜์—์„œ ํ„ฐ๋ฏธ๋„์„ ์—ฐ๋‹ค.

  2. sudo dpkg -i ํŒจํ‚ค์ง€๋ช….deb

  3. ์˜ˆ๋ฅผ ๋“ค์–ด, ์•„๋ž˜๋Š” vs code์˜ ์„ค์น˜๋ฐฉ๋ฒ•์ด๋‹ค.

  4. sudo dpkg -i code_1.19.2-1515599945_amd64.deb


  • ํŒŒ์ผ ๋‚ด์šฉํ™•์ธ. ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์ •๋ณด ์ œ๊ณต

  • sudo dpkg --info XXX.deb


+ (curl ์ด๋‚˜ apt-get์ด ์žˆ์„ ๋•Œ) ๋…ธ๋“œ ์„ค์น˜

  • ์•„๋งˆ์กด ํ™˜๊ฒฝ์ด ์•„๋‹Œ PC์˜ ์šฐ๋ถ„ํˆฌ์—๋Š” curl์ด ๊น”๋ ค ์žˆ์ง€ ์•Š์•„ curl๋ถ€ํ„ฐ ์„ค์น˜ํ•ด์•ผ ํ•œ๋‹ค.

  • sudo apt-get install curl

  • sudo curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -

  • sudo apt-get install -y nodejs

  • ์œ„์™€ ๊ฐ™์ด ํ•˜๋ฉด ์ตœ์„  ๋ฒ„์ „์˜ ๋…ธ๋“œ๊ฐ€ ์„ค์น˜๋œ๋‹ค.



  • ํ”„๋กœ๊ทธ๋žจ ์‚ญ์ œ

  1. ์–ด๋Š ์œ„์น˜๋“ 

  2. sudo dpkg -P ํŒจํ‚ค์ง€๋ช….deb (--purge, ํŒจํ‚ค์ง€ ์‚ญ์ œ ๋ฐ ์„ค์ •ํŒŒ์ผ๊นŒ์ง€ ์‚ญ์ œ)

  3. sudo dpkg -r XXX.deb (--remove, ํŒจํ‚ค์ง€ ์‚ญ์ œ)



  • ์„ค์น˜ํ•œ ํ”„๋กœ๊ทธ๋žจ์˜ ์œ„์น˜

  1. ์ผ๋ฐ˜์ ์œผ๋กœ

  • /usr/bin

  1. ํ•ด๋‹น ํด๋”์—์„œ ๊ฒ€์ƒ‰ํ•œ ํ›„ ๋น„์Šทํ•œ ์ด๋ฆ„์„ ์ฐพ๋Š”๋‹ค. ์—†๋”๋ผ๋„ .sh ํŒŒ์ผ์•ˆ์— ์‹คํ–‰ํŒŒ์ผ์ด ์ˆจ๊ฒจ์ ธ ์žˆ๋‹ค.


  1. sublime์˜ ๊ฒฝ์šฐ subl ์ด๋ž€ ์Šคํฌ๋ฆฝํŠธ ์‰˜ ํŒŒ์ผ์ด ์žˆ์œผ๋ฉด ๊ทธ ์•ˆ์— ์œ„์น˜๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

  • /opt/sublime_text/sublime_text



  • ํŒŒ์ผ ํŒจํ‚ค์ง€ ํ™•์ธ

  1. ์•„๋ž˜์™€ ๊ฐ™์ด dpkg -L (๊ผญ ๋Œ€๋ฌธ์ž๋ฅผ ์จ์•ผํ•œ๋‹ค)๋กœ ํ™•์ธ

  2. dpkg -L chromium-browser



  • ํŒŒ์ผ ์••์ถ• ํ’€๊ธฐ

ํ™•์žฅ์ž๊ฐ€ tar์ผ๊ฒฝ์šฐ : tar xvf FILENAME.tar

ํ™•์žฅ์ž๊ฐ€ tar.gz์ผ๊ฒฝ์šฐ : tar xvzf FILENAME.tar.gz

ํ™•์žฅ์ž๊ฐ€ tar.bz2์ผ๊ฒฝ์šฐ :  use tar xvjf FILENAME.tar.bz2


  1. tar.gz ์••์ถ• ํ’€๊ธฐ. ์•„๋ž˜๋Š” ๋กœ๋ณด๋ชฝ๊ณ  ์••์ถ•ํ’€๊ธฐ. ํ•ด๋‹น ํด๋”๋กœ ์ด๋™ ํ›„

  2. tar -xzvf robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz



  • ์••์ถ• ํŒŒ์ผ ์„ค์น˜

  1. ๋จผ์ € ์••์ถ•์ด ํ’€๋ฆฐ ํด๋” ์•ˆ์œผ๋กœ ์ด๋™ํ•œ ํ›„

  2. ๊ทธ ์•ˆ์— config ํด๋”๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•œ๋‹ค. ๊ทธ๊ฒŒ ์žˆ๋‹ค๋ฉด

  3. ./configure

  4. make

  5. sudo make install

  6. ์ด๋ ‡๊ฒŒ ์„ค์น˜๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.


  1. configure๊ฐ€ ์—†์„ ๊ฒฝ์šฐ ์ผ๋ฐ˜์ ์œผ๋กœ

  2. ํ•ด๋‹น ํด๋”๋ฅผ /usr/local/bin/ ์— ์ƒˆ๋กœ ํด๋”๋ฅผ ๋งŒ๋“ค์–ด ์ด๋™์‹œํ‚จ ํ›„ ์‹คํ–‰ํŒŒ์ผ์„ ์ฐพ์•„ ์‹คํ–‰ํ•œ๋‹ค.

  3. ์˜ˆ๋ฅผ๋“ค์–ด

  • Download ํด๋”์— ์žˆ๋Š” ์••์ถ• ํŒŒ์ผ์„ ํ’€๊ณ 

  • tar -xzvf robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz

  • ๋‹ค์Œ ์••์ถ•์ด ํ’€๋ฆฐ ํด๋”๋กœ ์ด๋™ํ•œ ํ›„,

  • ์ด๋™์‹œํ‚ฌ ํด๋”๋ฅผ ๋จผ์ € ๋งŒ๋“ค๊ณ 

  • sudo mkdir /usr/local/bin/robomongo

  • cd /usr/local/bin/robomongo/bin ์•„๋ž˜์— ๋ชจ๋“  ํŒŒ์ผ์„ ์ด๋™์‹œํ‚จ๋‹ค.

  • ์˜ˆ) sudo mv robo3t-1.1.1-linux-x86_64-c93c6b0/* /usr/local/bin/robomongo/

  • ๋‹ค์Œ robomongo์•„๋ž˜์— binํด๋”๋กœ ์ด๋™ํ•˜์—ฌ robot3t๋ฅผ ์‹คํ–‰์‹œํ‚ค๋‹ค(ํ˜น์€ ๋”๋ธ”ํด๋ฆญ)


Comments