- This topic has 297 hozzászólás, 23 résztvevő, and was last updated 16 years, 11 months telt el by
Wait.
-
SzerzőBejegyzés
-
2008-07-26-19:20 #2168697
Én el tudok képzelni okot a linux fájlrendszer egyszerűsítésére:
Elég nagy gondnak érzem, hogy sokszor az adott diszribúcióra nem készül el az adott program. Persze valahogy fel lehetne tenni, de ha a fájlrendszert egyszerűsítenék, akkor megszűnhetne a disztribúciók fájlrendszerei közötti eltérés. Ebből az következne:
1. elvileg az adott csomag bármelyik disztribúcióra feltehető, csak a csomag nem a program futásához szükséges részeit kellene külön tárolni. Ez nem tűnik túl bonyolultnak.
2. megspórolnának egy csomó helyet a különböző tükör és egyéb szervereken.
3. Ezzel erőforrás szabadulna fel, amit a valódi fejlesztésre lehetne használni, mert szerintem a csomagkészítés az adott diszribúcióhoz nem az.Viszont az is igaz, hogy én userként a rendszert használni akarom, nem kitalálni.
2008-07-26-19:20 #2168698Én el tudok képzelni okot a linux fájlrendszer egyszerűsítésére:
Elég nagy gondnak érzem, hogy sokszor az adott diszribúcióra nem készül el az adott program. Persze valahogy fel lehetne tenni, de ha a fájlrendszert egyszerűsítenék, akkor megszűnhetne a disztribúciók fájlrendszerei közötti eltérés. Ebből az következne:
1. elvileg az adott csomag bármelyik disztribúcióra feltehető, csak a csomag nem a program futásához szükséges részeit kellene külön tárolni. Ez nem tűnik túl bonyolultnak.
2. megspórolnának egy csomó helyet a különböző tükör és egyéb szervereken.
3. Ezzel erőforrás szabadulna fel, amit a valódi fejlesztésre lehetne használni, mert szerintem a csomagkészítés az adott diszribúcióhoz nem az.Viszont az is igaz, hogy én userként a rendszert használni akarom, nem kitalálni.
2008-07-26-19:35 #2168699Nézd Balzamon, a dolog úgy áll, hogy a Gobo, minden látszólagos extravaganciája ellenére is, sokkal több linuxos progival „kompatibilis”, mint bármely más disztró. Ez abból adódik, hogy minden – pld – binárisok tárolására szolgáló „hagyományos” könyvtár, pld /bin, /sbin stb, egyetlen helyre van symlinkelve, a /System/Links/Executables könyvtárral, ahol minden binárisnak megtalálható a symlinkje. Ezokból tökmindegy, hogy egy telepített program egy adott binárist (amit nem ő hozott a rendszerbe) hol keres, azt MEG FOGJA TALÁLNI. Más disztróknál nem: ha a progi egy binárist a /usr/local/bin -ben keres, de az valójában a /usr/bin -ben van, nem leli meg. Hasonló a helyzet a lib-ekkel is.
2008-07-26-19:35 #2168700Nézd Balzamon, a dolog úgy áll, hogy a Gobo, minden látszólagos extravaganciája ellenére is, sokkal több linuxos progival „kompatibilis”, mint bármely más disztró. Ez abból adódik, hogy minden – pld – binárisok tárolására szolgáló „hagyományos” könyvtár, pld /bin, /sbin stb, egyetlen helyre van symlinkelve, a /System/Links/Executables könyvtárral, ahol minden binárisnak megtalálható a symlinkje. Ezokból tökmindegy, hogy egy telepített program egy adott binárist (amit nem ő hozott a rendszerbe) hol keres, azt MEG FOGJA TALÁLNI. Más disztróknál nem: ha a progi egy binárist a /usr/local/bin -ben keres, de az valójában a /usr/bin -ben van, nem leli meg. Hasonló a helyzet a lib-ekkel is.
2008-07-26-19:55 #2168701Azért jó lenne végre megismerkedned a PATH változó mibenlétével.
2008-07-26-19:55 #2168702Azért jó lenne végre megismerkedned a PATH változó mibenlétével.
2008-07-26-19:56 #2168703balzamon wrote:Elég nagy gondnak érzem, hogy sokszor az adott diszribúcióra nem készül el az adott program. Persze valahogy fel lehetne tenni, de ha a fájlrendszert egyszerűsítenék, akkor megszűnhetne a disztribúciók fájlrendszerei közötti eltérés.
Azzal, hogy felmasolsz valamit, meg nem biztos, hogy mukodni fog. A programoknak szukseguk szokott lenni mas programok/libek jelenletere a mukodeshez. Ezeknek a libeknek mas-mas verziojat csomagolhatja egy-egy terjesztes, es mig az egyik verzioval mukodik a leforditott program, addig masikkal nem. Ezert ha leszedsz egy tetszoleges csomagot egy mas terjesztesbol, kicsomagolod, majd futtatni akarod, lehet nem fog mukodni (de az is megtortenhet, hogy mukodik).2008-07-26-19:56 #2168704balzamon wrote:Elég nagy gondnak érzem, hogy sokszor az adott diszribúcióra nem készül el az adott program. Persze valahogy fel lehetne tenni, de ha a fájlrendszert egyszerűsítenék, akkor megszűnhetne a disztribúciók fájlrendszerei közötti eltérés.
Azzal, hogy felmasolsz valamit, meg nem biztos, hogy mukodni fog. A programoknak szukseguk szokott lenni mas programok/libek jelenletere a mukodeshez. Ezeknek a libeknek mas-mas verziojat csomagolhatja egy-egy terjesztes, es mig az egyik verzioval mukodik a leforditott program, addig masikkal nem. Ezert ha leszedsz egy tetszoleges csomagot egy mas terjesztesbol, kicsomagolod, majd futtatni akarod, lehet nem fog mukodni (de az is megtortenhet, hogy mukodik).2008-07-26-19:58 #2168705zoltan22 wrote:Azzal, hogy felmasolsz valamit, meg nem biztos, hogy mukodni fog. A programoknak szukseguk szokott lenni mas programok/libek jelenletere a mukodeshez. Ezeknek a libeknek mas-mas verziojat csomagolhatja egy-egy terjesztes, es mig az egyik verzioval mukodik a leforditott program, addig masikkal nem. Ezert ha leszedsz egy tetszoleges csomagot egy mas terjesztesbol, kicsomagolod, majd futtatni akarod, lehet nem fog mukodni (de az is megtortenhet, hogy mukodik).Ezért kénytelen mindenhez saját recepteket létrehozni, hogy odagobósítsa magához.
2008-07-26-19:58 #2168706zoltan22 wrote:Azzal, hogy felmasolsz valamit, meg nem biztos, hogy mukodni fog. A programoknak szukseguk szokott lenni mas programok/libek jelenletere a mukodeshez. Ezeknek a libeknek mas-mas verziojat csomagolhatja egy-egy terjesztes, es mig az egyik verzioval mukodik a leforditott program, addig masikkal nem. Ezert ha leszedsz egy tetszoleges csomagot egy mas terjesztesbol, kicsomagolod, majd futtatni akarod, lehet nem fog mukodni (de az is megtortenhet, hogy mukodik).Ezért kénytelen mindenhez saját recepteket létrehozni, hogy odagobósítsa magához.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz