Я столкнулся с той же проблемой. К счастью,
/etc/rc.d/init.d/network stop
корректно остановил сетевую службу. Затем я сделал:
ip addr flush dev <<dev-name>>
После этого вы можете запустить службу, используя systemctl
или / etc / rc. d / init.d / запуск сети
.
Я думаю, что программисты zypper
предназначались больше для установки исходных пакетов, чем для загрузки. Я всегда захожу в их репозиторий и выполняю wget
, чтобы загрузить исходный rpm:
ПРИМЕЧАНИЕ: это обходной путь!
zypper se -s source-package-name # to determine in which repository to look
zypper lr -u # list the adresses of all repositories; so I can pick the correct one
теперь я иду по этому веб-адресу и ищу src.rpm; скопируйте его адрес и:
wget <address of src.rpm>
Команда zypper source-download
используется для загрузки исходных пакетов для установленных пакетов в локальный каталог.
Команда zypper si pckg_name
: для установки исходных пакетов и построения их зависимостей. ( source-install = si
)
Команда zypper в -D pckg_name
, чтобы установить только исходный код для pckg_name
команда zypper si -d pckg_name
Установить только зависимости сборки для pckg_name
Вы можете использовать команду zypper source-install
:
Чтобы получить только исходный пакет:
zypper source-install -D pckg_name
Только для построения зависимостей:
zypper source-install -d pckg_name