コードパーソン、コードソウル、私はWindows上でLinuxを実行しています!

ここに写真の説明を挿入

はじめに:最終試験の準備が整った後、待望の冬休み(✪ω✪)がついに幕を開けました。この記事はずっと前に学校で書かれたはずですが、忙しい学生のために保留にされました。組合と学校のクラブ。、今やっと自分の時間ができましたㄟ(▔、▔)ㄏ。この記事を書く目的は、自分自身の操作プロセスを記録して後で使用できるようにすることです。また、友達に助けてもらえることを願っています((((((((( )っΣ(σ`•ω• ´)σが離陸!同じ興味を持つ友達を歓迎して、コメント欄にメッセージを残してください〜

؏؏☝ᖗ乛◡乛ᖘ☝؏؏完璧

ここに写真の説明を挿入

WSL 2は、Linux用のWindowsサブシステムアーキテクチャの新しいバージョンであり、Linux用のWindowsサブシステムをサポートしてWindows上でELF64Linuxバイナリを実行します。その主な目標は、ファイルシステムのパフォーマンス向上させシステムコールの完全な互換性を追加することです

この新しいアーキテクチャは、これらのLinuxバイナリがWindowsおよびコンピュータハードウェアと対話する方法を変更しますが、現在広く利用可能なバージョンであるWSL1と同じユーザーエクスペリエンスを提供します。

単一のLinuxディストリビューションは、WSL1またはWSL2アーキテクチャーで実行できます。各ディストリビューションはいつでもアップグレードまたはダウングレードでき、WSL1ディストリビューションとWSL2ディストリビューションを並行して実行できます。WSL 2は、実際のLinuxカーネルを実行することで恩恵を受ける新しいアーキテクチャを使用しています。

簡単に言えば、wslを使用すると、デュアルシステムや仮想マシンを使用せずにLinuxシステムを実行できます。

最初にレンダリングを表示します。
ここに写真の説明を挿入

1.開発者向けオプションを開く

設定を開き、アップデートとセキュリティを見つけ、クリックして入力します。

ここに写真の説明を挿入

開発者向けオプション見つけて、開発者モードをオンにします。これにはしばらく時間がかかる場合があります。いくつかのDouyinを使用できます。コンピュータを初めて再起動する必要がありますが、後でクリックして再起動します

ここに写真の説明を挿入

2.「WindowsサブシステムforLinux」機能をオンにします

(方法1)コントロールパネルを開き、プログラムウィンドウ有効化または無効化機能を見つけ、クリックして入力します。

ここに写真の説明を挿入

Linuxに適したWindowsサブシステム仮想プラットフォームを見つけますクリックして確認し、[OK]をクリックします。
ここに写真の説明を挿入

(方法2)または、管理者としてWindows PowerShell実行し、コマンドラインに次のコマンドを入力します。

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

ここに写真の説明を挿入

管理者としてWindowsPowerShell実行し、コマンドラインに次のコマンドを入力します(上記との違いに注意してください)。

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

ここに写真の説明を挿入

3.Ubuntu18をダウンロードしてインストールします

win10アプリケーションストアを開き、Ubuntu18lTSバージョンを検索してダウンロードします。

ここに写真の説明を挿入

ダウンロード後、Ubuntu18がインストールされているわけではありません。Ubuntuを使用するにはいくつかの設定が必要です。

4.コンピューターを再起動します

ここで再起動します。コンピューターはいくつかの情報を構成する必要があります......(✪ω✪)

5.Ubuntu18をインストールします

スタートメニューを開いてダウンロードしたUbuntu18を見つけ、[スタート]をクリックします。

ここに写真の説明を挿入

開始後、1〜2分待つ必要があります。その後、上の画像の単語が表示されます。次に、以下に示すように、Ubuntu18のアカウントとパスワードを定義する必要があります。

ここに写真の説明を挿入

6.wslをwsl2にアップグレードします

アップグレード要件

  • x64システムの場合:バージョン1903以降、ビルド18362以降を使用[設定]-> [システム]-> [バージョン情報]-> [Windows標準ビューバージョン]にある可能性があります)
  • 対応するバージョンを満たしていない場合は、wsl1を使用することもできるため、直接手順7に進むことができます。

管理者としてWindowsPowerShellを実行し、コマンドラインに次のコマンドを入力して、wsl2設定をデフォルトバージョンとして設定します。

wsl --set-default-version 2

wslバージョンを表示します。

wsl --list --verbose

表示は以下の通りですが、これまでの努力が無駄にならなかったことを示すのに十分です。

ここに写真の説明を挿入

この時点で、wsl2が構成されています。次に、より優れたターミナルインタラクティブソフトウェアを使用して、Ubuntuに付属のターミナルインターフェイスを置き換えます。

7.Windowsターミナルをインストールします

win10アプリケーションストアでWindowsターミナルを検索してインストールします。

ここに写真の説明を挿入

設置されたターミナルの効果は次のとおりです。
ここに写真の説明を挿入

8.ターミナル起動時の最初のインターフェースとしてUbuntuを設定します

次の場所にある端末構成ファイル(jsonファイル)を開きます。
ここに写真の説明を挿入
ルートパスにキーと値のペアを追加します。つまり、最も外側の中括弧: "defaultProfile": "{serial number}"、 "、"に注意してください。書き留めます。ドキュメントリストで「Ubuntu81.04」という名前を見つけます。ここで、guidはdefaultProfileのシリアル番号です。
ここに写真の説明を挿入
ここに写真の説明を挿入

9.開始ディレクトリを設定します

デフォルトでキーと値のペアを追加します。
ここに写真の説明を挿入
効果は次のとおりです。
ここに写真の説明を挿入

10.いくつかの美化効果を設定します

以下の構成の追加はすべてデフォルトで追加されます。

  • 半透明の効果を追加します。
 "acrylicOpacity": 0.7, //背景透明度
  • つや消しガラス効果を追加します。
 "useAcrylic": true, // 启用毛玻璃
  • 背景画像を追加します。
"backgroundImage":"图片绝对路径",
"backgroundImageStretchMode":"fill",
  • スクロールバーを非表示にします。
"scrollbarState":"hidden",// 隐藏滚动条

ここに写真の説明を挿入
レンダリングは次のとおりです。
ここに写真の説明を挿入

11.Ubuntuソフトウェアソースを置き換えます

/ etc / aptの下のsources.listをsources.backupとしてバックアップします

sudo cd /etc/apt/
sudo cp sources.list sources.backup

vimエディターでsources.listファイルを開き、すべてのコンテンツを削除します

sudo vim sources.list
在命令模式下输入ggdG删除所有内容

次のコンテンツをコピーします

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

保存して終了。

コマンドラインに次のコマンドを入力して、ソフトウェアソースを更新します。

sudo apt update
sudo apt upgrade

12.zshをインストールします

zshをインストールします。

sudo apt install zsh

oh-my-zshをインストールします(1つ選択してください):

方法 コマンド
カール sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
wget sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
フェッチ sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

そうすれば、ずっと大丈夫です。

13.テーマのインストール

zshの構成は、主にユーザーの現在のディレクトリある.zshrcに集中しています。vimまたはお気に入りのエディターで.zshrcを開きます。赤いボックス内のZSH_THEMEは、定義されたテーマ。私が使用します。ここジョナサンのテーマを。
ここに写真の説明を挿入

効果は以下の通りです、

ここに写真の説明を挿入

その他のテーマについては、githuboh-my-zshテーマに移動してください

参照

MicrosoftWindowsターミナル
MicrosoftwslAli
クラウドミラー
githuboh-my_zshoh
-my-zsh公式ウェブサイト
oh-my-zshテーマ
ソースを指定してください、ありがとうございます!

おすすめ

転載: blog.csdn.net/qq_45807032/article/details/112334178