LINUX.ORG.RU

openSuSE, сборка пакетов


0

0

Прочитал в руководстве, что для сборки рпмок используется chroot и около 3 ГБ на диске. Можно как-то использовать fakeroot и обойтись без инсталяции пакетов в chroot? А то винт маленький, и ради сборки пары пакетов тратить столько места не очень хочется.

★★★

Ну 3 гектара это если тебе весь дистриб пересобрать надо.

anonymous
()

Ето что еще за руководство???

Пару пакетов можно легко и непринужденно собрать командой rpmbuild без всяких чрутов.

sabonez ★☆☆☆
()
Ответ на: комментарий от h8

Там же сказано: "This isolated environment has one big advantage: Building a package won't tamper with your current linux installation."

Для сборки мелких пакетов (или только для себя) это нафих не надо.

Bebop ★★
()
Ответ на: комментарий от Bebop

Спасибо, попробую. Но я чегой-то понял, что другого пути нет, кроме как в chroot. Такая же ситуция и во frugalware, но там в конфиге можно указать fakeroot и собирать...

h8 ★★★
() автор топика
Ответ на: комментарий от h8

Я так понимаю, это надо если Вы решите что-то конкретно перебрать. К примеру пересобрать все под i686 или собрать с другим glibc. В этом случае без чрута никак.

Но из личного опыта - для пользовательских приложений мне chroot ниразу не потребовался.

Chroot-нутая система еще поможет не гадить в основной различными devel пакетами, которые нужны только для сборки, а потом вычищать их целое дело.

Bebop ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.