LINUX.ORG.RU

Gentoo

 


0

1

Хочу поставить сабж на ноутбук. Сколько будет компилироваться ядро, Firefox, OpenOffice, XFCE4 и ещё несколько маленьких программ на процессоре Atom N455 1660 МГц? Больше 72-ух часов? Или поставить бинарные пакеты?

★★

Компиль на десктопе. Я себе для дома так генту собрал + все обновления собираю: все делается в чруте на работе (я там пока еще на генту ссу переходить), а потом бинарные пакеты устанавливаются дома.

Бинарные дистрибутивы нет смысла использовать: они все в говно скатились. Без пульсы, systemd и прочей говноты ты только генту собрать можешь.

Eddy_Em ☆☆☆☆☆
()

P.S. openoffice и firefox — только бинарные! Иначе даже на мощном десктопе оперативы не хватит!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Пульса скоро будет в ядре :)

Столько лет уже прошло. Разве остались какие-то баги у пульсы? Ну да, раньше шипел звук. Теперь шипит только в говноскайпе, и то только потому что скайп говно (при старте сам начинает править настройки пульсы и альсы! это ж надо так упороться!), и то редко. По крайней мере у меня так. А у тебя?

stevejobs ★★★★☆
()

Все тяжеловесные пакеты есть и в бинарном варианте, то есть время на компиляние FF и офиса уже не будет тратиться.

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

Пульса скоро будет в ядре :)

Не неси чушь! Пульса — сраный прокси между приложениями и ALSA/OSS.

Разве остались какие-то баги у пульсы?

Она уже научилась работать с jack и аппаратным синтезом MIDI? А вообще, корове седло не нужно. Если хочешь скакать — садись на коня!

У меня ALSA работает отлично безо всякого говна.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Иначе даже на мощном десктопе оперативы не хватит!

У меня 8Гб, хватает, более того у меня в /var/tmp/portage, где собственно и происходит сборка, смонтирована tmpfs размером 6Гб, всё прекрасно собирается.

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

А я и сам подумываю, что надо бы огнелиса из исходников собрать: бинарный почему-то жутко виснуть любит. Стоит открыть вкладку с кучей дырявого жабоскрипта (привет, гугол!) — и кирдык!

Eddy_Em ☆☆☆☆☆
()

Firefox

на core2duo 2ghz ( ноутбучный ) собирается за 3-4 часа

OpenOffice

6 часов, правда libre

XFCE4

не знаю, но быстрее чем перечисленные выше

Да и какая проблема оставить на ночь?

snaf ★★★★★
()
Последнее исправление: snaf (всего исправлений: 1)
Ответ на: комментарий от Eddy_Em

FF на удивление быстро собирается в противовес webkit'y, которому и полдня мало будет, а ведь позиционировался как легковесный движок. Огнелис собирается в среднем полчаса-час, ну может полтора.

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

Она уже научилась работать с jack и аппаратным синтезом MIDI? А вообще, корове седло не нужно. Если хочешь скакать — садись на коня!

ALSA уже научилась музыку из локально запущенного графического аудиоплеера передавать по сети и запускать на другом компьютере?

stevejobs ★★★★☆
()

Как раз вчера собирал генту на виртуалке - при 2 ядрах и 1.5 Гб ОЗУ иксы собирались примерно 1.5 часа. Сейчас ставлю мате, думаю будет собираться столько же (может дольше).

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

Она давно это умела при помощи сокетов.

А вообще, этот бред не нужен: запускай на том компьютере, где тебе нужен звук, аудиосервер, а на своем рули при помощи веб-морды/сокетов/ssh и т.п.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Без пульсы, systemd и прочей говноты ты только генту собрать можешь.

Это одна из главных причин, по которым я переходу на gentoo.

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

Иначе даже на мощном десктопе оперативы не хватит!

У меня 8GB, не хватит?

zorg ★★
() автор топика
Ответ на: комментарий от Eddy_Em
zinfandel@x200 ~ $ sudo genlop www-client/firefox
 * www-client/firefox
     Tue Jun 17 03:29:29 2014 >>> www-client/firefox-30.0
zinfandel@x200 ~ $ sudo genlop app-office/libreoffice
 * app-office/libreoffice
     Sat Jun  7 17:22:49 2014 >>> app-office/libreoffice-4.2.3.3-r1
zinfandel@x200 ~ $ uname -p
Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz
zinfandel@x200 ~ $ free -ho
             total       used       free     shared    buffers     cached
Mem:          1.9G       1.5G       353M        66M        25M       676M
Swap:         2.0G       218M       1.8G

Компилировал локально, просто чтобы знать сколько займет.

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

Я себе вот так собрал:

CFLAGS="-O2 -pipe -msse -msse2 -msse3 -mssse3 -msse4.1"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
# All that need
ENABLE="7zip \
a52 aac aalib acpi alsa apache2 \
bash-completion blas bluray bmp bzip2 cairo cddb cdr cgi cleartype corefonts crypt css cuda cups curl \
dbus device-mapper djvu dri dri2 dts dvd dvdr \
enca encode exif faac faad ffmpeg fftw fits flac fontconfig fuse \
gedit ghostscript gif glut gnuplot gost gsl gtk gtk2 hddtemp icewm iconv id3tag imagemagic imlib2 jack jpeg jpeg2k \
lame lapack latex libass libcaca libnotify libsamplerate lm_sensors logrotate \
mad matroska mencoder midi mime mmx mmxext mng motif mp3 mp4 mpeg mpeg2 mplayer multilib  \
nautilus ntfs nvidia ogg opengl openmp openssl optimisation pch pdf png pnm postgres postgresql proftp \
rar real sftp sockets sox spell sqlite sqlite3 squid sse sse2 sse3 ssse3 ssse4 svg \
tga theora threads tiff timidity truetype ttf type1 udev usb v4l2 vdpau vorbis vlc \
wav win32codecs wmf X x264 xinerama xinetd xorg xosd xscreensaver xvid"

