Если вы видите сообщение об ошибке «unzip: команда не найдена» в Red Hat или дистрибутиве Linux на базе Red Hat, это означает, что утилита «unzip» не установлена или недоступна в PATH вашей системы. В этой статье мы рассмотрим несколько способов решения этой проблемы и предоставим примеры кода, которые помогут вам в этом процессе.
Метод 1: установка распаковки с помощью менеджера пакетов
- Откройте окно терминала.
- Выполните следующую команду, чтобы обновить менеджер пакетов:
sudo yum update
- Установите утилиту распаковки, выполнив следующую команду:
sudo yum install unzip
- После завершения установки попробуйте еще раз запустить команду «разархивировать», чтобы проверить, устранена ли ошибка.
Метод 2: установка распаковки с помощью менеджера пакетов dnf
- Откройте окно терминала.
- Выполните следующую команду, чтобы обновить менеджер пакетов:
sudo dnf update
- Установите распаковку, выполнив следующую команду:
sudo dnf install unzip
- После завершения установки вы можете проверить, правильно ли работает команда «разархивировать».
Метод 3. Использование пакета RPM
- Откройте окно терминала.
- Посетите веб-сайт поиска пакетов Red Hat ( https://pkgs.org/ ) и введите в поиск «разархивировать».
- Загрузите пакет RPM, соответствующий вашей версии и архитектуре Red Hat.
- В терминале перейдите в каталог, в который загружен пакет RPM.
- Выполните следующую команду, чтобы установить пакет:
sudo rpm -ivh package_name.rpm
- После завершения установки попробуйте запустить команду «разархивировать», чтобы проверить, устранена ли ошибка.
Метод 4. Компиляция распаковки из исходного кода
- Откройте окно терминала.
- Установите необходимые инструменты разработки:
sudo yum groupinstall "Development Tools"
- Загрузите последнюю версию исходного кода распаковки с официального сайта ( http://www.info-zip.org/UnZip.html ).
- Извлеките загруженный исходный код.
- Перейдите в извлеченный каталог в терминале.
- Выполните следующие команды для компиляции и установки распаковки:
make -f unix/Makefile generic sudo make prefix=/usr/local install
- После завершения установки проверьте, правильно ли работает команда «разархивировать».
Ошибку «разархивировать: команда не найдена» в Red Hat можно устранить, установив утилиту распаковки с помощью менеджера пакетов, пакета RPM или скомпилировав исходный код. Следуя методам, описанным в этой статье, вы сможете решить проблему и без проблем использовать команду «разархивировать».