Forum Index > Open Source > Sisteme de operare > Gentoo & *nix console - Support Line

#0 by NIXon (User) (0 mesaje) at 2007-04-12 16:31:54 (919 săptămâni în urmă) - [Link]Top





Gentoo este considerat unul dintre cele mai flexibile şi mai bine gândite distributive. Particularitatea sa principală constă în faptul că tot softul (afară poate de utilitele de bază, care intră în stage3) este compilat din surse, lucru care permite o optimizare maximă a sistemului.
De obicei de el se apucă utilizatorii avansaţi, deşi am văzut tovarăşi pentru care Gentoo a fost primul distributiv... :-)

Resursa informaţională principală:
http://gentoo.org/doc/

Unde poate fi luat distribul:
ftp://ftp.lug.md/pub/mirrors/gentoo/releases/x86/current

Plusul principal pe care eu îl văd în acest sistem (pe lângă mărirea vitezei şi optimizare, clar) este faptul că instalând-ul, cunoşti mai bine structura şi modul de funcţionare al Linux-ului.


Mesaj util ?   Da   4 puncte

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 56 57 58 59 60 61 62 63 64 65
<< Precedenta      Următoarea >>

#301 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-27 21:02:36 (899 săptămâni în urmă) - [Link]Top
#297 Skuld, кстати, ты почему поиском не пользуешься?

http://www.gentoo.ru/node/4454


Mesaj util ?   Da   0 puncte
#302 by Skuld (Power User) (0 mesaje) at 2007-08-27 23:51:04 (899 săptămâni în urmă) - [Link]Top
#300 bbl321, nu lucrez ca root, pur si simplu in consola eram cu drepturile de root

#301 jekader, totimpul ma folosesc de search, pur si simplu ajung in unele momente cind nu stiu ce sa caut si apelez la voi pentru unele idei. Mersi pentru link


Mesaj util ?   Da   0 puncte
#303 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-28 00:11:16 (899 săptămâni în urmă) - [Link]Top
господа гентушники, вам это должно быть ближе :)

как проверить работоспособность distcc? на данный момент у меня стойкое ощущение, что он не работает, и даже не вызывается :D


Mesaj util ?   Da   0 puncte
#304 by System at 2007-08-28 00:40:47 (899 săptămâni în urmă) - [Link]Top
#303 jekader, distccmon


Mesaj util ?   Da   0 puncte
#305 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-28 01:15:05 (899 săptămâni în urmă) - [Link]Top
#304 dann, :slap:

проверил. Работает, правда пока не компиллит ничерта :D

