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-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). И не так уж и много, учитывая то, что только на полтора гигабайта - астрономические атласы.

June 2025

S M T W T F S
123 4567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 7th, 2025 11:07 pm
Powered by Dreamwidth Studios