1 |
El Jueves, 16 de Febrero de 2006 23:13, kooroc@×××××.com escribió: |
2 |
> Saludos. |
3 |
> |
4 |
> ¿Hay que seguir las normas _estrictamente_(*) en el árbol del |
5 |
> overlay o puedo hacer lo que quiera? |
6 |
> |
7 |
> Me explico: He creado /usr/local/portage/foobar/prueba, y he hecho |
8 |
> un ebuild de prueba-1.0, que instala un fichero prueba.txt en |
9 |
> /usr/share/doc/prueba-1.0/. |
10 |
> |
11 |
> Funcionar, funciona, pero no quiero ir más allá sin tener la |
12 |
> seguridad de que no voy a tener problemas. Así que, eso ¿puedo |
13 |
> dormir tranquilo, o en un futuro cercano puedo tener problemas? |
14 |
> |
15 |
> (*) Un sitio para cada ebuild, y cada ebuild en su sitio |
16 |
> |
17 |
> -- |
18 |
> Los dioses que sonrieron cuando naciste, ahora se están descojonando... |
19 |
|
20 |
En teoría puedes hacer lo que quieras, siempre y cuando SANDBOX esté de |
21 |
acuerdo y siempre y cuando tu ebuild sea sintácticamente correcto. Para eso |
22 |
están. |
23 |
|
24 |
Personalmente veo más útil hacer nuevos ebuilds para aplicaciones que aún no |
25 |
lo tienen y que quieras instalar. Debes de leer bien los README para hacer |
26 |
que todo funcione correctamente. Y podrás hacerte tus parches evidentemente |
27 |
por si hay algún matiz en algún archivo de configuración que quieras |
28 |
cambiar... etc. |
29 |
|
30 |
Gracias a poder realizar tus propios ebuidls, no "mancharás" tu sistema con |
31 |
"./configure; make; make install" que cuando te des cuenta, tu sistema de |
32 |
archivos será un bonito basurero. Así portage sabrá exactamente qué es lo que |
33 |
se instaló, y un simple "emerge unmerge loquesea" limpiará todo lo que el |
34 |
programa copió al compilarse. |
35 |
|
36 |
Un saludo, |
37 |
Rafael Fernández López. |