티스토리 뷰
프로파일 입력
$ .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
export PS1=`hostname`:'$LOGNAME:$PWD] '
source /opt/rh/gcc-toolset-9/enable
alias ll='ls -tlr'
PATH=$PATH:$HOME/bin
export PATH
|
# User specific environment and startup programs
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-Linux-*
--> CentOs에서 yum install이 작동하질 않아 sed명령어로 yum.repos.d의 내용을 수정하게 하는 커맨드를 찾았다...
저 두줄로 내용을 바꾸고 yum install이 잘 작동함을 확인했다.
한글패키지 설치 및 로케일설정
$ dnf install glibc-langpack-ko -y
$ localectl set-locale LANG=ko_KR.euckr
$ yum install -y passwd
$ yum install -y sudo
$ yum update
$ sudo yum install -y gcc-toolset-9-gcc gcc-toolset-9-gcc-c++
|
profile에 source /opt/rh/gcc-toolset-9/enable 반영.
CentOs 최초 설치여서 한글로 로케일 설정 해주고,, passwd라던지 sudo가 가능케 이것저것 설치하였다.
vim 설치 및 환경설정
yum install -y vim
1. vim 설치
yum install vim-enhanced |
2.설치 후 vi도 vim 으로 인식 하도록 함
vi /etc/bashrc 해서
alias vi=vim 추가(vi 도 vim으로 인식하도록함)
3.vim 설정파일 설정(처음에는 .vimrc 파일이 없으므로 파일을 생성 하는것임)
vi ~/.vimrc 로 새 파일을 오픈 하여 아래와 같이 작성후 저장함
syntax on
set nu
set ts=4
set sw=4
set ai
set cindent
set smartindent
set hlsearch
colorscheme koehler
filetype on
|
bash_profile추가
export TERM=linux
YCM
git clone https://github.com/vim/vim.git |
YouCompleteMe를 통해 vim을 열때에 Python 3.6.0 버전 뭐라 하면서 에러가 발생하였다.
분명 python은 설치되어 있다. 하지만 vim은 인식하지 못 한다.
$vim --version
위 명령어를 통해 vim --version을 확인이 가능한데 +python을 바랬으나,,,, -python이라고 하면서 python이 빠진채 vim이 컴파일 됬다는 사실을 알게 되었다...
구글링해서 --enable-pythoninterp 옵션에 yes를 체크해서 다시 컴파일 하여 해결됬다는데,,
$ git clone https://github.com/vim/vim.git
$ cd vim
$ ./configure --enable-pythoninterp=yes
$ make && make install
|
위와 같은 명령어로 다시 컴파일 하였음에도 vim 오픈시 에러가 바뀌진 않았다....
Homebrew 설치
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
패키지 관리 해주는 유용한 툴이다....
이거 하나면 패키지 한방에 셋.......
vim재설치...
./configure --with-features=huge \
--enable-multibyte \
--enable-python3interp=yes \
--with-python3-config-dir=/usr/lib64/python3.6/config-3.6m-x86_64-linux-gnu \
--with-python3-command=python3.6 \
아무리 configure을 손대도 바뀌는게 없었다....
docker로 ubuntu에 다시 하기로 했다...
Ubuntu....
docekr comit
docker run -it --name ubtak -u hyunjun --hostname="mytak" --privileged ubuntu:18.04
#docker run -it --name ubtak --hostname="mytak" --privileged ubuntu:18.04
docker start ubtak
docker exec -it --user hyunjun ubtak /bin/bash
docekr commit [container ID]
ubuntu에 맨 첨부터 차근히 다시 하니까 YCM이 정상 동작했다......
'IT > etc' 카테고리의 다른 글
윈도우에서 특정포트 ping 확인하는 방법 :: tcping (0) | 2022.11.21 |
---|---|
[WSL] wsl2에서 파일/디렉터리 접근하는 방법 (0) | 2022.11.19 |
모니터 암 설치 후기 (강력추천) (0) | 2022.11.15 |
신한금융투자 코딩테스트 후기 (0) | 2022.06.22 |
재귀 함수에 대한 고찰 (0) | 2021.11.26 |
댓글