LINUX.ORG.RU

ОП, ты болен, но раз просишь:

# apt-get install '.*-dev$'

И лучше сначала с --dry-run... Just in case.

GotF ★★★★★
()
Ответ на: комментарий от GotF

И, скорее всего, просто не будет ничего ставить из-за всяких конфликтов.

GotF ★★★★★
()

Возможно ли такое?

Да, поставь Gentoo =).

Deleted
()

А если серьёзно, то можно взять весь список установленных пакетов и для каждого установить зависимости для сборки с помощью

apt-get build-dep $PACKAGENAME

Deleted
()
Ответ на: комментарий от lexxus-lex

Не проще подключить src-репозитории Sid (или как в Убунте зовётся ветка для экстремалов) и использовать apt-build? Или вообще перейти на source-based...

GotF ★★★★★
()
Ответ на: комментарий от Gorthauer

В Sid c некоторых пор (пример):
#wajig build gdm

стал ставить сам все для сборки , скачивать src и собирать пакет.
Очень удобно.



elipse ★★★
()
Ответ на: комментарий от GotF

># apt-get install '.*-dev$'

Так ему, наверное, надо только те dev-пакеты, которые прилагаются к уже установленным либам. А то ведь dev-пакеты от обычных зависят. Он так может себе весь репозиторий перекачать.

А если серьёзно, то можно взять весь список установленных пакетов и для каждого установить зависимости для сборки с помощью apt-get build-dep $PACKAGENAME


Так вроде эта... после этого будут установлены все пакеты для сборки $PACKAGENAME, а не $PACKAGENAME-dev.

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

P.S.Самому не хватает, но все как-то недосуг решить, обходился без этого.

proud_anon ★★★★★
()

Ставь build-essential и используй apt-get build-dep для установки зависимостей сборки. Нечего срач из головы в систему переносить и слаку устраивать.

as33 ★☆☆
()

apt-get build-dep <имя какого нибудь пакета, который вы хотите собрать сами>

поставит все что нужно, а _все_ -dev пакеты ставить несколько неадекватно

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Ну, про build-dep то я прекрасно знаю :)

Тащемта, я искал как раз команду, которая смогет поставить -dev пакеты сразу :)

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

lexxus-lex ★★★
() автор топика
Ответ на: комментарий от lexxus-lex
#!/bin/sh
apt-cache search --names-only dev > bred
cat bred | (while read line; do
sudo apt-get install line
done)

Не проверял, скорее всего будут конфликты. Хлама точно наставит.

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