gentoo & virtualbox

Discussion in 'Безопасность и Анонимность' started by m1lo, 31 May 2009.

  1. m1lo

    m1lo Banned

    Joined:
    30 May 2009
    Messages:
    154
    Likes Received:
    5
    Reputations:
    0
    требуется помощь! собрал себе gentoo, поставил gnome вот возникла необходимость собрать virtualbox! говорят что надо иксы выключать? раскажите что и как!!
     
  2. tux

    tux Elder - Старейшина

    Joined:
    26 Mar 2009
    Messages:
    423
    Likes Received:
    231
    Reputations:
    67
    Не надо там ничего выключать. Ставишь virtualbox, он тянет за собой пакет virtualbox-modules. И работаешь. Если сменил ядро после установки virtualbox - просто переустанавливаешь virtualbox-modules и все.
    Да, для сборки модуля нужны заголовки ядра, под который все собираешь.
     
  3. m1lo

    m1lo Banned

    Joined:
    30 May 2009
    Messages:
    154
    Likes Received:
    5
    Reputations:
    0
    ты вообще знаешь как в генту ставятся приложения?

    там сборка из исходников,

    если набирать emerge virtualbox он просто не находит в репах такого. если компилить из исходников. то тогда где взять virtualbox-modules?
     
  4. tux

    tux Elder - Старейшина

    Joined:
    26 Mar 2009
    Messages:
    423
    Likes Received:
    231
    Reputations:
    67
    Знаю. У самого gentoo. Просто там 2 варианта - virtualbox-bin и virtualbox-ose. Первый - это бинарная сборка, а вторая - чистые исходники, но без поддержки USB. У меня стоит первый вариант. virtualbox-modules - один.
    Просто совет на будущее - набирай (в случае нового пакета) emerge -s название_пакета. Это поиск.

    [user@dhcppc0 ~]$ emerge -pv virtualbox-bin

    These are the packages that would be merged, in order:

    Calculating dependencies... done!
    [ebuild R ] app-emulation/virtualbox-bin-2.2.4 USE="additions chm -headless -sdk -vboxwebsrv" 0 kB

    Total: 1 package (1 reinstall), Size of downloads: 0 kB
     
  5. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23
    offtop

    По поводу поиска пакетов.
    Удобнее использовать eix
    - Ставим
    emerge eix
    - Обновляем списки
    update-eix

    eix *часть названия пакета*
     
  6. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23

    Code:
    homebook ~ # emerge -vp virtualbox-modules virtualbox-ose
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [ebuild  N    ] sys-devel/bin86-0.16.17  149 kB
    [ebuild  N    ] app-emulation/virtualbox-modules-1.6.6-r1  193 kB
    [ebuild  N    ] sys-devel/dev86-0.16.17-r5  687 kB
    [ebuild  N    ] sys-power/iasl-20090123  USE="-test" 906 kB
    [ebuild  N    ] media-libs/libsdl-1.2.13-r1  USE="X alsa audio joystick opengl video -aalib -arts -custom-cflags -dga -directfb -esd -fbcon -ggi -libcaca -nas -oss -pulseaudio (-svga) -xinerama -xv" 3,295 kB
    [ebuild  N    ] net-misc/bridge-utils-1.4  32 kB
    [ebuild  N    ] sys-fs/fuse-2.7.4  495 kB
    [ebuild  N    ] dev-util/cvs-1.12.12-r6  USE="crypt nls pam -doc -kerberos -server" 3,123 kB
    [ebuild  N    ] dev-util/kbuild-0.1.4  2,241 kB
    [ebuild  N    ] sys-apps/usermode-utilities-20070815  49 kB
    [ebuild  N    ] app-emulation/virtualbox-ose-1.6.6  USE="alsa -additions -headless -pulseaudio -qt3 -sdk" 34,653 kB
    
    Total: 11 packages (11 new), Size of downloads: 45,818 kB
     
  7. m1lo

    m1lo Banned

    Joined:
    30 May 2009
    Messages:
    154
    Likes Received:
    5
    Reputations:
    0
    zaG-laptop zag # emerge -vp virtualbox-modules virtualbox-ose

    These are the packages that would be merged, in order:

    Calculating dependencies... done!
    [ebuild N ] app-emulation/virtualbox-ose-additions-2.2.4 28,074 kB
    [ebuild NS ] sys-devel/automake-1.9.6-r2 [1.10.1-r1] 748 kB
    [ebuild U ] app-emulation/virtualbox-modules-2.2.4 [2.1.4] 470 kB
    [ebuild N ] sys-devel/dev86-0.16.17-r6 687 kB
    [ebuild N ] dev-lang/yasm-0.8.0 USE="nls" 1,387 kB
    [ebuild N ] dev-util/cvs-1.12.12-r6 USE="crypt kerberos nls pam -doc -server" 3,123 kB
    [ebuild N ] dev-util/kbuild-0.1.5-r1 21,430 kB
    [ebuild N ] app-emulation/virtualbox-ose-2.2.4 USE="additions alsa hal opengl pulseaudio python qt4 -headless -sdk -vboxwebsrv" 49,755 kB

    Total: 8 packages (1 upgrade, 6 new, 1 in new slot), Size of downloads: 105,671 kB
    zaG-laptop zag #
     
  8. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23
    emerge virtualbox-modules virtualbox-ose
     
  9. m1lo

    m1lo Banned

    Joined:
    30 May 2009
    Messages:
    154
    Likes Received:
    5
    Reputations:
    0
    вот
     
  10. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23
    ls -l /usr/src
    ls -l /usr/src/linux
     
    1 person likes this.
  11. m1lo

    m1lo Banned

    Joined:
    30 May 2009
    Messages:
    154
    Likes Received:
    5
    Reputations:
    0
    у меня не чистая гента, а Sabayon но это тоже самое :cool:
     
  12. H1Z

    H1Z Elder - Старейшина

    Joined:
    23 Mar 2007
    Messages:
    103
    Likes Received:
    61
    Reputations:
    6
    так тебе сорцы ядра нужны.
    незнаю как в сабаёне, но в генту это так:

    Вроде все)))))
     
    #12 H1Z, 17 Jun 2009
    Last edited by a moderator: 17 Jun 2009
  13. m1lo

    m1lo Banned

    Joined:
    30 May 2009
    Messages:
    154
    Likes Received:
    5
    Reputations:
    0
    ну уменя нет каталога /usr/src/linux

    у меня только /usr/src и там пара файлав .config .keep((((
     
  14. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23
    Будем идти до конца...

    http://forum.antichat.ru/showpost.php?p=1336115&postcount=14 - выполняй
     
  15. tux

    tux Elder - Старейшина

    Joined:
    26 Mar 2009
    Messages:
    423
    Likes Received:
    231
    Reputations:
    67
    Небольшая мелочь - /usr/src/linux это ссылка на каталог с исходниками ядра. Если ядер несколько - должна указывать на текущее. Хоть и есть USE-флаг для установки ее автоматом - далеко не всегда его настраивают. Можно вручную установить:
     
  16. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23

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

    Flcn Member

    Joined:
    6 Jul 2009
    Messages:
    56
    Likes Received:
    6
    Reputations:
    0
    а emerge gentoo-sources не помогает?

    eselect kernel list что вообще выдаёт?
     
  18. Spanch

    Spanch New Member

    Joined:
    25 Jun 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    zag-laptop zag # eselect kernel list
    Available kernel symlink targets:
    [1] linux-2.6.30-sabayon *
    zag-laptop zag #

    хотя системное ядро 2.6.29
     
  19. boris_blade

    boris_blade New Member

    Joined:
    28 Sep 2009
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Похоже топикстартер совсем не понимает как работает гента
     
  20. is5eryUCAQ

    is5eryUCAQ New Member

    Joined:
    20 Oct 2009
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Похоже, аффтару нужно читать хендбук.

    1. http://www.segfault.kiev.ua/smart-questions-ru.html
    2. http://www.gentoo.org/doc/en/handbook/
    3. http://code.google.com/p/gentoo-doc/