gentoo

Mar. 25th, 2013 12:34 am
eddy_em: (hram nauki)
[personal profile] eddy_em
Ура, товарищи! Свершилось!
Я таки решился поставить в чруте генту. Распаковал stage3, за пару часов гугления сделал начальные настройки. Запустил обновление gcc на 4.7.2 (увы, 4.8 пока официально не поддерживается).
Правда, на моем железе, как я и ожидал, процесс установки, похоже, затянется надолго: если в арчике все зависело лишь от скорости нашей не сильно-то шустрой сети, то в генте еще и компилить надо: на 5 минут скачивания имеем 55 минут компиляния… Вот такие пироги.
Ну, надеюсь, за недельку-другую я базовую систему поставлю и настройки туда скопирую. Тогда уже можно будет копировать на физический раздел (благо, у меня завалялся серверный жесткий диск на 80ГБ, на котором и можно будет опыты проводить). Конечно, чует мое сердце, что даже если все пойдет хорошо, систему, аналогичную нынешней, я получу в лучшем случае через пару-тройку месяцев (можно, конечно, просто распарсить выхлоп pacman -Q, преобразовав его в данные для emerge, но неохота тащить в новую систему всякий мусор).

А еще надо будет почитать, как ставить бинарники, чтобы всякую крайне редко (но используемую) дрянь (вроде всяких гимпов да опенофисов) не компилять.

Date: 2013-03-24 10:47 pm (UTC)
From: [identity profile] sevasat.livejournal.com
Интересно сколько реально выиграть процентиков производительности от саурс-бэйсед на современном железе. Мне кажется что вообще копейки будут.

Date: 2013-03-25 04:13 am (UTC)
From: [identity profile] eddy-em.livejournal.com
Я гонюсь не за производительностью: я просто пытаюсь перейти на нормальный дистрибутив, мейнтейнеры которого не страдают "школотой головного мозга" (как арчемейнтейнеры).

Date: 2013-03-25 04:45 am (UTC)
From: [identity profile] riki.livejournal.com
emerge -av libreoffice-bin подойдёт? Мне его тоже лень компилять было.

Только не иди на крайности как я и не ставь нестабильных пакетов. У меня это привело к сборке всей системы на ~amd64, весело, но иногда падает :)

Date: 2013-03-25 05:50 am (UTC)
From: [identity profile] eddy-em.livejournal.com
Ага, уже нагуглил.
Перетащил все на работу (тут компьютер включен круглосуточно, да и мощей побольше), сейчас ставлю блоб + все зависимости (иксы и т.п.).

Наткнулся сразу на то, что не хорошо заранее пытаться все нужное запихнуть в make.conf: mesa ругалась на ключик "xorg" (просто удалил его — иксы все равно ставятся, как зависимость), а еще была ругань на "-phyton" (думаю, еще будет ругань на "-gtk" и "-qt") а так хотелось бы обойтись без ненужного…
Придется все равно помойку разводить.

Date: 2013-04-04 04:49 am (UTC)
From: [identity profile] beresk-let.livejournal.com
Вообще-то, «-python» по умолчанию стоит везде, где можно (если профиль desktop, разумеется). Совсем-совсем без него не получится хотя бы потому, что portage.

Date: 2013-04-04 05:28 am (UTC)
From: [identity profile] eddy-em.livejournal.com
Профиль, разумеется, "server". Но, как я понял, к реальной жизни этот "профиль" никакого отношения не имеет.
USE-флаги я где-то спер, потом еще раза в 2 увеличил по мере установки всякого разного.
Вот, уже вроде бы закончил (сейчас делаю окончательное обновление "мира", но наткнулся на кучу матюгов). Размер директории вышел 16ГБ. До хрена, конечно, учитывая то, что /usr/portage/distfiles/ занимает среди них всего лишь 6ГБ. И это еще не все (я не устанавливал всякие игрушки и прочие "веселости" + не устанавливал кое=какие рабочие инструменты).

А "-python" я сделал, т.к. терпеть не могу всю эту дрянь питоно-пыхпыхо-перловскую, но, похоже, на 100% без нее обойтись нельзя. Увы ☹

Date: 2013-04-04 06:27 am (UTC)
From: [identity profile] beresk-let.livejournal.com
> USE-флаги я где-то спер, потом еще раза в 2 увеличил по мере установки всякого разного.
Вот это зря, их в глобальном виде нужно (на мой взгляд) держать как можно меньше.
16 ГБ — это и правда как-то слишком много: моя гента (за вычетом distfiles, /home и игрушек) занимала что-то вроде двух. Возможно, сейчас будет иначе, потому что то был нетбук, а нынче я наконец разжился приличным десктопом.

Что то скриптовой дряни, то без php у меня точно получалось — но у меня и не сервер.
Edited Date: 2013-04-04 06:28 am (UTC)

Date: 2013-04-04 07:56 am (UTC)
From: [identity profile] eddy-em.livejournal.com
> 16 ГБ — это и правда как-то слишком много

10 (т.к. 6ГБ - distfiles). И не так уж и много, учитывая то, что только на полтора гигабайта - астрономические атласы.

Date: 2013-03-25 06:49 am (UTC)
From: [identity profile] battlecoder.livejournal.com
> Ну, надеюсь, за недельку-другую я базовую систему поставлю и настройки туда скопирую.
её можно максимум за ночь собрать

Date: 2013-03-25 07:21 am (UTC)
From: [identity profile] eddy-em.livejournal.com
За ночь у меня дома разве что скомпиляются gcc с glibc и coreutils!
Плюс, чтобы собрать, нужно заранее составить полный список того, что тебе нужно. А мне лень — сначала поставлю базовую систему, а потом буду доустанавливать нужные вещи.

May 2025

S M T W T F S
    123
45678910
11121314151617
1819202122 2324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 30th, 2025 12:22 pm
Powered by Dreamwidth Studios