oh-my-zshエラー443をインストールするソリューション

序文

著者の以前のラップトップは浸水し、仕事用のコンピューターに変更する必要がありました。言われているようにコンピューターを交換するのはかっこいいです。火葬場には2日かかりました、新しいコンピューター環境変数、ツール、およびソフトウェアがインストールされていないため、簡単に機能するように再編成する必要があります。正直なところ、これは短時間では実行できません。特にネットワーク環境が時々変動している場合、以下に、oh-my-zshを1回インストールし、エラー443を報告する解決プロセスを記録します。

1.oh-my-zshエラー443をインストールします

oh-my-zshこれはコマンド端末プラグインであり、多くの便利な補助機能を備えており、プログラマーが作業する必要があると言えます。プラグインohmyzsh githubリポジトリにインストールするための簡単なコマンドがあります。通常は次のようになります。インストールする前に、Gitとzshがコンピューターにインストールされていることを確認してください(cat /etc/shellsコマンドはインストールされたシェルを表示できます)

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

このコマンドを使用すると、次の443エラーが発生する可能性が非常に高くhttps://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.shなり、このアドレスにアクセスできません。残念ながら、この確率の犠牲になります。

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

2.解決策

一部のオンラインソリューションは、直接githubohmyzshプロジェクトのクローンを作成し、スクリプト内でプロジェクトを実行しinstall.shます。この方法著者の個人テストは無効です

効果的な解決策は次のとおりです。同様の443の問題はすべて、この方法で解決できます。

  1. 次のWeb分析ツールを使用しraw.githubusercontent.comてIPアドレス
    https://site.ip138.com/raw.githubusercontent.com/を表示すると、国内IPが利用可能であることがわかります。151.101.76.133

ここに写真の説明を挿入

  1. ホストの変更、Ubuntu、CentOS、macOSはターミナルに直接入力できます
    sudo vim /etc/hosts
    
    添加以下内容:
    151.101.76.133 raw.githubusercontent.com
    
    変更が完了したら、次のインストールコマンドを再度実行し、次のインターフェイスを入力して正常にインストールします
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    
    ここに写真の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_45505313/article/details/108006795