2012/6/13 Dragos C. <[email protected]> > > > 2012/6/13 Dragos C. <[email protected]> > > >> >> >> 2012/6/13 Petru Ratiu <[email protected]> >> >>> 2012/6/13 m3t30r m3t30r <[email protected]>: >>> > De precizat ca in afara de editat niste .repo si yum search/install + >>> rpm >>> > -ivh nu stiu prea multe despre centos. >>> > >>> > So, oamenii care mai stiu Centos ... cam asa sta treaba : >>> > >>> > Problema care se da e ca vreau sa fac un repo "al meu" (in principiu un >>> > apache si un php patchuite). >>> > >>> > Ideea care ar fi e ca intotdeauna rpm-urile gen php si apache sa se >>> > instaleze de acolo, chiar daca am versiuni mai noi in repo-ul default >>> (de >>> > ex am nevoie musai de php 5.3.4 cu un anume patch, si nu alta >>> versiunea mai >>> > veche sau mai noua si apache cu niste patchuri pt suexec / fastcgi ). >>> > >>> > Distro-ul cerut e Centos 6. >>> > >>> > So, any idea de unde sa incep sa caut. >>> > >>> > Ideea initiala era sa instalez din rpm, si apoi sa folosesc yum version >>> > lock. >>> > >>> > Dar ma gandeam ca poate exista ceva mai elegant si care sa nu necesite >>> > wget-uri si rpm -i -uri. Vreau sa pot automatiza instalarea cat mai >>> usor, >>> > folosindu-ma de ce are deja Centos in el. >>> > >>> >>> Google zice o gramada de chestii misto cand il intrebi de "private yum >>> repository", ce nu ti-a placut la ele? >>> >>> PS: Ma mananca sa povestesc cum fac eu pe Debian :) >>> -- >>> Petre. >>> _______________________________________________ >>> RLUG mailing list >>> [email protected] >>> http://lists.lug.ro/mailman/listinfo/rlug >>> >> >> >> Pai acolo se face din >> >> /etc/apt/preferences >> >> si pinning / pin priority ? >> >> Adica e mai usor, si nu tre sa instalezi nu stiu ce apt plugins and stuff. >> >> Ideea e ca la yum / rpm nu stiu cum ii zice la pinning ... si aparent >> nici nu are. >> >> Tot la yum version lock am ajuns si eu, da' ma gandeam c-o fi vre-o >> chestie pe care eu n-o stiu. >> >> Daca cauti de pinning si rpm gaseti doar chestii "retarde" de genul il >> instalezi si-l pui in exclude, si ceva de yum lock version sau cum i-s >> spune pluginului de yum. >> >> Ma gandesc ca e imposibil sa nu existe si ceva mai elegant. Sau poate ca >> n-am inteles eu ideea lui yum version lock, ca din ce m-am prins ... tre sa >> ai deja instalat packetul ca sa-l lockezi (sau sa-i dai exclude). Iar eu ma >> gandeam mai degraba la ceva gen repo priority si/sau pinning pe repo. >> >> Dupa cum am zis, in afara de bagat epel repo / yum install si odata un >> upgrade pe la 5 la 6 nu prea am facut nic pe centos. Ma gandesc ca n-oi fi >> singurul care are doar 3 packete customizate, si nevoie de asta. Doar ca ce >> am gasit ma face sa ma gandesc ca poate caut chestia gresita :). >> >> Adica exclude de la update sau lock pe versiune nu vreau, ca din cand in >> cand mai iau ultimu rpm, bag patchurile si recompilez, sa tin mizeria cat >> de cat la zi. Si as vrea sa mearga yum update. >> >> Deci fie YUM e retard, fie eu sunt prost si nu stiu ce sa caut. Si tinad >> seama de cat de meserias sunt cu centos , tind sa cred ca e partea a doua. >> >> D. >> >> >> PS: Yup, curious about debian too. Din pura curiozitate, poate fac ceva >> gresit si nu stiam :) . >> > > > Humm ... de exemplu merge sa excluzi de la install/update anumite packages > *din anumite repo-uri* ? Asta ar fi o solutie. > > > D. > > -- > PS : I know, i know vre-o vs vreo, 1993 si 2005 Academia romana ... tot > incerc sa ma dezvat, da tot "vre-o" si "nici o" imi iese cand scriu la > viteza. Si am schimbat si numele. >
Ok, turns out ca trebuia sa citesc man-ul de la yum.conf ca sa vad ca exclude (si include) de pot pune si in repo nu doar in [main]. *exclude* Same as the [main] *exclude* option but only for this repository. Substitution variables, described below, are honored here. *includepkgs* Inverse of exclude. This is a list of packages you want to use from a repository. If this option lists only one package then that is all yum will ever see from the repository. Defaults to an empty list. Substitution variables, described below, are honored here. Cred ca asta e ce cautam. Ba chiar "include" ajuta destul de mult. E ok solutia sa pun exclude in repo-ul oficial, si include in repo-ul custom la pachetele care ma dor ? Sau exista ceva mai "Centos" compliant ? D. PS : Sorry for retardness. _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
