Kezdőlap › Fórumok › Debiannal kapcsolatos kérdések › forras alapu debian rendszer felepitese – a megoldas
- This topic has 16 hozzászólás, 7 résztvevő, and was last updated 19 years, 1 months telt el by
admin.
-
SzerzőBejegyzés
-
2004-05-02-13:02 #1940836
vegiggondoltam a sajat („DE tovabbra is azt mondom(…)”;
az 1. remelem teljesul mar ram; a 2. reszben, de mar egy rakat ilyen problemat oldottam meg (foleg erdekesb kernel patchek), csak 1-2 haladta meg a kepessegeimet; a 3. is oke, mivel nagyreszt nehany apro program megy, tehat boven van eroforras (cpu, ram, hd);akkor vagjunk bele:
1. mostantol ‘apt-build upgrade’ megy;
2. elkezdem lecserelni a eloforditott binarosokat a forras valtozatokra;
es ide irogatom, ha van vmi erdekes;mar lecsereltem a gripet, gqviewt, gnome-gvt; eddig minden oke;
egyetlen problema, hogy hogy tudnam tesztelni, a tenlyges gyorsulast…
5let?!2004-05-02-13:26 #1940837Ez jónak hangzik! Kíváncsi leszek a változásra!
Ja, ez elvileg UHU alatt is menne nem?!2004-05-02-13:35 #1940838q, ebbol hoherakasztas lesz, de nem edekel:
lehet, hogy van ertelme, ennek a forrasbol csomagosdinak?
mert a gnome-gv inditasa az eddigi 2-3 mp-rol 1 mpre csokkent „erzesem szerint”; _tenyleg_ gyorsult, es jelentosen;
mindenesetre 2-3 ora utan meg _nem szabadna_ nyilatkozni, mert tenyleg csak ezzel a 3mal probaltam a teleputett 800bol;
szoval mindenkinek csak sajat felelosegere;DE van rogton egy hiba: nem tamogatja az apt-listbugst, ami sid eseteben „letfontossagu”; majd utannaezek ennek;
„Ja, ez elvileg UHU alatt is menne nem?!”
1. kell deb-src csomagforras-tamogatas tamogatas, tehat a netrol elerheto forras csomagok (3 reszbol all: orig.tar.gz az eredeti forras, .diff.gz a debian patch (ebben vannak a install scriptek is es .dsc amolyan index), ;
2. kell apt-build megfelelo tamogatasa;ha van apt-build csomag (‘apt-cache show apt-build’), akkor elemeltileg igen;
2004-05-02-16:00 #1940839tegnap volt szo errol ( http://linuxforum.hu/modules.php?name=Foru…iewtopic&t=7170 ), ime a megoldas:
/etc/apt/sources.list -be pakold be a forrasok eleresi helyeit, ha jo tukorszervert valasztottal, akkor eleg, ha a „deb (…)” sorokat lemasolod „deb-src (…)”-re;
1. modszer, mindent kezzel:
ezt erdemes pld a /tmp-ben
apt-get build-dep hello
apt-get source hello -bdpkg -i *.deb
2. a teljes csomagkezeles forras alapura cserelese:
apt-build
telepitese: konyvtarak oke, optimalizacio strong, repo keruljon be a sources.list-be, stb_tokeletesen_ ugyanugy mukodik, mint az apt-get (update, install, stb; ugyanugy cache eli a letoltott csomagokat), _mindent_ elintez;
pld apt-build install helloman apt-build – teljes hasznalata, tud pld „world”ot is;
DE tovabbra is azt mondom, hogy csak az vagjon neki, aki
1. _nagyon_ alaposan ismeri a debian belso mukodeset, mivel elekpeszto fuggosegi problemak szoktak fellepni, legalabbis sidben; stable talan megy;
2. minimum C-ben es bash-ban jaratos, mert neha bele kell javitani a forrasokba, mert nem 3-as gccre irodtak, stb;
3. rakat szabidejjet nem tudja massal eltolteni;megj.: cvs-buildpackage – cvs felulet
Látod, látod… 😉
2004-05-02-20:01 #1940840apt-build:
1. az apt-build install mindig fordit, ha egy mar leforditottat ujra akarsz telepiteni, akkor apt-get install marad;2. nagy hibaja, hogy ha vminek a fordiatashoz mas csomagokra van szukseg, akkor azokat a binaris valtozatot tolti le, ahelyett, hogy o forditana; megoldas: elsozor apt-get build-dep csomag -s, majd ezeket egyesevel build-dep, mig vissza nincs fejtve es egyesevel apt-build install forditas;
3. legjobb egy „kevert” rendszert osszehozni,, theat varialni az apt-get binarisait az apt-build forras-csomagjaival; pld egy vim nincs hova gyorsitani, egy Xet nincs kedve senkinek vegigvarni, ezek cbinarisbol; de ha vmi sebesseg fontos vagy gyakran hasnalt, azt erdemes a leheto legmelyebb szinten (lasd: elozo pont) forditani;,
pld apt, dpkg, debconf, coreutils, fileutils, binutils, …4. a 2. miatt nem mukodik egyutt az auto-apt-vel; kar; raadasul a szimulalt mukodest sem ismeri;
4. mondanom se kell az apt-build cleanelese kerulendo;
5. apt-listbugs fut, de csak a forditas utan telepitodne a csomag, ezert elotte kell minden tkezel ellenorizni, errol majd kesobb;
apt-src:
elozonel szerenyebb kepessegu;
asznalata: apt-src install hello -bapt-fu:
http://www.yhbt.net/normalperson/debian/APT
_ez_ lesz az igazi valasztas, de holnapra marad…majd ebbol lesz egyszer egy kis howto, de meg dolgozom a teman;
2004-05-02-22:06 #1940841apt-build:
1. az apt-build install mindig fordit, ha egy mar leforditottat ujra akarsz telepiteni, akkor apt-get install marad;2. nagy hibaja, hogy ha vminek a fordiatashoz mas csomagokra van szukseg, akkor azokat a binaris valtozatot tolti le, ahelyett, hogy o forditana; megoldas: elsozor apt-get build-dep csomag -s, majd ezeket egyesevel build-dep, mig vissza nincs fejtve es egyesevel apt-build install forditas;
3. legjobb egy „kevert” rendszert osszehozni,, theat varialni az apt-get binarisait az apt-build forras-csomagjaival; pld egy vim nincs hova gyorsitani, egy Xet nincs kedve senkinek vegigvarni, ezek cbinarisbol; de ha vmi sebesseg fontos vagy gyakran hasnalt, azt erdemes a leheto legmelyebb szinten (lasd: elozo pont) forditani;,
pld apt, dpkg, debconf, coreutils, fileutils, binutils, …4. a 2. miatt nem mukodik egyutt az auto-apt-vel; kar; raadasul a szimulalt mukodest sem ismeri;
4. mondanom se kell az apt-build cleanelese kerulendo;
5. apt-listbugs fut, de csak a forditas utan telepitodne a csomag, ezert elotte kell minden tkezel ellenorizni, errol majd kesobb;
apt-src:
elozonel szerenyebb kepessegu;
asznalata: apt-src install hello -bapt-fu:
http://www.yhbt.net/normalperson/debian/APT
_ez_ lesz az igazi valasztas, de holnapra marad…majd ebbol lesz egyszer egy kis howto, de meg dolgozom a teman;
HAJR
2004-05-04-22:23 #1940842forrasalapu debian rendszer epitese az „apt-fu” segitsegevel
Fontos! senki se alljon neki a debian csomagkezeleserol es mukodeserol kapcsolatos alapos ismeretek nelkul (qref.sf.net)
bar vallom, hogy „debian alatt minden megoldhato, csak erteni kell hozza”, de meg engem is meglepett amikor ezzel a kivalo csomaggal megismerkedtem;
segitsegevel konnyeden lehet forrasbol telepiteni debian csomagokat;
elokeszulet:
1. a „deb (…)” sorokkal megegyezo „deb-src (…)” sorok sources.list-be (apt-setup automatan berakja)
2. http://www.yhbt.net/normalperson/debian/APT ezt a ket sort a sources.lisa-tbe, majd telepitsd az apt-fu es pentium-builder csomagokat (a „Recommends”t is);pentiumbuilder:
regi project, de normalperson elegge feljavitotta; a tamogatott forditok (gcc, g++, …) alapertelmezett binarisait lecsereli egy-egy scriptre, amin keresztul konnye
n ra lehet venni a forditokat, hogy a kivant architekturara optimalizaljanak forditas soran;
hasznalatahoz a DEBIAN_BUILDARCH kornyezeti valtozotnak meg kell adni a celarchitekturat; imho legeygszerubb, ha az /etc/bash.bashrc -be rakod ‘export DEBIAN_BUILDAR
CH=$(uname -m)’
megj.: -O2 optimalizal, mikozben -O3 a max, de ezt tul fogjuk elni;apt-fu:
hasznalata hasonlo az ‘apt-get’-hez, sot ismeri annak parancsait: install, remove, update, stbtelejesen forrasalapu rendszernel eleg egy ‘apt-fu -R src-dist-upgrade’ es menjunk el nyaralni
csomag forrasbol:
apt-fu src-install csomag
(ha letezik azonos nevu binaris csomag, azt lecsereli)mivel en „kevert” rendszert epitgetek (tul nagy vagy nem szamitasigenyes progikat binarisan, kisebb vagy szamitasigenyseket forrasbol; pld 150k-s cdbs-hez 50 mega -d
ev kell, na nem), ezert egy atlagos frissites:1. apt-get update = friss csomaglistak
2. apt-get dist-upgrade -s = mi lesz frissitve? mi legyen binarisan (X, perl, gcc, …)
3. apt-listbugs = ne telepitsunk / forditsunk eleve hibas csomagokat
4. apt-get install binaris_csomagok = telepitesuk
5. apt-get install forras_csomagok -s = nem szorjak-e el a csomagfuggosegeket
6. apt-get build-deb forras_csomagok -s = kevert rendszer hatulotoje, hogy pld xsensors forditasahoz libsensors-dev kene, aminek forditasahoz kernel-source, …
7. apt-fu src-dist-upgrade = forrasbol telepites, menjunk egyet setalni..megj.:
1. a sima apt-fu src-install, src-dist-upgrade, stb a forditashot szukseges fuggosegeknek a binaris valtozatat szedi le (es _csak_ a forditas idejere tartja a gepen,
cool); ha a fuggosegek is forditsa toljuk meg egy ‘-R’ kapcsoloval (ez azt is forditja, ami mar telepive van, tehat pld libc6);hibak:
1. egy csomag forditasahoz nincs szukseges csomagtelepitve:
„
Info messages replay:
I: PKG cdbs/0.0-0 is not installable!
I: PKG aspell-bin/0.0-0 is not installable!bla-bla-bla
ez igy szep is jo, de a pentiumbuilder nem optimalizal;
majd utannezek2004-05-05-06:54 #1940843Ez mind szép, és jó, csak egy kérdés maradt, hogy mennyire érdemes, vagyis mekkora sebességválltozást fedeztél fel utánna!
Egyébként gratulálok, a kitartásodhoz, és még sok kitartást kívánok!
2004-05-05-08:07 #1940844Ez mind szép, és jó, csak egy kérdés maradt, hogy mennyire érdemes, vagyis mekkora sebességválltozást fedeztél fel utánna!
Egyébként gratulálok, a kitartásodhoz, és még sok kitartást kívánok!
Nekem ugyanazon a vason Debian SID és Gentoo legalább 20-30%-os sebességkülönbséget produkált!
2004-05-05-15:20 #1940845PcZolee:
„Ez mind szép, és jó, csak egy kérdés maradt, hogy mennyire érdemes, vagyis mekkora sebességválltozást fedeztél fel utánna!”
propgramfuggo;
egy „vim”t anyiszor forditasz ujra, amennyiszer csak birsz, _ennel_ gyorsabb nem lehet; az Xet se fogom, mert 3-4 mp amig betolt;
mi sebessegfuggo? tar, gzip, bzip2, libc, openoffice, gnome-gv, stb tehat ami sok szamitast vegez;„Egyébként gratulálok, a kitartásodhoz, és még sok kitartást kívánok!”
thx, igyekszem;Gregory:
„Nekem ugyanazon a vason Debian SID és Gentoo legalább 20-30%-os sebességkülönbséget produkált!”
najo, de ezert menjen orakig a gep?
a boot megvan ~35 mp alatt, utanna meg opera + bash + vim + wxmusik fut szinte csak a gepen;
ugyhogy en a fent emlitett bin + src vegyes rendszert favirozom (vagy hogy mondjak); -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz