私はいくつかの予備情報のためにWSL2を使用しています。 Linuxを初めて使ってみました。
インストールしたいタイプライターこれはLaTeXに似ています。
私は自分のコンピュータアーキテクチャ用のファイルをダウンロードしようとしましたが、wget
パス内のディレクトリ(たとえば/usr/local/bin
)にファイルを配置しようとすると、そうすることはできません。
修正や回避策がありますか?
答え1
説明の説明に従ってルートパスワードを知っている場合、またはアカウントにsudoer権限がある場合は、ルートシェルを開くことができます(通常はWSLで実行されます)。ルートシェルを開くか、通常はファイルだけでsudo
コマンドの前に来ることができます。正しく収集されたファイル/usr/local/bin
に書き込むことができる情報は、ほとんどすべての人にすでに存在します。root
PATH
~/bin
sudoer権限を必要としない別のオプションは、またはなどのホームディレクトリ内のディレクトリにファイルを配置することです~/.local/bin
。すでに存在する可能性がありますが、必要に応じて作成できます。デフォルトでは通常PATHにあります。次のコマンドを使用してこれを確認します。
echo $PATH
作成してファイルを配置したディレクトリが出力に表示されない場合は、ディレクトリを追加できます。PATH
以下は、一般的なシェルを含むほとんどのシェルに対してこれを行いますbash
。zsh
ksh
export PATH=~/.local/bin:$PATH
typetest
これにより、そのディレクトリのインスタンスが最初に見つかり、使用されるように先頭に追加されます。これは、ユーザーのアカウントにのみ必要な場合に可能です。~/.bashrc
ログイン時に環境に追加されるように、シェル初期化ファイルにこの行を追加できます。
ファイルが実行可能であることを確認する必要があります。chmod +x /path/to/typetest
これは、選択したディレクトリにファイルを配置する前後に実行できます。