ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CentOS7์— vscode ์„ค์น˜ํ•˜๊ธฐ
    centos7 2019. 3. 24. 00:21

    CentOS์—์„œ ๊ฐ„๋‹จํ•œ code ์ž‘์„ฑ์€ vim์„ ์‚ฌ์šฉํ•ด์„œ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. (nano๋Š” ํ•„์ž๊ฐ€ ๋ชปํ•จ.) ํ•˜์ง€๋งŒ code๋‚˜ ํŒŒ์ผ์˜ ์ˆ˜๊ฐ€ ๋งŽ์•„์ง€๋ฉด ์—๋””ํ„ฐ๊ฐ€ ๋ณด๊ณ ์‹ถ๋‹ค. window os์—์„  Eclipse, ATOM, VScode ๋“ฑ ์—ฌ๋Ÿฌ ์—๋””ํ„ฐ๋ฅผ ์ ‘ํ–ˆ๊ณ  ํ˜„์žฌ VScode๋ฅผ ์‚ฌ์šฉ์ค‘์ด๋‹ค. ๊ทธ๋ฆฌํ•˜์—ฌ CentOS7์—๋„ VScode๋ฅผ ์„ค์น˜ํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค.



    ๋ณธ ํฌ์ŠคํŒ… ์ž‘์„ฑ ์‹œ CentOS version์€ 7.6.18, VSCode version์€ 1.32.3 ์ด๋‹ค.


    vscode version 1.32.3vscode version 1.32.3


    CentOS 7.6.1810 (Core)CentOS 7.6.1810 (Core)





    CentOS7์— Visual Studio Code(VScode) ์„ค์น˜ํ•˜๊ธฐ


    Step 1. ๋จผ์ € ์‹œ์Šคํ…œ์ด ์ตœ์‹  ์ƒํƒœ์ธ์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ๋ถ€ํ„ฐ ์‹œ์ž‘.


    1
    2
    3
    [be-jerry@localhost ~]$ yum clean all
    [be-jerry@localhost ~]$ yum install -y epel-release
    [be-jerry@localhost ~]$ yum -update
    cs



    step 2. vscode๋ฅผ ์„ค์น˜ํ•˜๊ณ , microsoft GPG key ๊ฐ€์ ธ์˜ค๊ธฐ.


    1
    2
    3
    4
    [be-jerry@localhost ~]$ su -
    ์•”ํ˜ธ : 
    [root@localhost ~]# rpm --import https://packages.microsoft.com/keys/microsoft.asc
    [root@localhost ~]# vim /etc/yum.repos.d/vscode.repo
    cs



    ์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ๋ณต์‚ฌํ•ด์„œ ๋ถ™์—ฌ๋„ฃ๊ธฐ๋ฅผ ํ•˜๊ฑฐ๋‚˜ ์ง์ ‘ ํƒ€์ดํ•‘ : 

    1
    2
    3
    4
    5
    6
    [code]
    name=Visual Studio Code
    baseurl=https://packages.microsoft.com/yumrepos/vscode
    enabled=1
    gpgcheck=1
    gpgkey=https://packages.microsoft.com/keys/microsoft.asc
    cs




    โ€ป vim ๋ณต์‚ฌ-๋ถ™์—ฌ๋„ฃ๊ธฐ ์‚ฌ์šฉ๋ฒ•

     visual mode๋ฅผ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ด ํŽธํ•ฉ๋‹ˆ๋‹ค. 

    ์ผ๋ฐ˜๋ชจ๋“œ์—์„œ ๋ณดํ†ต v(์ปฌ๋Ÿผ ๋‹จ์œ„ ๋˜๋Š” ๋Œ€๋ฌธ์ž V๋Š” ์ค„๋‹จ์œ„)๋ฅผ ๋ˆŒ๋Ÿฌ n ๋˜๋Š” p ๋ˆŒ๋Ÿฌ์„œ ์ด๋™ํ•˜์—ฌ block์„ ์„ ํƒํ•˜๊ณ , ์ปค์„œ ์ด๋™, p ๋ˆ„๋ฆ…๋‹ˆ๋‹ค.

    yy ๋˜๋Š” Y ์ปค์„œ๊ฐ€ ์žˆ๋Š” ํ•œ ํ–‰ ๋ณต์‚ฌ

    p ํ˜„์žฌ ์ปค์„œ์— ๋ถ™์—ฌ ๋„ฃ๊ธฐ, ํ–‰ ๋ณต์‚ฌ ์ผ ๊ฒฝ์šฐ ์•„๋ž˜ ์ค„์— ๋ถ™์—ฌ๋„ฃ์Œ.

    P ํ˜„์žฌ ์ปค์„œ์œ„์น˜์˜ ์•žํ–‰์— ๋ถ™์—ฌ ๋„ฃ๊ธฐ, ํ–‰ ๋ณต์‚ฌ์ผ ๊ฒฝ์šฐ์—๋Š” ์œ— ์ค„์— ๋ถ™์—ฌ ๋„ฃ์Œ

    [n]y ๋˜๋Š” [n]Y ์ปค์„œ๊ฐ€ ์œ„์น˜ํ•œ ์ดํ›„๋กœ nํ–‰ ๋ณต์‚ฌ

    [n]p n๋ฒˆ ๋งŒํผ ๋ถ™์—ฌ๋„ฃ๊ธฐ ๋ฐ˜๋ณต

    ์ถœ์ฒ˜ : https://opentutorials.org/course/730/4565


    ์ €์˜ ๊ฒฝ์šฐ virtualbox๋กœ centos๋ฅผ ๊ตฌ๋™์ค‘์ด๊ธฐ ๋•Œ๋ฌธ์— window os์—์„œ ๋ณต์‚ฌ๋ฅผ ํ•ด๋„ vm์— ๋ถ™์—ฌ๋„ฃ๊ธฐ๊ฐ€ ๋˜์งˆ ์•Š์•„ ์ง์ ‘ ํƒ€์ดํ•‘์„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.


    โ€ป vim ๊ฐ„๋‹จํ•œ ์‚ฌ์šฉ๋ฒ•

    1) ์ผ๋ฐ˜๋ชจ๋“œ์—์„œ i๋ฅผ ๋ˆŒ๋Ÿฌ ์ž‘์„ฑ๋ชจ๋“œ(๋ผ์›Œ๋„ฃ๊ธฐ)๋กœ ๋ณ€๊ฒฝ

    2) ํ•„์š”ํ•œ ํ…์ŠคํŠธ๋ฅผ ํƒ€์ดํ•‘

    3) esc๋ฅผ ๋ˆŒ๋Ÿฌ ์ผ๋ฐ˜๋ชจ๋“œ๋กœ ์ „ํ™˜

    4) shift + ; ( : ์ด๊ฑฐ์ž„)๋ฅผ ๋ˆ„๋ฅธ ํ›„ wq! ๋ฅผ ์ ๊ณ  Enter



    step 3. vscode ์‹คํ–‰ํ•˜๊ธฐ


    1
    2
    3
    [root@localhost ~]# exit
    logout
    [be-jerry@localhost ~]$ code
    cs




    vscode๊ฐ€ ์ •์ƒ ์ž‘๋™ํ•œ๋‹ค.


    ์ถœ์ฒ˜ : https://idroot.us/linux/install-visual-studio-code-centos-7/




    'centos7' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

    VirtualBox์— CentOS7 ์„ค์น˜ํ•˜๊ธฐ 2ํŽธ  (0) 2019.03.18
    VirtualBox์— CentOS7 ์„ค์น˜ํ•˜๊ธฐ 1ํŽธ  (0) 2019.03.18

    ๋Œ“๊ธ€

Posted by Bejerry.