LINUX.ORG.RU

6
Всего сообщений: 126

Как отправлять только 1 сообщение для yum-cron-hourly?

Как сделать так чтобы yum-cron не слал повторяющиеся сообщения?

Чтобы новые сообщения отправлялись администратору только если есть новые обновления.

В настройках ничего такого не нашел. Может есть альтернатива yum-cron?

Проверять обновления раз в сутки не вариант.

 , ,

maxlinux ()

Подскажите как в CentOS-8 при помощи yum установить NGINX с репозитория nginx.org

Проблема: после подключения репозиториев, как для CentOS-7, yum тупо не видит пакеты сверх дефолтного от RH.

Все игры с yum module тупо переключают между версиями от RH, но nginx.org почему-то игнорится при любом раскладе.

 , , ,

cvv ()

перенос папки /var и последствия

На centos 7 (изначально yum работает, все обновляет). Хочу перенести папку var на отдельный раздел, для этого в гноме диск утилитес создал новый раздел, дал произвольное название, в фасттаб указал точку монтирования /var. Выключил комп, и подключил жесткий к другой centos машине. Скопировал через «проводник» содержимое старого / вар в новый раздел. Загрузился снова с этого диска.

  1. Перестал работать startx, графическая оболочка не стартует.
  2. Перестал работать yum - не видит репозитарии. Пинги в интернет есть. Сайт и база работают. Редактирую фасттаб, убираю монтирование нового раздела в /var, перезагружаюсь, графическая оболочка заработала, а yum- все равно не работает. Yum allclean не помог. Вопрос - как корректно перенести папку вар в новый раздел и можно ли что то сделать с yum?

 , ,

frizz ()

yum update --downloadonly с ограничением скорости скачивания

Есть какие-нибудь простые способы ограничить скорость для закачки обновления на станцию с «локального» репозитория?

Есть десяток станций в удаленном офисе до него канал 1 мбит.

Нужно на все станции затянуть по паре гигов обновления, время скачивания не играет роли, поэтому если затянется на месяц то и хренсним.

Сейчас канал забивается сильно даже когда одна станция качает, что начинает ип телефония заикаться.

 

karasic ()

yum - отстой

что там alpha нам всем рассказывала... транзакции в yum... а я регулярно с ним вижу картину:

а) зависнет при апдейте

б) принудительно обрываешь

There are unfinished transactions remaining. You might consider running yum-complete-transaction, or "yum-complete-transaction --cleanup-only" and "yum history redo last"

в) выполняешь yum-complete-transaction --cleanup-only

Cleaning up unfinished transaction journals
Cleaning up 2020-06-04.13:51.31

г) yum update выдает конфликт, не помогло

д) yum history redo last

Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...
Failed to upgrade: ...

е) делаешь ему --skip-broken и так он и остается поломанным с duplicates.

и это с дефолтными репами + google chrome.

 ,

crypt ()

Как получить пакет showduplicates rpm, используя модуль python yum?

Я пытаюсь получить RPM пакеты через API Yum с Python. Но я не могу использовать опцию --showduplicates.

#!/usr/bin/env python

import sys
import yum

yb = yum.YumBase()
yb.conf.showduplicates = True
yb.setCacheDir()
yb.repos.disableRepo('*')
yb.repos.enableRepo('grafana')

plist = yb.doPackageLists(patterns=sys.argv[1:])

if plist.available:
    print "Available Packages"
    for pkg in sorted(plist.available):
        print pkg, pkg.repo

 , ,

chemtech ()

Не работает yum на centos 7

Добрый вечер, сегодня установил centos. Решил воспользоваться yum’ом . Ввожу yum install os-prober, начинается загрузка. Секунд 5 скорость 2 мбс, потом она резко падает до 5кбс. Погуглил, ничего н помогло, надеюсь тут помогут.

 ,

pav311 ()

Как правильно в Centos 8 настроить доступ в интернет через корпоративный прокси?

Доброго времени суток! До этого использовал только centos 7 и иногда centos 6. Прокси прописывал так:

#vi ~/.bash_profile

export https_proxy="http://login:pass@proxy.xy:port"

export http_proxy="http://login:pass@proxy.xy:port"

export ftp_proxy="http://login:pass@proxy.xy:port"

export no_proxy=127.0.0.1,localhost,подсеть1,подсеть2,домен1,домен2

#source ~/.bash_profile

