Я пытаюсь проверить RPM, который я написал для Jmeter on CentOS. Я следил за некоторыми руководствами в сети, и когда я делаю «sudo rpm --install jmeter.i386.rpm», он говорит, что пакет уже установлен. Однако, когда я делаю «sudo rpm --erase jmeter.i386.rpm», он говорит, что пакет не установлен. Как я могу решить эту проблему?rpm -i говорит, что уже установлен, но rpm -e говорит, что не установлен
ответ
При правильном использовании rpm --erase
.
--install
принимает RPM.
--erase
принимает название упаковки.
So rpm -Uvh jmeter.i386.rpm
в паре с rpm -e jmeter
или jmeter.i386
.
Как и в сторону, как правило, избегают использования -i
/--install
в пользу -U
/--upgrade
как это имеет Санер поведение во многих случаях (и установит пакет, который еще не установлен просто отлично). В качестве альтернативы, полностью прекратите использование rpm
и просто начните использовать yum
вместо yum install jmeter.i386.rpm
. (Да, install
работает для localinstall
.)
yum принимает RPM или имена пакетов (которые находятся в настроенных репозиториях) для установки и принимает имена пакетов для удаления.
вкратце слова, rpm -i package_name.x86_64.rpm для установки загруженного пакета. удалить пакет, rpm -e имя_пакета (без .x86_64.rpm).
- 1. Ubuntu говорит virtualenv не установлен, но пип говорит, что это
- 2. Sqlite3 установлен, но говорит, что это не
- 3. Почему rpm сказал мне, что пакет установлен и не установлен?
- 4. Говорит, что сельдерей не установлен, когда он
- 5. Модуль установлен он говорит, что это не
- 6. Eclipse Juno говорит, что SWT не установлен, но доступная панель программного обеспечения говорит, что это
- 7. pip говорит, что модуль уже установлен во время python
- 8. Установщик веб-платформы говорит, что asp.net уже установлен (его нет)
- 9. g ++ установлен, но make говорит, что g ++ не найден (странно)
- 10. во время установки говорит, что Visual C++ 2008 не установлен
- 11. Kubernetes Kubelet говорит, что DNS не установлен с MissingClusterDNS (SkyDNS)
- 12. Мой код говорит, что флажок не установлен, когда он ... ASP.NET
- 13. Терминал говорит, что Twilio установлен; IDLE не запускает его
- 14. Altera Quartus ошибочно говорит, что Modelsim не установлен
- 15. RPM-пакет может быть установлен с командой rpm, но не выполняется проверка зависимости yum
- 16. Файл спецификации RPM установлен, но распакованные файлы в директиве% doc
- 17. Test Kitchen говорит, что php-mysql не установлен
- 18. Xamarin Компонент говорит «уже установлен», и его действительно не
- 19. $ cordovaFile.checkDir говорит, что папка не существует, но $ cordovaFile.createDir говорит, что папка уже существует
- 20. rpm -e не удалял установленный каталог
- 21. установлен MongoDb на Ubuntu, говорит ее не установлен
- 22. Android Studio говорит, что JDK 7 не установлен, а JDK 8 даже установлен
- 23. RVM установлен, но не работает?
- 24. Говорит, что «Header уже отправлен», но это не было
- 25. Восстановить RPM из установленного RPM на linux
- 26. Первоначальный запуск MongoDb говорит, что исправление не установлено, но оно
- 27. rpm installs не удается, даже если установлен зависимый модуль perl
- 28. Установка ggplot2 в R (v3.2.2); говорит, что он установлен, но не может быть найден/использован?
- 29. JWplayer внезапно не работает - говорит, что Java не установлен, но он IS (проблема с воспроизведением)
- 30. Пипа говорит, что была установлена PyMongo, но не показывает, как установлен
Спасибо! Легкая ошибка с моей стороны lol –
@ ZeeshanPirzada Yup, случается со мной все время, когда я случайно пытаюсь выполнить вкладку и располагаю rpm локально. –