Страница 1 из 2

Почему вредно make install в rpm/deb based

Добавлено: 23 май 2010, 18:51
ИМХО
"Легким движением руки пакетный дистрибутив превращается , превращается пакетный дистрибутив, превращается в Слакварь". *BOYAN*

Только ради бога не подумайте, что я что то имею против слаки или генты.я ап другом.Что если ставить все из неуправляемых исходников - это слакварно/гентушный метод,(Ща меня народ закидает помидорами) %) и в rpm/deb - дистрах это не принято хотя поразительно, как много народу это таки делает, систематически плодит мусор в системе, и вместо нормального контроля за установленными пакетами, штатно его обновляя (штатно apt-get) - rpm-based - значит, rpm-based, что тут мудрить - rpm не так уж и сложно собрать и spec не сложнее, а гораздо легче, чем Makefile ..я молчу пра то, что в альт остро проблема с пакетами не стоит.

Re: Почему вредно make install в rpm/deb based

Добавлено: 23 май 2010, 23:50
Gen1us2k
сидя пад бубунтой, был только один пакет, который я собирал так. сервачок был один. и еще qutim собирал и мусору он не плодил у меня. все было хорошо.

Re: Почему вредно make install в rpm/deb based

Добавлено: 24 май 2010, 01:27
wass
ну вот простой пример: я иногда не прочь сыграть в игры, особенно нативные. а на оффсайте (wormux.org) игрулина последней версии (для х64) была онли в сырцах. так что, как говорится, волей не волей, а пришлось собирать. и собрал. не вижу необходимости избегать сырцов, особенно если их проще достать. зы:

Код: Выделить всё

make clean

Re: Почему вредно make install в rpm/deb based

Добавлено: 24 май 2010, 07:45
Gen1us2k
wass
make clean он очистит все то, что сбилбил в твоей папке вроде %)

Re: Почему вредно make install в rpm/deb based

Добавлено: 24 май 2010, 09:08
Raven
Gen1us2k писал(а):make clean он очистит все то, что сбилбил в твоей папке вроде
Да, он удалит только то, что накомпилил в папке с исходниками. Во многих сырцах есть хорошая функция

Код: Выделить всё

make uninstall (или deinstall)
Жалко не все разработчики используют эту фичу. А чтобы не засорять систему, как утверждает наш уважаемый ИМХО, есть хороший способ - собирать сырцы в нестандартную папку, например в /usr/local или /opt если он у кого-то не задействован системой, как например в Мандриве. Обычно пакеты собираются именно туды, но для спокойствия можно собрать пакет с префиксом

Код: Выделить всё

./configure --prefix=/usr/local
А удалить ее оттуда потом труда обычно не составляет, и система остается чистой.

Re: Почему вредно make install в rpm/deb based

Добавлено: 24 май 2010, 12:47
ИМХО
*STOL*
Ну лана, проведём эксперимент - кому не жалко системы и у кого анлим пусть make инстальнёт парочку пакетов, например какойнить плеер, а потом обновит систему

Код: Выделить всё

apt-get update && apt-get dist-upgrade и бла бла бла в таком же духе
а потом вместе посмеёмсо %)
Интересный трилер получится :)

Re: Почему вредно make install в rpm/deb based

Добавлено: 24 май 2010, 13:01
Gen1us2k
ИМХО
было все зачепятельно, дейтился нормально %)

Re: Почему вредно make install в rpm/deb based

Добавлено: 24 май 2010, 13:10
Infernal Flame
ИМХО
да-да-да... давайте я поэкспериментирую %) и трафа не жалко... да и систему *TIPA*

Re: Почему вредно make install в rpm/deb based

Добавлено: 24 май 2010, 14:16
ИМХО
Infernal Flame писал(а):ИМХО
да-да-да... давайте я поэкспериментирую %) и трафа не жалко... да и систему *TIPA*
Давай, только компили пакет, который есть в репах.

Re: Почему вредно make install в rpm/deb based

Добавлено: 24 май 2010, 17:46
Raven
Не раз так делал!!! И все было нормально