После этого интернет работал. Можно было юзать yum install и прочее. В шестой версии приходилось прокси еще и в /etc/yum.conf прописывать.

Но после установки 8 версии, ума не приложу, уже все перепробовал но yum так и не заработал.

Failed to download metadata for repo 'AppStream'

Error: Failed to download metadata for repo 'AppStream'

Может кто сталкивался с подобным? Помогите пожалуйста! Может есть более правильный вариант настройки proxy? Работаю только из консоли. Благодарю!

 , ,

BIRDru ()

Не получается установить nut в Centos 8 (негде взять libupsclient.so.4()(64bit))

При попытке установить nut для UPS'a не получается подтянуть зависимости:

Error:
 Problem: package nut-2.7.4-24.el8.x86_64 requires libupsclient.so.4()(64bit), but none of the providers can be installed
  - conflicting requests
  - nothing provides pygtk2-libglade needed by nut-client-2.7.4-24.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
Yum whatprovides libupsclient.so ничего не находит, выводит
Error: No Matches found
Как в 8-ой центос поставить этот nut? Или подскажите, пожалуйста, каким софтом работать с ИБП APC Smart-UPS 420?

 ,

kt368 ()

dnf не подхватывает последнюю версию Firefox в Springdale Linux 8

Кто не в курсе, Springdale Linux (ранее PUIAS Linux) — это пересборка RHEL от Принстона, причем историчеки раньше CentOS появилась.

По адресу http://springdale.princeton.edu/data/springdale/8/x86_64/os/Updates_AppStream... есть нужные мне пакеты:

[ ]	firefox-60.7.0-1.el8..>	2019-06-06 07:05 	93M	 
[ ]	firefox-60.7.2-3.el8..>	2019-07-16 10:23 	93M	 
[ ]	firefox-60.8.0-1.el8..>	2019-07-16 10:23 	93M	 

 — но dnf их почему-то не видит:

[root@localhost ~]# dnf update
Последняя проверка окончания срока действия метаданных: 1 day, 5:11:49 назад, Вт 23 июл 2019 14:07:39.
Зависимости разрешены.
Отсутствуют действия для выполнения
Выполнено!
[root@localhost ~]# dnf --showduplicates list firefox
Последняя проверка окончания срока действия метаданных: 1 day, 5:11:59 назад, Вт 23 июл 2019 14:07:39.
Установленные пакеты
firefox.x86_64                           60.7.0-1.el8_0                            @Updates_AppStream    
Имеющиеся пакеты
firefox.x86_64                           60.6.1-1.el8                              sdl8-appstream        
firefox.x86_64                           60.7.0-1.el8_0                            @Updates_AppStream    
firefox.x86_64                           60.7.0-1.el8_0                            sdl8-appstream-updates

При этом вроде все репы прописаны, и вообще обновления идут:

[root@localhost yum.repos.d]# ls
springdale-8-appstream-debug.repo  springdale-8-appstream.repo  springdale-8-appstream-source.repo  springdale-8-core-debug.repo  springdale-8-core.repo  springdale-8-core-source.repo
[root@localhost yum.repos.d]# cat *
[sdl8-appstream-debuginfo]
name=Springdale appstream Base $releasever Debuginfo - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/$releasever/$basearch/debug/AppStream/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/$releasever/$basearch/debug/AppStream
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale

[sdl8-appstream-updates-debuginfo]
name=Springdale appstream Updates $releasever Debuginfo - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/updates/$releasever/AppStream/debug/$basearch/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/updates/$releasever/AppStream/debug/$basearch
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale
[sdl8-appstream]
name=Springdale appstream Base $releasever - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/$releasever/$basearch/os/AppStream/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/$releasever/$basearch/os/AppStream
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale

[sdl8-appstream-updates]
name=Springdale appstream Updates $releasever - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/updates/$releasever/AppStream/$basearch/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/updates/$releasever/AppStream/$basearch
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale
[sdl8-appstream-source]
name=Springdale appstream Base $releasever SRPMS - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/$releasever/source/AppStream/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/$releasever/source/AppStream
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale

[sdl8-appstream-updates-source]
name=Springdale appstream Updates $releasever SRPMS - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/updates/$releasever/AppStream/SRPMS/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/updates/$releasever/AppStream/SRPMS
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale
[sdl8-baseos-debuginfo]
name=Springdale core Base $releasever Debuginfo - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/$releasever/$basearch/debug/BaseOS/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/$releasever/$basearch/debug/BaseOS
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale

