Chromebook IdeaPad duet 설정 비망록

Chromebook이 사용하고 싶고 Lenove의 IdeaPad duet을 구입.
오래된 안드로이드 테이블 (Nexus9) 대신. 메인의 유스 케이스는 전자책의 열람. 서브는 Android 앱 개발시의 디버그용 실기.
Chromebook에서는 Linux도 움직이는 것 같기 때문에, 출처에서의 개발 머신으로서의 용도도 시험해 보고 싶다. VSCode에서 개발기에 연결하여 코딩, 디버깅.

설치 및 설정한 내용의 비망록. 수시로 추기.

전자책 앱



2021.08.21
Android 태블릿과 마찬가지로 Google Play 스토어에서 설치.
Chromebook에 설치할 수 없는 것이 있다.


앱 이름
Chromebook에 설치
양면 페이지 표시


킨들



기노쿠니야 Kinoppy



Reader by Sony
×
-

DMM 도서



양장!



점프+




리눅스



크롬북에 리눅스를 설치한다. 터미널이 시작되어 리눅스를 사용할 수 있게 된다.

리눅스가 움직이는 구조가 궁금해서 정리해 보았다.

Visual Studio Code



Linux 환경에 VSCode를 설치합니다.
의존 패키지인 gnome-keyring을 먼저 넣어 두는 것이 좋다.
$ sudo apt install gnome-keyring

VSCode는 홈 사이트에서 aarm64 용 deb 패키지를 다운로드하여 설치.

보통 Chrome 브라우저에서 다운로드한 파일을 더블 클릭하면 마음대로 Linux 앱이라고 인식해 줘서 설치가 완료된다. Linux 앱 그룹에 런처도 표시된다. Chrome OS와의 원활한 통합이 훌륭합니다.



Remote - SSH



2021.8.28
VSCode에 Remote - SSH 플러그인을 설치.

SSH 연결용 키 쌍을 만듭니다. 공개키를 모함(M1 iMac)의 authorized_keys에 추가했다.
$ ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa

VSCode로 접속처에 모함(M1 iMac)을 선택. M1 iMac ~/.vscode-server에 VSCode Server가 설치되었는지 확인합니다.
그 후, Go(Go Team at Google)의 플러그인을 VSCode Server측에 인스톨.
$ ls ~/.vscode-server/extensions/golang.go-0.27.1
CHANGELOG.md    README.md       go.mod          languages       package.json    syntaxes
LICENSE.txt     dist            go.sum          media           snippets

dnsutils



nslookup이 사용하고 싶었기 때문에 dnsutils를 설치했습니다.
$ sudo apt install dnsutils 

golang



golang 설치.
공식 사이트에서 Linux arm64용 바이너리를 다운로드하여/usr/local/go에 배포.
sudo tar -C /usr/local/ -zxf go1.17.linux-arm64.tar.gz

pip3



Python3 패키지 관리자 설치
$ sudo apt install python3-pip

aws-cli



AWS CLI 설치
curl "https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install

aws-mfa


pip3 install aws-mfa

도커



2022.01.02
sudo apt-get update
sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo usermod -aG docker <account>

anyenv


$ git clone https://github.com/anyenv/anyenv ~/.anyenv
$ echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.bash_profile
$ ~/.anyenv/bin/anyenv init
$ anyenv install --init

좋은 웹페이지 즐겨찾기