web-dev-qa-db-fra.com

Pourquoi les répertoires compressés ne peuvent pas être extraits dans / opt?

Je ne parviens pas à décompresser un fichier avec l'extension .tar.gz

Avez Sudo tar -xvzf ~/Downloads/file.tar.gz /opt/ mais sans succès. ça dit:

tar: /opt: Not found in archive
tar: Exiting with failure status due to previous errors
3
Chirag

Vous pouvez spécifier dans quel répertoire vous souhaitez extraire les fichiers à l'aide de l'option -C. Changez votre commande en:

Sudo tar -xvzf ~/Downloads/file.tar.gz -C /opt/
12
Eric Carvalho

Vous dites à tar de rechercher /opt/ à l'intérieur du fichier tar et de n'en extraire que celle-ci. Comme il ne se trouve pas dans ce fichier tar, il génère une erreur. Faire:

cd /opt
Sudo cp  ~/Downloads/file.tar.gz .
Sudo tar -xvzf file.tar.gz
5
Rinzwind