[sdl8-baseos-updates-debuginfo]
name=Springdale core Updates $releasever Debuginfo - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/updates/$releasever/BaseOS/debug/$basearch/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/updates/$releasever/BaseOS/debug/$basearch
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale
[sdl8-baseos]
name=Springdale core Base $releasever - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/$releasever/$basearch/os/BaseOS/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/$releasever/$basearch/os/BaseOS
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale

[sdl8-baseos-updates]
name=Springdale core Updates $releasever - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/updates/$releasever/BaseOS/$basearch/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/updates/$releasever/BaseOS/$basearch
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale
[sdl8-baseos-source]
name=Springdale core Base $releasever SRPMS - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/$releasever/source/BaseOS/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/$releasever/source/BaseOS
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale

[sdl8-baseos-updates-source]
name=Springdale core Updates $releasever SRPMS - $basearch
mirrorlist=http://springdale.princeton.edu/data/springdale/updates/$releasever/BaseOS/SRPMS/mirrorlist
#baseurl=http://springdale.princeton.edu/data/springdale/updates/$releasever/BaseOS/SRPMS
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-springdale

 , , , ,

Vsevolod-linuxoid ()

Помогите с репозиториями и yum на CentOS 7

Начал осваивать CentOS, но столкнулся с проблемой системы обновления yum. Доступ к WAN есть, при введении yum update, yum install многих других команд yum выходит ошибка «One of the configured repositories failed (Неизвестно), and yum doesen't have enough cached data to continue. ...» "... Cannot find a valid baseurl for repo: base/7/x86_64". Распространенное решение - это ввод команды dhclient, но она не помогает. Пробовал изменять файл в директории /etc/yum.repos.d/epel.repo , удалял вторые ссылки репозиториев под baseurl (якобы так должен был выглядеть эталонный файл). Также вводил перед этим yum clean all, после чего yum вообще перестал искать какие-либо зеркала, хотя раньше он хотя бы это делал, но ни обновить, ни установить новые пакеты не мог по неизвестной мне причине, поэтому я и полез в репозитории тем самым усугубив положение. Подскажите, как мне теперь без доступа к yum восстановить репу и почему до этого не получалось обновить и установить пакеты, система лишь безрезультатно подключалась ко множественным зеркалам?

 ,

unagi_west ()

Centos 7. Package is intended for a different architecture в yum update. Как исправить?

Добрый день.

ОСь: Centos 7.6.1810 Текущее ядро: 3.10.0-957.el7.x86_64

Чистая система,свежеустановленная.

При попытке сделать yum update после проверки пакетов получаю следующее

https://hsto.org/webt/5c/df/11/5cdf11417f4ce678129244.jpeg Судя по всему проблема в том что в списке присутствуют пакеты noarch. Но как они туда попали и как исправить эту ошибку? Кто нибудь сталкивался? Спасибо заранее

 ,

psyapathy ()

Как заставить yum при установке пакета создать конфиги?

Всем привет, удалил пакет через yum remove после чего удалил папку с конфигами пакета (не спрашивайте зачем), после этого при установке пакета не создаются для него конфиги в /etc/. Как заставить его снова создавать конфиги? Заранее спасибо.

 ,

Flover ()

Ошибка при установке wget с помощью YUM

Установил fedora14, начал настраивать под себя, решил поставить браузер, но понадобился wget. Я зашел в терминал ввел «yum install wget». Вывод: «Loaded plugins: langpacks, presto, refresh-packegekit Adding en_US to language list Error: Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again». Что делать с этим? Я не понимаю.

 , , ,

Rily29 ()

скачать все нужные rpm-ки для нужной програмки ?

коллеги, на одной машине есть выход в интернет и все нужные репозитарии.
на этой машине уже установлена icinga2.
теперь надо выполнить yum install icinga2 на нескольких других машинах.
хочется подготовить все нужные rpm-ки и скопировать их на удаленные хосты и запустить установку.
возможно ли такое ?
я попробовал yum install icinga2 --downloadonly, только он не скачали ничего, т.к. этот пакет уже есть.
вообще, весь пакет icinga2 должен скачаться из репов самой icinga и несколько зависимостей из EPEL.
выдать интернет на все хосты достаточно проблематично.
все машины RHEL 7.x

 , ,

