LINUX.ORG.RU

РедХат: как убрать мусор оставив нужное?


0

0

Хочу установить программку всего 3МВ. Уже пришлось установить 15МВ ненужных пакетов только потому, что там одна нужная библиотека. Теперь еще этота CLIBC-2.3 + 7МВ. Можно ли как нибудь смазать установленные пакеты так, что бы нужные библы остались? Или может установить библы каким то другим способом.

anonymous

ну возьми из исходников скомпили программу

anonymous
()

Чего то я не понимаю.

Есть готовая прога (рпм пакет) для работы которой необходимы разные внешние библиотеки. Если взять исходник проги и скомпилировать то не получиться ли тоже самое?

anonymous
()

попробуй rpm --nodeps, потом ldd <твоя программа> выдаст тебе кучу нужных ей библиотек, поищи их в своей системе, если есть похожие, поставь симлинки, если нет -- выдирай из рпм-ов и просто копируй в /usr/local/lib

все это очень загаживает систему

anonymous
()

Я бы не стал выдирать библиотеки из rpm'ов - потом
забудешь откуда что взялось и будешь трахаться и искать.
Все просто - хочет программа чего-то, заходишь в это чего-то и
смотришь описание.
Мне, например, в sylpheed'е поддержка gpgme никуда не уперлась,
но сульфид ее хочет.
Естественно, что поставил без этого gpgme, gnupg и всего остального
хвоста из ненужных мне библиотек.
Если проги не собираешь сам, снеси пакеты *-devel.
А еще можно зайти в каталог с либами и сделать strip -g *
(убьет всякий мусор из библиотек отладочный - они будут гораздо
меньше весить).

jackill ★★★★★
()

РедХат7.3: не могу достать исходники из рпм.

Имеются исходники в виде рпм пакета!? Не могу их достать оттуда, рпм -ивх не помогает (из под рута): error: нельзя создать sourcedir: /usr/src/redhat/SOURCES

anonymous
()

Я вручную дополнил каталоги /usr/src/redhat/SOURCES - српм-ки
стали ставиться.

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