Вот вывод:
 18926  Compile     hash_32.c                                     localhost[0]
 18445  Compile     rrd_last.c                                    localhost[1]
 18427  Compile     rrd_fetch.c                                   localhost[2]
 18423  Compile     rrd_first.c                                   localhost[3]
 18439  Connect     rrd_restore.c                                       u22[0]
 18731  Preprocess  rrd_gfx.c                                           u24[0]
 19312  Preprocess  rrd_lastupdate.c                                    u24[1]
 19322  Preprocess  art_rgba_svp.c                                      u25[1]
 19490  Preprocess  rrd_afm_data.c                                      u27[1]
 19034  Blocked     rrd_tune.c                                          u28[0]
 19512  Preprocess  rrd_resize.c                                        u28[1]
 19101  Connect     rrd_graph_helper.c                                  u29[0]
 19113  Connect     rrd_graph.c                                         u30[0]

 19662  Blocked                                                            [0]
 19680  Blocked                                                            [0]
 19684  Blocked                                                            [0]
 19706  Blocked                                                            [0]
 19710  Blocked                                                            [0]
 19741  Blocked                                                            [0]
 19756  Blocked                                                            [0]
 19769  Blocked                                                            [0]
 19936  Blocked                                                            [0]
 18439  Compile     rrd_restore.c                                 localhost[0]
 19101  Compile     rrd_graph_helper.c                            localhost[1]
 19113  Compile     rrd_graph.c                                   localhost[2]
 18731  Compile     rrd_gfx.c                                     localhost[3]
 19630  Compile     rrd_create.c                                        u25[0]
 19753  Preprocess  pngsize.c                                           u25[2]
 19748  Preprocess  rrd_tune.c                                          u25[3]

 19662  Blocked                                                            [0]
 19680  Blocked                                                            [0]
 19684  Blocked                                                            [0]
 19741  Blocked                                                            [0]
 19756  Blocked                                                            [0]
 19936  Blocked                                                            [0]
 20132  Blocked                                                            [0]
 20483  Blocked                                                            [0]
 20520  Blocked                                                            [0]
 20711  Blocked                                                            [0]
 20836  Blocked                                                            [0]
 20928  Blocked                                                            [0]
 19769  Compile     rrd_tool.c                                          u25[1]
 20074  Compile     rrd_restore.c                                       u25[2]
 20379  Preprocess  rrd_version.c                                       u25[3]

 19662  Blocked                                                            [0]
 19680  Blocked                                                            [0]
 19684  Blocked                                                            [0]
 19741  Blocked                                                            [0]
 19756  Blocked                                                            [0]
 19936  Blocked                                                            [0]
 20132  Blocked                                                            [0]
 20483  Blocked                                                            [0]
 20520  Blocked                                                            [0]
 20836  Blocked                                                            [0]
 20987  Blocked                                                            [0]
 21002  Blocked                                                            [0]
 21314  Blocked                                                            [0]
 21628  Blocked                                                            [0]
 21578  Preprocess  rrd_rpncalc.c                                       u25[0]
 20928  Compile     rrd_diff.c                                          u25[1]
 21657  Compile     rrd_open.c                                          u25[2]
 20711  Compile     rrd_hw.c                                            u25[3]

 19662  Blocked                                                            [0]
 19680  Blocked                                                            [0]
 19684  Blocked                                                            [0]
 19741  Blocked                                                            [0]
 19756  Blocked                                                            [0]
 19936  Blocked                                                            [0]
 20132  Blocked                                                            [0]
 20483  Blocked                                                            [0]
 20520  Blocked                                                            [0]
 20987  Blocked                                                            [0]
 21002  Blocked                                                            [0]
 21628  Blocked                                                            [0]
 21857  Blocked                                                            [0]
 21957  Blocked                                                            [0]
 22117  Blocked                                                            [0]
 22313  Blocked                                                            [0]
 21578  Compile     rrd_rpncalc.c                                       u25[0]
 20836  Compile     parsetime.c                                         u25[1]
 22196  Compile     rrd_nan_inf.c                                       u25[2]
 21926  Compile     rrd_hw.c                                            u25[3]

 19662  Blocked                                                            [0]
 19680  Blocked                                                            [0]
 19684  Blocked                                                            [0]
 19741  Blocked                                                            [0]
 19936  Blocked                                                            [0]
 20132  Blocked                                                            [0]
 20483  Blocked                                                            [0]
 21002  Blocked                                                            [0]
 21628  Blocked                                                            [0]
 21957  Blocked                                                            [0]
 22313  Blocked                                                            [0]
 22471  Blocked                                                            [0]
 22616  Blocked                                                            [0]
 22823  Blocked                                                            [0]
 23007  Blocked                                                            [0]
 23021  Compile     rrd_rpncalc.c                                       u25[0]
 20520  Preprocess  rrd_gfx.c                                           u25[1]
 20987  Compile     rrd_graph.c                                         u25[2]
 19756  Compile     rrd_afm_data.c                                      u25[3]

...

 19936  Blocked                                                            [0]
 22616  Blocked                                                            [0]
 27641  Blocked                                                            [0]
 27792  Compile     rrd_graph.c                                         u25[0]
 23742  Compile     rrd_rpncalc.c                                       u25[1]
 21628  Preprocess  rrd_update.c                                        u25[2]
 27870  Compile     rrd_create.c                                        u25[3]

 22616  Blocked                                                            [0]
 27641  Blocked                                                            [0]
 27792  Compile     rrd_graph.c                                         u25[0]
 28003  Compile     rrd_rpncalc.c                                       u25[1]
 21628  Compile     rrd_update.c                                        u25[2]
 19936  Compile     rrd_getopt.c                                        u25[3]

 28154  Compile     rrd_diff.c                                          u25[0]
 27641  Preprocess  rrd_restore.c                                       u25[1]
 28126  Compile     rrd_update.c                                        u25[2]


