반응형
Requirement
Ubuntu(Docker)
Contents
QNAP에 기본으로 되어있는 vi의 경우 빌드과정에서 많이 줄여놓아 많은 기능들이 빠져있다.
심지어 한글 Editing 및 Viewing도 지원하지 않는다.
그래서 Ubuntu 18.04에서 Static Compile을 해서 VIM을 복사하여 사용 할 수있다
다음 링크를 참고하여 빌드 진행하였다.
참고: https://raymii.org/s/blog/Statically_cross_compiled_vim_for_x86_x86-64_and_mips.html
아래와 같은 Script수행 후 bin폴더내의 vim을 원하는 위치에 복사하여 사용하면 된다.
#!/bin/bash
apt install libncurses5-dev build-essential git
git clone https://github.com/vim/vim.git
pushd vim/src
export LDFLAGS="-static"
export MAKEFLAGS="-j4"
export CFLAGS=""
./configure --with-features=small --with-compiledby='Remy <relst@relst.nl>' --with-x=no --disable-gui --disable-netbeans --disable-pythoninterp --disable-python3interp --disable-rubyinterp --disable-luainterp
make
strip vim
popd
mkdir bin
cp vim/src/vim bin/.
반응형
'Software > QNAP TS-251' 카테고리의 다른 글
[QNAP/Python] Transmission 완료 자동삭제 스크립트 (0) | 2020.06.03 |
---|---|
[Plex] URL을 통해 라이브러리 Scan (4) | 2020.02.10 |
[QNAP] TS-251 TVHeadend VAAPI (HW가속) 사용 (0) | 2019.06.07 |
[QNAP] TS-251 Ubuntu VNC Docker 설치 (0) | 2019.06.07 |
[QNAP] TS-251 Showdown 설치 (0) | 2019.05.18 |