Форумчане, подскажите, пожалуйста, как либо при помощи терминала либо при помощи редактирования файлов конфигурации продублировать действие менеджера репозиториев "отметить репозиторий" для того чтобы сделать его активным и можно было бы потом из него ставить пакеты сразу после его добавления в систему?

2

http://blog.sedicomm.com/2019/05/11/kak … -v-fedora/

ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит

3 (2019-08-21 19:10:49 отредактировано ingvaro)

Вот инфа - https://forum.mageia.org.ru/viewtopic.p … 267#p30267
Правда подредактировать надо на Магею 7.1

Спасибо сказали: astronom19871

4

ingvaro, так разве не dnf нынче в магии?

ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит

5 (2019-08-21 19:42:19 отредактировано ingvaro)

Подключил репы из консоли :

urpmi.addmedia --distrib https://mirror.yandex.ru/mageia/distrib/7.1/x86_64/
TopE⇓ пишет:

ingvaro, так разве не dnf нынче в магии?

Честно говоря не знаю
Вроде замена rpm ?
И есть ли опыт использования ?

6 (2019-08-22 09:44:19 отредактировано astronom1987)

Я знаю как добавить репозиторий из консоли. Но проблема в том, что добавляются хранилища все, что нужно, а становятся активными только 64 битные, а 32 битные нет. Как выделить для возможности установки пакетов 32 битные репозитории в среде сборки следующей версии моей сборки Mageia? Никто не знает?

7

ingvaro⇓ пишет:

Вроде замена rpm ?

dnf - это не замена rpm, а надстройка над ним, как и urpmi

ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит

8 (2019-08-22 18:29:21 отредактировано ingvaro)

astronom1987⇓ пишет:

Но проблема в том, что добавляются хранилища все, что нужно, а становятся активными только 64 битные, а 32 битные нет. Как выделить для возможности установки пакетов 32 битные репозитории в среде сборки следующей версии моей сборки Mageia?

Как понимаю есть сборочная и надо добавить еще и 32 битные репы
У меня сборочная сделана на базе   make_modules/add-modules/  -    https://github.com/magos-linux/magos-linux
Хотя автор сказал что мнтода устарела, но у меня работает
Подключение реопозитариев делается на базе заранее подготовленного urpmi.cfg

mkdir -p $MOD_PREV/etc/urpmi
cp -f $MOD_NAMES_DIR/urpmi.cfg $MOD_PREV/etc/urpmi/
urpmi.update -a --urpmi-root $MOD_PREV

MOD_NAMES_DIR  -  папка где хранятся листинги сборки
MOD_PREV         - папка  urpmi для сборочной

Т е репы из MOD_PREV  монтируются в папку сборки.
А потом  в финале отмонтируются и получается чистая сборка

Надеюсь поможет

9

Нет, это другое. ОС ведет себя в процессе сборки так будто это делает сам пользователь вручнную, т.е. выполняются те же команды как если я делал это через Drakconf - галочкой отмечал репозитории. Неужели это такая большая тайна, что мне придется обращаться теперь к международному сообществу Mageia?

10

astronom1987⇓ пишет:

Неужели это такая большая тайна, что мне придется обращаться теперь к международному сообществу Mageia?

четко техзадание поставьте. А то задали вопрос размыто. Я дал ссылку для dnf - этого более чем достаточно, но вы проигнорировали.

ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит

11

Речь идет об управлении через консоль менеджером репозиториев, а не пакетов.

12

astronom1987⇓ пишет:

ОС ведет себя в процессе сборки так будто это делает сам пользователь вручнную,

Задайте в скрипте

drakrpm-editmedia

Там все и поднастроите

Спасибо сказали: astronom19871

13

Можно ссылочку как пользоваться drakrpm-editmedia?

14 (2019-08-23 09:23:17 отредактировано TopE)

astronom1987⇓ пишет:

Речь идет об управлении через консоль менеджером репозиториев, а не пакетов.

ну так я и дал ссылку как раз по этой теме

# dnf --enablerepo=repo1, repo2, repo3, --disablerepo=repo4, repo5, repo6

ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит

15

Прошу прощения, что-то в этой ссылке этого текста не заметил...