LINUX.ORG.RU

Debian. Частичная установка пакета


0

0

Допустим есть n пакетов, из каждого из них нужно установить только определенное содержимое (например, закопировать в систему только /usr/share/*) из всех n пакетов. Можно стандартными средствами такое сделать, или начинать писать утилиту-на-коленке для этих целей?


Можно заставить менеджер пакетов копировать файлы не в корень, а в заданную папку, а потом скопировать (эта папка)/usr/share в корень

anonymous
()
Ответ на: комментарий от Zulu

Ну к примеру некий гипотетический криворукий идиот сделал, rm -rf /usr/share/* и теперь пытается все восстановить :-)

sdio ★★★★★
()

Кстати, не такая уж бесполезная вещь, было бы приятно, если бы была такая возможность. Например взять и написать в неком конфиге dpkg: в /usr/share/doc ничего не ставить, мне этот мусор не нужен. :) Оно конечно на десктопе 200 метров туда-сюда - это неважно, а в некоторых специальных применениях было бы очень полезно. А удалять руками - это, мягко говоря, неправильный выход.

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

да удалять не стоит , потом можно проблем огрести , кстати есть такая штука localepurge ( не то что нужно автору но всеже)

Automagically remove unnecessary locale data

This is just a simple script to recover diskspace wasted for unneeded locale files and localized man pages. It will automagically be invoked upon completion of any apt installation run.

Please note, that this tool is a hack which is *not* integrated with Debian's package management system and therefore is not for the faint of heart. This program interferes with the Debian package management and does provoke strange, but usually harmless, behaviour of programs related with apt/dpkg like dpkg-repack, debsums, reportbug, etc. Responsibility for its usage and possible breakage of your system therefore lies in the sysadmin's (your) hands.

в крайнем случае можно доделать до своих нужд.

j262 ★★
()

Утилиту-на-коленке. Которая пишется на самом деле просто - ибо deb есть ar, внутри которого tgz.

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

ну так ведь localepurge насильно удаляет локали, так что это в принципе тоже самое что и руками rm -rf

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