Команда не найдена после установки 7z - ubuntu
Большое спасибо за Вашу помощь. Первые вопросы здесь:) Просто начинаю работать с linux / ubuntu. баловался годами, но недавно полностью изменился...
Я установил 7z, но команда не найдена. Я перезагрузил компьютер, чтобы обновить команды, но это тоже не помогло..
вот что я сделал:
sudo apt-get install p7zip
sudo apt-get install p7zip-full
потом попробовал:
7z e [file-name].xz
а также
7za e [file-name].xz
затем я прочитал файл с человеком, но все еще ничего. каждый раз я получаю следующий ответ:
/usr/local/bin/7z: 2: /usr/local/bin/7z: /usr/local/lib/p7zip/7z: not found
Большое спасибо уже за помощь!
4 ответа
У меня такая же проблема. использование sudo apt-get install p7zip-full
чтобы решить это.
Догадаться!
путь в файле bin указывал на неправильное место.
мне нужно было переключить направление с
usr/local/lib/p7zip/
каталог для
usr/lib/p7zip/
каталог....
Я использую систему OpenEuler (на основе Linux). Вот два способа, которые могут работать:
1.Вручную добавьте переменные среды
Откройте окно терминала и введите следующую команду, чтобы вручную добавить путь установки 7zip в переменные системной среды:
export PATH=$PATH:/usr/bin/7z
Это добавит путь установки 7zip в переменную среды PATH, чтобы команду 7Z можно было найти в терминале. Если 7zip установлен по другим путям, вам необходимо соответствующим образом изменить путь в приведенной выше команде.
2.Переустановка 7zip
Если вы вручную добавляете переменные среды, вы можете попробовать переустановить программное обеспечение 7zip, чтобы убедиться, что оно правильно установлено в системе.
sudo dnf remove p7zip
sudo dnf install p7zip
Приведенная выше команда удалит существующее программное обеспечение 7zip, а затем переустановит его. Если установка прошла успешно, команда 7z должна быть готова к использованию.
Надеюсь, это решит вашу проблему
/usr/lib/p7zip/7z x your_file_name
может решить проблему.
Или вы можете редактироватьusr/local/bin/7z
:
sudo vim /usr/local/bin/7z
замена:
/usr/local/lib/p7zip/7z
с:
/usr/lib/p7zip/7z
Результат выглядит следующим образом:
(base) j@lab:~/doc/code$ 7z x deep_motion_mag-master.7z
/usr/local/bin/7z: 2: /usr/local/bin/7z: /usr/local/lib/p7zip/7z: not found
(base) j@lab:~/doc/code$ 7z x deep.7z
7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,32 CPUs)
Processing archive: deep.7z
Extracting deep
Extracting deep/configs
...
Каждый пользователь может использовать 7z.