너는 더 이상 Linux를 설치할 필요가 없다.

5566 단어 terminalwsllinuxzsh

어이, 낯선 사람!


이것은 나의 유사 이래 첫 번째 블로그이다. 나는 블로그와 다른 것을 거의 쓰지 않지만, 때때로 너는 어쩔 수 없이 써야 한다.

하면, 만약, 만약...
  • 컴퓨터 한 대만 보유
  • Windows와 Linux 사이를 자주 전환해야 합니다.
  • VMware(Ram hogger) 또는 이중 부트 Linux를 사용하는 것이 짜증스럽다.
  • Windows 운영 체제에서만 실행되는 일부 소프트웨어를 사용해야 합니다.
  • Linux 설치가 어려운 경우 발견
  • Linux의 초보자
  • 나의 학우들은 자주 나를 찾아와 Linux 설치에 대한 도움을 구한다.많은 시스템에서, 특히 NVIDIA GPU는arsh의 아픈 점이다.그래서 나는 이 글을 써서 그들이 더 좋고 (그들이 많이 하지 않기 때문에) 더 쉬운 선택을 할 수 있다고 믿게 하기로 결정했다.
    네, 주제로 넘어갑시다.왜 우리는 Linux가 필요하지 않습니까?생각하기 시작했을지도 모르지만, 제 모듈 담당자가 리눅스를 설치하라고 했어요.🙄 네, 맞아요. 리눅스가 필요해요. 그런데 최근에 리눅스를 접했다면 전통적인 리눅스 설치 방법은 쉬운 일이 아니에요.
    WLS2라고 들어보셨나요?,만약 네가 이렇게 해서는 안 된다면, 그것의 힘은 전대미문의 것이다.첫 번째 버전 이후로, 나는 줄곧 WSL을 사용하고 있으며, WSL의 첫 번째 버전은 약간의 제한이 있다.적절한 시스템 호출 호환성, Linux 커널, VM 호스팅이 없습니다.이로 인해 사람들은 WSL을 사용하지 않고 많은 사람들이 다양한 문제에 직면하여 한계가 있고 속도가 매우 느리다.그러나 WSL2가 안정적으로 발표된 후에 나는 가능한 한 빨리 그것을 시험적으로 사용했다. 그날부터 나는 이중 가이드나 VMware를 통해 Linux를 열어 본 적이 없다.
    나는 WSL2를 어떻게 설정하는지 설명할 필요가 없다. 만약 네가 구글에서 검색한다면 충분한 강좌가 있을 것이다.이것은Microsoft's official guide to setup WSL2
    만약 당신이 마이크로소프트의 문서를 읽기가 매우 어렵다고 생각한다면, 당신은 유튜브에서 임의의 수량의 강좌를 찾을 수 있다.오, 만약 당신이 칼리를 WSL2의 발행판으로 설치한다면 더욱 좋을 것입니다. 왜냐하면 나는 그것이 다른 발행판보다 더 많은 기능을 가지고 있다고 믿기 때문입니다.네, 이것이 바로 설정입니다. 저는 당신의 WSL을 어떻게 미화해서 당신과 그녀가 함께 더 많이 놀 수 있도록 하는지 이야기할 것입니다.

    예상대로 보잘것없어 보였으면 좋겠어요.
    WSL2 컨텐트를 완료한 경우 다운로드 Windows Terminal 하고 윈도우즈 터미널을 통해 설치된 릴리스를 엽니다.

    ZSH 설치


    우선도 가장 중요한 것은 내가 Linux를 설치할 때마다 ZSH와 가장 유명한 ZSH 프레임워크, Oh\u My\u ZSH를 설치한다.
    ZSH 설치(WSL2 Debian 기반 릴리스에서)sudo apt install zshZSH 설치가 완료되면 터미널에 zsh 을 입력하고 Enter 키를 누르면 ZSH를 기본 셸로 설정할 수 있습니다. 어쨌든 요청이 있으면 yes를 선택하십시오.
    지금 당신은 멋진 zsh 컨트롤러가 생겼습니다. 멋있습니다. 당신은 이미 당신의 컨트롤러를 더욱 보기 좋고 사용하기 쉽게 만들었습니다.우리는 어떻게 그리고 왜 그런지 계속 이야기하지 말고, 단지 시간의 추이에 따라 발생하는 변화를 느낄 뿐이다.

    Oh\u My\u Zsh 설치


    이제 oh\u my\u zsh를 설정하겠습니다.
    당신은 그들 정부GitHub repo의 지시에 따라 설정할 수 있습니다
    또는 터미널에서 이 명령을 누르십시오sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"네가 bash에서든 zsh에서 무엇을 하든 상관없다.
    필요한 모든 것을 설정합니다.설치가 끝난 후, 당신은 멋있어 보이는 단말기를 보게 될 것이다. 그것은 당신의 시선을 끌기에 충분하고, 당신이 그녀와 잠시 혼자 있고 싶다고 느끼게 할 것이다.

    항체를 설치하다


    K, 당신은 그녀를 똑똑하게 하기 위해 유용한 플러그인을 필요로 하는 미화를 거의 완성했다.응, 뇌의 아름다움이 없으면 소용없어.그럼 뇌를 좀 첨가합시다.curl -sfL git.io/antibody | sh -s - -b /usr/local/bin이것은 항체를 설치하는 명령으로 기본적으로 플러그인 관리자이다.그러나 간단하게 말하자면 이것은 그녀의 뇌다.좋아, 우리는 그녀의 뇌가 있는데, 이제 어떡하지?이제 우리는 지능 플러그인을 그녀의 뇌에 삽입합시다.

    항체 설정


    플러그인을 설치하기 전에 필요한 플러그인 종류를 찾아야 합니다.플러그인 100개 here 를 찾을 수 있으며, 원하는 플러그인을 설치할 수 있습니다.다음 목록은 [github의 사용자 이름/재구매 이름]의 구성입니다.우리 예를 하나 봅시다.
    이것은 랜덤 플러그인의 환매 발견에서 상기 링크를 발견한 것이다.

    https://github.com/Jactry/zsh_battery_state


    사용자/재구매 이름만 추출하면 됩니다 Jactry/zsh_battery_state.그래이렇게 간단해.
    하지만, 걱정하지 마세요. 당신의 명단을 준비했어요!
    caarlos0/zsh-mkc
    zsh-users/zsh-completions
    caarlos0/zsh-open-github-pr
    zsh-users/zsh-history-substring-search
    zsh-users/zsh-autosuggestions
    zsh-users/zsh-completions
    zdharma/fast-syntax-highlighting
    ascii-soup/zsh-url-highlighter
    hcgraf/zsh-sudo
    
    🤔 이거 어떡하지?좋아, 그것을 텍스트 파일에 넣어라.
  • 목록 복사
  • 컨트롤러/케이스/단말기를 열어라. 네가 그것을 뭐라고 부르든지.
  • cd && echo "<paste those plugins>" >> .zsh_plugins.txt 입력 단자.
  • 이제 이 명령을 터미널에 입력합니다antibody bundle < ~/.zsh_plugins.txt > ~/.zsh_plugins.sh> 이 명령은 플러그인을 가져와 캐시에 저장합니다.
  • 모든 플러그인을 준비한 것을 축하합니다.
  • 자, 이렇게, 이제 그 플러그인을 불러와 똑똑해지자!홈 디렉터리에서 이 명령을 누르십시오echo "source ~/.zsh_plugins.sh" >> .zshrc

    Always be careful when you are editing rc files. This is your zsh's rc file which stores your zsh configuration.


    지금 설정을 완성하려면 아래 명령을 던지십시오source ~/.zshrc

    Source loads the functions file into the current shell, in simple terms, it just reloads the settings.


    지금 당신의 단말기로 잠시 놀다가 아래에서 기분이 어떤지 평론하고 고마워요!
    GUI 어디 있어요?이 명령만 실행하면sudo apt install kali-win-kex -y && kex설치하는 데 몇 분 걸리니 좀 쉬세요.및 kex 다음부터 GUI를 실행합니다.
    어떤 단계에서 오류가 발생했습니까?너의 문제를 평론란에 놓아라, 나는 보기만 하면 대답할 것이다.
    나는 곧 다른 글을 써서 왜 내가 네가 WSL2로 전환하기를 원하는지, 아니면 네가 프로그래머인지, 아니면 네가 안전한 극객인지를 토론할 것이다.

    좋은 웹페이지 즐겨찾기