# All that must be disabled
DISABLE="-abiword -gstreamer -bluetooth -consolekit -doc -eds -gnome -gtk3 -handbook \
-joystick -kde -networkmanager -perl -phonon -policykit -pulseaudio \
-qt3 -qt4 -qt5 -sdl -systemd -udisks -upower -wallpapers"

USE="${ENABLE} ${DISABLE}"

ALSA_CARDS="emu10k1 hda-intel"
VIDEO_CARDS="nvidia intel"
INPUT_DEVICES="evdev lirc"
LIRC_DEVICES=""
FEATURES="$FEATURES buildpkg ccache"
CCACHE_DIR="/var/tmp/.ccache"
CCACHE_SIZE="4G"

LINGUAS="ru ru_RU en"
AUTOCLEAN="yes"

GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/
    http://gentoo.bloodhost.ru/
    http://mirror2.corbina.ru/gentoo-distfiles/
    http://gentoo.inode.at/
    http://de-mirror.org/gentoo/
    http://gentoo.kiev.ua/ftp/
    "

ACCEPT_KEYWORDS="amd64"

# for eclean-pkg
PKGDIR="/usr/portage/distfiles"

PORTDIR_OVERLAY="/usr/local/portage/overlay/ $PORTDIR_OVERLAY"

MAKEOPTS="-j4"
# ALL package I need are in local overlay
source /var/lib/layman/make.conf

PORTAGE_NICENESS="19"
PORTAGE_IONICE_COMMAND="ionice -c 3 -p \${PID}"
все отлично.

Кстати, в тяпницу пересобирал ведро для raspbian'а (т.к. в дефолтном нет поддержки usbtv, а нам надо будет использовать raspberry в качестве основного компьютера для системы управления). arm-none-eabi позволяет просто собрать ведро для ARM'а на любой платформе. Т.е. можно даже генту под ARM скомпилять в чруте на обычном десктопе (а то почитал я, что в минимальной комплектации если генту компелять на малинке, то понадобится минимум трое суток на одно лишь ведро! а у меня на десктопе ведро за час скомпилялось).

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em
ALSA_CARDS="emu10k1 hda-intel"

Это больше не имеет смысла, теперь нет пакета alsa-driver, который собирал alsa из исходников с http://www.alsa-project.org, сейчас используется alsa, которая поставляется вместе с ядром.

Так что эту строчку можешь удалить.

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

P.S. openoffice и firefox — только бинарные! Иначе даже на мощном десктопе оперативы не хватит!

наглое 4.2! на моём Intel Core i7-4770K с 8 GB RAM оно собирается очень быстро, и при этом ничего не тормозит. а вот на атоме, таки да, криволис будет компиляться болезненно.

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

Т.е. ты заглядываешь в make.conf перед конфигурированием нового ядра? Да и информации там не так уж много, что бы была трудность в её запоминании.

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

Да не. Может и удалю когда-нибудь. А ведро я 1 раз .config подготовил — и компиляю себе. Пока вроде все ОК. Если новая железка появится — добавлю модулей.

Eddy_Em ☆☆☆☆☆
()

Firefox, OpenOffice

Можно сначала бинарные, а потом как-нибудь на ночь поставить

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

я на двух ядрах (до апгрейда) с 2ГБ рамы пользовал тот же софт, и ничего, за ночь у меня ПОЛНОСТЬЮ собиралась гента — от распаковки stage3 до установки thunderbird и firefox. подозреваю, что ты что-то делаешь не так.

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

Ну да, раньше шипел звук. Теперь шипит только в говноскайпе

У меня даже в скайпе уже всё нормально. Шкайп 4.3, кубунта 14.04

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

Ну да, раньше шипел звук. Теперь шипит только в говноскайпе

У меня даже в скайпе уже всё нормально. Шкайп 4.3

Шкайп

Видимо недоконца починилось :)

KennyMinigun ★★★★★
()
Последнее исправление: KennyMinigun (всего исправлений: 1)
Ответ на: комментарий от funeralismatic

Подозреваю, что у тебя сильно меньше пакетов.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Bfgeshka

а ведь позиционировался как легковесный движок

быстро работает != быстро собирается

По количеству кода судить о скорости работы в общем случае неверно. Кое-какая закономерность конечно есть, но она далеко не линейная.

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)

firefox-bin
libreoffice-bin
и несколько часов xfce+gtk2

ubuntuawp ★★
()

Скажите стоит ли пробовать слаку после генты?! У меня довольно слабенькая машинка она и калькуль не очень тащит. Как обстоят дела с компилирование пакетов в слаке?! Сильно нагружают машинку?!

kraz5
()
Ответ на: комментарий от Pinkbyte

Кое-какая закономерность конечно есть

и какая же

anonymous
()

Сколько будет компилироваться ядро, Firefox, OpenOffice, XFCE4

Что за глупые вопросы?

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