LINUX.ORG.RU
решено ФорумAdmin

Пакеты в локальной репе есть, а установить не могу.

 ,


0

1

Поднял локальный репозиторий. Выкачивал пакеты из репозиториев Centos и Ovirt.
#создаем папку для репозитория

mkdir /repo/
#base
reposync --gpgcheck -l --repoid=base --download_path=/repo/ --downloadcomps --download-metadata
createrepo /repo/base
#updates
reposync --gpgcheck -l --repoid=updates --download_path=/repo/ --downloadcomps --download-metadata
createrepo /repo/updates
#extras
reposync --gpgcheck -l --repoid=extras --download_path=/repo/ --downloadcomps --download-metadata
createrepo /repo/extras
#centosplus
reposync --gpgcheck -l --repoid=centosplus --download_path=/repo/ --downloadcomps --download-metadata
createrepo /repo/centosplus

#устанавливаем на зеркало пакет с репо файлами
yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release41.rpm
таким же образом выкачал пакеты из репозитория ovirt,меняя только repoid и имя подкаталога.
органезовал доступ к репе по http
----- на клиентской машине создал репо файлы
[base]
name=CentOS-$releasever - Base
baseurl=http://192.168.1.1/repo/base
gpgcheck=0

[updates]
name=CentOS-$releasever - Updates
baseurl=http://192.168.1.1/repo/updates
gpgcheck=0
[extras]
name=CentOS-$releasever - Extras
baseurl=http://192.168.1.1/repo/extras
gpgcheck=0
аналогичный файл создал и для овирта.
делаю попутку установить овирт

yum install ovirt-engine
установка прерывается ошибками
Error: Package: ovirt-engine-websocket-proxy-4.1.5.2-1.el7.centos.noarch (ovirt-4.1)
Requires: python-websockify >= 0.6.0
Error: Package: ovirt-engine-backend-4.1.5.2-1.el7.centos.noarch (ovirt-4.1)
Requires: spice-html5
Error: Package: ovirt-engine-4.1.5.2-1.el7.centos.noarch (ovirt-4.1)
Requires: hystrix-metrics-event-stream
Error: Package: ovirt-engine-lib-4.1.5.2-1.el7.centos.noarch (ovirt-4.1)
Requires: python-daemon
Error: Package: ovirt-engine-4.1.5.2-1.el7.centos.noarch (ovirt-4.1)
Requires: patternfly1
Error: Package: ovirt-engine-4.1.5.2-1.el7.centos.noarch (ovirt-4.1)
Requires: hystrix-core
Error: Package: ovirt-engine-metrics-1.0.6-1.el7.centos.noarch (ovirt-4.1)
Requires: ansible >= 2.2.0
Error: Package: ovirt-engine-backend-4.1.5.2-1.el7.centos.noarch (ovirt-4.1)
Requires: novnc

----
Ищу эти пакеты на сервере с репой

find /repo/ -name "spice-html5*"
/repo/ovirt-4.1-epel/s/spice-html5-0.1.7-1.el7.noarch.rpm
/repo/ovirt-centos-ovirt41/common/spice-html5-0.1.7-1.el7.noarch.rpm

и так касаемо каждого необходимого пакета.

По http репы доступны? Курлой с клиента пакеты качаются? yum makecache отрабатывает успешно? yum list пакеты видит?

Ivan_qrt ★★★★★ ()
Ответ на: комментарий от Ivan_qrt


вроде как всё доступно

[root@ovirtsrv ~] yum repolist
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
repo id                           repo name                                       status
base                              CentOS-7 - Base                                 9,363
centos-opstools-release           CentOS-7 - OpsTools - release                     448
extras                            CentOS-7 - Extras                                 450
ovirt-4.1                         Latest oVirt 4.1 Release                          181
ovirt-4.1-centos-gluster38        CentOS-7 - Gluster 3.8                             30
ovirt-4.1-epel                    Extra Packages for Enterprise Linux 7 - x86_64    186
ovirt-4.1-patternfly1-noarch-epel Copr repo for patternfly1 owned by patternfly       1
ovirt-centos-ovirt41              CentOS-7 - oVirt 4.1                              194
ovirt-engine                      CentOS-7 - Base                                   285
updates                           CentOS-7 - Updates                              2,146
virtio-win-stable                 virtio-win builds roughly matching what was shi     5
repolist: 13,289

