lug-bg: Gentoo ebuilds
- Subject: lug-bg: Gentoo ebuilds
- From: danchev@xxxxxxxxx (George Danchev)
- Date: Wed, 16 Oct 2002 10:56:33 +0300
Çäðàâéòå,
èìàì ñëåäíèÿ âúïðîñ è íå ñúì ìíîãî ñèãóðåí êàê ñå ðåøàâà ïðè Gentoo Linux, ïúê
íÿìàì ìíîãî âðåìå äà ïðîâåðÿ ñàì ïúê ìè å èíòåðåñíî, íî ïîíåæå íå ñúì ãî
ïîçíàâàë ùå äàì ïðèìåð ñ FreeBSD Ports & Packages è Debian source & binary
packages çà ïî-ëåñíî îáÿñíåíèå/ðàçáèðàíå.
Àêî äà êàæåì:
FreeBSD RELEASE ~ Debian Stable
FreeBSD STABLE ~ Debian Testing
FreeBSD CURRENT ~ Debian Unstable
(áåç çíà÷åíèå, ÷å ñà â ðàçëè÷íè ïî âèä repositories)
Ñåãà initial install/deinstall å ÿñíî ;-).
Èíòåðåñóâà ìå ÷àñòè÷åí upgrade èëè ñìåñåí upgrade íà
packages/ports/skeletons/ebuilds ïî æåëàíèå íà êëèåíòà è êàê ñå ðåøàâà
âúïðîñà ïðè Gentoo, òàêà, ÷å íåùàòà ùå ðàáîòÿò ïðàâèëíî.
Àêî upgrade-íåì ìèêñèðàíî ñîðñîâåòå íà ðàçëè÷íèòå source collections (anoncvs
èëè cvsup using sup-file ñ ïîñî÷åíè ïî èçáîð îò ïîòðåáèòåëÿ collections, è â
îáùèÿ ñëó÷àé íå âñè÷êè - äà êàæåì src-base, src-contrib, ports-base,
ports-devel, è ò.í.....) , ñ ðàçëè÷íè cvs tags, òàêà ÷å äà èìàìå íåùî îò
STABLE, äðóãî îò RELEASE, è òðåòî îò CURRENT, íÿìà outside source depends ñ
êîèòî äà ñå ãàðàíòèðà (ïîíå òåîðåòè÷íî), ÷å êîìïèëàöèÿòà ùå çàâúðøè óñïåøíî è
ïîñëå binaris/objects/etc ùå ðàáîòÿò ÎÊ.  ðåäêè ñëó÷àè êîìïèëàöèÿòà è
ñâúðçâàíåòî ìîãàò äà èçèñêâàò òî÷íî îïðåäåëåíà âåðñèÿ íà êîìïèëàòîðà è
ëèíêåðà. Êàê ñå ðåøàâà òîâà ïðè Gentoo ? Êàêúâ å àíàëîãà (àêî èìà) íà
utilkata "portupgrade" ( "portinstall", "portsdb", "pkgdepfix") ïðè Gentoo
èëè êàê ñå ðåøàâàò íåéíèòå çàäà÷è òàì ? Äîêîëêî å ÷èñò upgrade-a, â ñìèñúë
old files ñå orevwrite èëè remove è install íîâèòå ? Àêî ñå îáíîâè
skeleton-a/ebuild-a êàêâî ùå ñòàíå ñ old files èíñòàëèðàíè îò ïðåäèøíèÿ
skeleton/build, à ñ ports database files ?
ðåñïåêòèâíî çà äà å ïî-ÿñíî ïèòàíåòî:
binary: apt-get install p1/stable p2/testing p3/unstable ...p<n>/<edi_kvo_si>
(ìîæå è äà downgrade packages òàêà, òàêà ÷å èçáîðà íà ñåëåêöèÿòà å ñâîáîäåí,
îñòàâà äà âèäèì äàëè å safe)
è ùå ñå óâåäîìèì äàëè òàçè ñåëåêöèÿ ùå ðàáîòè êîðåêòíî.
àêî íå ïðèäúðïâàìå source packages, è ïðîìåíÿìå depends, build-depends,
pre-depends, versions, upstream sources è òàê äàëèå êâîòî ñå íàëàãà, êàòî ñå
èìà ïðåäâèä, ÷å ñìå çàïîçíàòè ñ èçèñêâàíèÿòà íà âñè÷êèòå ãîðíè ñîðñîâå è ñå
÷óâñòâàìå äîñòàòú÷íî safe & sane çà äà override ñåòíàòèòå òàêèâà îò
maintainers.....
Ñëó÷àéíè builds, îò ñîðòà íà "àêî ìèíå ìèíå" íå ñà ïðèåìëèâè (ò.å.íå ñà ÷èñòî
ðåøåíèå), ùîòî ìîæå ñàìè äà ñå ìèíåì.
Çíà÷è, ïèòàíåòî å äî packages/ebuilds èëè êàêòî òàì ñå íàðè÷àò â/îò ïðîçèâîëíà
ñåëåêöèÿ (îò 2-3 distro versions/releases äà ðå÷åì) è êàê ñå ïðàâè îïèò èëè
ðåøàâà, ÷å íåùàòà ùå ñà ÎÊ â òàêàâà ñèòóàöèÿ. (binary or source)
Ìîëÿ áúðçèòå, íåòî÷íè è íåîáîñíîâàíè îòãîâîðè ìîãàò äà íå ñå ïèøàò âúîáùå ;-)
çíàì êúäå ñà docs íà Gentoo, íî ïèòàì çà ëè÷åí îïèò.
10x
--
Greets, fr33zb1
[catching up with Sid (the boy next door who destroyed toys :-)]
[reg your bg translation or grab one from http://www.bgit.net/?id=37892]
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
|