FreeBSD+ports

Fórumok

Gondoltam felrakom a 6.2-est, megnezni mi valtozott az 5os ota. Tapasztalatom szerint desktop szemmel alig valami.
Nyilvan itt most sokan meg fognak cafolni. De mint egyszeru user aki csak egy jol mukodo destopot szeretne, joforman semmi.
Akkor razzuk gatyaba a rendszert, minden distroban eloszeretettel hasznalva a csomagokat, mivel fuggosegekkel nem nekem kell szorakoznom, telepitgetni kezdtem ezt azt.
Csakhogy a portok kozt ritka regi csomagok vannak, hiaba irja a ports oldalon hogy o bizony a friss. Felrakva van hogy fel evvel ezelotti csomagokat szed elo.
Masnak mi ezzel kapcsolatban a tapasztalata?

Hozzászólások

Arról van szó, hogy minden kiadás előtt befagyasztásra kerül a ports repository és nagy tesztnek vetik alá, majd miután elég stabilnak és jól működőnek bizonyul, ezekből készülnek a csomagok és ezek a verziók kerülnek a CD-re. Csakhogy ez jóval a kiadás előtt történik, még az RC verziók fázisában. Azóta már nincs befagyasztva a ports fa, rengeteg frissítés került bele, viszont a 6.2 CD-jéről az az állapot települ, amelyből a csomagok is készültek, így frissítened kell a ports fádat, hogy a legújabb csomagokat használhasd. A
CVSup használata a Handbookban: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvsup.html

Vagy a már említett portsnap man oldalát nézd meg.

Ok az rendben hogy befagyassza a csomagokat a cdre.
De en ftprol telepitenem a csomagokat. Konkretan

ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.2-release/Latest

2006-10-23-i fajlok vannak es a pkg_add mindent innen szed lefele.

/usr/local/bin/cvsup -g -L 2 supfile nemigazan segitett

supfile:
*default tag=.
*default host=cvsup.hu.FreeBSD.org
*default prefix=/usr
*default base=/var/db
*default release=cvs delete use-rel-suffix compress

src-all

Ok, én a ports-os megoldást javaslom cvsup-pal (illetve inkább csup-pal mert gyorsabb), de ha feltétlen csomagokat akarsz, akkor ne a fenti linket használd, hanem ezt:

ftp://ftp.hu.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest

Ez a 6.X-hez a legfrissebb csomagokat tartalmazza, ráadásul magyar tükörről van, szóval gyorsabb.

A package-xxx-release az FreeBSD-ben mindig az adott kiadáshoz készített csomagot jelenti. Amúgy ne csodálkozz, hogy a cvsup nem segített, mert az src-all az oprendszert jelenti - neked ports-all kellene. Egyébként azért is inkább csup, mert ellentétben a cvsup-pal a rendszer része. És azért inkább portsnap & portmaster, mert kategóriákkal gyorsabb a portupgrade-nél.