dada ()

scriptlet failed

Установил пакет rpm -i VNC-Server-6.4.0-Linux-x64.rpm ,потрогал поюзал ,решил удалить yum remove realvnc-vnc-server-6.4.0.39899-1.x86_64, вываливает ошибку :

yum remove realvnc-vnc-server-6.4.0.39899-1.x86_64
Загружены модули: fastestmirror, langpacks
Разрешение зависимостей
--> Проверка сценария
---> Пакет realvnc-vnc-server.x86_64 0:6.4.0.39899-1 помечен для удаления
--> Проверка зависимостей окончена

Зависимости определены

=======================================================================================================================
 Package                           Архитектура           Версия                         Репозиторий              Размер
=======================================================================================================================
Удаление:
 realvnc-vnc-server                x86_64                6.4.0.39899-1                  installed                 38 M

Итого за операцию
=======================================================================================================================
Удалить  1 пакет

Объем изменений: 38 M
Продолжить? [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
/var/tmp/rpm-tmp.7WzGEt: line 1: /usr/lib/vnc/rpmConflictSymlinks: Нет такого файла или каталога
предупреждение: %triggerun(realvnc-vnc-server-6.4.0.39899-1.x86_64) scriptlet failed, exit status 127
Non-fatal <unknown> scriptlet failure in rpm package realvnc-vnc-server-6.4.0.39899-1.x86_64
/var/tmp/rpm-tmp.sYhqdZ: line 2: /usr/lib/vnc/rpmConflictSymlinks: Нет такого файла или каталога
ошибка: %preun(realvnc-vnc-server-6.4.0.39899-1.x86_64) scriptlet failed, exit status 127
Error in PREUN scriptlet in rpm package realvnc-vnc-server-6.4.0.39899-1.x86_64
  Проверка    : realvnc-vnc-server-6.4.0.39899-1.x86_64                                                            1/1

Неудача:
  realvnc-vnc-server.x86_64 0:6.4.0.39899-1

Выполнено!

Как побороть то?

 , , ,

skynetyar ()

Тонкая настройка репозиториев в CentOS, Fedora и прочих...

Предположим, я подключил к CentOS или Fedora два дополнительных репозитория. Предположим, в обоих есть пакет с одинаковым названием и ПО, но они всё же различаются версиями или ещё чем-то.

Каким образом можно указать yum или dnf, что ставить пакет с таким-то именем нужно именно с такого-то репозитория, и в дальнейшем ориентироваться именно на этот репозиторий при обновлениях? В debian-based это решается путем настроек в /etc/apt/preferences.d.

 , , , ,

Vsevolod-linuxoid ()

force yum install

Centos 7. Есть локальная рпмка. Надо её поставить так, чтобы
a) автоматически подтянулись зависимости.
б) пакет надо переставить даже если он уже установлен более свежей версии.
Первое делает yum install, второе rpm -Uh --force. А как совместить первое и второе? yum reinstall как надо не работает.

 , ,

Deleted ()

CentOS 6, не могу поставить NodeJS выше 0.10.46 версии, npm 1.3.6 (((

Друзья, скажите, в чем дело... ставлю

curl -sL https://rpm.nodesource.com/setup_11.x | sudo -E bash - yum install nodejs

выдаёт:

nodejs x86_64 0.10.48-3.el6 epel 2.1 M

эту версию ставлю нормально, но она стара, сейчас 11я во всю.... Удалил. Ни как не могу добиться установки текущей версии. epel «подсосвывает» эту версию. Далее, npm, 1.3.6 только доступна, ей более 5 лет... Дома на винде

npm -v 6.4.1 ...

Помогите что делаю не так, какие команды надо выполнить, выполню, напишу листинги.

 , ,

Yuraz ()

yum update vs upgrade

Всем привет!

Подскажите как правильно обновлять RedHat дистрибутивы. В каких случаях делать yum update, а когда upgrade? Читал что при update старая версия пакета сохраняется, тогда как при upgrade удаляется, и update считается более безопасный способ. Но если всегда делать update, не получится ли свалка старых пакетов, которые будут без толку занимать свободное место на диске? Вообщем интересует Best Practices по обновлению RedHat/CentOS. До этого работал с Debian, и там как то все логично apt update && apt upgrade.

 ,

akv_ ()