- utpKabel blogja
- A hozzászóláshoz be kell jelentkezni
- 921 megtekintés
Hozzászólások
Az alaprendszer a system-ben van, azt akarod ujraforgatni. A kerdes, hogy szamit-e a bashnek az mmx tamogatas, meg hasonlok.
- A hozzászóláshoz be kell jelentkezni
Ha már lúd, legyen kövér. Ha már forrásalapú a disztró, akkor miért pont a gcc legyen binárisból telepítve?
- A hozzászóláshoz be kell jelentkezni
En is igy gondolom, csak sokan nem =)
- A hozzászóláshoz be kell jelentkezni
Érdemes akkor inkább a world fájlt, felhasználói beállításokat elmenteni (ha vannak lényegesek), stage1-ről stage3-ig elvinni egy új rendszert, utána a régi world fájl alapján telepíteni tovább, némelyik etc fájlt is érdemes megőrzni, ha valamelyikben sokat állítgattál.
-------------------
2.6.21-gentoo-r4
- A hozzászóláshoz be kell jelentkezni
Azért pakoltam stage3-ról, mert a stage{0,1,2,4} unsupported.
- A hozzászóláshoz be kell jelentkezni
Az igazi vagánbyokat ez nem szokta zavarni :)
Amúgy semmivel nem nagyobb ügy stage1-ről tenni a gépet mint stage3-ról. Türelem kérdése az egész.
Hanem... ezt a stage0-t már sokadszor hallom. Valaki magyarázza már el, mi az, vagy adjon linket rá, mert én - szégyen, nem szégyen - nem tudom.
- A hozzászóláshoz be kell jelentkezni
Amit én tudok róla, hogy valami stage1 előtti rendszer akarna lenni (ezzel mondjuk újat nem mondtam), vagyis amiről a stage1-et csinálod. Ha jól tudom gentoo fórumon vetették fel, de tovább nem ment a dolog. Ez egy olyan rendszer lenne, ami megcsinálja a gcc-t, meg a portage-t, esetleg a bootstrap scriptet lehetne benne szerkeszteni valamiféle toolokkal... nem láttam még rá megvalósítást.
-------------------
2.6.21-gentoo-r4
- A hozzászóláshoz be kell jelentkezni
Azért pakoltam stage3-ról, mert a stage{0,1,2,4} unsupported.
A stage0 és stage4 eleve mást jelent, mint amiről itt szó van. Stage4 eleve nem lehet unsupported, mivel azt magad csinálod. Az sem igaz, hogy a stage1,2 az, mivel a stage3 is azokból készül, kicsit érdekes lenne. Ilyen alapon a kernel forgatás is lehetne unsupported.
Az igaz, hogy the official installation method uses the stage3 tarball (see handbook), de ne csúsztassunk kéremszépen.
-------------------
2.6.21-gentoo-r4
- A hozzászóláshoz be kell jelentkezni
Egy picit tudod csak rosszul. A parancs amit te keresel az 'emerge -e world'
Egyébként stage3 esetén a system és a world nem nagyon különbözik (csak olyanokban, amit amúgyis forrásból tettél fel, dhcpcd, grub, genkernel, ilyes)
- A hozzászóláshoz be kell jelentkezni
Csak most az lenne érdekes, ha eltekerném az alap cuccok USE flagjeit, és aztán nem úgy működnének a dolgok ahogy szeretném. Habár ha jól sejtem, akkor a /var/db/pkg/*/*/USE fájlban benne vannak azok a USE flagek, amikkel a fordítás történt. Bár lehet, hogy rosszul sejtem.
- A hozzászóláshoz be kell jelentkezni
En inkabb a cflagek miatt aggodnek, ha olyanokat raksz bele, amiket nem tamogat az architekturad, abbol el lehet rontani. A use flagek inkabb csak arra valok, hogy kiszedd ami neked nem kell (/belerakd ami neked kell, nezopont kerdese).
- A hozzászóláshoz be kell jelentkezni
Nincsenek túl extra CFLAG-jeim.
CFLAGS="-march=athlon-xp -O2 -fomit-frame-pointers -pipe"
- A hozzászóláshoz be kell jelentkezni
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -msse -mfpmath=sse -m3dnow -mmmx"
Nalam igy megy, jo ideje, gond nelkul.
- A hozzászóláshoz be kell jelentkezni
Számomra az lenne a logikus, hogy a -march=athlon-xp bekapcsol mindent, amit processzor tud. Aztán látok ilyent, hogy külön -msse -mfpmath=sse -m3dnow -mmmx cflagek, meg 3dnowm mmx sse sse2 use flagek. Most jut eszembe, hogy a use flagek lehet, hogy assembly kódokat kapcsolnak be, tehát azok jól jöhetnek. De a -march=athlon-xp nem implikálja a többi -m* gcc opciót?
- A hozzászóláshoz be kell jelentkezni
Roviden: Nem.
- A hozzászóláshoz be kell jelentkezni
Olvass néha gentoo-wikit.
-------------------
2.6.21-gentoo-r4
- A hozzászóláshoz be kell jelentkezni
Neki estem egy
# emerge -e system
-nek, de
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -m3dnow -mmmx -msse -msse2 -mfpmath=sse"
töri a maket.
Nálam mondjuk van pluszban egy -msse2, majd keresek valami known issues oldalt.
- A hozzászóláshoz be kell jelentkezni
Nem, mert többféle procihoz is yók néha a march opciók. Azonkívül nem mindenki optimalizál mindent force MMX-re, SSE-re, ilyesmire. Általában, ahol lehet, érdemes ilyent, ott van megfelelő USE flag is, ami úgyis bekapcsolja az adott optimalizációt. Ha meg nincs, akkor az ebuild készítőjének kell a sarkára lépni, hogy legyen, mert kell-érdemes.
- A hozzászóláshoz be kell jelentkezni
es p4re mit ajanlasz? ( intel pentium 4 northwood ( 533fsb ) ( igen, eredeti p4 es nem celeron )
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
gentoo-2.6.21-r4
- A hozzászóláshoz be kell jelentkezni
Gyerekek, google-t soha senki?
Alapmű: Gentoo-wiki | Safe CFLAGs
- A hozzászóláshoz be kell jelentkezni
de szokasom hasznalni, mert kulonben sose lett volna gentoo-m, de latom ebbe bele se gondolsz, de remelem barkitol kerdezel ezutan barmit ezt fogja a fejedbe vagni ;) ( hogy hasznalsz a googlet ) amennyi ido alatt ezt beirtad valaszolhattal is volna remelem tudod
- A hozzászóláshoz be kell jelentkezni
És ugye túljutottál az első mondaton, és láttad alul a linket?
Amúgy megnyugtatlak: már nem kell várnom arra, hogy a fejemhez vágják. It's solved. :)
Amúgy azért kérdeztem mert a google a "gentoo cflags" keresőszóra első helyen hozza a linkelt oldalt.
- A hozzászóláshoz be kell jelentkezni
es azon az oldalon benne vannak azok a dolgok amik az elobbi postban felsorolasra kerultek? mert en ugy latom csak az van benne ami nekem is, igy semmi ujat nem tudtal mondani...
- A hozzászóláshoz be kell jelentkezni
Az eix, equery stb. ezernyi tool éppen arra is van, hogy megnézd a flageket. Egyébként a revdep-rebuild ajánlott alapcsomagok frissítése (vagy másképp forgatása) után.
-------------------
2.6.21-gentoo-r4
- A hozzászóláshoz be kell jelentkezni
Azért érdekes, hogy egy USE flages topicban a cflagekről egy egész thread lett, mondjuk hupon ez nem meglepő.
-------------------
2.6.21-gentoo-r4
- A hozzászóláshoz be kell jelentkezni
igazából ez kell neked: http://www.gentoo.org/doc/en/change-chost.xml
sok sikert amúgy gentoo-hoz, én szenvedtem vele 4 napot, utána összeszata magát xfs egy X fagyásnál :'( ment vissza ubuntu server. most legalább működök :)
--
Peace, Love, Unity, Respect
- A hozzászóláshoz be kell jelentkezni
Nem értem miért kellene a CHOST-ot megváltoztatnom.
- A hozzászóláshoz be kell jelentkezni
Az xfs nem éppen power off tűrő fs, ez a handbookban is benne van (és ezt egyébként gentootól függetlenül kéne tudni). Xes rendszerre pedig én nem is raknám, hiszen a driver miatt bármikor beszarhat a rendszer (atival főleg föl kell készülni a fagyásokra, ostól függetlenül). A chostot telepítéskor stage1 után már nem ajánlott állítani, egyébként meg az archhoz való staget kell letölteni, és akkor nem kell állítani. A cflags, amit bármikor állíthatsz, de ezt is érdemes telepítéskor a procinak megfelelően beállítani (pl. gentoo-wiki alapján). Telepítés után ezzel nem kell foglalkozni normális esetben.
A topic viszont az USE flagekre vonatkozott, semmi köze a chosthoz, nem mintha elvárnám, hogy egy ubuntus ne keverjen össze ilyen alapdolgokat. A chost átállításától beszarhat a rendszer, úgyhogy jobb lenne, ha a nem nem osztogatnál ilyen tanácsokat.
rtfmkthx
-------------------
2.6.21-gentoo-r4
- A hozzászóláshoz be kell jelentkezni
nem gondoltam, hogy ennyire nem bírja xfs poweroff-ot, és ajánlgatták sokan, kipróbáltam, nem jött be.
chost változtatás meg distcc miatt kellett, de mind1.
--
Peace, Love, Unity, Respect
- A hozzászóláshoz be kell jelentkezni
Én XFS-t használok UPS-t nélkül, mert azt olvastam, hogy mindig konzisztens marad, tehát nem megy el az egész fájlrendszer egy hirtelen poweroff miatt, csak azok az adatok, amikkel éppen dolgoztam, mert intenzíven cache-el a RAM-ba, de így nem sokat veszíthetek, mert a /home ext3.
- A hozzászóláshoz be kell jelentkezni
csak óvatosan, mert jön a megmondóember, és megmondja :D
amúgy az alap kérdésedre a válasz benne van a doksiban, amit linkeltem:
You may want to rebuild all your packages:
Code Listing 2.12: Rebuilding world
# emerge -e world
--
Peace, Love, Unity, Respect
- A hozzászóláshoz be kell jelentkezni
Mik a hardened USE flag előnyei és hátrányai?
A hardened olyan biztonságosnak vagy stabilnak hangzik, de nem lesz tőle lassabb a csomag, vagy nincs valami kellemetlen mellékhatás?
- A hozzászóláshoz be kell jelentkezni
A gentoo nagyon jól dokumentált disztró, a hardenedről és selinuxról legalább 5 cikk szól + ami a gentoo-wikiben van.
-------------------
2.6.21-gentoo-r4
- A hozzászóláshoz be kell jelentkezni
Plusz komplett secu handbook is van. Tessék olvasgatni a gentoo.org /doc/en és /doc/hu szekcióját. Direkt nem linkelek, egy kis kézimunka sose árt :)
- A hozzászóláshoz be kell jelentkezni