- A hozzászóláshoz be kell jelentkezni
- 1486 megtekintés
Hozzászólások
Haaat.. En hasznalom mindegyiket. Mindegyiknek van elonye, hatranya. Olvastam anno valamelyik BSD listan (ha agyonutsz se tudom megmondani melyiken), szoval volt egy thread ahol a FreeBSD-sek se ertettek teljesen egyet az apt vs. ports kerdesben. Voltak olyan fejlesztok, felhasznalok akik az apt mellett tettek le a voksukat, es kijelentettek hogy az apt portjat szivesen latnak a FreeBSD-ben. En meg szivesen latnek valami ports-hoz hasonlot a debianban, termeszetesen az apt mellett, es nem helyett.
- A hozzászóláshoz be kell jelentkezni
Igazából a "nagy" különbség az apt és a ports közt, hogy másra való.
Az apt arra való, hogy csomag-archívumot kezeljen. Kezel bináris és forrás arhcívumot is, és többféle médián: CD-ROM, lokális fájlrendszer, ftp, http, etc.
A ports pedig arra való, hogy egy forrásfát kezelj vele. (Már ahogy én látom.) Pl. letölti neked a program legujjabb verzióját ha kell az eredeti származási helyéről, rátesz plusz patch-eket, stb.
Viszont a nagy különbség pl. a freebsd és a Debian közt, hogy a freebsd megjelenik 2 architektúrára, és a disztrib patcheit csak erre kell felkészíteni, míg debiannál 11 különböző architektúrára figyelnek oda. És a végeredmény nem az, hogy a programod feltelepedik, hanem egy bináris csomag, amit utána akármilyen gépre fel tudsz tenni.
Pl. szép dolog, hogy újra tudsz fordítani mindent a ports-ban egy paranccsal, és jobbára működik is. De azt ha jól tippelem nem (vagy nem könnyen) tudja megoldani, hogy a >1GHz masinkádon tedd ezt meg, de a feltelepedés már a 150 MHz-s PI-edre törpénjen.
Végülis, ha vki letükrözi a teljes ports fát, és a teljes source fát (ameddig volt ilyen, és nem pool lett helyette), akkor a legnagyobb különbség amit lát, az a ports fa gyökerében álló Makefile.
Bár így belegondolva a pool-t lehet hogy arra találták ki, hogy vmi ports szerűséget valósítsanak majd meg vele.
- A hozzászóláshoz be kell jelentkezni