unrar
をインストールし、ターミナルでSudo unrar x filename.rar
コマンドを使用していますが、次のエラーが表示されます。
No such file or directory, No file to extract
私は他の人の質問のすべての答えを見てきましたが、誰も私のために働いていません。何か案は?
まず、これにSudo
を使用しないでください。これにより、アクセス許可の問題が発生し、x
と組み合わせてフルパスでアーカイブを抽出すると、重要なシステムファイルが誤って上書きされる可能性があります。代わりに、unrar x file.rar
を使用してください。
ファイルをディレクトリXに保存したが、ディレクトリYからコマンドを実行しているため、取得しているエラーは最もlikleyです。たとえば、ファイルを/home/superpajamarama/Downloads
に保存し、/home/superpajamarama/
からコマンドを実行しています。
このようなことを避けるために、ターミナルのファイル名には常にタブ補完を使用してください。ファイルの名前の入力を開始し、タブを押します:
unrar x file<TAB>
これにより、補完候補が表示され、ファイルが存在することがわかります。
とにかく、次のように正しいディレクトリに移動する必要があります。
cd /home/superpajamarama/Downloads
unrar x filename.rar
または、ファイルへのフルパスを指定します。
unrar x /home/superpajamarama/Downloads/filename.rar
あなたの場合、問題はパスにスペースがあることです。 \
でスペースをエスケープするか、パスを引用する必要があります。
unrar x "~/Desktop/PS2 Games/Futurama.rar"
または
unrar x ~/Desktop/PS2\ Games/Futurama.rar