[解決済み] Zsh は安全でない補完依存のディレクトリを検出する
2022-03-12 11:10:14
質問
ターミナル「Hyper」を開くと、以下のようなエラーメッセージが表示されます。
[oh-my-zsh] Insecure completion-dependent directories detected:
drwxrwxr-x 7 dwaynethe2nd admin 224 Apr 25 15:00 /usr/local/share/zsh
drwxrwxr-x 4 dwaynethe2nd admin 128 Apr 25 14:53 /usr/local/share/zsh/site-functions
解決方法は?
これは、シェルのZSHの問題であり、ターミナルのHyperの問題ではありません。実は私も今日未明に同じ問題に遭遇しました。解決策は Githubのこの問題 そのうちのいくつかをここに引用しますが、リンクをたどってコメントを読むことをお勧めします。
第一の解決策 は、問題のあるディレクトリの所有権を変更することです。
あなたの環境について詳しく知らない限り、これを推奨することはできませんが、ほとんどの人はこれで問題が解決するでしょう。
chmod 755 /usr/local/share/zsh
chmod 755 /usr/local/share/zsh/site-functions
第二の解決策
を設定することです。
ZSH_DISABLE_COMPFIX=true
(または
"true"
を引用符で囲んでください。
.zshrc
ファイルで、安全でないディレクトリをチェックしないように ZSH に指示します。
第三の解決策
この問題を解決する方法は、compinit を初期化する際に
-u
フラグを使用します。これによって
compaudit
セキュリティ上の問題がないかをチェックすることなく これを行うには、あなたの
.zshrc
ファイル、またはオートコンプリートを設定している場所で使用できます。
関連
-
[解決済み】Mongod が /data/db フォルダがないと文句を言う問題
-
[解決済み】SSH -L 接続は成功したが、localhost のポートフォワーディングが機能しない "channel 3: open failed: connect failed: 接続が拒否されました"
-
[解決済み] mongo コマンドが使えない。mac ではコマンドが見つからないと表示される。
-
[解決済み] Emacs、別フレームへの切り替え(Mac OS X)
-
[解決済み] .git/index.lock' を削除してください。パーミッションが拒否されました。
-
[解決済み] ファイルがリンク先のアーキテクチャではない、サポートされていないファイル形式でビルドされた (x86_64)
-
[解決済み] MacOsでdockerを簡単にインストール、アンインストールする方法
-
[解決済み] Mac(os x)です。redis-cliだけをインストールする方法はありますか?
-
[解決済み] MacにGNU GCCをインストールする
-
[解決済み] zsh compinit: 安全でないディレクトリ [閉鎖].
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Macで実行するとDockerコマンドが見つからない
-
[解決済み] Virtualbox が errorID=BLKCACHE_IOERR を返す
-
[解決済み] Mac OS Xのターミナルでcdコマンドを逆引きするにはどうすればよいですか?
-
[解決済み] rootでrsyncを実行中。操作は許可されていません
-
[解決済み] VBAでMacのControl + Breakに相当
-
[解決済み] Postgres - FATAL: データベースファイルはサーバーと互換性がありません。
-
[解決済み] psql: コマンドが見つかりません Mac
-
[解決済み] Mac(os x)です。redis-cliだけをインストールする方法はありますか?
-
[解決済み] MacにGNU GCCをインストールする
-
[解決済み] Mac OSでNode.jsを最新バージョンにアップグレードする。