Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Есть ли удобная система Установки/Удаления програм


Автор: Kipter 28.7.2007, 16:29
Есть ли система или еще что, чтобы после установки программы из исходников....
Make Install, можно было полностью удалить эту установленную программу....?
И заодно посматреть что куда было установлено....

т.е куда какие фаилы этой проги были кинуты....

Автор: Vulzscht 28.7.2007, 17:18
если осталась папка с исходниками, то make clean
если уже удалил ее, но остался архив, то configure && make && make clean
а вообще лучше используй checkinstall - программка запускается после make и собирает 3 вида пакетов (rpm, deb, и для слаки кажется)
т.е. установка произойдет, но у тебя останется пакет, который можно просто потом будет удалить или узнать что куда скопировалось 

Автор: powerfox 28.7.2007, 17:42
Цитата(Vulzscht @  28.7.2007,  18:18 Найти цитируемый пост)
если осталась папка с исходниками, то make clean
если уже удалил ее, но остался архив, то configure && make && make clean

1. make uninstall, а не make clean. clean чистит папку с исходниками.
2. configure нужно делать с теми же параметрами, что и при сборке, когда устанавливали. Иначе не поможет.

Цитата(Vulzscht @  28.7.2007,  18:18 Найти цитируемый пост)
з.ы. программка есть на любом диске ЛинуксФормата


 ! 
powerfox
Реклама на форуме запрещена! Пожалуйста, не забывайте об этом. Я отредактировал ваше сообщение.


checkinstall можно скачать скачать с домашней странички программы http://asic-linux.com.mx/~izto/checkinstall/

Автор: JackYF 28.7.2007, 17:56
Цитата(powerfox @  28.7.2007,  17:42 Найти цитируемый пост)
Я отредактировал ваше сообщение.

а в это вставил smile, так что все равно видно ;). Хотя по сабжу все правильно...

Автор: Kipter 28.7.2007, 18:22
А где взять собственно саму систему RPM? 
в исходниках так сказать....

Автор: Vulzscht 28.7.2007, 18:23
за поправку спасибо, подзабыл уже сборку из исходников
Цитата(powerfox @  28.7.2007,  17:42 Найти цитируемый пост)
Я отредактировал ваше сообщение.

возможно понятие о рекламе у нас немного не совпадает... я не имел ввиду ничего кроме источника, когда писал smile

Автор: powerfox 28.7.2007, 18:25
Цитата(JackYF @  28.7.2007,  18:56 Найти цитируемый пост)
а в это вставил smile, так что все равно видно ;). Хотя по сабжу все правильно... 

Просто сразу видно откуда можно скачать программу + автор поста должен видеть, за что ему сделано замечание.

Добавлено @ 18:30
Цитата(Vulzscht @  28.7.2007,  19:23 Найти цитируемый пост)
возможно понятие о рекламе у нас немного не совпадает... я не имел ввиду ничего кроме источника, когда писал smile 

Это понятно. Просто администрация раздела (в частности я) заняла жёсткую позицию по отношению к продуктам linuxcenter.
А советовать DVD для получения программы размером <=150 kb не есть гуд. ;)

Цитата(Kipter @  28.7.2007,  19:22 Найти цитируемый пост)
А где взять собственно саму систему RPM? 
в исходниках так сказать.... 

http://wiki.rpm.org/GetSource
Но в любом дистрибутиве всегда есть своя система управления пакетами. Какой дистрибутив у вас?

Автор: Dark Elf 28.7.2007, 18:41
А про http://www.autopackage.org/ не слыхали? smile

Автор: Kipter 28.7.2007, 18:50
У меня..... м... самосброд  smile 
Скрипты Баша и init из Редхада, все остальное.... ядро, утилиты, оболочки...  просто скачено и установленно

Автор: JackYF 28.7.2007, 18:53
Цитата(Dark Elf @  28.7.2007,  18:41 Найти цитируемый пост)
А про Autopackage не слыхали? smile 

чего-то там про RPM много написано, а про deb ничего.
Они вообще с ним работают?

И вообще, много буков.
Что эта шутка хочет сделать? Чем она, например, лучше апта?

Автор: nickless 28.7.2007, 18:58
Цитата(Kipter @  28.7.2007,  17:50 Найти цитируемый пост)
У меня..... м... самосброд smile
Скрипты Баша и init из Редхада, все остальное.... ядро, утилиты, оболочки...  просто скачено и установленно

Ну раз уж на то пошло, прикрути portage из gentoo и будет тебе счастье  smile 

А вообще зачем тебе столько геморроя? Поставь себе нормальный дистрибутив, и не мучайся.

Автор: JackYF 28.7.2007, 19:11
 smile последние новости из общества юнуксоидов: дебианщики устанавливают проги из .tar.gz, убунтоиды откручивают графический инсталлятор, гентушники советуют избегать лишнего геморроя... smile

