アトム:コマンドが見つかりません

アトム:コマンドが見つかりません

私は以下からatom-amd64.tar.gzをダウンロードしました。このページ。その後、「ダウンロード」から「文書」で作成した「Atom」フォルダに移動しました。その後、tar -zxvfatom-amd64.tar.gzを使用しました。 /root/Documents/Atom で ./atom と入力するとプログラムが起動します。しかし、geditのように単にatomだけを入力してどこからでも開始できることを願っています。例:gedit test.cはgeditを使用してtest.cという文書を開きます。私はこれを探しましたが、何が間違っているのかわかりませんでした。 a/my/the PATHに追加する必要があるかもしれないという内容を読んでいますが、whereisatomを実行すると、従うパスがない「atom:」しか得られません。それが私がしなければならないことであり、より良い方法がないと確信していない限り(原子を別のディレクトリに入れるなど)、PATHにエントリを追加したくありません。

形式が悪い点についてお詫び申し上げます。

ベストアンサー1

実際にどのGNU / Linuxディストリビューションを使用しているかを知ることが役に立ちます。毎日のユーザーとしてrootを使用したいようですが、これは悪い考えです!また、パッケージマネージャを介してAtomをインストールするのが最善です。これにより、Atomのコピーを自動的に最新の状態に保つことができます。また、プログラムは正しい場所に自動的に配置されるため、常にパスを手動で更新する必要はありません。ベストプラクティスを超えて問題を解決します。

これPATHはすぐに編集する必要がある変数です。.bashrcbashを使用すると仮定し、最後に以下を追加するだけです。

PATH="/root/Documents/Atom:$PATH"

/root/Documents/Atomこれは現在のパスの始点に追加されます。コマンドを入力するたびに(新しい端末を開いたり実行した後source ~/.bashrc)、シェルはAtomフォルダ内の一致するプログラムを見つけます。

パスを変更したくない場合は、すでにパスにあるディレクトリにAtomへのシンボリックリンクを配置できます。そんなところです/usr/local/bin。パッケージマネージャにそれを処理させることは、手動で処理するよりもはるかに優れています。

おすすめ記事