Общие команды для установки и удаления ПО yum «Рекомендуемая коллекция»
Общие команды для установки и удаления ПО yum «Рекомендуемая коллекция»

Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.

1. Используйте yum для установки и удаления программного обеспечения.,Предполагается, что пакеты программного обеспечения, установленные yum, имеют формат rpm.

Команда установки: yum install ~, yum запросит базу данных, чтобы узнать, существует ли этот пакет программного обеспечения. Если да, проверьте его конфликт зависимостей. Если нет конфликта зависимостей, лучше всего загрузить и установить его; , будет выдано сообщение с вопросом, хотите ли вы одновременно установить зависимости или удалить конфликтующие пакеты. Вы можете принять собственное решение;

Команда для удаления — yum Remove ~. Как и при установке, yum также запросит базу данных и даст советы по разрешению зависимостей.

Среди них ~ представляет название программного обеспечения.

1) Используйте YUM для установки команды пакета программного обеспечения: yum install ~

2) Используйте YUM для удаления команды пакета программного обеспечения: yum удалить ~

2. Используйте yum, чтобы запросить программное обеспечение, которое вы хотите установить.

Мы часто сталкиваемся с ситуациями, когда хотим установить программное обеспечение, но знаем только, что оно относится к определенному аспекту, но не можем точно знать его название. В это время в игру вступает функция запроса yum. Для поиска мы можем использовать такую ​​команду, как ключевое слово yum search. Например, если мы хотим установить программу обмена мгновенными сообщениями, но не знаем, что это такое, мы также можем использовать для поиска такую ​​команду, как Yum Search Messenger. Найдите описания всех доступных пакетов. Перечислите в описании все пакеты, связанные с мессегером, чтобы мы могли получить gaim, kopete и т. д., и выберите из них.

Иногда мы сталкиваемся с установленным пакетом, но не знаем его назначения. Мы можем использовать команду yuminfo packagename, чтобы получить информацию.

1) Используйте YUM для поиска пакетов программного обеспечения.

Команда: ням поиск ~

2. Перечислите все устанавливаемые пакеты.

Команда: список ням

3. Перечислите все обновляемые пакеты.

Команда: список ням updates

4. Перечислите все установленные пакеты.

Команда: список ням installed

5. Перечислите все установленные пакеты, которых нет в репозитории Yum.

Команда: список ням extras

6. Перечислите указанные пакеты программного обеспечения.

Команда: список ням~

7. Используйте YUM для получения информации о пакете.

Команда: ням info~

8. Перечислите информацию обо всех пакетах программного обеспечения.

Команда: ням info

9. Перечислите всю обновляемую информацию о пакете.

Команда: ням info updates

10. Перечислите всю информацию об установленных пакетах.

Команда: ням info installed

11. Перечислите всю информацию об установленных пакетах, но не в репозитории Yum.

Команда: ням info extras

12. Перечислите, какие файлы предоставляет пакет.

Команда: ням provides ~

3. Очистите кеш YUM.

yum сохранит загруженные пакеты программного обеспечения и заголовки в кеше и не удалит их автоматически. Если мы чувствуем, что они занимают дисковое пространство, мы можем использовать команду yum clean для их очистки. Более точное использование — yumclean headers для очистки заголовков, yum clean packages для очистки загруженных пакетов RPM и yum clean all для очистки всего.

1. Очистите пакеты программного обеспечения в каталоге кеша (/var/cache/yum).

Команда: ням clean packages

2. Очистите заголовки в каталоге кеша (/var/cache/yum).

Команда: ням clean headers

3. Очистите старые заголовки в каталоге кеша (/var/cache/yum).

Команда: ням clean oldheaders

4. Очистите пакеты программного обеспечения и старые заголовки в каталоге кэша (/var/cache/yum).

Команда: ням clean, yum clean all (= yum clean packages; yum clean oldheaders)

4. Примеры использования командного инструмента yum

ням обновление системы обновлений

yum install ~ Установить указанный пакет программного обеспечения

ням обновление~ Обновить указанный пакет программного обеспечения

ням удалить~ Удалить указанное программное обеспечение

yum grouplist проверяет установленные и доступные группы программного обеспечения в системе. Доступные можно установить.

yum groupinstall~ Установите одну из доступных групп программного обеспечения, показанных предыдущей командой.

yum groupupdate~ Обновить пакет программного обеспечения указанной группы программного обеспечения.

yum groupremove~ Удалить пакет программного обеспечения в указанной группе программного обеспечения.

yum deplist~ Запросить зависимости указанного пакета программного обеспечения

yum list yum\* Список всех пакетов, начинающихся с yum