Автор: Любитель 28.7.2007, 22:21
Цитата(JackYF @  28.7.2007,  19:11 Найти цитируемый пост)
гентушники советуют избегать лишнего геморроя... 

Конечно, надо
Цитата(nickless @  28.7.2007,  18:58 Найти цитируемый пост)
 Поставь себе нормальный дистрибутив, и не мучайся.

То бишь Gentoo smile

У нас на Воронежском форуме:
Цитата

shados
Пока в слаке народ мучается с компиляцией из исходников и установкой ужасных прекомпиленных пакетов, джентушники всего-навсего набирают emerge moo и радуются жизни!

Varan
джентушники набивают свою систему прямо в дв. коде. Так?

zic
Зачем ? Есть же emerge! 
Достаточно набить все в шестнадцатиричном а эта сверх интеллектуальная система переведет все в двоичный!

Автор: Kipter 29.7.2007, 00:35
Я свой самосброд делал для так сказать углубления познания линукса... да потом хотел свое собрать, думаю сделать домашний роутер с сетевым экраном, + некоторые там фигни типа веб сервача, фтп.... и т д

Ладно насчет Gentoo который несомненно очень мне симпатизирует, я впринципе после сборки своего линуха именно его и хотел, мм... но есть вопрос где нарыть хороший мануал по нему? желательно порусски....
и lifecd, потмоу что насколько знаю Гентоо тож собирается из временной системы....

Автор: nickless 29.7.2007, 00:56
JackYF, Любитель,  smile 

С генту геморрой только в начале, с непривычки, а потом нормально smile 

Цитата(Kipter @  28.7.2007,  23:35 Найти цитируемый пост)
где нарыть хороший мануал по нему?

Никогда не догадаешься, прямо на http://www.gentoo.org/doc/ru/ smile 

Цитата(Kipter @  28.7.2007,  23:35 Найти цитируемый пост)
lifecd, потмоу что насколько знаю Гентоо тож собирается из временной системы

Генту можно собрать и из имеющийся системы, кури доку по альтернативным способам установки.
А где livecd скачать не скажу smile 

Автор: Любитель 29.7.2007, 00:59
Цитата(Kipter @  29.7.2007,  00:35 Найти цитируемый пост)
Ладно насчет Gentoo который несомненно очень мне симпатизирует, я впринципе после сборки своего линуха именно его и хотел,

 smile 

Цитата(Kipter @  29.7.2007,  00:35 Найти цитируемый пост)
нарыть хороший мануал по нему? желательно порусски....

http://www.gentoo.org/doc/ru + http://ru.gentoo-wiki.com
По английски зачастую новее и корректнее всё-таки...

Цитата(Kipter @  29.7.2007,  00:35 Найти цитируемый пост)
и lifecd, потмоу что насколько знаю Гентоо тож собирается из временной системы

http://www.gentoo.org/main/en/where.xml
А для полного счастья - ставь из-под того линя, какой уже есть. Главное, чтоб места под разделы хватило smile И утилиты для разбиения нашлись.

Автор: powerfox 29.7.2007, 01:41
Цитата(Kipter @  29.7.2007,  01:35 Найти цитируемый пост)
Я свой самосброд делал для так сказать углубления познания линукса...

Для этого есть http://www.linuxfromscratch.org/lfs/

Автор: Kipter 29.7.2007, 02:40
Да не я лучше Gentoo уже займусь =)

Автор: Kipter 29.7.2007, 07:42
М... мде, мануал у гентоо отвратный..... 
постаивть конечно поставил, но чет неудобно мне в гентоо....
расположение конфигов непонравилось, да и сам Init 
настройка сети какаято фиговая.... 

А можно поставить только систему портажей?
.... мне от Гентоо больше ничего ненадо....

Автор: nickless 29.7.2007, 18:07
Цитата(Kipter @  29.7.2007,  06:42 Найти цитируемый пост)
мануал у гентоо отвратный

Не согласен, мануал отличный, во всяком случае англиская версия + вики и форум.

Цитата(Kipter @  29.7.2007,  06:42 Найти цитируемый пост)
расположение конфигов непонравилось

 smile Конфиги в /etc, как положено, а тебе где надо (просто интересно)?

Цитата(Kipter @  29.7.2007,  06:42 Найти цитируемый пост)
и сам Init

Поставь другой smile 

Цитата(Kipter @  29.7.2007,  06:42 Найти цитируемый пост)
А можно поставить только систему портажей?

Конечно можно, только мороки с этим будет немеряно, а в итоге получится клон gentoo.
Пиши qlist portage, это будет список всех файлов portage (qlist из пакета portage-utils), бери бубен и вперёд. smile 

Автор: KaKTyCc 29.7.2007, 20:56
Всегда пользую
./configure && make && checkinstall

а потом ставлю rpm'ку полученную

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)