web-dev-qa-db-ja.com

シンボリックリンクを作成できませんでした。どうすればよいですか?

ターミナルセッションで次のコマンドを入力したとき。

$ Sudo ln -s /opt/uTorrent-server-v3_0/utserver /usr/bin/utserver

次のメッセージが表示されます

ln: failed to create symbolic link ‘/usr/bin/utserver’: File exists

Sudo ln -s /opt/uTorrent-server-v3_0/utserver /usr/bin/utserverはシンボリックリンクの作成に失敗しました。

私は何をすべきか?

シンボリックリンク/ usr/bin/utserverが存在するかどうかを確認する必要があります。存在する場合は、リンクを解除できます。

Sudo unlink /usr/bin/utserver

その後、lnコマンドをやり直します

Sudo ln -s /opt/uTorrent-server-v3_0/utserver /usr/bin/utserver

乾杯、

15
Tung Tran

$ man ln

ln [OPTION]... TARGET

これにより、現在のディレクトリにTARGETへのリンクが作成されます。

Sudo rm /usr/bin/utserver
cd /usr/bin/     
Sudo ln -s /opt/uTorrent-server-v3_0/utserver

ファイル/opt/uTorrent-server-v3_0/utserverが存在することを確認してください。有効なパスを使用しない場合。

-UPDATE

情報が与えられた場合:リンク/usr/bin/utserverは正しいターゲット/opt/uTorrent-server-v3_0/utserverを指します

そのため、シンボリックリンクは既に設定されています。その他のエラーは、ln部分とは関係ありません。

指定されたuname -aでは、32ビットOSを使用しています。したがって、 ダウンロードおよびインストール32ビットバージョンのµTorrentサーバーを使用する必要があります。

0

助けるものは何もありません。ターゲットはすでに存在しています。ターゲットを削除し、その後シンボリックリンクを再度作成できます。

Sudo rm /usr/bin/utserver
Sudo ln -s /opt/uTorrent-server-v3_0/utserver /usr/bin/utserver
0
A.B.