yum localinstall ~ Установите пакет rpm с жесткого диска и используйте yum для разрешения зависимостей.

5.yum продвинутые навыки управления приложениями

Совет 1: Ускорьте работу yum. Используйте плагин расширения yum-fastestmirror. Лично я считаю, что этот плагин очень эффективен и скорость действительно повышается.

#yum -y install yum-fastestmirror

Обратите внимание, что в CentOS 4 имя — yum-plugin-fastestmirror.

Совет 2: Расширение пакета изrpm, многие пакеты официально недоступны,Как его получить? Хотите, чтобы я сам его скомпилировал? Хорошо, вы устанавливаете этот пакет?,ЭтоRedHat5изой。ты можешь добраться туда самphp#B”>http://dag.wieers.com/rpm/FAQ.php#BНайдите это здесь

# Red Hat Enterprise Linux 5 / i386:

rpm-Uhvhttp://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

# Red HatEnterprise Linux 5 / x86_64:

rpm-Uhvhttp://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

#ATrpms

[atrpms]

name=CentOS-$releasever – ATrpms

baseurl=http://dl.atrpms.net/elreleasever-basearch/atrpms/stable

gpgcheck=1

gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms

Совет 3: поиск rpm Что делать, если остались пакеты, которые не удалось найти?,Перейти на следующий сайт。В общем собрал все,Вы можете использовать расширенный поиск, чтобы увидеть.http://rpm.pbone.net/

Совет 4. Загрузите исходный пакет RPM с помощью инструмента yum. Предполагается, что пакет yum-utils установлен.

#yum downloader –source пакет исходного кода RPM;

#yum downloader –source vsftpd

Конечно, если исходного пакета нет, вам нужно добавить исходный пакет.

[linux-src]

name=Centosreleasever-basearch-Source

baseurl=http://mirrors.163.com/centos/$releasever/os/SRPMS/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Совет 5. Установка группы программного обеспечения Иногда после установки системы некоторые виды программного обеспечения управления не устанавливаются, например комплекты средств разработки. Для их установки можно использовать пакеты программного обеспечения.

#yum grouplist Здесь будут перечислены все пакеты программного обеспечения.

Например, нам нужно установить пакеты, связанные с разработкой.

#yum groupinstall “Development Libraries”

#yum groupinstall “Development Tools”

Например, нам нужно установить китайскую поддержку.

#yum groupinstall “Chinese Support”

#yum deplist package1 #Просмотр зависимостей пакета программы1

Использование всех вышеперечисленных параметров команды можно просмотреть с помощью man:

[root@F7 общие документы]$ чувак ням

yum -y имя пакета установки (поддержка *): автоматически выбирает y, полностью автоматически

yum имя пакета установки (поддерживает *): вручную выберите y или n

yum удалить имя пакета (* не поддерживается)

rpm -ivh имя пакета (поддерживает *): установить пакет rpm

rpm -e имя пакета (* не поддерживается): удалить пакет rpm

Обновите ядро: #yum install kernel-headers kernel-devel

===========================================

Примечание. Когда вы используете yum впервые или когда библиотека ресурсов yum обновляется, yum автоматически загрузит все необходимые заголовки и поместит их в каталог /var/cache/yum, что может занять много времени.

обновление пакета RPM

* Проверьте наличие обновляемых пакетов rpm.

#yum check-update

* Обновить все пакеты RPM.

#yum update

* Обновление указанных пакетов rpm, например обновление ядра и исходного кода ядра.

#yum update kernel kernel-source

* Масштабное обновление версии. В отличие от обновления yum, также обновляются даже старые и удаленные пакеты.

#yum upgrade

Установка и удаление пакетов rpm

* Установите пакеты rpm, такие как xmms-mp3.

#yum install xmms-mp3

* Удалите пакет rpm, включая пакеты, зависящие от него.

#yum remove licq

* Примечание. Вам также будет предложено удалить licq-gnome, licq-qt, licq-text.

Связанные параметры временного хранилища yum (/var/cache/yum/)

* Очистите временные файлы пакета rpm.

#yum clean packages

* Очистите временные файлы заголовков rpm.

#yum clearn headers

* Очистите старые файлы заголовков rpm во временном кеше.

#yum clean oldheaders

* Очистите старые файлы заголовков rpm и файлы пакетов во временном кеше.

#ням чисто или #ням чисто все

* Примечание. Эквивалентно пакетам yum clean + yum clean oldheaders.

список пакетов

* Перечислите все пакеты RPM в библиотеке ресурсов, которые можно установить или обновить.

#yum list

* Перечислите конкретные пакеты RPM в библиотеке ресурсов, которые можно установить или обновить и которые уже установлены.

#yum list mozilla

#yum list mozilla*

* Примечание. Вы можете использовать совпадающие символы в именах пакетов rpm, например, перечисляя все пакеты rpm, начинающиеся с mozilla.

* Список всех обновляемых пакетов RPM в библиотеке ресурсов.

#yum list updates

* Список всех установленных пакетов RPM.

#yum list installed

* Список установленных пакетов RPM, которые не включены в репозиторий.

#yum list extras

* Примечание. Загрузите и установите пакеты RPM с других веб-сайтов.

Отображение информации о пакете rpm (параметр info аналогичен списку)

* Список информации обо всех пакетах RPM в библиотеке ресурсов, которые можно установить или обновить.

#yum info

* Выводить информацию о конкретных пакетах RPM в библиотеке ресурсов, которые можно установить или обновить и которые уже установлены.

#yum info mozilla

#yum info mozilla*

* Примечание. Вы можете использовать совпадающие символы в имени пакета RPM, например, перечисляя информацию обо всех пакетах RPM, начиная с Mozilla.

* Список информации обо всех пакетах RPM в библиотеке ресурсов, которые можно обновлять.

#yum info updates

* Список информации обо всех установленных пакетах rpm.

#yum info installed

* Вывести информацию о пакетах RPM, которые были установлены, но не включены в библиотеку ресурсов.

#yum info extras

* Примечание. Информация о пакетах RPM, загруженных и установленных с других веб-сайтов.

Поиск пакета RPM

* Поиск пакетов rpm, соответствующих определенным символам.

#yum search mozilla

* Примечание. Ищите по названию пакета RPM, описанию пакета и т. д.

* Поиск пакетов RPM, содержащих определенные имена файлов.

#yum provides realplay

​​​​​​​===========================================

Добавить библиотеку ресурсов

* Например: добавьте rpm.livna.org в качестве библиотеки ресурсов.

* Установите Livna.org RPM-ключ GPG.

#rpm –import http://rpm.livna.org/RPM-LIVNA-GPG-KEY

* Проверьте ключ GPG

# rpm -qa gpg-pubkey*

* Отображение ключевой информации

#rpm -qi gpg-pubkey-a109b1ec-3f6e28d5

