私は以下から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
はすぐに編集する必要がある変数です。.bashrc
bashを使用すると仮定し、最後に以下を追加するだけです。
PATH="/root/Documents/Atom:$PATH"
/root/Documents/Atom
これは現在のパスの始点に追加されます。コマンドを入力するたびに(新しい端末を開いたり実行した後source ~/.bashrc
)、シェルはAtom
フォルダ内の一致するプログラムを見つけます。
パスを変更したくない場合は、すでにパスにあるディレクトリにAtomへのシンボリックリンクを配置できます。そんなところです/usr/local/bin
。パッケージマネージャにそれを処理させることは、手動で処理するよりもはるかに優れています。