기글을 늘 눈팅하다가 기존 아이디로는 포인트가 1점이라 먹통(?) 계정이되어 신규 가입 후 글 쓰게 되었습니다!
평소 이런 저런 노트북(서피스 랩탑, 서피스 북, 인스피론, xps, 씽크패드, 맥북, 에일리언웨어 시리즈)을 사용하다가 성격이 마이너한 것(?)을 좋아해 현재 정착한 픽셀북 고의 개발 환경을 공유해 볼까 합니다. :)
블로그에 작성된 내용을 복사하였습니다. 크롬OS & 픽셀북고에 대해 궁금하신 것이 있으시면 댓글 혹은 블로그로 연락주세요!
픽셀북 고의 경우 데비안 계열의 리눅스 환경이 제공되기 때문에 리눅스 랩탑과 동일하다고 생각하셔도 무방합니다.
기본적인 저의 개발 환경은 이렇습니다.
1. Linux (Debian 계열)
2. Fish Shell & Oh-My-Fish & Godfather Theme
3. C/C++ - gcc, g++
4. Python3 (Anaconda)
5. Git
6. VS Code
7. Notion
8. Slack
...
[1. Linux]
설정 - Linux - 설치 (리눅스 백업 및 복원 기능이 제공됩니다.)
[리눅스 환경 확인]
uname -a
cat /proc/version
grep . /etc/*-release
[리눅스 환경 업데이트]
sudo apt-get update && sudo apt-get dist-upgrade
[2. Fish Shell & Oh-My-Fish & Godfather Theme]
sudo apt-get install fish
curl -L https://get.oh-my.fish | fish
omf install godfather
[3. C/C++ - gcc, g++] - https://gcc.gnu.org/projects/cxx-status.html
sudo apt-get install g++
g++ -v
[4. Python3 (Anaconda)]
1. https://www.anaconda.com/distribution/ 에서 Anaconda 2019.10 for Linux Installer - Python 3.7 version을 Download합니다. (.sh 파일)
2. [내 파일] - [다운로드]를 공유폴더 설정하여 아래와 같이 리눅스에서 접근 가능하게 합니다.
ll /mnt/chromeos/MyFiles/Downloads/ #해당 경로에서는 권한 문제가 발생합니다.
mv /mnt/chromeos/MyFiles/Downloads/Anaconda3-*.sh .
chmod +x Anaconda3-*.sh
./Anaconda3-*.sh
1. Enter
2. yes
3. 설치할 경로 지정
4. yes
[터미널 재실행]
which python3
python3
[5. Git] - https://git-scm.com/download/linux
sudo apt-get install git
git --version
[6. VS Code] - https://code.visualstudio.com/docs/setup/linux
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install code
code #VS Code 실행
[7. Notion] - https://www.notion.so/desktop
Evernote에서 넘어온 Notion. 몇 가지 아쉬운 점들이 있지만 하루 중 가장 사용 빈도가 높은 최애앱입니다.
아쉬운 점은 리눅스용 앱이 없습니다. 크롬OS는 당연히... ㅠㅠ
하지만 크롬OS는 안드로이드 앱 사용이 가능합니다. https://www.notion.so/mobile
그런데 이게 또 문제는 모바일 앱이 좀 구린 것 같아... 그래서 그냥 크롬에서 사용하는 게 좋습니다.
아래와 같이 [...] - [도구 더보기] - [바로가기 만들기] - [창으로 열기] 를 통해 바로가기를 만들어 크롬 웹앱처럼 사용이 가능합니다.
Notion Web Clipper 설치도 추천합니다.
[8. Slack] - https://slack.com/intl/en-kr/downloads/other
Slack은 리눅스 / 안드로이드 용 앱을 전부 제공합니다. 하지만 리눅스 앱이 별로여서 안드로이드 앱으로 사용할 것을 추천합니다.