21'C 흐림
서울 강남구
우분투 16.04 설치 순서, – webterror가 반드시 진행하는 것들을 순서대로 적어놓았다.
1. settings-언어추가하기
2. 크롬설치
3. tomboy설치
$ sudo apt-get install tomboy sshfs
4. ssh동기화 시킬것
$ ssh-keygen
$ ssh-copy-id -i ~/.ssh/tomboy.pub webterror@domain.net
5. ibus한글,일본어,중국어 추가하기
$ sudo apt-get install ibus-hangul ibus-anthy ibus-pinyin
$ ibus-daemon -rdx
- 이후 Text Entry 들어가서 계속해서 나오지 않으면 logout하고 다시 진입할 것
6. 이클립스 설치하기[이클립스 다운로드할것 https://www.eclipse.org/]
sudo apt-get install openjdk-9-jdk
// if occured error
sudo apt-get install openjdk-9-jdk-headless
sudo dpkg -i --force-overwrite '/var/cache/apt/archives/openjdk-9-jdk_9~b114-0ubuntu1_amd64.deb'
$ ./eclipse-inst
$ sudo apt-get remove apport
* 폰트설치 이후 TOMBOY에 webterror폰트 반영 안될시에 아래의 커맨드를 실행해본다. 다시 톰보이 재시작 해야함.
$ sudo fc-cache -fv
9. 시간설정(0000년 00월 00일(요일) 00:00)형식으로 나올수 있도록 변경
10. gedit에서 EUC-KR인코딩 파일 깨지지 않게 열어보기
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'UHC', 'CURRENT', 'ISO-8859-15', 'ISO-8859-1', 'WINDOWS-1252', 'EUC-KR', 'UTF-16']"
11. 패키지 설치
$ sudo apt-get install filezilla gimp vim-gnome gawk atop htop curl sshpass ant git geoip-bin nmap tcpflow build-essential openssl ettercap-text-only hydra dsniff sslstrip whois ncftp finger vsftpd unetbootin unrar inotify-tools maven apt-file unity-tweak-tool
$ sudo apt-get install moreutils ffmpeg terminator espeak vim-gnome vim-syntax-gtk
12. 기본 터미널 설정
sudo update-alternatives --config x-terminal-emulator
13. 기타 폰트설치
$ sudo apt-get install fonts-baekmuk fonts-nanum fonts-nanum-coding fonts-nanum-eco ibus-libpinyin fonts-unfonts-core fonts-unfonts-extra ttf-mscorefonts-installer
14. 이클립스 단축 아이콘 추가
$ sudo vi /usr/share/applications/eclipse.desktop
[Desktop Entry]
Name=Eclipse
GenericName=Eclipse
X-GNOME-FullName=Eclipse
Type=Application
Categories=Development
Exec=/home/user1/Desktop/eclipse/jee-neon/eclipse
Terminal=false
StartupNotify=true
Icon=/home/user1/Desktop/eclipse/jee-neon/icon.xpm
TargetEnvironment=Unity
15. vimrc파일생성
vi ~/.vimrc
set wrap
set nowrapscan
set nobackup
set visualbell
set ruler
"set shiftwidth=4
set tenc=utf-8
set hlsearch
set ignorecase
set tabstop=4
set lbr
set incsearch
set history=1000
set background=dark
set nobackup
set nowritebackup
set noswapfile
set autoindent
map <C-J> :tabp<CR>
map <C-K> :tabn<CR>
map <F5> :o .<CR>
"map <C-W> :q<CR> :tabp<CR>
map <F2> :30vs ./<CR>
vnoremap // y/<C-R>"<CR>
map <F3> :cd %:p:h<CR>
" 명령어가 두번 들어갈때에는 ":"앞에 반드시 스페이스를 넣어야 된다.
map <F6> k:w<CR> :!bash %<CR>
map <F7> k:w<CR> :!swift %<CR>
" k를 넣은 이유는 커서가 파일의 맨 마지막에 있을 경우 실행이 안된다.
filetype indent on
colorscheme desert
syntax on
setlocal foldmethod=syntax
source ~/.vim/syntax/*
서버 관련 패키지 추가 설치시
sudo apt-get install libxss1 filezilla tomboy sshpass gimp ibus ibus-hangul vim-gnome gawk atop
htop lsb-core mysql-client mysql-server apache2 php7.0 libapache2-mod-php ssh sshfs curl sshpass php-mysql php-mcrypt tomcat8
phpmyadmin