Как сделать scp все файлы определенного владельца?

Большинство дистрибутивов, включая OpenSUSE, удаляют исполняемые файлы как часть своих сценариев сборки. Вам не нужно зачищать исполняемые файлы системы, потому что это уже сделано.

Существуют двоичные файлы, которые не должны быть зачищены. Сопровождающие пакета заботятся о том, чтобы использовать правильные опции сборки, чтобы избежать их зачистки. К ним относятся двоичные файлы, которые загружают библиотеки динамически необычным образом, выполняя самоанализ, а не обычную загрузку во время запуска или простой dlopen. Сюда же относятся многие исполняемые файлы, состоящие из байткода плюс интерпретатор байткода, для которого strip принимает байткод за отладочные данные.


Побочное замечание: если вы хотите сэкономить место, OpenSUSE - не тот дистрибутив, который вам нужен. OpenSUSE имеет очень грубую гранулярность пакетов. Для небольших систем используйте дистрибутив с более тонкой гранулярностью пакетов, чтобы вы могли установить только те части, которые вам нужны. В диапазоне настольных систем/серверов хорошими вариантами являются Debian и Arch. Вы также можете рассмотреть дистрибутивы, предназначенные для встраиваемых систем, такие как WRT.

1
03.06.2015, 02:17
0 ответов

Теги

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