![]() |
|
Модераторы: ZeeLax, powerfox |
![]()
|
|
| kindDevil |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 10.10.2005 Репутация: нет Всего: нет |
поставил пару пакетов обычным для исходников путём:
./configure make make install только потом возник до смеха гениальный вопрос: как эту радость удалить в последствии? |
|||
|
||||
| SparF |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 387 Регистрация: 14.9.2006 Где: Санкт-Петербург/М осква Репутация: 2 Всего: 18 |
переходишь в тот же каталог в котором выполнял все эти команды и
если в make-файле эта возможность не предусмотрена, то ручками вычищаешь все файлы программы (что за файлы и куда она их кинула можно посмотреть в том же make-файле) в той секции где install P.S. сейчас ты столкнулся с проблемой, которая традиционно решается через создание пакетов. -------------------- Люди, не пользуйтесь пиратским программным обеспечением - переходите на Linux! |
|||
|
||||
| kindDevil |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 110 Регистрация: 10.10.2005 Репутация: нет Всего: нет |
SparF,
спасибо. я до этого просто гениально не допёр %) а по пакетам у меня инфа есть. |
|||
|
||||
| bilbobagginz |
|
||||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
kindDevil
не очень сильно надейся на 'uninstall' внутри makefile. иногда в молодых/неофициальных пакетах ( а это как раз такие пакеты, которых нет в бинарном виде .deb или .rpm и т.д.,) либо не хватает опции "uninstall", либо она криво сделана, и оставляет следы. предупреждается это так - изначально устанавливай весь пакет в свою папку. напр. пакет pupkin-player версии 1.2.3, конфигурируй так:
потом, просто удаляешь весь каталог:
и всё. может быть останутся несколько симв. ссылок в */bin папках, но обычно - нет. ессно недостаток этого способам что он потихоньку надувает переменные:
пока. -------------------- Я ещё не демон. Я только учусь. |
||||
|
|||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 10 Всего: 97 |
Помню была какая-то софтина, да и не одна, она сама собирала с исходиков и удаляла проги. Можно в гугле порыть на эту тему.
|
|||
|
||||
| ZeeLax |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4388 Регистрация: 20.8.2006 Где: Алма-Ата Репутация: 7 Всего: 88 |
насчёт само собирала не помню, а вот checkinstall сам ставил, превращая всё это дело в tgz, rpm или deb пакет. -------------------- Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none. — Doug Larson |
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
pkg_delete совсем не помогает?
|
|||
|
||||
| kirjanov |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 326 Регистрация: 22.1.2006 Где: Dark wood of erro r Репутация: нет Всего: 15 |
||||
|
||||
| Goganchic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 678 Регистрация: 18.6.2004 Репутация: 1 Всего: 5 |
В общем, главный совет на будущее - не ставить прог из исходников, а качать все с официальных репозиториев, а если нужные пакеты там отсутствуют, то еще раз подумать, а действительно ли это нужно, и если это действительно нужно - качать со сторонних сайтов, но тоже только в пакетах.
|
|||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 10 Всего: 97 |
Goganchic, ты не прав. Иногда надо и самому что-то собрать. Можно просто в ./configure задать отдельную папку. Или воспользоваться сборкой пакета из сырцов, а потом уже установить свеженький пакет.
|
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 28 Всего: 317 |
powerfox, я не знаю насколько "прав" или "не прав" соответствует действительности:
если ты точно знаешь что больше процентов людей, собирающих с исходников не используют особых флажков, которые по-любому в стандартных пакетах включены, то он как раз больше прав чем не прав, а если да - то он больше не прав чем прав.... но тут надо статистический анализ делать, думается мне, что тут нет однозначного ответа ПРАВ/НЕ ПРАВ. Правда ? -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| Goganchic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 678 Регистрация: 18.6.2004 Репутация: 1 Всего: 5 |
powerfox, при создании систем управления пакетами, одной из поставленных целей была систематизация и классификация всего программного обеспечения, установленного на машине. Это решает проблему зависимости и несовместимости различного софта (к примеру разных версий). Если ты собираешь все из пакетов, то не надо задумываться над тем какие нужно выбирать опции для сборки (как уже было замечено выше), а также не надо думать о самой компиляции вообще, потому что все уже сделано за тебя. И если возникает такая ситуация, что очень необходимо установить софт из исходников, то я делаю так: компилирую все в какую нибудь папку, делаю из полученных бинарников пакет и уже его устанавливаю в систему. Это позволяет управлять данным софтом стандартным образом и без каких либо проблем.
|
|||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 10 Всего: 97 |
Goganchic, я же не сказал, что всё нужно собирать с исходников. Это действительно неудобно и отнимает много времени (как личного, так и машинного). Но я писал не прав по этому поводу:
Чем искать полчаса что-то совем редкое в бинарном виде, мне проще (и быстрее) поставить из исходников. А читать посты повнимательнее? |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В этом форуме предпочтительны вопросы на следующие темы:
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программное обеспечение под *NIX системы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |