Hirdetés
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- sh4d0w: Kalózkodás. Kalózkodás?
- Magga: PLEX: multimédia az egész lakásban
- Mr Dini: Mindent a StreamSharkról!
- Lalikiraly: Astra kalandok @ Harmadik rész
- bambano: A sor végén
- eBay-es kütyük kis pénzért
Új hozzászólás Aktív témák
-
Sir Ny
senior tag
"Azért rakják a megadott, megszokott helyekre, mert így legalább a rendszer és más programok is megtalálják, fel tudják használni mindenféle macera nélkül, mert tudják, hol kell keresni:"
Nem kimondottan megadott, megszokott helyre. A disztribútor a csomagban megadja hogy hova kerüljön az adott program adott komponense, és így ugyanaz a disztribútor később hivatkozni fog tudni rá.
A disztribútor köti le az adott fájl helyét, sem pedig a linux (vagy a file-rendszer struktúrái), sem pedig a konvenciók. Ebből kifolyólag egy nem disztribútor által szállított program nem fogja tudni alapértelmezetten használni ugyanazokat a libeket (ellentétben azzal, ahogy itt sokan állították).
Tehát: nincs oprendszer szintű konvenció hogy mi hol legyen, és ez a nem létező konvenció nem segít a nem disztribútor által szálított programok kompatibilitásán (@pakrisz, @CPT.Pirk). Ugyanúgy ahogy windows alatt a dll-ket, az ikonokat etc. a rendszer kezeli, csak linuxon ez egyrészt disztrib. függő hogy ne legyen kompatibilis, másrészt meg nagyjából transzparens a felhasználó számára.
Ezek az elvek.
A gyakorlatban ez úgy néz ki, hogy ha kell nekem egy program, akkor az elérhető deb/rpm/tgz-ben. Ahol a deb feltételezi, hogy egy alaptelepítéses ubuntu esestén ott vannak a file-ok ahol vannak (megj: nem elfelejtendő, hogy ennek a feltétele nem a kötött file-rendszer, nem a linux/disztribútor konvenciók, hanem a kvázi áthelyezhetetlen programkomponensek! Hiszen a programfejlesztő ígyis-úgyis felrakja az ubuntut, és reménykedik hogy a usernél minden ugyanott van. Ezt tenné akkor is, ha a komponensek helyét random generálná a kanonikál). Az rpm ugyanez, csak minden máshol.
A sima mappás meg jóesetben tartalmaz mindent ami kell, és az user belinkeli az ikont az ikonokhoz (és akkor a mappanézegető megjeleníti jóesetben), a binárist a binárisokhoz, a manuált a manuálokhoz, ha szüksége van rá (általában jól megvan ezek nélkül is).
(És akkor most nem tudom mi történik több felhasználó esetén, nyílván a configfile-okból több példány kell, talán valahogy be lehet hákolni az adott programba egy olyan linket amelyik különböző felhasználó esetén különböző helyre mutat, de jobb esetben van valami config-file.)Én ezt inkább inkompatibilis szar agyrémnek nevezném. Egy bináris keresésekor a shell átnézi a /bin, /usr/bin, /usr/local/bin, /home/SIRNY/bin (ugyanezeket sbinnel) mappákat, egy ikon esetén is kb ennyit a mappanézegető, röhej.
Nem mintha számítana, ez a része általában működik és nem zavarja a usereket semmivel. (engem szokott, mert én utálom az ilyen típusú zajt).
Bocsánat, csak mindig amikor ilyet látok eszembe jut hogy a rendszerem kb minden részét a legapróbb részleteibe menően utálom.
Új hozzászólás Aktív témák
- Gumi és felni topik
- Battlefield 6
- Elektromos autók - motorok
- Luck Dragon: Asszociációs játék. :)
- Kamionok, fuvarozás, logisztika topik
- BMW topik
- Miért nem tűnik el soha a kalózkodás?
- Suzuki topik
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Bittorrent topik
- További aktív témák...
- GYÖNYÖRŰ iPhone 14 128GB Starlight -1 ÉV GARANCIA -Kártyafüggetlen, MS3677
- Bomba ár! HP ProBook 650 G5 - i5-8265U I 8GB I 256GB SSD I 15,6" FHD I Cam I W11 I Garancia!
- BESZÁMÍTÁS! ASROCK B650M R5 7500F 32GB DDR5 1TB SSD RX 7700XT 12GB Zalman Z1 PLUS A-Data 750W
- HIBÁTLAN iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA -Kártyafüggetlen, MS3590
- Samsung Galaxy A54 5G, Kártyafüggetlen, 1 Ev Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő

