Что в Opensuse является эквивалентом `apt-get source`?

Я столкнулся с той же проблемой. К счастью,

/etc/rc.d/init.d/network stop

корректно остановил сетевую службу. Затем я сделал:

ip addr flush dev <<dev-name>>

После этого вы можете запустить службу, используя systemctl или / etc / rc. d / init.d / запуск сети .

0
05.08.2016, 06:22
2 ответа

Я думаю, что программисты 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>
1
29.04.2021, 00:11

Команда 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 
2
29.04.2021, 00:11

Теги

Похожие вопросы