[root@ovirtsrv ~] yum makecache
Loaded plugins: fastestmirror, versionlock
base                                                             | 2.9 kB  00:00:00
centos-opstools-release                                          | 2.9 kB  00:00:00
extras                                                           | 2.9 kB  00:00:00
ovirt-4.1                                                        | 2.9 kB  00:00:00
ovirt-4.1-centos-gluster38                                       | 2.9 kB  00:00:00
ovirt-4.1-epel                                                   | 2.9 kB  00:00:00
ovirt-4.1-patternfly1-noarch-epel                                | 2.9 kB  00:00:00
ovirt-centos-ovirt41                                             | 2.9 kB  00:00:00
ovirt-engine                                                     | 2.9 kB  00:00:00
updates                                                          | 2.9 kB  00:00:00
virtio-win-stable                                                | 2.9 kB  00:00:00
(1/22): centos-opstools-release/other_db                         |  74 kB  00:00:00
(2/22): extras/other_db                                          | 122 kB  00:00:00
(3/22): ovirt-4.1/filelists_db                                   | 256 kB  00:00:00
(4/22): ovirt-4.1/other_db                                       |  45 kB  00:00:00
(5/22): centos-opstools-release/filelists_db                     | 458 kB  00:00:00
(6/22): ovirt-4.1-centos-gluster38/filelists_db                  |  17 kB  00:00:00
(7/22): extras/filelists_db                                      | 1.0 MB  00:00:01
(8/22): ovirt-4.1-centos-gluster38/other_db                      | 7.0 kB  00:00:00
(9/22): ovirt-4.1-epel/other_db                                  |  54 kB  00:00:00
(10/22): ovirt-4.1-patternfly1-noarch-epel/filelists_db          | 6.4 kB  00:00:01
(11/22): ovirt-4.1-epel/filelists_db                             | 159 kB  00:00:01
(12/22): ovirt-centos-ovirt41/filelists_db                       | 148 kB  00:00:00
(13/22): ovirt-centos-ovirt41/other_db                           |  48 kB  00:00:00
(14/22): base/other_db                                           | 2.4 MB  00:00:05
(15/22): ovirt-4.1-patternfly1-noarch-epel/other_db              |  741 B  00:00:06
(16/22): ovirt-engine/other_db                                   | 109 kB  00:00:05
(17/22): updates/other_db                                        | 717 kB  00:00:00
(18/22): base/filelists_db                                       | 6.6 MB  00:00:09
(19/22): virtio-win-stable/other_db                              | 4.4 kB  00:00:01
(20/22): virtio-win-stable/filelists_db                          | 4.0 kB  00:00:01
(21/22): updates/filelists_db                                    | 4.2 MB  00:00:05
(22/22): ovirt-engine/filelists_db                               | 240 kB  00:00:07
Loading mirror speeds from cached hostfile
Metadata Cache Created
[root@ovirtsrv ~]# yum install mc
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package mc.x86_64 1:4.8.7-11.el7 will be installed
--> Processing Dependency: libgpm.so.2()(64bit) for package: 1:mc-4.8.7-11.el7.x86_64
--> Running transaction check
---> Package gpm-libs.x86_64 0:1.20.7-5.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================
 Package             Arch              Version                    Repository       Size
========================================================================================
Installing:
 mc                  x86_64            1:4.8.7-11.el7             base            1.7 M
Installing for dependencies:
 gpm-libs            x86_64            1.20.7-5.el7               base             32 k

Transaction Summary
========================================================================================
Install  1 Package (+1 Dependent package)

Total download size: 1.8 M
Installed size: 5.7 M
Is this ok [y/d/N]:

Grunwald ()
Ответ на: комментарий от Grunwald

Ну у тебя не подцепился ovirt-epel. Почему непонятно.

Попробуй сделать для него по новой createrepo и yum clean all, затем yum makecache на клиенте.

И опять yum list spice-html5.

Если не поможет, то посмотри, что скажет yum install http://192.168.1.1/path/to/repo/spice-html5-<версия пакета>.rpm. М.б. пакет кривой.

Ivan_qrt ★★★★★ ()
Ответ на: комментарий от Grunwald

«Папка» — это термин графической ОС, появился вместе с первым графическим компом лет 40 назад. Но школьники любят самоутвердиться указав собеседнику что он «дурак», т.к. «директорию» (каталог) называет не правильно (действительно, термин «папка» немного шире и обозначает не только директориии ФС).

mandala ★★★★ ()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от Ivan_qrt

устанавливает почти все пакеты c

yum install http://192.168.1.1/path/to/repo/spice-html5-<версия пакета>.rpm

но некоторые установить не получается

yum install http://192.168.1.1//repo/ovirt-engine/hystrix-metrics-event-stream-1.4.21-5.el7.noarch.rpm
Error: Package: hystrix-metrics-event-stream-1.4.21-5.el7.noarch (/hystrix-metrics-event-stream-1.4.21-5.el7.noarch)
           Requires: mvn(com.netflix.hystrix:hystrix-core) = 1.4.21
Error: Package: hystrix-metrics-event-stream-1.4.21-5.el7.noarch (/hystrix-metrics-event-stream-1.4.21-5.el7.noarch)
           Requires: mvn(com.fasterxml.jackson.core:jackson-core)
Grunwald ()
Ответ на: комментарий от Grunwald

Спасибо всем. Подправил repo файл ovirta убрал includepkgs везде

Grunwald ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.