LinuxForum.Fans
Тема

Преимущества и недостатки dpkg и make

Автор: Drayzer 46 сообщений 6193 просмотров
#235821

Привет всем! Подскажите какие преимущества и недостатки методов установки dpkg и make

#235880

толсто

#235904

На столько толсто, что у меня мой 21'5 монитор чуть не лопнул по ширине.

#235932

Да-а-а. С помощью dpkg ставятся готовые пакеты, с помощью make собирается пакет с кучей мусора.

#235974

По теме если никто не скажет вечером снесу тему.

#235987

Так уже ж сказали по теме:

}{0ТТ@БЬ)Ч написал:
Да-а-а. С помощью dpkg ставятся готовые пакеты, с помощью make собирается пакет с кучей мусора.
#236053

На мой взгляд главный косяк- отсутвие ./configure --prefix, C флагов и прочего.
Заметил за собой, кстати, переключаю расклажку чтобы написать C о_О.

#236056

Ни что не познаётся так хорошо, как изучение на собственно опыте.
Отсюда вывод:
Тс - ставте бинарную систему, по минимуму, и затем запрягайте её прогами из исходников, и потом наоборот, минимально базовую систему из исходников, потом собирите систему управлениея пакетами и запрягайте пакеты. Профит!
Джа объяснять ничего не понадобится.

#236322

Vadimsky, извините. Когда я писал "вот и спрашивайте того идиота, который вам это посоветовал", я даже не думал, что речь про Вас :(

#236740

Очень смешно, а между прочим способ очень действенный. Надолго отбивает охоту изобритать велосипеды в будущем.
И сразу становится ясна картина мира.

#236769
Vadimsky написал:
Очень смешно, а между прочим способ очень действенный. Надолго отбивает охоту изобритать велосипеды в будущем.
И сразу становится ясна картина мира.

это хорошо, если она станет ясна. Вы хоть понимаете, что предлагаете изучать микологию путём поедания мухоморов и поганок? А что? Полезно...
Если откачают конечно.

#236793

drBatty, а что такого? Поедание мухоморов и поганок способствует другому познанию :)

#236805

Denlookh, способствует-то способствует, но может очень легко привести к летальному исходу... Я просто не советую такого советовать (что не значит, что сам не практикую).

Сделать неюзабельную помойку из слаки так вообще минутное дело smile
С бубунтой несколько дольше, но тоже можно, и совсем не сложно...

#236808

Так толсто, что аж толсто...
Я б удалил wink

#236813

Прекратите параною пп троллей. Человек просто начинающий, проанализируйте посты.

#236821

jashaw5 написал:
Так уже ж сказали по теме:
[quote=}{0ТТ@БЬ)Ч]Да-а-а. С помощью dpkg ставятся готовые пакеты, с помощью make собирается пакет с кучей мусора.
[/quote]

Про кучу мусора это не правильно. И готовые пакеты не из воздуха берутся, а благодаря и make в частности.
#236823

Собирать в чруте просто надо ...

#236834
}{0ТТ@БЬ)Ч написал:
С помощью dpkg ставятся готовые пакеты, с помощью make собирается пакет с кучей мусора.

объективно - всё наоборот. :P
В частности в пакете содержится такой "мусор", как список файлов, которых надо удалить из системы при удалении этого пакета. А также список других нужных пакетов.

Настоящий мусор появится, если попытаться удалить то, что понаставила make install - что удалять неизвестно, какие пакеты теперь уже (никому?)не нужны - непонятно.

С другой стороны dpkg это тоже не идеал, она даже ЭЦП не проверяет. Потому dpkg радостно поставит вам любую НЁХ, в том числе и вредоносную. Вам её только надо скачать бесплатно и без смс. :(
Потому-то нормальные люди юзают aptitude или там на край apt-get. Ну или там гуёвые морды.

#236835
newzenon написал:
Собирать в чруте просто надо ...

топикстартеру это не нужно.

#240005
drBatty написал:
Потому-то нормальные люди юзают aptitude или там на край apt-get

а yum - ненормальные??? =)

Правда справедливости ради стоит заметить, но yum может ругаться, если что-то накатить через rpm. А у dpkg и apt таких проблем нет.

Надо брать сорцы, и собирать пакет, а уже его потом накатывать... Для deb пакетов dh7 есть. Это если зудит очень. Но да, ТС не про то спрашивал.

Вообщем не используйте make install, потому что потом не вычистите ни за что. Это происходит как минимум по 2 причинам:
1) что установилось непонятно
2) куда установилось надо выяснять, но учитывая пункт 1 - сложно...

При установке из deb эти вопросы решаемы как минимум тем, что эту инфу можно всегда посмотреть.

Войдите или зарегистрируйтесь, чтобы ответить.