* (Примечание: если вы хотите удалить ключ, используйте #rpm -e gpg-pubkey-a109b1ec-3f6e28d5)

​​​​​​​===========================================

Как использовать команду yum update в CentOS без обновления ядра и операционной системы

Добавьте после [main] в /etc/yum.conf

[main]

exclude=kernel*

exclude=centos-release*

======================

cat /etc/yum.conf

…………

exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools

======================

[root@bb ~]# rpm -qa | grep mongodb

mongodb-org-server-3.6.4-1.el7.x86_64

mongodb-org-shell-3.6.4-1.el7.x86_64

mongodb-org-tools-3.6.4-1.el7.x86_64

mongodb-org-mongos-3.6.4-1.el7.x86_64

mongodb-org-3.6.4-1.el7.x86_64

​​​​​​​===========================================

ням установщик

Разбор команд

yum -y install [пакет] загрузить и установить пакет rpm

yum localinstall [package.rpm] устанавливает пакет RPM и использует ваш собственный репозиторий программного обеспечения для разрешения всех зависимостей.

yum -y update обновляет все пакеты RPM, установленные в текущей системе.

yum update [package] обновляет пакет rpm

yum Remove [пакет] удаляет пакет RPM

yum list перечисляет все пакеты, установленные в текущей системе.

yum search [пакет] ищет пакеты программного обеспечения в репозитории rpm.

yum clean [пакет] Очистить пакеты программного обеспечения в каталоге кеша (/var/cache/yum).

yum clean headers удаляет все файлы заголовков

yum clean all удаляет все кэшированные пакеты и файлы заголовков.

===========================================

ням общие команды 1. Перечислите все обновляемое программное обеспечение: ням check-update 2. Обновите все программное обеспечение. Команда: ням update 3. Устанавливайте только указанное программное обеспечение. Команда: ням install <package_name> 4. Обновляйте только указанное программное обеспечение. Команда: ням update <package_name> 5. Перечислите все устанавливаемое программное обеспечение: ням list 6. Удалить пакет программ Команда: ням remove <package_name> 7. Найдите пакеты Команда: ням search <keyword> 8. Команда очистки кэша: yum clean packages: Очистите пакеты программного обеспечения в каталоге кэша. yum clean headers: Очистить каталог кэша headers yum clean oldheaders: Очистить старый каталог кэша headers yum clean,yum clean all (= yum clean packages; yum clean oldheaders) :Очистите пакеты программного обеспечения в каталоге кэша.и старыйизheaders

Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/131212.html Оригинальная ссылка: https://javaforall.cn

boy illustration
RasaGpt — платформа чат-ботов на основе Rasa и LLM.
boy illustration
Nomic Embed: воспроизводимая модель внедрения SOTA с открытым исходным кодом.
boy illustration
Улучшение YOLOv8: EMA основана на эффективном многомасштабном внимании, основанном на межпространственном обучении, и эффект лучше, чем у ECA, CBAM и CA. Малые цели имеют очевидные преимущества | ICASSP2023
boy illustration
Урок 1 серии Libtorch: Тензорная библиотека Silky C++
boy illustration
Руководство по локальному развертыванию Stable Diffusion: подробные шаги и анализ распространенных проблем
boy illustration
Полностью автоматический инструмент для работы с видео в один клик: VideoLingo
boy illustration
Улучшения оптимизации RT-DETR: облегченные улучшения магистрали | Support Paddle облегченный rtdetr-r18, rtdetr-r34, rtdetr-r50, rtdet
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | Деформируемое внимание с большим ядром (D-LKA Attention), большое ядро ​​​​свертки улучшает механизм внимания восприимчивых полей с различными функциями
boy illustration
Создано Datawhale: выпущено «Руководство по тонкой настройке развертывания большой модели GLM-4»!
boy illustration
7B превышает десятки миллиардов, aiXcoder-7B с открытым исходным кодом Пекинского университета — это самая мощная модель большого кода, лучший выбор для корпоративного развертывания.
boy illustration
Используйте модель Huggingface, чтобы заменить интерфейс внедрения OpenAI в китайской среде.
boy illustration
Оригинальные улучшения YOLOv8: несколько новых улучшений | Сохранение исходной информации — алгоритм отделяемой по глубине свертки (MDSConv) |
boy illustration
Второй пилот облачной разработки | Быстро поиграйте со средствами разработки на базе искусственного интеллекта
boy illustration
Бесшовная интеграция, мгновенный интеллект [1]: платформа больших моделей Dify-LLM, интеграция с нулевым кодированием и встраивание в сторонние системы, более 42 тысяч звезд, чтобы стать свидетелями эксклюзивных интеллектуальных решений.
boy illustration
Решенная Ошибка | Загрузка PyTorch медленная: TimeoutError: [Errno 110] При загрузке факела истекло время ожидания — Cat Head Tiger
boy illustration
Brother OCR, библиотека с открытым исходным кодом для Python, которая распознает коды проверки.
boy illustration
Новейшее подробное руководство по загрузке и использованию последней демонстрационной версии набора данных COCO.
boy illustration
Выпущен отчет о крупной модели финансовой отрасли за 2023 год | Полный текст включен в загрузку |
boy illustration
Обычные компьютеры также могут работать с большими моделями, и вы можете получить личного помощника с искусственным интеллектом за три шага | Руководство для начинающих по локальному развертыванию LLaMA-3
boy illustration
Одной статьи достаточно для анализа фактора транскрипции SCENIC на Python (4)
boy illustration
Бросая вызов ограничениям производительности небольших видеокарт, он научит вас запускать большие модели глубокого обучения с ограниченными ресурсами, а также предоставит полное руководство по оценке и эффективному использованию памяти графического процессора!
boy illustration
Команда Fudan NLP опубликовала 80-страничный обзор крупномасштабных модельных агентов, в котором в одной статье представлен обзор текущего состояния и будущего агентов ИИ.
boy illustration
[Эксклюзив] Вы должны знать о новой функции JetBrains 2024.1 «Полнострочное завершение кода», чтобы решить вашу путаницу!
boy illustration
Краткое изложение базовых знаний о регистрации изображений 1.0
boy illustration
Новейшее подробное руководство по установке и использованию библиотеки cv2 (OpenCV, opencv-python) в Python.
boy illustration
Легко создайте локальную базу знаний для крупных моделей на основе Ollama+AnythingLLM.
boy illustration
[Решено] ошибка установки conda. Среда решения: не удалось выполнить первоначальное зависание решения. Повторная попытка с помощью файла (графическое руководство).
boy illustration
Одна статья поможет вам понять RAG (Retrival Enhanced Generation) | Введение в концепцию и теорию + практику работы с кодом (включая исходный код).
boy illustration
Эволюция архитектуры шлюза облачной разработки
boy illustration
Docker и Kubernetes [Разработка контейнерных приложений с помощью Python]