MobStac

lunes, 17 de agosto de 2009

PBIseando

PBIs un camino que no es un lecho de rosas

Yo tengo la manía ahora de preguntarme por que el método de instalar packages ya no funciona correctamente en PCBSD (con la opción pkg_add -f funciona la cosa incluso a pesar de los mensajes, después con pkg_delete se quitan bien los paquetes) y normalmente como mucho te quedan directorios vacíos. Así que con avisos y todo es práctico.

Algunos diréis porqué no usar la opción pkg_add -r -f si bien se presume de ser un SO de red mi experiencia al respecto es que mas vale pájaro en mano que ciento volando o sea que es mejor tener la cosas seguras en el disco duro antes que aventurarse en ciertos océanos ignotos y procelosos en que no se sabe que les está pasando a los servidores que hacen de replicas a los repositorios de estos temas, diréis que es lo mismo porque igual lo tienes que buscar bueno sobre opiniones a montones eso vosotros que sóis ricos y os podéis permitir una conexión en el hogar y perder ancho de banda y ...

Vamos que dado lo que hay en Galileo una montoná de paquetes fbsderos que no tienen una base de apoyo que es la causa de porque si quieres poner nuevos ocurre lo que ocurre, que no se pueden instalar normalmente los paquetillos nuevos estando realmente las bases instaladas, debido a que la susodicha base de dependencias no existe, me gustaría saber si es que han hecho solo una imagen del SO o es que simplemente han borrado el fichero que hacía la base porque fbsd es y ese es el problema real de estos engendros SOeísticos, las dependencias e imbricaciones de todos los paquetillos con todos los paquetillos, en fín que a lo mejor nos han hecho un favor.

Método de los paquetillos

Uno va al repositorio de los paquetillos y busca aquellos que le interesen a mi como siempre, el primero a buscar sea la release que sea es el mc o midnight commander sin el no puedo ver y con los que ponen aquí como PBIs el Mucommander o Krusader no trabajo tan bien como con el mc. Todo es ponerse pero hábitos son hábitos y este es de los buenos. Los enlaces de arriba son meros ej. tendréis que buscar el servidor que se os acomode.

Os lo cuento porque este programa el mc es la base del método de los paquetillos y os adelanto que su complemento es la libslang así que son dos paquetillos a bajar no pongo los numerillos porque este escrito se supone que ha de perdurar pero con lo que ha habido hasta ahora siempre ha sido así.

Procurad lo único que los paquetillos pertenezcan a la release fbsedera que toca o que no se vayan mucho o que pertenezcan a la serie principal combinaciones de paquetillos de la 4, 5 o 6 con la 7 no pegan mucho hay cosas que irán pero la mayor parte no, eso es porque al compilarse se compilan con unas librerías dadas que después es difícil de saltarse incluso haciendo enlaces falsos. Escritillos de perl, python, ruby puede que si que funcionen pero programas que tengan librerías gráficas y cosas mas complicadas están difíciles antes los haréis brandelfeando o wineseando que nativamente.

Glosario

Brandelfeando método que se emplea para usar las aplicaciones nativas de Linux en FBSD. Ya sabéis la compatibilidad Linuxera. Comando brandelf

Wineseando método que se emplea para usar las aplicaciones nativas de windows en estos SOs. Comando wine

Total que bajados los instaláis como root no hay otra forma que con el consabido pkg_add -f tal y cual con eso a pesar de los mensajes ya podréis ver.

Entre otras cosas ver significa ver los ficheros que forman los paquetes tales como COMMENT, CONTENTS, DESC, MTREE_DIRS que bien leidos nos ayudarán a descubrir las dependencias de los paquetillos y eso es simplemente situandose encima del paquete y haciendo un enter que nos lo abrirá después es simplemente curiosidad y darle al F3.

A partir de que veáis el método de los PBIs (ver un poco mas abajo) puede empezar a tener sentido aunque con salvedades, lo primero necesitaréis instalar el PBI Creator así que ya tardáis en bajarlo eso está en la página de los PBIs, encontraréis el como trabajar con el aquí http://pcbsd.es/content/view/29/11/ a pesar que está un tanto obsoleto es práctico como lectura edificante.

Método de los PBIs

Instalado el PBI Creator lo invocáis para ver que tal es yo os pondría de ej. para probar a hacer un pbi que lo intentaráis con el mc. Por que la mitad del trabajo ya la tenéis hecha ya habéis bajado los paquetillos correspondientes para pulular el directorio maestro que os va a ayudar junto con el PBI Creator a tener vuestro mc.pbi.

