Chrome OS Linux 터미널 맞춤설정

이봐 👋 내 WSL 설정에 대해 이미 글을 썼는데, 글을 쓴 지 2주 정도 지나서 제거했기 때문에 실제로 스크린샷이 없습니다. 하지만 저는 최근에 크롬북을 구입했고 구입하자마자 Linux 기능을 테스트하고 싶었습니다. 나는 그것을 포맷했고 Chromebook 터미널을 이렇게 보이게 만드는 방법에 대한 단계별 가이드를 제공하지 않는 이유는 무엇입니까? 이는 대부분의 Linux 터미널에도 적용됩니다. 벤치마킹을 위해 Lenovo Chromebook Duet을 사용하고 있는데 가장 큰 단점은 32비트 프로세서입니다.

리눅스 활성화



먼저 Linux를 활성화해야 합니다. 설정 > 'Linux' 검색으로 이동하여 활성화합니다. OS를 설치하는 데 몇 분 정도 걸릴 수 있습니다. 설치가 완료되면 다음과 같이 표시됩니다 👇



Zsh 및 Oh My Zsh 설치



Chrome OS의 Linux는 슈퍼 유저 액세스 권한으로 명령을 사용할 때마다 비밀번호를 묻지 않으므로 먼저 다음을 수행해야 합니다.

sudo su && passwd pushp.vashisht


동일한 터미널 창에서 👇을 작성하여 Zsh를 설치할 수 있습니다.

sudo apt install zsh && chsh -s $(which zsh)


Zsh가 있으면 Zsh를 관리하기 위한 프레임워크인 Oh My Zsh을 설치해야 합니다. 이미 curl이 있으므로 터미널에 붙여넣기만 하면 됩니다.

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 


Oh My Zsh를 기본 bash로 설정하려면 'Y'를 입력하세요. 이 명령은 항상 홈 디렉토리에 ~/.zshrc 파일을 생성하며 곧 변경할 것입니다. 지금은 터미널이 이미 다음과 같아야 합니다.



내가 Zsh를 기본 프롬프트로 설정하는 데 어려움을 겪고 있다면 다음 명령을 사용해 보십시오.

echo 'exec /usr/bin/zsh' >>~/.bashrc


Powerlevel9k 테마



나는 훨씬 더 가벼운 Powerlevel 10k Theme 을 사용하는데 구성하기도 매우 쉽지만 필요한 글꼴인 Meslo LG S를 설치할 수 없었기 때문에 이전 사촌인 P9K 을 사용할 것입니다. 훌륭한 테마, 구성하기가 조금 더 어렵습니다. 설치하려면 다음 명령을 실행하십시오.

git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k


zsh 구성을 변경하려면 텍스트 편집기를 설치해야 합니다. 나와 비슷하고 vim 방법을 모르는 경우 👉 sudo apt install nano . 그런 다음 zsh 구성을 생성 및 변경하고 Powerlevel 10k 테마를 사용하도록 지시합니다. nano ./zshrc를 누르고 ZSH_THEME 줄을 다음 👉 ZSH_THEME="powerlevel9k/powerlevel9k"으로 변경합니다. Ctrl + X 및 'Y'를 눌러 저장하고 종료합니다.

Ctrl + T를 눌러 새 터미널 창을 열고 zsh를 입력합니다. 이미 몇 가지 차이점을 알아차렸을 것입니다.

터미널 테마 및 글꼴 설정



이 글을 쓰는 시점에서 더 이상 Chrome OS 단말기에서 투명도를 추가하거나 맞춤 글꼴을 변경할 수 없습니다. gnome-terminal 및 terminator 설치와 같은 여러 가지 방법을 시도했지만 결과는 앤티 앨리어싱이 비활성화된 두 터미널의 다운그레이드 버전이었습니다. 그래서 저는 빌드된 테마 중 하나인 Dusk를 선택했습니다. 제 생각에는 일반적으로 터미널에서 볼 수 있는 대부분의 '스톡' 테마보다 더 좋아 보입니다.



또한 작동하는 다음 명령을 통해 터미널에 사용자 정의 CSS 및 글꼴을 제공하려고 시도했지만 powerline-web-fonts 지원되는 글꼴에 대해서만 작동합니다.

이를 실행하려면 터미널에서 Ctrl + Alt + J를 누릅니다.

term_.prefs_.set('user-css', 'https://cdn.jsdelivr.net/gh/wernight/powerline-web-fonts@ba4426cb0c0b05eb6cb342c7719776a41e1f2114/PowerlineFonts.css');
term_.prefs_.set('font-family', '"Source Code Pro", monospace');


결국 이런식으로 끝내야지👇



결국 저는 Chrome OS 팀이 실제로 기본 터미널의 기본 설정을 업데이트했음을 알게 되었습니다. 이전 버전에서는 P10K를 설치하고 일반적인 구성을 실행할 수 있었습니다. 이런 일이 발생했기 때문에 P9K 설정을 조정해야 했습니다. 터미널을 내 것처럼 보이게 하려면 this을 ~/.zshrc 파일에 붙여넣기만 하면 됩니다.

Chrome OS 터미널에서 제대로 렌더링되어야 하는 이모티콘으로 인해 오류가 발생하기 쉬운 대부분의 글리프를 교체하려고 했습니다. 최종 결과는 다음과 같습니다.



지금은 그게 다입니다. 당신이 그것을 좋아하는 경우에 나를 따라

좋은 웹페이지 즐겨찾기