Создание своего SLE репозитория (возможно ли?)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Создание своего SLE репозитория

Сообщение Stauffenberg »

Всем привет.

Предположим найдена уязвимость, и для SLE предлагается обновление. Доступ к обвновлениям только для подписчиков.
Чтобы yстановить эти патчи надо сделать что-то типа:

Код: Выделить всё

zypper in -t patch slessp3-bind-12008=1


У меня такой вопрос: как в данном случае это обновление не установить, а просто скачать... чтобы можно было установить позже, и, возможно, не только на этой машине :tongue:
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Создание своего SLE репозитория

Сообщение Bizdelnick »

Код: Выделить всё

-d, --download-only
    Only download the packages for later installation.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Создание своего SLE репозитория

Сообщение Stauffenberg »

Bizdelnick
Т.е. можно обновления, которые доступны только по подписке, просто сохранять и устанавливать на других машинах, которые не подписанны? Просто фантастика.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Создание своего SLE репозитория

Сообщение Bizdelnick »

По идее — да, хотя я не пробовал, да и подписки на SLE у меня никогда не было. А почему нет, если там практически всё под свободными лицензиями?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Создание своего SLE репозитория

Сообщение Stauffenberg »

Возможно потому же, почему RPM исходники для SLE открыты, а самих репозиториев нет

По поводу обновлений все несколько сложнее. Есть просто обновления, которые открыты, а есть патчи, о которых SUSE говорит вот что:
Please note: You must have registered your SUSE product in order to access and download patches.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Создание своего SLE репозитория

Сообщение Bizdelnick »

Stauffenberg писал(а):
14.08.2015 11:02
Возможно потому же, почему RPM исходники для SLE открыты, а самих репозиториев нет

Ограничить пользование своей инфраструктурой они имеют полное право. А вот ограничивать дальнейшее распространение свободных пакетов — нет. Точно так же обстоит в RHEL; там даже есть штатные средства для распространения пакетов внутри собственной инфраструктуры.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Создание своего SLE репозитория

Сообщение Stauffenberg »

Bizdelnick писал(а):
14.08.2015 11:44
Stauffenberg писал(а):
14.08.2015 11:02
Возможно потому же, почему RPM исходники для SLE открыты, а самих репозиториев нет

Ограничить пользование своей инфраструктурой они имеют полное право. А вот ограничивать дальнейшее распространение свободных пакетов — нет.

Речь идет об SUSE обновлениях для клиентов, а не об открытых обновлениях от сообщества
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Создание своего SLE репозитория

Сообщение Bizdelnick »

А какая разница? У RHEL тоже обновления для клиентов.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Создание своего SLE репозитория

Сообщение Stauffenberg »

Bizdelnick писал(а):
14.08.2015 11:56
А какая разница? У RHEL тоже обновления для клиентов.

Доступные для всех?
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Создание своего SLE репозитория

Сообщение Bizdelnick »

Через инфраструктуру RedHat доступные для клиентов. Дальше клиенты имеют право распространять их самостоятельно.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Создание своего SLE репозитория

Сообщение Stauffenberg »

Bizdelnick писал(а):
14.08.2015 12:26
Через инфраструктуру RedHat доступные для клиентов. Дальше клиенты имеют право распространять их самостоятельно.

Т.е. я покупаю одну лицензию RedHat и могу обновления, доступные только для подписчиков, использовать на сотнях других RedHat серверах? Прикольно.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Создание своего SLE репозитория

Сообщение Bizdelnick »

Покупается не лицензия, а подписка на техподдержку. Поставка обновлений — тоже разновидность техподдержки. Можно не покупать, и заниматься этим самостоятельно.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Создание своего SLE репозитория

Сообщение Stauffenberg »

Bizdelnick писал(а):
14.08.2015 13:39
Можно не покупать, и заниматься этим самостоятельно.

Можно стать клиентом RedHat не покупая подписку на обновления. Ну вообще круто.
Где же RedHat, интересно, деньги-то берет... (?)
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Создание своего SLE репозитория

Сообщение Bizdelnick »

Stauffenberg писал(а):
14.08.2015 13:48
Можно стать клиентом RedHat не покупая подписку на обновления.

Ну клиентом в таком случае не станешь.
А деньги берут преимущественно с организаций, у которых большая IT-инфраструктура, и кому проще заплатить RH, чем увеличивать свой штат админов в несколько раз. Ну и с тех, кто хочет странного: за деньги RH решает весьма небанальные задачи, но это уже сверх базовой техподдержки.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Создание своего SLE репозитория

Сообщение Stauffenberg »

Bizdelnick писал(а):
14.08.2015 12:26
Через инфраструктуру RedHat доступные для клиентов.

Bizdelnick писал(а):
14.08.2015 14:15
Stauffenberg писал(а):
14.08.2015 13:48
Можно стать клиентом RedHat не покупая подписку на обновления.

Ну клиентом в таком случае не станешь.



Bizdelnick писал(а):
14.08.2015 13:39
Можно не покупать, и заниматься этим самостоятельно.


Значит, не покупая подписку, клиентом я не становлюсь. Обновления доступны для клиентов. При этом каким-то образм можно распространять эти "недоступные" обновления. Ох уж эта пятница (:
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Создание своего SLE репозитория

Сообщение Bizdelnick »

Купил подписку хотя бы на одну машину — ты клиент, получаешь обновления от RH, дальше в принципе можешь ставить их на сколько угодно машин (но в RHN их регистрировать нельзя). Не купил — ты не клиент; можешь поклянчить обновления у тех, кто купил, авось поделятся, но вообще проще CentOS юзать. В случае SLE аналога CentOS нет, к сожалению.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Создание своего SLE репозитория

Сообщение Stauffenberg »

Bizdelnick писал(а):
14.08.2015 14:23
Купил подписку хотя бы на одну машину — ты клиент, получаешь обновления от RH, дальше в принципе можешь ставить их на сколько угодно машин (но запросы в ТП про них писать не моги). Не купил — ты не клиент; можешь поклянчить обновления у тех, кто купил, авось поделятся, но вообще проще CentOS юзать.

В SUSE это называется SMT.
Но на сколько я знаю, через SMT доступ не ко всем обновлениям, а только к тем, что в SUSE:SLE-x:Updates в OBS.

Bizdelnick писал(а):
14.08.2015 14:23
В случае SLE аналога CentOS нет, к сожалению.

В случае с SLE CentOS и не нужен, т.к. исходники и так открыты. Хотя да, пакеты нужно все же пересобрать, да и поддержки сообщества такой нет.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Создание своего SLE репозитория

Сообщение NickLion »

В случае RHEL исходники тоже открыты, на основе которых и елается CentOS.
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Создание своего SLE репозитория

Сообщение Stauffenberg »

NickLion писал(а):
14.08.2015 17:06
В случае RHEL исходники тоже открыты, на основе которых и елается CentOS.

и Oracle Linux ;)
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Ответить