Создание локального репозитория yum для scylladb и установка его в частной сети? - PullRequest
3 голосов
/ 31 марта 2020

Я хочу установить scylladb на коробках Centos и Redhat. Я нашел инструкции по установке для того же здесь , но это включает в себя копирование файла .repo и затем использование yum для его установки, т.е. он использует publi c inte rnet).

Я хочу создать локальное репозиторий yum и не хочу подключаться к publi c inte rnet, а вместо этого подключаться только к сети моей компании. Это потребовало бы, чтобы у меня был rpm, загруженный во внутреннюю систему, и затем использовал инструкции yum, но я не нашел rpm для scylladb где-нибудь на net.

Может кто-нибудь помочь с тем, как получить обороты или какие-либо обходные пути?

1 Ответ

5 голосов
/ 31 марта 2020

Мои быстрые заметки:

yum install createrepo
mkdir /path/to/mylocalrepo
  # Put all the RPMs in the mylocalrepo dir
cd /path/to/mylocarepo
createrepo .

затем, чтобы использовать его:

vi /etc/yum.repos.d/localscylla.repo

# Введите это:

[scylla]
name=localScylla
baseurl=file:///path/to/mylocalrepo
enabled=1
gpgcheck=0

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

yum clean all
yum install scylla

Конечно, вы можете отразить в ваших /etc/yum.repos.d/scylla.repo (которые вы получили при регистрации) репозитории с помощью reposync, см. https://access.redhat.com/solutions/23016

hth L

...