(надеюсь, это не убъёт топик :D )

соответственно, DISTCC_HOSTS="u20 u21 ... u29 u30"

ну и вывод компиллятора:

...

distcc[29069] ERROR: compile (null) on localhost failed
make[2]: *** [rrdupdate] Error 1
make[2]: *** Waiting for unfinished jobs....
gcc -shared  .libs/hash_32.o .libs/pngsize.o .libs/rrd_create.o .libs/rrd_dump.o .libs/rrd_fetch.o .libs/rrd_graph.o .libs/rrd_graph_helper.o .libs/rrd_last.o .libs/rrd_lastupdate.o .libs/rrd_first.o .libs/rrd_resize.o .libs/rrd_restore.o .libs/rrd_tune.o .libs/rrd_version.o .libs/rrd_xport.o .libs/art_rgba_svp.o .libs/rrd_gfx.o .libs/rrd_afm.o .libs/rrd_afm_data.o .libs/rrd_tool.o -Wl,--whole-archive ./.libs/librrdupd.a -Wl,--no-whole-archive  /usr/lib/libfreetype.so -lpng -lz /usr/lib/libart_lgpl_2.so -lm  -Wl,-soname -Wl,librrd.so.2 -o .libs/librrd.so.2.0.10
(cd .libs && rm -f librrd.so.2 && ln -s librrd.so.2.0.10 librrd.so.2)
(cd .libs && rm -f librrd.so && ln -s librrd.so.2.0.10 librrd.so)
rm -fr .libs/librrd.lax
mkdir .libs/librrd.lax
rm -fr .libs/librrd.lax/librrdupd.a
mkdir .libs/librrd.lax/librrdupd.a
(cd .libs/librrd.lax/librrdupd.a && ar x /usr/src/rrdtool-1.2.23/src/./.libs/librrdupd.a)
ar cru .libs/librrd.a  hash_32.o pngsize.o rrd_create.o rrd_dump.o rrd_fetch.o rrd_graph.o rrd_graph_helper.o rrd_last.o rrd_lastupdate.o rrd_first.o rrd_resize.o rrd_restore.o rrd_tune.o rrd_version.o rrd_xport.o art_rgba_svp.o rrd_gfx.o rrd_afm.o rrd_afm_data.o rrd_tool.o  .libs/librrd.lax/librrdupd.a/rrd_error.o .libs/librrd.lax/librrdupd.a/rrd_info.o .libs/librrd.lax/librrdupd.a/rrd_open.o .libs/librrd.lax/librrdupd.a/rrd_rpncalc.o .libs/librrd.lax/librrdupd.a/rrd_getopt1.o .libs/librrd.lax/librrdupd.a/rrd_format.o .libs/librrd.lax/librrdupd.a/rrd_update.o .libs/librrd.lax/librrdupd.a/parsetime.o .libs/librrd.lax/librrdupd.a/rrd_getopt.o .libs/librrd.lax/librrdupd.a/rrd_not_thread_safe.o .libs/librrd.lax/librrdupd.a/rrd_nan_inf.o .libs/librrd.lax/librrdupd.a/rrd_hw.o .libs/librrd.lax/librrdupd.a/rrd_diff.o
ranlib .libs/librrd.a
rm -fr .libs/librrd.lax
creating librrd.la
(cd .libs && rm -f librrd.la && ln -s ../librrd.la librrd.la)
make[2]: Leaving directory `/usr/src/rrdtool-1.2.23/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/rrdtool-1.2.23'
make: *** [all] Error 2


странно, что localhost отсутствует в DISTCC_HOSTS, но компиллить на нём всё равно пытаются, что явно не выйдет, ибо gcc там сильно другой версии :D


Mesaj util ?   Da   0 puncte
#306 by BioMD Donor (Uploader) (0 mesaje) at 2007-08-28 10:24:32 (899 săptămâni în urmă) - [Link]Top
#305 jekader, "... странно, что localhost отсутствует в DISTCC_HOSTS, но компиллить на нём всё равно пытаются, ..." - nano /etc/distcc/hosts ?


Mesaj util ?   Da   0 puncte
#307 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-28 11:51:21 (899 săptămâni în urmă) - [Link]Top
#306 BioMD, вроде разобрался... Во-первых, на всех машинах, кроме u25, distccd слушал localhost - то есть по сети зайти было нельзя, и в этом случае, фрагмент компиллился локально... То-же происходило, если машина из hosts была выключина.

Ну и удачно компилляция проходила только в том случае, если инициатором выступал не сервак на слаке с древним gcc :D


Mesaj util ?   Da   0 puncte
#308 by Gentoo (Power User) (0 mesaje) at 2007-08-29 23:52:51 (899 săptămâni în urmă) - [Link]Top
#307 jekader, а на всех машинах компиляторы одинаковые?
ни разу этим не занимался, но насколько мне известно они должны быть 3.3.x, 3.4.x, 4.1.x где x значения не имеет но всё остальное должно совпадать.


Mesaj util ?   Da   0 puncte
#309 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-30 00:34:04 (899 săptămâni în urmă) - [Link]Top
#308 Gentoo, во-во. На клиентах 4.1.2, а на серваке - 3.4.6

Неувязочка :lol:

В общем, нужно будет выцепить какой-то козырный исходник, скачать под его нужды все -devel пакеты, и скомпиллить :D

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


Mesaj util ?   Da   0 puncte
#310 by Gentoo (Power User) (0 mesaje) at 2007-08-30 01:15:56 (899 săptămâni în urmă) - [Link]Top
#309 jekader, "... На клиентах 4.1.2, а на серваке - 3.4.6 ..." - видимо из за этого и ошибки. А насчёт интернета, не уверен что файлы уйдут дальше первой машины, хотя если настройка и сам distcc такое позволяет то почему бы и нет.


Mesaj util ?   Da   0 puncte
#311 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-30 17:32:05 (899 săptămâni în urmă) - [Link]Top
ну в общем, начал я поднимать gentoo на настоящем железе, на отдельном винте :)

В час дня проснулся и вставил LiveCD, и в четыре уже смотрел на иксы и blackbox :)

Не успел скомпиллить браузер, чтоб написать прямо оттуда - нужно было на работу бежать...

Но что удивло, emerge firefox сказал, что нет такого пакета, а emerge opera пошёл компиллить 40 зависимостей, и ставить opera 9.23 :D

Так что сказал сестре по телефону, чтоб набрала emerge world - и к моему приходу всё должно быть очень классненько :D


Mesaj util ?   Da   0 puncte
#312 by Gentoo (Power User) (0 mesaje) at 2007-08-30 17:44:23 (899 săptămâni în urmă) - [Link]Top
#311 jekader, "... emerge firefox ..." - emerge mozilla-firefox или emerge mozilla-firefox-bin :)


Mesaj util ?   Da   0 puncte
#313 by RuCa (Power User) (0 mesaje) at 2007-08-30 18:22:33 (899 săptămâni în urmă) - [Link]Top
emerge mozilla-firefox -> долго и нудно ))
про emerge app-office/openoffice   лучше и не говорю ... его если ставить то только из бинарников ))


Mesaj util ?   Da   0 puncte
#314 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-30 18:41:33 (899 săptămâni în urmă) - [Link]Top
#313 RuCa, к счастью, ни первое, ни второе, видимо, не понадобится :)

PS - а как насчёт KDE? - меня blackbox не возбуждает :crazy:


Mesaj util ?   Da   0 puncte
#315 by Gentoo (Power User) (0 mesaje) at 2007-08-30 18:54:28 (899 săptămâni în urmă) - [Link]Top
#314 jekader, "... а как насчёт KDE ..." - LINGUAS="ru" emerge kdebase kde-i18n
или весь kde LINGUAS="ru" emerge kde
в kde входит
kde-base/kdelibs
kde-base/kdebase
kde-base/kdeaddons
kde-base/kdeadmin
kde-base/kdeartwork
kde-base/kdeedu
kde-base/kdegames
kde-base/kdegraphics
kde-base/kdemultimedia
kde-base/kdenetwork
kde-base/kdepim
kde-base/kdetoys
kde-base/kdeutils
kde-base/kdewebdev
kde-base/kdeaccessibility


LINGUAS="ru" -Лутьше записать в make.conf


Mesaj util ?   Da   0 puncte
#316 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-30 19:02:00 (899 săptămâni în urmă) - [Link]Top
#315 Gentoo, и сколько это будет по времени на athlonXP 2500+ ? :)
Или лучше натравить его на мой distcc кластер ? :D


Mesaj util ?   Da   0 puncte
#317 by RuCa (Power User) (0 mesaje) at 2007-08-30 19:03:35 (899 săptămâni în urmă) - [Link]Top
#314 jekader, да какая разница )) для обеих есть бинарники ))
emerge mozilla-firefox-bin
и
emerge app-office/openoffice-bin


Mesaj util ?   Da   0 puncte
#318 by Gentoo (Power User) (0 mesaje) at 2007-08-30 19:14:00 (899 săptămâni în urmă) - [Link]Top
#316 jekader, "... и сколько это будет по времени на athlonXP 2500+ ? ..." -  понятия не имею я собираю все постепенно emerge kdebase kde-i18n остальное мне не нужно, лиса тоже собираю хотя можно и бинарик ставить, но я привык все собирать, на моем селероне и с 256М памяти собирается часа за 2-3 :)



#317 RuCa, "... да какая разница )) для обеих есть бинарники ))  ..." - и практически для всего есть tbz2 пакеты можно и ничего не собирать


Mesaj util ?   Da   0 puncte
#319 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-30 19:23:12 (899 săptămâni în urmă) - [Link]Top
#317 RuCa, это не труЪ :P


Mesaj util ?   Da   0 puncte
#320 by RuCa (Power User) (0 mesaje) at 2007-08-30 20:05:11 (899 săptămâni în urmă) - [Link]Top
#319 jekader,
#318 Gentoo,
у меня на Athlon 64 (3200+), 1.5 GB RAM OO собирается 12 чесов - вот это не труЪ ;-)
И вооще Firefox я не использую )) Так что выходит я всё, кроме OO, компилю :-P


Mesaj util ?   Da   0 puncte
#321 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-30 20:12:16 (899 săptămâni în urmă) - [Link]Top
#320 RuCa, я не использую ни OO, ни ff, ни, собственно, gentoo :innocent:
Хотя чем чёрт не шутит :) Посмотрим, как это будет выглядеть, когда закончу. Я ещё даже ни одного USE флага не вписал... Вот поковыряюсь, под себя перекомпиллю, и тогда уже можно будет судить :)


Mesaj util ?   Da   0 puncte
#322 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-31 21:28:38 (899 săptămâni în urmă) - [Link]Top
вот первый вопросец: как задать USE флаг на отдельный пакет?
Собирал hal - и мне выдало ошибку, что для его работы, pciutils должен быть собран без влага zlib - но я так понимаю, глобально выключать этот флаг смысла не имеет...


Mesaj util ?   Da   0 puncte
#323 by System at 2007-08-31 21:31:48 (899 săptămâni în urmă) - [Link]Top
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=2


Mesaj util ?   Da   0 puncte
#324 by jekader Donor (Besatzungsarmee) (0 mesaje) at 2007-08-31 21:38:11 (899 săptămâni în urmă) - [Link]Top
#323 bbl321, честно говоря, не нашёл там про per package use flags...
подозреваю, что вписывать нужно в /etc/portage/package.use - но формата не знаю

Edit: нашёл :) http://gentoo-wiki.com/USE

File: /etc/portage/package.use

net-irc/xchat -perl -python
net-p2p/bittornado -gtk
www-client/mozilla-firefox java mozdevelop


Mesaj util ?   Da   0 puncte
#325 by System at 2007-08-31 21:43:19 (899 săptămâni în urmă) - [Link]Top
#324 jekader, поищи "Declare temporary USE flags". Кстати, я прогуглил с целью проверить свое предположение, которое оказалось правильным.


Mesaj util ?   Da   0 puncte

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 56 57 58 59 60 61 62 63 64 65
<< Precedenta      Următoarea >>

Forum Index > Open Source > Sisteme de operare > Gentoo & *nix console - Support Line


Navigare rapidă:


Comunitatea digitală din Moldova. Să adunăm și să organizăm conținutul autohton de pe întreg internet pe un singur site web.