Todo esto lo cuento porque parece que la tendencia pcbesedera es esta el camino de los PBIs, un camino redundante por si mismo pero es su camino y ellos ponen los medios y nosotros el tiempo y el masoquismo huuuuyyyyy y aaaaaahhhhgggg!! Como me pone esto. Y es que habiendo tanta giga en los discos duros hay que aprovecharlas redundantemente hablando cuantas mas copias de ciertas librerías existan mejor que mejor y es que los tiempos en que la abundancia de material existe que no de ideas están en el menú del día.

La era del despilfarro está servida para que China se haga con todo al fin y al cabo todo el material viene de allí y así nos va al resto del mundo, es curioso pero el invento del redondeo de la mega o giga a 1000 en vez de a 1024 da su rendimiento monetario es como los de los pesos ingleses en el siglo XIX bueno cosas del capitalismo corrupto que ya hiede un montón pues parece que aun tardará en amojamarse. Es raro que un gobierno comunista se oponga a que desaparezcan los paraísos fiscales.

Yo propuse en un foro que la gente que necesitabamos ciertos programas que los pidieramos a los desarrolladores y que estos los pusieran en la ISO actualmente son 2GBs y hasta 4.5GBs hay espacio suficiente las mios son mc, xawtv, pysol y el windowmaker. Así que como me pica por esto ver si largo o no largo vamos que me rasco a gusto. Y es que los tiempos no están para tirar tanto es mucho despilfarro tanto DVD a medio llenar.

Bueno si sois listos habréis instalado los paquetillos del mc según el método anterior y ya tendréis un mc que os puede ayudar a generar pbis si no es el caso intentar utilizar el dolphin o el konqueror como gestores de archivos y para abrir los paquetillos usar el ark. Es que no os quiero quitar el disfrute.

Con mc simplemente abrís los paquetillos situandose encima de ellos y dandole al enter, localizado el meollo, el donde están los directorios es copiarlo a donde está el directorio maestro que según la explicación del PBI Creator ha de ayudar a la creación del pbi correspondiente no explico mucho mas sobre el mc porque aquí es como en el cole se viene cagado y meado de casa pero que es fácil e intuitivo el aprenderlo, mayormente dandole al F5, ciertos seres obtusos se creen que no nos damos cuenta que para lo que quieren son bsderos y para lo que no Gnueros (lo mas probable catedráticos sin ningún o escaso conocimiento del inglés y un tanto lameculos) yo paso de banderios y como se lo que se a fuerza de estar unos años ya se de que van y de que presumen y de que carecen así que como aquí es cuestión de ser práctico pues eso que con la práctica se aprende.

Si os habéis fijado el camino de instalación de los paquetillos entiendase aquí de las aplicaciones viene a ser el camino FBSDero de /usr/local sin embargo el camino de los PBIs va ser /usr/PCBSD/local bueno en concreto /usr/Programs lo que después las aplicaciones enlazarán al anterior camino desde este último.

Bueno aparte de elegir un nombre para nuestra versión pbiera del mc por ej. mc (difícil decisión) eso para hacer ir el mkdir tanto con o sin mc.

Lo mejor que podemos hacer es visitar los PBIs que ya tengamos instalados, se supone que ya habéis leido el HOWTO de los PBIs y empezamos a ver que ponen por esos PBIs pues necesitaremos copias de tres escritillos al menos que son PBI.Removescript.sh, PBI.First.run.sh, PBI.SetupScript.sh que los tendréis que retocar a vuestro pbi cambiando los nombres de directorios y aplicaciones, mi consejo es que veáis la fauna de estos escritillos que pulula el directorio PROGRAMS de vuestro PCBSD os llevaréis gratas sorpresas al comprobar que las chapuzas no son solo las nuestras. Y cuanto mas leaís mejor lo mismo que en la diversidad está el gusto mas os daréis cuenta de la realidad PBIsera. Creo que es mejor que una revista humorística.

Por otro lado continuar leyendo el HOWTO anterior y pensando donde realmente os metéis. Yo he disfrutado un montón adaptando esto de un escrito hecho con la versión PBIsera OO_3.1 en español que no pone ni un acento me he ido no se cuantas veces y es que esto no puede ser pescado pero he de parar por ahora ...:)

Continuará .....