Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
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