Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia
Pokaż wyniki od 1 do 10 z 18

  1. Dołączył
    Jan 2007
    Postów
    96

    Cytuj | #1

    Zainstalowałem sobie portage gentoo zgdnie z :\http://commandline.org.uk/2005/gentoo-for-mac-os-x/
    Jednak przy instalacji czegokolwiek otrzymuje komunikat źe dany pakiej jest zamaskowany:
    sudo emerge -Dup krusader
    Password:


    !!! /etc/make.profile is not a symlink and will probably prevent most merges.
    !!! It should point into a profile within /usr/portage/profiles/
    !!! (You can safely ignore this message when syncing. It's harmless.)



    These are the packages that I would merge, in order:

    Calculating dependencies |
    !!! All ebuilds that could satisfy "x11-proto/kbproto" have been masked.
    !!! One of the following masked packages is required to complete your request:
    - x11-proto/kbproto-1.0.2 (masked by: missing keyword)
    - x11-proto/kbproto-1.0.3 (masked by: missing keyword)

    For more information, see MASKED PACKAGES section in the emerge man page or
    section 2.2 "Software Availability" in the Gentoo Handbook.
    !!! (dependency required by "x11-libs/libX11-1.1.1" [ebuild])

    Plik /etc/portage/package.keywords jest pusty.

    Mój /etc/make.conf wygląda tak:
    # Copyright 2004 Pieter Van den Abeele, MetaDistribution.org
    # Contains local system settings for Portage system on Mac OS X
    # $Header$

    # The Architecture
    #domyslnie
    #ARCH="ppc"
    ARCH="x86"

    # GCC flags
    #domyslnie
    #CHOST="powerpc-apple-darwin"
    #
    #na wiki zalecaja nie ustawiac zmiennej CHOST dla minimaka intela
    CHOST=""
    #CHOST="i686-apple-darwin"
    CFLAGS="-Os -pipe"
    CXXFLAGS="${CFLAGS}"


    Czy możecie udzielić mi informacji czego mam szukać? Spodziewam się że konfiguracja gentoo pod makiem nieco róźnić się będzie od konfigurowania oryginalnego "gołego" systemu.
    Instalowałem juź kiedyś gentoo na pc.
    Czy można bardziej zoptymalizować (bezpiecznie) ustawienia CFLAGS na intelowego mini-maka?

    Pozdrawiam.


  2. Avatar Kajan
    Dołączył
    Dec 2006
    Skąd
    Kleczew
    Postów
    6

    Cytuj | #2

    Daje namiary:
    Kod:
    profile-config list
    Efekt
    Available profile symlink targets:
    [1] default-linux/x86/2006.1 *
    [2] default-linux/x86/no-nptl
    [3] default-linux/x86/no-nptl/2.4
    [4] default-linux/x86/2006.1/desktop
    [5] hardened/x86/2.6
    [6] selinux/x86/2006.1
    Rozwiązanie
    Kod:
    ln -s /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile
    Oraz
    Kod:
    etc-update && env-update
    Pozdrawiam
    Ostatnio edytowane przez Kajan ; 25.02.2007 o 18:15
    Komputer: Aktualnie - PC
    Odtwarzacz: Inny MP3 Player
    [b][url=http://www.kajan.prv.pl/]Gentoo - conf[/url][/b]
    [img]http://republika.pl/kajan_linux/cudo3.png[/img]


  3. Dołączył
    Jan 2007
    Postów
    96

    Cytuj | #3

    Niestety nie ma tak łatwo:
    profile-config list
    su: profile-config: command not found

  4. Avatar Kajan
    Dołączył
    Dec 2006
    Skąd
    Kleczew
    Postów
    6

    Cytuj | #4

    Cytat Napisał Marcin81 Zobacz post
    Niestety nie ma tak łatwo:
    profile-config list
    su: profile-config: command not found
    Jeżeli posiadasz Mac OS 10.4 lub inny to:
    Kod:
    ln -fs /etc/make.profile /usr/portage/profiles/default-darwin/macos/10.4
    Wszystko jest w katalogu /usr/portage/profiles/default-darwin/macos/ wystarczy tylko zrobić dowiązanie tak jak w/w przykład.
    Nie zapomnij na koniec:
    Kod:
    etc-update && env-update

    Pozdrawiam
    Komputer: Aktualnie - PC
    Odtwarzacz: Inny MP3 Player
    [b][url=http://www.kajan.prv.pl/]Gentoo - conf[/url][/b]
    [img]http://republika.pl/kajan_linux/cudo3.png[/img]


  5. Dołączył
    Jan 2007
    Postów
    96

    Cytuj | #5

    Ostatecznie ustawiłem to tak:
    ln -s /usr/portage/profiles/default-darwin/macos/10.4 /etc/make.profile
    Jednak gsed nie działa.
    MImo że zainstalowałem sudo port install gsed
    Jest za to binarka gnused.
    I błędy jak były na początku tak są nadal.
    Mimo wszystko dziękuje.

    ---- Dodano 26-02-2007 o godzinie 22:31 ----
    Teraz przeczytałem post:
    I napisałem:
    ln -fs /etc/make.profile /usr/portage/profiles/default-darwin/macos/10.4
    etc-update && env-update
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    /usr/sbin/etc-update: line 16: gsed: command not found
    Scanning Configuration files...
    /usr/sbin/etc-update: line 16: gsed: command not found
    Exiting: Nothing left to do; exiting.
    >>> Regenerating /etc/ld.so.cache...
    Turtles-Computer:/Users/marcinbrysz root# emerge krusader
    Calculating dependencies |
    emerge krusader
    Calculating dependencies |
    !!! All ebuilds that could satisfy "x11-proto/kbproto" have been masked.
    !!! One of the following masked packages is required to complete your request:
    - x11-proto/kbproto-1.0.2 (masked by: missing keyword)
    - x11-proto/kbproto-1.0.3 (masked by: missing keyword)

    For more information, see MASKED PACKAGES section in the emerge man page or
    section 2.2 "Software Availability" in the Gentoo Handbook.
    !!! (dependency required by "x11-libs/libX11-1.1.1" [ebuild])


    Oj, co robie nie tak?
    Ostatnio edytowane przez Marcin81 ; 26.02.2007 o 19:31 Powód: Wpisy zostały automatycznie połączone


  6. Dołączył
    Jan 2007
    Postów
    96

    Cytuj | #6

    Może od początku
    mam minimaka intela.
    Zainstalowałem paczke z:
    http://www.metadistribution.org/macos/
    W /etc/make.conf są ustawienia pod ppc, jednak zminiłem pod intela
    Potem znalazłem alternatywne rozwiązanie:
    http://gentoo-wiki.com/HOWTO_Gentoo_..._OSX_Bootstrap
    Jednak nie wiem czy to rowiązanie współdziała z systemem macos - a nie trzeba instalować jako osobny system.

    Próbowałem zainstalować ze żródeł
    jednak jak nie odinstaluje poprzedniego to nic z tego nie będzie:
    http://sources.gentoo.org/viewcvs.py...erlay/scripts/

    Znalazłem jeszcze linka:
    http://gentoo-wiki.com/Gentoo_MacOS

    Chciałbym zainstalować gentoo w systemie macos a nie jako osoby system.

    Jeśli ktoś z was zainstalować gentoo pod minimakiem intela to moźe mógłby zamieścić tutaj krótki tutoria.

  7. Avatar malowany
    Dołączył
    Jan 2007
    Skąd
    PL
    Postów
    465

    Cytuj | #7

    A mozecie dokładniej mi określić co to jest ten gentu?? instalka zawiera bardzo mało na dysku, więc to chyba nie jest to w pełni wartościowa dystrybucja Linuxa
    Komputer: Apple MacBook Pro 2.3
    Telefon: SonyEricsson K550i
    Odtwarzacz: iPod Nano 3G


  8. Dołączył
    Jan 2007
    Postów
    96

    Cytuj | #8

    Gentoo jest to dystrybucja linuxa budowana w całości ze źródeł.
    Wszystkie pliki i cały system stawiasz ręcznie od 0.
    Z bootowalnej płyty tej dystrybucji przygowowuje sobie partycje, potem roobisz tzw. bootstrampa, czy jakoś tak (nie pamiętam jak to się pisało) - czli zostaną skompilowane podstawowe narzędzia systemu m. in. kompilator, potem tworzysz system portage - czyli synchronizujesz baze pakietów z serwerem. Mechanizm napisany w pythonie. Piszesz emerge - system w gałęzi portage odnajduje odpowiedni plik ebuild i na jego podstawie ściąga żródła pakietu wraz z pakietami zależnymi - kompiluje, linkuje i instaluje gdzie trzeba na twoim kompie.
    Podczas tworzenia systemu musisz, jeszcze się "schrootować" czyli podlączyć do nowo stawianego systemu i go tworzyć jako root, skonfigurować i zbudować kernela, narzędzia systemowe takie jak cron, ustawić deamony, skonfigurować sieć, bootloadera, itp.
    Po zainstalowaniu masz goły system bez "xorga" ani kde czy gnoma, potem instalujesz system dalej - jak wszystkie pakiety w gentoo - piszesz emerge nazwa pakietu np. emerge kde.
    Są 3 metody instalacji:
    stage3, bazowy system instalowany w całości z binarnych pakietów, poza kernelem, dalsze elementy podstawowego systemu teź z pakietów - nic kompilacji (prócz kernela)
    stage2, masz już etam bootstrampa za są (binarki), podstawowy rdzeń systemu masz juź skompilowany, reszte systemu kompilujesz,
    stage1 - cały system jest kompilowany ze żródełek.

    Zaleta: system ma full dostęp do niemal każdego oprogramowania open-source poprzez mechanizm portage, jest bardzo szybki poniewaź w liku /etc/make.conf są ustawione wszystkie flagi kompilacji (czytaj idealnie dopasowane do twojego sprzątu) z optmalizacją jaką chcesz.
    Wadą*jest pewien czas kompilacji - na wolniejszym sprzęcie jest to uciąźliwe. Konieczność kozystania z netu (moźna bez ale to niewygodne).

    Na maku nie chce stawiać tego systemu osobno tylko włączyć do systemu. I taka paczka jest tylko nie działa u mnie jak trzeba pakiety są zamaskowane i nie można ustawić profilu. Domyślne ustawienia są podane w /etc/make.conf są dla ppc. Choć zmieniłem dla intela oraz zastosowałem się do rad w tym poscie to nadal nic nie pomaga.
    A nie chcę instalować gentoo jako osobnego systemu skoro można - wydaje się - mieć hybrydę z obu.

    Informacje znajdziesz tutaj (nie o gentoo w systemie maka):
    http://www.gentoo.org/doc/pl/handbook/
    oraz
    http://forums.gentoo.org/viewforum.php?f=45

    Pozdrawiam
    Ostatnio edytowane przez Marcin81 ; 01.03.2007 o 20:12

  9. Avatar malowany
    Dołączył
    Jan 2007
    Skąd
    PL
    Postów
    465

    Cytuj | #9

    Dzięki za info , kiedyś sobie postawie na PC. Sądzę, że jak sam postawie taki systemi to potem będę wiedział dość dużo o Linuxie tzn. co gdzie leży i dokładnie służy prawda
    Plusik dla Ciebie za konkretną odpowiedz
    Jeszcze jedno. Czy te gentoo na macu zainstaluje się w swojej wirtualnej maszynie jak parallels czy jak to ??
    Ostatnio edytowane przez malowany ; 01.03.2007 o 20:16
    Komputer: Apple MacBook Pro 2.3
    Telefon: SonyEricsson K550i
    Odtwarzacz: iPod Nano 3G


  10. Dołączył
    Jan 2007
    Postów
    96

    Hm.. Wydaje mi się źe bez problemu moźesz zainstalować gentoo jako osobny system - no moźe z bootloaderem moźesz mieć schody.

    Acha muszę wykopać zainstalowaną paczkę z gentoo ale się nie dało wcześnej.
    Bo tutaj mam linka jak instalować inaczej w systemie mac os:
    http://www.gentoo.org/proj/en/gentoo...trap-macos.xml

    Jabyś instalował z pod tego linka to daj znać, jak boje.

    ---- Dodano 01-03-2007 o godzinie 23:35 ----
    Ps. Napisałbym coś konkretnego również ale mam czas zwykle wieczorem i to nie zawsze.
    (Potrzebowałbym instalacji "na szybko")
    Pozdrawiam

    ---- Dodano 01-03-2007 o godzinie 23:37 ----
    PS2. To forum gentoo jest bardzo dobre - użytkownicy są otwarci i życzliwi. Polecam.
    Ostatnio edytowane przez Marcin81 ; 01.03.2007 o 20:37 Powód: Wpisy zostały automatycznie połączone

Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia