This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

*/

Linux Xubuntu์— CommonAPI C/C++ ๊ฐœ๋ฐœํ™˜๊ฒฝ ๊ตฌ์ถ•ํ•˜๊ธฐ

Xubuntu 16.04 ํ™˜๊ฒฝ(์„ค์น˜๋ฐฉ๋ฒ•)์—์„œ GENIVI์˜ CommonAPI C/C++ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•ด ๋ณด์ž.
  • JAVA ์„ค์น˜(Version 8)
    • Oracle Site(www.oracle.com)์—์„œ JAVA SE 8 8u161 ๋‹ค์šด๋กœ๋“œ
    • ๋‹ค์šด๋กœ๋“œํŽ˜์ด์ง€์—์„œ Accept License Agreement ์ฒดํฌ
    • 64bit ๋ฒ„์ ผ ๋‹ค์šด๋กœ๋“œ(jdk-8u161-linux-x64.tar.gz)
    • Xubuntu์— ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์น˜๋˜์–ด์ ธ์žˆ๋Š” firefox์—์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์œผ๋ฉด ~/Downloadsํด๋”์— ์ €์žฅ๋œ๋‹ค.
    • Downloads ํด๋”๋กœ ์ด๋™ํ›„ ์••์ถ•์„ ํ•ด์ œํ•œ๋‹ค.
      • $ tar -xvzf jdk-8u161-linux-x64.tar.gz
    • ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์œผ๋กœ ์••์ถ•ํ•ด์ œ๋œ ํŒŒ์ผ๋“ค์„ /usr/local ํด๋” ์•„๋ž˜๋กœ ์ด๋™์‹œํ‚จ๋‹ค.
      • $ sudo mv jdk1.8.0_161 /usr/local
    • ์•ž์—์„œ ์„ค์น˜ํ•œ ํŒŒ์ผ๋“ค์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•œ๋‹ค.
      • $ sudo vi /etc/profile
        • JAVA_HOME=/usr/local/jdk1.8.0_161
        • PATH=$PATH:$JAVA_HOME/bin
        • CLASS_PATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
        • export JAVA_HOME PATH CLASS_PATH
    • ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ณ€๊ฒฝ๋œ profile์„ ์ ์šฉํ•œ๋‹ค.
      • $ source /etc/profile

    • g++ Compiler๋ฅผ ์„ค์น˜ ๋ฐ ๋ฒ„์ ผ ํ™•์ธ.
      • $ sudo apt-get install g++
      • $ g++ --version

    • cmake ์„ค์น˜ ๋ฐ ๋ฒ„์ ผ ํ™•์ธ.
      • $ sudo apt-get install cmake
      • $ cmake --version

    • expat ์„ค์น˜
      • $ wget http://sourceforge.net/projects/expat/files/expat/2.1.0/expat-2.1.0.tar.gz
      • $ tar -xzf expat-2.1.0.tar.gz 
      • $ cd expat-2.1.0/
      • $ ./configure
      • $ make
      • $ sudo make install

    • CommonAPI ๊ฐœ๋ฐœํ™˜๊ฒฝ ๊ตฌ์ถ• ์™„๋ฃŒ

VMWare์ƒ Xubuntu์—์„œ Install VMWare Tools์„ค์น˜

VMWare์ƒ Xubuntu์—์„œ Install VMWare Tools ์„ค์น˜ ๋ฐฉ๋ฒ•
Windows์™€ ๊ณต์œ ํด๋”๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์„ค์น˜ํ•ด์•ผ ํ•œ๋‹ค.


  • Terminal ์‹คํ–‰
          $ su
          $ ls -la /media/min/VMware\ Tools/
          $ tar -zxpf /media/min/VMware\ Tools/VMwareTools-10.1.6-5214329.tar.gz
          $ cd vmware-tools-distrib
          $ ./vmware-install.pl             <= ์—ฌ๋Ÿฌ์ฐจ๋ก€ enter ํ•„์š”
* ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด VMWare Tools๋Š” Eject๋œ๋‹ค.

:


Xubuntu Root ๊ณ„์ • ๋งŒ๋“ค๊ธฐ

Xubuntu๋ฅผ ์„ค์น˜ ํ›„ root ๊ณ„์ • ๋งŒ๋“ค๊ธฐ
  • Terminal ์‹คํ–‰
    • $sudo passwd root
    • [sudo] password for ํ˜„์žฌ๊ณ„์ • : <= ํ˜„์žฌ๊ณ„์ •์˜ password์ž…๋ ฅ
    • Enter new UNIX password :  <= root๊ณ„์ •์˜ password๋กœ ์‚ฌ์šฉํ•  ๊ฒƒ ์ž…๋ ฅ
    • Retype new UNIX password : <= ์œ„์˜ password๋ฅผ ์žฌ์ž…๋ ฅ

logoutํ›„ root ๊ณ„์ •์œผ๋กœ login 

VMWare์— Linux Xubuntu ์„ค์น˜


  • Xubuntu download
    • Home Pages : https://xubuntu.org/
    • Xubuntu 16.04 LTS Torrents Download : Torrent file(64bits)(32bits)
    • ํŠน์ง• : 
      • Ubuntu์™€ ๊ฐ™์€ ๋™์ผํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์†Œ์Šค๋ฅผ ์‚ฌ์šฉ.
      • Ubuntu์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์‹คํ–‰์ฝ”๋“œ๋“ค์„ ์‚ฌ์šฉ๊ฐ€๋Šฅ. 
      • ์‹œ์Šคํ…œ ์ž์›์„ ๋œ ์‚ฌ์šฉํ•˜๋Š” Xfce ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์„ ์‚ฌ์šฉ.
  • Xubuntu ์„ค์น˜
    • VMWare File->New Virtual Machine ์„ ํƒ
    • Typical -> Next
    • Guest Operating System Installation -> Installer disc image -> Browse
      • ์œ„์—์„œ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์€ ํŒŒ์ผ( xubuntu-16.04.3-desktop-amd64.iso ) ์„ ํƒ

    • Username & Password ์ž…๋ ฅ -> Next
    • Virtual machine์ด๋ฆ„๊ณผ ์ €์žฅ์œ„์น˜ ์„ ํƒ -> Next 

    • Specify Disk Capacity 
      • ๊ธฐ๋ณธ 20.0 GByte : ํŠน๋ณ„ํžˆ ์‚ฌ์šฉํ• ๊ฒŒ ๋งŽ์ง€ ์•Š์œผ๋ฉด ๊ธฐ๋ณธ์šฉ๋Ÿ‰์œผ๋กœ
    • Ready to Create Virtual Machine -> Finish
      • ์ž๋™์„ค์น˜(2~30๋ถ„)
    • ์„ค์น˜์™„๋ฃŒ
      • loggin : ์•ž์—์„œ ์ž…๋ ฅํ•œ User name๊ณผ Password ์ž…๋ ฅ

  • Update
    • Language Support
      • Run this action now <- Click
      • The language support is not installed completely -> install
      • Install/Remove languages.. <- Click
        • Installํ•˜๊ณ ์žํ•˜๋Š” ์–ธ์–ด ์„ ํƒ : Korean -> Apply