Ubuntu 설치 후 초기세팅
Ubuntu 재설치 후 제가 개인적으로 필요로하는 프로그램들을 기록합니다.
Subversion
Gradle
$ sudo add-apt-repository ppa:cwchien/gradle
$ sudo apt-get update
$ sudo apt-get install gradle
Java 8
Python 3
- 이미 설치되어있으나 python3 라는 명령어로 접근해야합니다.
- Soft-link를 변경해서 default를 임의로 python3로 변경하면 안됩니다. 이유는 python3로 정상적으로 돌아가지 않는 프로그램들이 많기 때문입니다. 우분투 소프트웨어 센터도 에러가 나고 우분투 업그레이드도 실패하는 경우가 발생합니다.
MariaDB
Android SDK
- https://www.davidlab.net/ko/tech/how-to-setup-android-dev-env-on-ubuntu-part1/
-
공식사이트 의 맨 아래로 내려가서 sdk 다운로드
- java.io.IOException: Cannot run program “/home/mret/tools/android-sdk-linux/build-tools/22.0.1/aapt”: error=2, 그런 파일이나 디렉터리가 없습니다
$ sudo apt-get install lib32stdc++6 lib32z1
- SDK Manager
IntelliJ
- 모바일과 연결해서 android를 실행시키면 빌드는 성공하지만 배포하다가 실패가 일어납니다.
Android Studio에서는 잘됐었는데 IntelliJ에서는 문제가 발생해서 당황했었습니다.
File > Setting > Build, Execution, Deployment > Instant Run
에서
Enable Instant Run to hot swap code/resource change on deploy (default enable)
라고 적힌
첫번째 콤보박스를 해제하면 해결됩니다.
RabbitVCS
$ sudo apt-get update
$ sudo apt-get install rabbitvcs-nautilus3
$ chown -R $USER:$USER ~/.config/rabbitvcs
Git
$ sudo apt-get git
$ git config --global user.email "your-email-address@example.com"
$ git config --global user.name "Your Name"
fzf 설치
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install
fzf preview
fzf를 이용해서 파일을 찾을 떄 파일 내용에 대한 미리보기를 제공하는 방법입니다.
~/.bashrc 혹은 ~/.zshrc을 열어서 아래내용을 추가합니다.
function fzfpw() {
fzf --preview '[[ $(file --mime {}) =~ binary ]] &&
echo {} is a binary file ||
(highlight -O ansi -l {} ||
coderay {} ||
rougify {} ||
cat {}) 2> /dev/null | head -500'
}
터미널을 다시 열고 fzfpw 라는 명령어를 쳐보시면 미리보기가 제공되는 것을 확인할 수 있습니다.
References
fav-dir 설치
최신 fav-dir 은 homebrew를 이용한 설치 방법이 가이드 되어있습니다.
Ubuntu에서 linuxbrew 사용 없이 직접 설치 방법은 아래와 같습니다.
git clone https://github.com/johngrib/fav-dir.git
cd fav-dir
mkdir -p ~/.local/bin/
cp ./fav-dir.sh ~/.local/bin/
그 후 ~/.bashrc 혹은 ~/.zshrc을 열어서 아래내용을 추가합니다.
[ -f ~/.local/bin/fav-dir.sh ] && source ~/.local/bin/fav-dir.sh
AWS
Install Python PIP
$ sudo apt-get install python3-pip
Install AWS Client
$ pip3 install awscli --upgrade --user
$ aws configure
Associated Posts
관련된 주제를 살펴볼 수 있도록 동일한 Tag를 가진 글들을 모아뒀습니다. 제목을 눌러주세요.-
Git CLI 개인환경 설정
( 이미지 출처 : https://git-scm.com )git-cli 세팅 후 필요한 개인적인 환경설정 작업들을 기술합니다.
... 더 읽기 -
Windows WSL2를 이용한 Ubuntu, Docker, Kubernetes 환경구성
( 이미지 출처 : https://docs.microsoft.com )Windows 환경에서 Ubuntu를 사용하기 위한 WSL 세팅 후 필요한 개인적인 환경설정 작업들을 기술 합니다.
... 더 읽기 -
Setting Android Studio
( 이미지 출처 : https://developer.android.com/ )이 글은 Ubuntu 환경에서 Android Studio를 설치하고 설정하는 방법을 설명합니다.
특히 기존에 Google Play에 등록해둔 앱을 새로운 Ubuntu & Android Studio 환경에서 개발하기 위해 개발환경을 구축하는 분들을 위한 글입니다.
Android 앱 개발에 대한 내용은 다루지 않습니다.... 더 읽기 -
Ubuntu 18.04 LTS
-
Python3.6 설치
-
Python WAS 구축하기 ( Django, Nginx, Gunicorn )
-
Docker 설치 후 이미지 보관 디렉토리 변경
-
HTTPD (Apache HTTP Server) 설치하기
-
Linux에서 컴파일 설치법을 알아야하는 이유
-
Docker를 이용해서 SonarQube 간단히 설정하기
-
SonarQube 로 Android 소스코드 분석하기
-
How To Set Up SVN(Subversion) Repositories
-
Install CentOS with Docker
-
Nginx SSL 적용방법
-
How to install Nginx & Tomcat
-
How to install MariaDB 10.01 on Ubuntu 14.04 LTS
-
How to install Java 8 On Ubuntu
-
Ubuntu 14.04 LTS