|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (7)
просмотр истории страницы{toc} h2. Как правильно устанавливать стороннее ПО |
Стороннее ПО можно устанавливать только в корневую файловую систему*, но не в контейнер, так как при обновлении во всех контейнерах перезатираются все каталоги, кроме: - /var/ |
... |
h2. yum |
|
Тем не менее, иногда возникает потребность в установке утилит отсутствующих в стандартной поставке. Перечень пакетов, установка которых (вместе с зависимостями из официальных репозиториев CentOS) не приведёт к плачевным последствиям: |
* wget * usbutils |
... |
* vnstat * parted |
* tzdata |
* util-linux |
* dmidecode * ipmitool * lm_sensors * numactl * stress * fail2ban * wireshark |
* hdparm * smartmontools * mc |
* iftop * nethogs * vnstat * bwm-ng * atop * atopsar * htop * jq * yum-utils * [hpssacli|https://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p1857046646/v114618/hpssacli-2.40-13.0.x86_64.rpm] * [xsos|https://github.com/ryran/xsos/issues/67#issuecomment-23339115] |
При необходимости установить что-либо отсутствующее в списке, обратитесь в техподдержку. |
h2. Проблемы при установке пакетов h3. error: cannot open Packages database in /var/lib/rpm Перестройте базу индексов rpm: {code}mv /var/lib/rpm/__db* /tmp rpm --rebuilddb{code} После чего очистите кеш и историю: {code}yum clean dbcache yum history new{code} h3. \[Errno 14\] PYCURL ERROR 22 - "The requested URL returned error: 404" Известны две возможные причины этой ошибки: * Файл недоступен на сервере. В случае, *yum install* завершился ошибкой: {code}"[Errno 256] No more mirrors to try"{code} вероятней всего причина другая: * Не обновляется кеш. Решением второй проблемы может стать временно отключение кеша yum в конфиге */etc/yum.conf*. Добавьте в файл следующую строку: {code}http_caching=packages{code} После установки ПО лучше эту строку убрать. |