-
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.3
CentOS 7.6.1810 (Core)
CentOS7์ Visual Studio Code(VScode) ์ค์นํ๊ธฐ
Step 1. ๋จผ์ ์์คํ ์ด ์ต์ ์ํ์ธ์ง ํ์ธํ๋ ๊ฒ๋ถํฐ ์์.
123[be-jerry@localhost ~]$ yum clean all[be-jerry@localhost ~]$ yum install -y epel-release[be-jerry@localhost ~]$ yum -y updatecs step 2. vscode๋ฅผ ์ค์นํ๊ณ , microsoft GPG key ๊ฐ์ ธ์ค๊ธฐ.
1234[be-jerry@localhost ~]$ su -์ํธ :[root@localhost ~]# rpm --import https://packages.microsoft.com/keys/microsoft.asc[root@localhost ~]# vim /etc/yum.repos.d/vscode.repocs ์๋ ์ฝ๋๋ฅผ ๋ณต์ฌํด์ ๋ถ์ฌ๋ฃ๊ธฐ๋ฅผ ํ๊ฑฐ๋ ์ง์ ํ์ดํ :
123456[code]name=Visual Studio Codebaseurl=https://packages.microsoft.com/yumrepos/vscodeenabled=1gpgcheck=1gpgkey=https://packages.microsoft.com/keys/microsoft.asccs โป 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 ์คํํ๊ธฐ
123[root@localhost ~]# exitlogout[be-jerry@localhost ~]$ codecs 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