jump to navigation

Slax Tu Linux en el bolsillo octubre 6, 2007

Posted by ximo88 in Linux, SOs/OSes.
trackback

slax

Web OS

508ª Parte Slax Tu Linux en el Bolsillo “ya sea en USB o en Live CD”

slax

Para mi el descubrirla ha sido un acierto si bien se que lo del USB esta difícil enchufarlo en ordenadores que no son tuyos en mi caso me ha resuelto el problema de particionar en el portátil y mas aun de tener lo mejor de ambos mundos pues en un pendrive de 1GB tengo puesto tanto la Slax como PortableApps y encima me sobra sitio. Si bien es verdad que Slax esta pensada como LiveCD se puede instalar en un pendrive, flashdrive, incluso en una partición de windows usando una carpeta pero la verdad me ha interesado mas usarlo de esta forma aprovechando un Pendrive que tenía así puedo liberar el DVD para usarlo aunque también se puede usar desde RAM eso depende si tienes memoria de sobra o no, también importa y mucho que puedas arrancar desde el pendrive vamos que tu BIOS te acepte ese arranque.

Con lo que dan en las isos ya vas bien pero además hay mucho módulo hecho o si no quieres los hechos puedes hacerte los tuyos fácilmente, por ej. tendrás que añadir el de Español pues no viene y probablemente el de tu tarjeta wifi si no usas el chipset Atheros en tu NIC, también es altamente recomendable añadir un módulo que también esta hecho con Firefox, Flashplugin y Java, te dan las herramientas y las explicaciones, además es una comunidad muy dinámica en sus forums con lo que te pueden guiar en el camino, aunque están en inglés, usar los traductores en línea que algo se entiende y por experiencia se que cuando mas raro suena la gente se vuelca mas en la ayuda.

Altamente recomendable este Linux en tu bolsillo aunque ahora se está en una fase de transición desde la la versión 5ª a la 6ª mas que nada por el sistema de ficheros que comprime esta maravilla que está en revisión y al día de la fecha hace que este todo paralizado de hecho no he encontrado el enlace para bajarse la versión 6ª que el otro día me bajé, versión que en transición o no se adapta perfectamente a la ACPI de mi portátil y que incluso yo un neófito en estos menesteres he conseguido hacerme módulos nuevos gracias a las sencillas herramientas de que dispone en fín promete y es una realidad aunque sea en la versión 5ª.

Viene con todo lo necesario para la instalación en USB la versión 5 un sencillo fichero *.BAT para hacerlo desde windows o un sencillo script para hacerlo desde Linux ambos se encuentran en el directorio / del LiveCD. Vamos lo primero que se ve que es donde cuelgan el resto de carpetas.

MySlax Creator es un aplicación que se puede hacer ir desde windows que nos ayuda y mucho en hacernos nuestra Slax particular configurando y añadiendo módulos a las isos estandart que vienen así como a crear una iso nueva y a quemarla o a instalar en USB lo que hemos hecho en fín un mundo dentro de otro si los que usáis el pendrive os atrevéis a probarla. Lo dicho ya lo mejor de los dos mundos Windows y Linux en un pendrive con Slax y con PortableApps ) Ximo

Comentarios»

1. Dante Juan - octubre 8, 2007

una pregunta… yo instale slax en mi hd.. y me funciona muy bien.. pero a la hora de agregar ficheros por ejemplo dentro de /etc/ o /usr/.. cuando reinicio no estan mas..

Sabes alguna manera de configurar slax para que luego de ser instalado se puedan guardar ficheros en cualquier carpeta ?

desde «/» en adelante claro.. por que … como tengo modem telecom Argentina.. el mt810 huawei lo configuro a la perfeccion y me anda perfecto.. pero cuando reinicio los archivos dentro de /etc/ y /usr/ que son necesarios para que este modem ande.. no estan mas… lo unico que se me guarda es la configuracion…

Gracias

2. ximo88 - octubre 9, 2007

Bueno como no aclaras si es en carpeta o nativo te comento yo uso las carpetas /modules y /optional para guardar cosas como las que tu quieres guardar pequeños scripts, yo la verdad al usarlo desde el pendrive y usarlo con el portátil uso sus particiones para lo que me conviene guardar por ej. un fichero hecho con Open Office pude ser guardado en FAT o FAT32 y ahora incluso en NTFS y luego enlazo mucho usando mc sobre todo para los módulos que deberían de estar en /optional y no me ha convenido ponerlos para tener mas espacio en el pendrive, tengo una carpeta con los que me he hecho y me he bajado y no he puesto en /modules en el disco duro. Espero que te sirva la orientación, las carpetas /modules y /optional las accedes por /boot desde Slax o eso creo recordar ahora y desde windows en mi caso también pero desde / yo instalé tal cual el fichero *.bat pone y no particiona o formatea en fin eso supongo que lo sabrás ya. Puedes hacerte tu también una carpeta con lo que quieras guardarte de configuraciones y después simplemente enlazarla y arrancar desde ahí lo que necesites cada vez que uses Slax. El sitio lo eliges tu eso es lo mas fácil para hacerlo durar tienes que particionar y creo que eso hace perder el encanto a esta pequeña maravilla 🙂 Ximo

3. Dante Juan - octubre 9, 2007

Aver.. te doy un ejemplo… cuakquier link agregado al escritorio.. o.. por ejemplo en mi kaso instale el modem huawei.. donde se agregan ficheros en /usr/ y /etc/… y todo eso se me borra… instale firefox.. agregue el link al escritorio y al momento de reiniciar se me borra todo

4. Dante Juan - octubre 9, 2007

Ah y si te habia dicho antes donde guarde los ficheros… y de ahi se me borran..

5. ximo88 - octubre 9, 2007

No lees eh!! Ya te he explicado lo que yo hago los enlaces junto con los scripts los tienes que guardar en esas carpetas /modules, /optional usando mc y en linux y evidentemente en cada sesión te tocará ponerlos otra vez, pero de esas carpetas no se borran, que simplemente es volverlos a copiar o simplemente volverlos a enlazar, mc es muy fácil de usar y viene en cualquier Slax, se que con Slax te puedes crear módulos de lo que quieras fácilmente y con MySlax los puedes meter en lo que quieras fijar, normalmente seria el script con su path de carpetas y hecho el módulo lo pones por ej. en /modules también se que hace un fichero *.img para meter en USB pues antes de ponerlo créate lo tuyo: tus enlaces, tus scripts …, yo eso lo he probado con la iso me he hecho la mía y me la he metido después en el pendrive no me ha interesado ponerlo como *.img y si instalarla por medio del fichero *.bat que venía en la iso, he añadido cosas pero en fin, ahora si tienes cosas que quieres guardar por sesión usa la particiones de los SOs reales, por ej que te montes una mula o una torrentera si no te vale nada de estas explicaciones pues investiga por tu cuenta mas. Te podría decir que te pongas un Linux normal yo no me entero aun que usas si una carpeta en win … la verdad es que tampoco me interesa mucho y lo que no voy a hacer es escribirte un libro si te parece rudo no veas cuando yo pregunto lo que me dicen o peor lo que no dicen y lo que he aprendido es que lo mejor son las pruebas propias porque chico la verdad cada máquina es un mundo como sus propietarios y generalidades en esto de la informática las hay pero se suelen acabar cuando cada uno se encuentra frente a su equipo 🙂 Ximo

6. ximo88 - octubre 15, 2007

Para aquellos que quieran tenerlo en español bajense este módulo e instalenlo verán los cosas mejor http://www.slax.org/modules.php?category=multilang&id=909&name=Spanish+Spain+Module+5.0.8

funciona igual de bien en la 5 que en la 6 previa conversión y de ahi pueden sacar como se hacen los módulos, simplemento leyendo el manual y la faq (utilicen las traductores en línea) les adelanto que todo esto funciona con simples scripts lanzados desde consola o terminal en las Xs, utilizen el instalador de módulos para tenerlo o MySlax para fijarlo. 🙂 Ximo

7. alejo - octubre 23, 2007

hola amigos descubri que funciona muy bien este myslax en ubuntu con wine

8. ximo88 - noviembre 21, 2007

Parece que está al caer la nueva versión 6 por eso el cambio en la dirección que redirige a un blog de la versión 6 en la entrada del dia 14 de este mes tienen un enlace a la antigua dirección con los módulos y demás cosas parece ser que el nuevo compresor ya esta listo y por lo tanto solo quedan pequeños retoques para lanzarla. 🙂 Ximo

9. ximo88 - noviembre 23, 2007

Para poner módulos tenéis que usar las versiones que usan KDE pues tienen un cargador de módulos buscar en el menú por system y simplemente consiste en localizar el módulo y cargarlo por medio de ese programa eso si no os habéis hecho vuestro myslax que resumiendo consiste en poner el módulo que se quiera fijo al arrancar el cd o el medio que uséis 🙂 Ximo

10. Estandarízate » Slax Linux - diciembre 4, 2007

[…]  https://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/ […]

11. carnamon - enero 14, 2008

Buenas

Instale slax en mi disco rigido pero cada vez que guardo cambio no se guarda lo que necesito saber como puedo hacer para que me guarde los cambios. Se que no se instala sino que hace una copia del cd en el disco y por lo tanto corre como cd.Tambien hice el tema de configsave pero creo que no tengo el modulo xslaxconf.mo. Alguien que lo halla instalado si me puede dar una mano. gracias

12. ximo88 - enero 14, 2008

Create una carpeta en el disco duro o en un USB para guardar lo que te convenga excepto si trabajas con NTFS supongo que usas la versión 5 de Slax y en esta aunque hay un módulo de escritura lectura para NTFS a mi no me funcionó lo que no quiere decir que a lo mejor a ti si y después enlaza la carpeta con el mc. Los scripts funcionan lo mismo desde ahí si es para configurar la red por ej. Los pones primero ahi para después usarlos desde Slax en caso de usar NTFS. En FAT y FAT32 puedes escribir leer (copiar, mover directamente, incluso ejecutar programas) En la versión 6 si que viene de fábrica el módulo r/w para NTFS en cuanto al configsave yo es que no lo he usado soy sencillo en mis gustos y uso cada distro para lo que son pero si que uso las carpetas para guardar cosas antes de salir de la sesión en caso de que quiera guardar cosas creo que los módulos como el resto del site dedicado a la versión 5 siguen en pie y si no pues a esperar a que saque el desarrollador la nueva versión de Slax 🙂 Ximo

13. Gina - enero 22, 2008

Quien me puede ayudar con los módulos slax para uso del bluetooth, no los encuentro , necesito el bluez de urgencia 😥

14. ximo88 - enero 23, 2008

Esto no es un foro de Slax y os recuerdo que la entrada habla de poner Slax en un pendrive pero si os poneis bordes ir al foro de wifislax eso os lo buscais vosotros que allí encontrareis mas cosas sobre todo de redes y diagnósticos totalmente en español distro basada en Slax y en la 6 versión no oficial al menos la última y cuidado como preguntais y que preguntais que hay ropa tendida y mucha y yo me reservo el derecho de hacer una entrada sobre ella cuando me convenga 🙂 Ximo

15. Me - enero 29, 2008

leei un comentario en algun foro sobre un comando que se usa para guardar todos los cambios hechos durante la secion live en mi caso lo tengo en un pendrive de 1G pero todabia no consigo gravar los cambios que ago ya sea colocar un fondo de escritorio o la instalacion de algun programa tengo el slax killbill 5.1 soy nuevo en eso si me pueden ayudar un salu2

16. ximo88 - enero 29, 2008

Mira el problema es que aquí no es un foro de Slax igual que a mi no me gustaría que el de Slax se hiciera un foro sobre este blog supongo que a él no le gustaría que esto se convirtiera en un foro de Slax de todas formas ya está contestada la pregunta hace tiempo y simplemente si necesitas mas te guardas el ansia que te crea tu necesidad y lees los comentarios anteriores que siguiendolos encontrarás lo que buscas de una forma u otra y asegurate que lo que tienes en el pendrive no es una imagen de Slax sino una serie de carpetas y archivos sueltos eso se consigue usando el archivo *.bat o el script para linux que hay en la distro para instalarlo 🙂 Ximo

17. ximo88 - febrero 12, 2008

La nueva versión oficial de Slax ya está recien salida del horno que ya era hora ya 🙂 Ximo

18. Peru_genio - febrero 18, 2008

Para las personas que quieran guardar su configuracion,(iconos en el escritorio,script de inicio,Fondo de pantalla,configuracion de Tarjeta de Video,etc) utilisen el comando
#configsave /…/cualquiernombre.mo
Luego copian ese modulo en la carpeta Modules

Saludos desde Peru

19. ximo88 - febrero 21, 2008

Bueno noticias sobre el forum de Slax debido a que a lo mejor solo aceptan el inglés como única lengua oficial, es el latin actual, pues seguir esta línea argumental y veréis que hay almas caritativas que os/nos pueden ayudar en esto del preguntar también en español aparte del galego, no abuséis 🙂 Ximo

20. ximo88 - febrero 29, 2008

Otra semana con mucho movimiento en el foro de Slax pero poca aclaración en general, en teoría para hacer módulos hay que ir a la página de Slackware y bajarse un paquete de lo que queramos hacer por ej. la internacionalización o localización del español para el KDE una vez bajado y desde Slax es usar en línea de comandos tgz2lzm os sale en la consola lo que tenéis que poner exactamente y después de hecho el módulo es usar el cargador de módulos que está en System y a rezar porque a mi no me ha salido ninguno de los que he probado hacer, es broma, la verdad no he probado hacer ninguno que visto lo visto me quedo en la quinta y en la 6rc6 que son las que me funcionan y uso de cuando en cuando, solo la internacionalización o localizacion en español y el firefox con flash plugin y java me hacen realmente falta, bueno el exito lleva a eso, soledad y caos al principio esto lo comento por Tomas el creador y desarrollador de Slax, en cuanto a MySlax hace falta que se reforme para la sexta creo que solo entiende los modulos *.mo de la quinta bueno pues con eso y un bizcocho hasta otra.

Ah si!! Se pueden poner los modulos *lzm cuando os funcionen en las carpetas de siempre a mano y rehacer la iso, hasta que Myslax vuelva a ser funcional buscar programas para ello por ej en USBTools han salido unos cuantos esto claro para los que uséis windows 🙂 Ximo

21. ximo88 - marzo 7, 2008

Podría poner lo de la semana pasada palabras y espacios incluidos así que vistas las quejas y ruegos, es increible que no sepáis ni siquiera usar un blog, vamos el poner un comentario así que muy mal veo que podáis hacer un módulo, kebab, kebab, que yo también leo a a Kierkegard, bueno pasaros por wifislax a ver que tal, está basada en slax y está todo en español así que ya tardáis 🙂 Ximo

22. ximo88 - abril 8, 2008

Parece que la versión 6.04 es la oficial definitiva al menos hasta que no salga otra y la que cierra después de las pruebas de las anteriores la versión 6, la prueba es que la página de módulos aunque vacía está construida, para los impacientes podéis probar a hacer el módulo de español, no creo que haya variantes locales en los packages de slackware, aunque no lo se cierto, vi algo del salvador, por sa así que si esta así, no se, no se que pensar de las otras variantes del español no castellano, siguiendo el post siguiente del forum.

En que se explica como convertir del inglés de USA (de Estados Unidos) al de GB (Gran Bretaña) aquí simplemente es aplicar lo mismo y buscar en vez de gb, es. Ya sabéis si habéis desperdigado locales buscarlo. Lo que nos interesa aunque en inglés viene a ser:

Try to convert(tgz2lzm) these packages from here(uk Slackware server):

ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-current/extra/aspell-word-lists/aspell-en-6.0_0-noarch-4.tgz

ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-current/slackware/kdei/k3b-i18n-1.0.4-noarch-1.tgz

ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-current/slackware/kdei/kde-i18n-en_GB-3.5.9-noarch-1.tgz

ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-current/slackware/kdei/koffice-l10n-en_GB-1.6.3-noarch-1.tgz

ftp://ftp.mirrorservice.org/sites/ftp.slackware.com/pub/slackware/slackware-current/slackware/l/glibc-i18n-2.7-noarch-6.tgz

and merge them in a en_GB.lzm module, by example in your base directory.

Then make changes in kde!

Have fun!

Los paquetes pueden cambiar con el tiempo así que fijaros. A dia de hoy 8 de Abril del 2008 serían los siguientes a buscar simplemente es copiar los enlaces en el navegador y sustituir al final por los nombres de abajo los acabados en tgz.

aspell-es-0.50_2-noarch-4.tgz

k3b-i18n-1.0.4-noarch-1.tgz

kde-i18n-es-3.5.9-noarch-1.tgz

koffice-l10-es-1.6.3-noarch-1.tgz

glibc-i18n-2.7-noarch-9.tgz

El procedimiento una vez obtenidos es convertirlos por medio de tgz2lzm y con todos ellos hacer un módulo es_ES.lzm yo ya me conformaría con eso mas que meterlo en el directorio base.

El primero que lo tenga que lo ponga y vale para todos los idiomas por la sencilla regla de tres que es 🙂 Ximo

23. ximo88 - abril 30, 2008

Bueno como parece que el Tomas se ha cargado el 98% de los módulos presentados para su aprobación oficial, había uno de español pero no sé si está en el 2% aprobado, he aquí otro link de los foros que explican como hacer de un módulo de la quinta un módulo de la sexta fácilmente : http://www.slax.org/forum.php?action=view&parentID=7539

Lo que no se si irá o no de todas formas he pensado subir la 6rc6 con 2 módulos básicos como son el español y el mozilla con flash y java y unirme a la rebelión desviacionista hasta que salgan los módulos buenos según el Tomas que a este paso vete a saber cuando será, la ventaja de esta versión es que normalmente se pueden adaptar los módulos de la quinta a la sexta sin problemas viene con escritillo incorporado el mo2lzm en fín dejo una semana de plazo y subiré lo dicho si no hay novedades, hacer acopio de módulos de la quinta por si acaso y os recuerdo que hace un tiempo hubo alguien que se ofreció a poner su site para crear un foro de SLAX en español:
http://boards5.melodysoft.com/app?ID=galinux_slax 🙂

24. ximo88 - May 7, 2008

http://freedrive.com/folder/145210 es la carpeta que contiene la slax6rc6 con los módulos de español y firefox+flash+java, es fácil hacer mas módulos desde la versión quinta y aquí no preguntéis cosas ir al que quiere mantener el foro de SLAX en ESPAÑOL, solo si falta algo lo decís y lo repondré puede que al subir me haya dejado algo comprobar los md5 tanto los parciales como los totales, supongo que el hacha ira también con WINE 🙂

25. ximo88 - May 20, 2008

Módulos paralelos y no oficiales de la sexta : http://www.slax.org/forum.php?action=view&parentID=234 aunque eso depende de las necesidades de cada uno siempre puede haber algo útil puesto que entre que ha tenido Tomas el segundo hijo y entre que quiere sacarle rendimiento a Slax su distro esto se puede alargar a límites insospechados 🙂

26. ximo88 - julio 17, 2008

En todo este tiempo desde la última vez que escribí sobre esto no ha habido mucho movimiento en cuanto a módulos aunque ahora hay unos cuantos que cuadran con la idea que quiere Tomas entre ellos el Firefox.

Aun y así y leyendo el thread http://www.slax.org/forum.php?action=view&parentID=7546 al final y al dia de hoy 17 de Julio del 2008 aparece uno que nos puede interesar a los de la comunidad hispana y es esto que pongo a continuación :

kerosk wrote:
hola soy kerosk disculpen por no hablar ing. solo quiero saber como agregar modulos a su proyecto estoy dispuesto a ayudar actualmente he liberado los modulos para make, jre(java), salacpack, firefox, y unas utilidades mas provadas y exitosamente funcionales. estos los puedes encontrar en http://usuarios.lycos.es/kerosk
proximamente estoy en la transformacion del modulo unrar asi como algunas dependencias para xmms,amule a modulos slax

Bueno al estar en español ni caso por parte del Tomas en todo caso queja de lo de usar el inglés pero si siguen el enlace pueden encontrar algo que les sea útil. Aunque no hay ninguna garantía como siempre y si mucha publicidad t’has pasao 🙂

27. kerosk - agosto 26, 2008

vale vale, hasta ahora me he dado una vuelta aki y pues kon la sorpresa de que alguin esta ayudandomea dar publicidad a mi foro en kuanto a los modulos de slax gracias. por esta ayuda y espero muchos ayuden en mi foro.

28. ximo88 - septiembre 8, 2008

Hacer un disco virtual para que contenga un autentico Ext2/Ext3 journaled o no file system o sistema de archivos nativo.

Si bien tengo un artículo al respecto que no se cuando lo pondré voy a seguir la política del Tomas y a petición y bajo contraprestación remunerativa lo puedo extender mas, incluidas profundas explicaciones así que conformaros con lo que hay si entendéis bien y si no ya sabéis a rascarse el bolsillo y a pinchar como locos en la publicidad de los blogs que hago que salen con anuncios es lo mas barato que os puedo ofrecer pero pinchad hasta el final luego con tal de no hacer caso. En el blogroll derecha de este blog veréis descubriendo los webos pues el de blogspot que desde que han sacado el nuevo navegador de google nos han jodio el anuncio del firefox y el tu ordenador virtual también hay aunque ahora lo han quitado (y es que siempre se meten con la pequeña y mediana empresa) y en nunbsd y en mimicking y en muritos. Gracias !!!

Si bien esto no es exclusivo para Slax y es mas antiguo que la picor va muy bien para resolver dilemas como si instalar en disco duro y joderse la garantía del portátil, sobre todo los novicios en estos temas yo aquí ahora hablo de Linux en general. Aunque se aprende repitiendo.

Digamos que un disco virtual es un capullo, como el de las crisálidas, que va a contener un sistema de archivos nativo de linux en este caso pero que residirá en una partición FAT, FAT32 o NTFS de un windows, visto desde un Linux es un Sistema de Ficheros Ext2/Ext3 convencional pero desde windows es un archivo que no se reconoce y que simplemente cuando nos cansemos lo podemos borrar tranquilamente procurando que los contenidos se hayan volcado en otro lugar si nos interesa, si usamos Slax u otra distro parecida ya sea en USB o CDLive vemos que dependemos mucho de la RAM de nuestro equipo, sobre todo si bajamos ficheros aunque los volquemos directamente en el Disco duro bajo FAT o NTFS suelen pasar cosas como añadir terminaciones extrañas y dobles a los ficheros. De esta forma con el DV tenemos un auténtico sistema de archivos donde eso ya no va a pasar. Y los pasos a seguir son estos:

1-Crear un filesystem complementario a Slax

dd if=/dev/zero of=/mnt/sda3/milinuxfs bs=1024 count=3000000 sobre 3GB eso va a gustos y a espacio real que tengáis

2-Enlazar fichero al sistema

losetup /dev/loop14 /mnt/sda3/milinuxfs en Slax hay 14 devices la mayoria ocupados y este a mi me ha funcionado

3-Formatear

mkfs.ext2 -j /dev/loop14 crea un sistema archivos journaled

4-Crear punto montaje

en /mnt crear directorio mkdir /mnt/myfs por ej. esto siempre

5-montar el fs creado

mount /dev/loop14 /mnt/myfs

y ahora solo queda llenarlo.

una vez hecho solo es montarlo a partir de 2, 4 y 5 cada vez que usemos Slax

En fin a disfrutar 🙂

29. ximo88 - septiembre 9, 2008

Lo anterior hay que hacerlo con la ayuda de Konsole y desde Slax ya que estamos con esa distro y lo primero que hay que hacer para personalizarlo es hacer un simple df a ver esos clicks y esas mentes despiertas 🙂 Ximo

30. ximo88 - septiembre 10, 2008

Como habréis visto al hacer el df aparecen vuestras particiones y aquí es donde empezáis a personalizar los comandos de arriba a vuestra realidad tenéis que buscar alguna partición que no esté muy llena, vamos que tenga espacio para crear y albergar el disco virtual o fichero, yo pongo 3GB pero eso dependerá de vuestras necesidades particulares puede ser mas grande o mas pequeño y tenéis que tener en cuenta si tenéis el driver para leer y escribir en NTFS pues es necesario que se pueda leer y escribir dentro del disco virtual eso es fácil de comprobar si intentáis simplemente copiar o mover algo a una partición NTFS si lo hace es que si que lo tenéis. En caso de que solo tengáis FAT o FAT32 no hay problema. El driver para NTFS viene por defecto en la versión sexta de Slax. En la 5ª había un módulo pero a mi no me ha ido.

Para lo que habéis pinchado so roñicas!! Ya tenéis mas que de sobra por ahora 🙂 Ximo

31. ximo88 - septiembre 11, 2008

Resumiendo los discos virtuales heredan las propiedades de los sistemas de archivos donde residen pero sobre todo heredan la accesibilidad que tenga el sistema operativo a ejecutar con respecto al sistema operativo residente vamos el acceso a su sistema de ficheros, hoy por hoy Linux tiene bastantes drivers de sistemas de archivos que lo hacen compatible con la residencia de estos discos virtuales en multiples sistemas operativos aunque hay que advertir que estas montas no carecen de riesgo, aparte que es muy raro que los portátiles se vendan con otros Sistemas Operativos que no sean el consabido Windows en su gran mayoría . Y los drivers para NTFS y FAT o FAT32 están mas que comprobados y seguros en Linux. Y si, para MAC también se pueden hacer. Y de otros Unix para otros Unix también pero eso es mucho detalle y…..

No quiero ser pesao ni pestiño pero veo poca alegria en mi cuenta de adsense que con eso que el dólar parece revivir, en el fondo quiere decir que va a aumentar la inflacción se sigue pagando el petróleo con dólares, a lo mejor incluso merece la pena cobrar los cheques es un decir claro está porque si encima de ná, inflacción poca alegría es 🙂

32. ximo88 - septiembre 12, 2008

PUF/FAQ de los Discos Virtuales

P/Q Tengo un disco duro pequeño y no tengo sitio para hacer un DV ¿Que hago?

R/A mmmmmmmmmmmmmmmmmmmm!!!! mira si te puedes comprar uno mas grande, también si tienes entradas USB de sobra y tu BIOS y tu bolsillo te lo permite puedes comprarte un USB de 8GB por ej. y dentro create el DV

P/Q quiero hacer un DV de 10GB ¿Que cambio en la línea de comandos 1 el bs o el count?

R/A Me das miedo, tú, pero yo cambiaría solo el count sustituye el 3 por 10 sin quitar ningun cero y verás

P/Q ¿donde puedo ver lo de los devices?

R/A esa es fácil en /dev los devices dependen del kernel/núcleo de Linux vamos de su versión a mas nueva probablemente hayan mas de hecho Slax también usa lo del loop device vamos todas las distro CDLive

P/Q No me gustan los nombres milinuxfs ni myfs ¿Puedo cambiarlos?

R/A y hacerte un blog con la información que pongo también

P/Q No quiero que el sistema Ext2 sea journaled

R/A no pongas el switche -j en la línea de comando 3

P/Q ¿Puedo usar el DV ya una vez hecho con otras distros de Linux?

R/A pues si, (incluso con otros Sistemas Operativos que puedan montar Linux y el Sistema Operativo residente del DV) lo único que te puede cambiar es lo del loop device que no tiene porque ser el 14 eso lo tendrías que ir probando, los contenidos del DV no se alteran y son perennes hasta que los borras o borras el DV.

P/Q ¿Para que me puede valer un DV gordo y vacio?

R/A mmmmmmmmmmmmmmmmmmhh! Pues si no quieres descargar, puedes compilar programas, módulos o ponerlos, me desconciertas tanto que me voy a tomar un café, pá lo que has pinchao encima te tengo que dar ideas 🙂 Ximo

33. ximo88 - septiembre 15, 2008

La swap en Slax y Linux en general

Yo la idea que tengo del uso de Slax es bien concreta: para usar Linux en el portátil sin tener que particionar y bajo ese punto de vista con algunos pequeños añadidos para una visión global de la swap en Linux me extenderé sobre la necesidad o no de usar swap para Slax y Linux en general.

Por suerte o desgracia si tienes un portátil de hace unos dos años tendrás como mínimo 1GB de RAM probablemente 2GB si tu procesador es de 64 bits estarás pensando en ponerle una ampliación de 4GB si no lo has hecho ya, aquí aun no han llegado las ampliaciones de 8GB pero están al caer.

Con eso quiero indicar que mucha swap para Slax y Linux en general con esas cantidades de RAM no son necesarias incluso mas bien ninguna, aunque por lo leido hay quién dice que es conveniente igualar a la RAM que se tenga si se quiere usar la función de hibernación. La verdad usando Slax no se, no se, para distros instaladas puede, pero en estas distros que son un cromo de las reales mucha falta de hibernar no hay, se gastaría mas espacio en este fichero que en la distro en si, pero hay gustos para todos, el driver ACPI de la sexta soporta esta función el resto depende de tu BIOS.

La versión 5ª de Slax venía con un script llamado fileswap que en la versión 6ª yo no lo tengo y que hacía un fichero swap en el caso de que consideraramos que fuera necesario. Normalmente si tienes poca RAM menos de 512 MBs podría ser mas que conveniente el usar este fichero swap. Aunque certeza y necesidad de usarlo es que tengas por ej. 64Mbs de RAM reales. Y es este.

#!/bin/bash
# Create an empty file in /mnt and activate it as a swap
# Author: Tomas M
#

# only root can run this
if [ «0$UID» -ne 0 ]; then
echo «Only root can run `basename $0`»; exit 1
fi

SWAPFILE=$1
SWAPSIZE=$2

if [ $(($SWAPSIZE)) -lt 1 ]; then
echo «File Swap – create swap as a file in writable filesystem» >&2
echo «usage: $0 [/mnt/partition/new_name.swap] [size MB]» >&2
exit 1
fi

if [ -d «$SWAPFILE» ]; then
echo «$SWAPFILE is a directory, use $SWAPFILE/slax.swp instead» >&2
exit 1
fi

if [ «`echo \»$SWAPFILE\» | egrep \»^/mnt\»`» = «» ]; then
echo «you must use path in /mnt» >&2
exit 1
fi

echo «creating empty $SWAPFILE»
dd if=/dev/zero of=$SWAPFILE count=$SWAPSIZE bs=1M
if [ «$?» -ne 0 ]; then exit 1; fi

echo «setting up Linux swap area on $SWAPFILE»
mkswap $SWAPFILE >/dev/null
if [ «$?» -ne 0 ]; then exit 1; fi

echo «activating swap on $SWAPFILE»
swapon $SWAPFILE
if [ «$?» -ne 0 ]; then exit 1; fi


Eso lo copiáis-pegáis tal cual con un editor de texto si no tenéis este comando-script y lo guardáis con el nombre de fileswap yo para 2GB he considerado que con 512Mbs ya tengo de sobra incluso es excesivo, (para lo que hago es que no me supera las 50Mbs y haciendo pruebas de sobrecarga así que muy útil no me es y ocupa espacio real) con Konsole o la consola real de Slax, sin usar las Xs, una vez hecho y dado los permisos de ejecución: chmod +x fileswap por ej.; es poner ./fileswap -h en el prompt de la línea de comandos y os saldrán las explicaciones.

Como para el DV es mejor que hagáis un df previo para ver donde va a residir este fichero swap y como los DV necesitan residir en una partición que linux pueda montar y escribir en ella, leer lo anterior para los DV y que es aplicable a este fichero swap. Una vez hecho el fichero swap con fileswap mientras no lo borréis podéis utilizarlo o no, eso a vuestro gusto. 🙂

P.D. Para aquellos que vais perdidos buscando módulos ya sea para la 5ª o para la 6ª y que parece que no os gusta leer aquí tenéis un enlace al que tendréis que rascar un poco vamos seguir la pista y que está sacado de leer cosas como el foro de SLAX Y os recuerdo que subí una prerelease, (ver comentarios 23 y 24) en que se pueden usar los módulos de la 5ª fácilmente para la 6ª previa conversión por medio de un script, suelen funcionar la mayoría. Eso hasta que lleguen tiempos mejores con los módulos actuales. Y que si os hubieráis decidido por hacer un foro donde os puse hace un tiempo, el del galego, todos estos problemillas los tendríais mas que solucionados hace tiempo. 🙂

34. ximo88 - septiembre 16, 2008

No es que tenga miedo o manía a instalar Linux en el disco duro del portátil pero entiendo que las garantías corren peligro por experiencia se que se acogen a ellas los que te lo vendieron y al menos durante 2 años es mejor seguir sus pautas y por otro lado lo que es peor es que se te borre la copia del windows instalado que normalmente reside en una partición oculta del DD.

Los discos duros soportan 4 particiones primarias o 3 primarias y una extendida pero siempre 4. Ver este artículo.

El problema con las distros de linux al menos uno que me he topado es que aunque hagas sitio al DD por ej. 10GBs, en los programas instaladores si no te fijas te clavan la SWAP y siguen la regla de que esta partición ha de ser el 1.5 de tu RAM si tienes 4 GBS de RAM y no te das cuenta vamos que sigues el particionado por defecto te han colado una swap de 6 GB de las 10 que habías reservado para el Linux. Y encima te han creado la partición extendida, pues la swap siempre se considera una partición aparte, lo suelen hacer por defecto.

Bueno lo he exagerado pues en teoría en todos los instaladores actuales puedes reparticionar a gusto fijandote un poco y sin problema ahora también se que los novicios la suelen cagar. Y que habiendo hecho copias de seguridad de todo el windows antes de empezar la instalación de Linux pues esto es mas una experiencia que un susto.

Otro problema que he encontrado es al querer instalar un linux real en un DD USB y es que no se por que, siempre el bootloader ya sea LILO o GRUB se tiene que instalar en el DD del portátil no en el del USB en la distro opensuse hay soluciones a esto.

Bueno sea como sea la SWAP solo es necesaria si tienes muy poca RAM o si quieres hibernar. Y conociendo el uso de los ficheros swap incluso se puede prescindir en la instalacion real del Linux de la partición swap y crearla a conveniencia y necesidad nuestra sin compromisos perennes 🙂 Ximo

35. ximo88 - septiembre 17, 2008

Para terminar esta miniserie comentada sobre DVs y SWAPS yo os pongo como uso por medio de un script todo lo anterior con SLAX, el escritillo yo lo llamo monta pero le podéis poner el que queráis, evidentemente lo tenéis que adecuar a vuestra realidad y es lo primero que hago cuando entro en SLAX. Bueno abro Konsole e invoco a mc.

#! /bin/bash

swapon /mnt/sda3/slax.swap

losetup /dev/loop14 /mnt/sda3/milinuxfs

mkdir /mnt/myfs

mount /dev/loop14 /mnt/myfs

df;free

Si la habéis seguido con atención no os costará entenderlo y adecuarlo a vuestra realidad con lo que ya tendréis casi un Linux real del todo con las ventajas que esta superprotegido de todo ataque exterior al ser un Linux serigrafiado. Ideal para partys y demas sitios públicos nada aconsejables como bibliotecas y aeropuertos 🙂 Ximo

36. ximo88 - septiembre 25, 2008

WIFI en LINUX y en SLAX en PARTICULAR

Pues en Linux no hay tanto programa que una el núcleo o kernel con las tarjetas wifi o con cualquier otro dispositivo en general como en windows, (por ej. tarjetas gráficas aquí siempre han de ser NVIDIA si se quiere jugar en 3D), estos programas son los llamados drivers o controladoras.

La mejor distribución con muchos drivers para wifi y aun así esta lejos de un windows es UBUNTU merece la pena instalarla porque probablemente haya drivers para tu tarjeta wifi aun así no se asegura nada. Para eso está lo de usar los LiveCD primero antes de instalar.

En LINUX y UNIX en general se suele recomendar tarjetas wifi con una serie de chipsets que es el chip que las hace funcionar, que se sepa que funciona en todos los UNIX y LINUX además de tener habilidades extras, que se pueda poner en modo monitor, es el chipset ATHEROS y que se sepa cierto que esta incluido en la tarjeta es en las tarjetas wifi de 108Mbps. Parece que en todas las 108 esto se cumple al menos hasta ahora, mirar la fecha del comentario.

Si os dais cuenta yo hablo de chipsets y de velocidades de transmisión, normalmente las cajas donde van las tarjetas aparte de la marca, ponen lo de 54Mbps o 108Mbps o 300Mbps pero nunca ponen que chipset ponen en la tarjeta como eso es una loteria y en Linux y UNIX no estamos para cuentos lo mejor es preguntar y pedir siempre por tarjetas de 108Mbps y evidentemente comprarlas, como las zonas de venta y distribución también son una lotería a nivel mundial pues yo solo sé por Europa y la península Ibérica, suelen estar sobre los 30 neuros y marcas como SMC o CONNECTION N&C funcionan bien.

Como ya apunté cuando escribí este post, SLAX viene con el driver de ATHEROS de fábrica en muchas otras distros esto no es así y hay que compilarlo, yo por ej. tengo que esperar encontrar un módulo de SLAX que me sirva para la tarjeta wifi una Intel3945ABG que viene con el portátil hasta ahora los probados no me sirven, sin embargo con Ubuntu si que me funciona.

En fin lo dicho comprar tarjetas 108Mbps sean de las marcas que sean, da lo mismo que sean pci, usb o pcmcia, eso depende del equipo a usar claro, pero siempre 108Mbps para tener wifi en LINUX y/o UNIX además de en windows 🙂 Ximo

37. ximo88 - septiembre 26, 2008

Bueno solucionado de un carpetazo el 95% de los problemas con el wifi en Linux, si usáis ndis, lo de usar los drivers de windows mediante un programa llamado ndiswrapper, también suele ser una lotería aunque en linux se suele comportar mejor que en otros Unix, veamos que herramientas nos trae Slax en concreto para ayudarnos a conectar el wifi.

Yo es que donde suelo ir son redes abiertas y no tengo que estar calentandome la cabeza en configurar nada pero como eso hoy en dia cada vez es menos probable, tenemos por ej.desplegando el menu de Aplicaciones y yendo al apartado Internet, el KWIFIManager que nos ayudará a detectar y a configurar una red poniendo su ESSID (nombre) y encryptación, la clave que normalmente la tenemos que saber, (si sois auditores y/o crakers pasaros por wifislax) que suele ser lo básico para poder conectarse a una red wifi con clave WEP.

Hay un escritillo que venía con la documentación de Slax que podéis adaptar a vuestras necesidades pero tenéis que poner la clave en hexadecimal y es este:

#!/bin/bash
ifconfig eth0 up
iwconfig eth0 essid NAMEOFAP mode managed key WEPKEYINHEX
dhcpcd

Donde eth0 lo tenéis que sustituir por el dispositivo de vuestra tarjeta wifi el NAMEOFAP es el nombre que le habéis puesto al configurar el router wifi, si no sabéis hacerlo pues gracias por compartir vuestra conexión, y el WEPKEYINHEX es la clave WEP que hayáis puesto al configurar el router pero recordad que hay que ponerla aquí en HEXADECIMAL si no, la escupe. 🙂 Ximo

38. ximo88 - septiembre 30, 2008

Normalmente usando el comando dmesg en Konsole o consola podemos ver que hardware o equipo tenemos reconocido y operativo en el kernel ya sea del Linux o del Unix que usemos.

Os lo comento porque es la forma de saber cierta que lo que pongamos ya sea por medio de tarjeta, pci, pcmcia/pccard o usb está siendo reconocido, aquí serán las tarjetas wifi 🙂 Ximo

39. ximo88 - septiembre 30, 2008

Para una conexión WEP en Slax

En /etc/rc.d encontraréis dos scripts el rc.inet1 y el rc.wireless, simplemente los copiáis en vuestro DV por ej. o en otra partición que no se borre y modificáis el script rc.wireless poniendo una serie de valores que suelen estar vacíos por eso Slax no se conectará al inicio y tenéis que buscar previamente algo como esto: (mas o menos está por la mitad del script)

# Empty all wireless parameters- some of them could still be set for a previous interface:
# when rc.inet1 is sourced from rc.M all scripts are run in the same shell.
CHANNEL=»11″ esto si lo tenéis y este es mi valor
ESSID=»Rita989898la88cantaora» este campo es obligado a vuestra realidad
FREQ=»2462″ esto si lo tenéis y este es mi valor
FRAG=»»
IWCONFIG=»»
IWPRIV=»»
IWSPY=»»
KEY=»7769666976616c656e63696179″ este campo es obligado a vuestra realidad
MODE=»»
NICKNAME=»»
NWID=»»
RATE=»»
RTS=»»
SENS=»»
WPA=»»
WPADRIVER=»»
WPACONF=»»
WPAWAIT=»»

Suele aparecer vacio y lo tenéis que llenar a lo que es vuestra realidad mínimo los valores ESSID y KEY (siempre se ha de poner en HEXADECIMAL) si pilláis mas datos con el kwifimanager pues los ponéis como por ej el CHANNEL.

Una vez modificado rc.wireless, tenéis que lanzarlo por medio de rc.inet1 en consola por ej. ./rc.inet1 y ya está, mejor que el anterior escritillo del comentario 37.

Podéis probar también desde una term a usar el comando wlassistant 🙂

40. San José La Salle - Profesores // Linux - octubre 1, 2008
41. ximo88 - octubre 1, 2008

En el anterior script, el rc.wireless, si vais de itinerantes lo tenéis que ir modificando a los valores que os den, ya sean los centros a donde vayáis o el kwifimanager. Si vais de crackers no es esta vuestra distro.

Al estar los scripts arriba mencionados, ver comentario nº39, separados y guardados en partición aparte si hay una conexión libre se os conectará automáticamente Slax y solo usaréis lo anterior en caso de que esté encriptada y sea WEP. De hecho Slax automáticamente lo hace, usar los scripts anteriores, pero están en blanco, en concreto el rc.wireless, al ser un cdlive y Tomas no ser un mago que adivine ESSIDs y KEYs 🙂

42. ximo88 - octubre 2, 2008

Uso del DV con paquetes de SlackWare

He estado probando la última release del Tomas la Slax 6.07, para USB y el /dev/loop solo llega hasta el 7, eso es cuestión de como se compila el kernel, pero adaptando el escritillo del comentario 35, copiandolo y renombrandolo lo he hecho funcionar, también ha cambiado la denominación del disco duro pasando de sdaXXXX a hdaXXXX, ahora estoy llenando el DV con lo que pillo de aquí entre otras cosas lo que puse para españolizar del comentario 22 con mc se abren los paquetes (se situan sobre ellos y le dan al enter) una vez bajados y se copian su interior (tecla F5 o pinchar abajo del mc 5 copy) a un lugar del DV yo normalmente lo hago bajo el árbol de la carpeta /usr creada por mi, copian el interior del paquete una vez abierto tal cual en ese directorio, así 5 veces si tienen sus locales hechos, probablemente los contenidos siempre se volcarán en los mismos directorios, doc,lib y share, después viene la laboriosa faena de enlazar y … 🙂 Ximo

43. ximo88 - octubre 3, 2008

Como hay locales, las variantes lingüisticas, para parar un tren y aquí vienen de muchos sitios busquen los suyos en la ventanilla de los packages, de todas formas poniendo lo anterior del comentario 22 sale, aunque incluso la numeración del paquete haya cambiado a mayor.

Al usar desde USB se quedan los enlaces hechos, quizás es en está versión de Slax, así que «la laboriosa faena» de enlazar por medio de symlinks o enlaces simbólicos, (en mc primero se situan sobre el fichero o directorio a enlazar y luego le dan al file, segunda pestaña por arriba y se desplegará un menú busquen symlink y sigan instrucciones) desde el /usr del DV al /usr de SLAX, solo se hace una vez y no es tanto. A veces será fichero por fichero y con suerte carpeta por carpeta. Ahi descubrirán que hay cosas que se repiten y solo hace falta añadir lo nuevo.

Después es configurar el KDE para añadir su localización, K—>control center—>Regional Accesibility—>Country-Region&Languaje y ahi ya añaden su país, vamos la banderita y ya tendrán la españolización hecha a su variante local, una vez hecho, cada vez que se entre en Slax hay que montar primero solo el DV. Y como ya he comentado en esta versión se quedan los enlaces de una sesión a otra.

Este procedimiento se extiende a cualquier programa en package que consideren oportuno tener.

Supongo que existirá un gestor de packages en Slackware pero aquí y ahora lo importante es aprender a usar el mc, que entre otras cosas es un navegador de directorios y a configurar el KDE a nuestros gustos y necesidades. 🙂 Ximo

44. ximo88 - octubre 3, 2008

Problema: Como poner RAR y UNRAR en SLAX sin esperar a que alguién haga el paquete en Slackware o un módulo para Slax.

Y es que el Ark no me abría un fichero tipo rar, en fín cosas que pasan, no pánico he ido a ver si Slackware tenía el unrar o el rar pero no, sé también que ni por asomo voy a encontrar un módulo de Slax hecho así que como sé que hay rar para linux lo he buscado en Google y lo he encontrado aquí

Aunque la versión está en inglés, la mayoría de los comandos en todos los sistemas operativos también lo están, lo he bajado y una vez hecho, lo he abierto con el mc y lo he copiado en mi DV, también lo he puesto bajo el directorio /usr y luego he hecho enlaces simbólicos de los comandos en /usr/bin de Slax, son los que salen en color verde y no tienen equivocación.

Si resolvéis esto ya entenderéis que a pesar de no haber módulos o packages nos podemos defender muy bien con Slax por medio del DV, darme un punto de apoyo y moveré el mundo, en este caso a Slax y su inmovilismo modular 🙂 Ximo

45. ximo88 - octubre 6, 2008

Se me olvidó poner en el comentario nº43 que después de la regionalización, lo de poner su localización, que hay que configurar también el KDE Keyboard Tool, abajo en el panel cerca del reloj hay una banderita pues con el botón derecho del ratón se abrirá un menú y le dan al configure ahí añadan la suya y quiten algunas que no vayan usar, yo dejaría al menos la de USA, porque hasta que no se monte el DV no va a funcionar y esta es el default keyboard o teclado por defecto. Una vez montado el DV seleccionan su bandera y a funcionar.

Que el uso del mc es básico y que funciona también a golpe de ratón seleccionando ficheros, directorios y paneles y es muy intuitivo de aprender que aunque cometan errores al principio cara al Sistema Operativo no pasa nada es inalterable y si tienen la precaución de guardar los paquetes o bolas que bajan los errores son fácilmente subsanables.

Como yo no he decirles para que van a usar Slax, aunque lo básico sería quizás solo la navegación, es una pesadilla navegar con windows a pesar de usar firefox, quizás instalar un Firefox3 con sus plugins, flash, java, adobe, helix, todos ellos los encontrarán en la página de plugins del firefox, quizás un navegador como Opera, en fín sobre gustos y opiniones a montones pero que para algo mas serio existen otras distros, «distris» y otros sistemas de usar Linux. Aunque lo dicho ya, esta forma no deja nada de desear. Lo que ocurre es que los portátiles no son torres y se suelen calentar mas de lo que toca en tiempos prolongados de uso.

Asi que resumiendo por ahora tenemos Slax en versión 5ª, una pre6 mixta(es mi favorita es lo mejor de ambos mundos) y esta nueva, evidentemente el DV en mi caso me vale tanto para la pre6 como para la nueva 🙂 Ximo

46. ximo88 - octubre 7, 2008

RESUMEN DE LO VISTO PARA USAR la 6.07

1.Lo primero que hay que hacer con este sistema de trabajo es lanzar la monta del DV.
2.Lo segundo seleccionar su bandera para poder usar el teclado, con eso solo ya pueden escribir en su lengua, pero.
3.Lo tercero ir al centro de control y reactivar su locale parece ser que se queda pero si no se reactiva, no hay nada que hacer, mas que nada para que las aplicaciones y menús salgan en su variante lingüistica.

Ayer me instalé el OpenOffice de aqui: La página oficial de descargas es esta: OpenOffice.

Elegí la versión rpm entre las que hay porque Slax de fábrica viene con esta aplicacion de este gestor de packages para aplicaciones Linux aunque no es la última versión que se puede encontrar en la ventanilla de packages para Slackware, el problema es que si Slax viene con algo incorporado es difícil actualizarlo al estar grabado. Y por otra parte cualquier comando que exista en el PATH mc lo puede usar con lo que podemos abrir los paquetes rpm sin problema, hay que llegar mas alla del nivel CONTENTS.cpio.

Con el mc es más una labor tediosa y repetitiva el tenerlo instalado que otra cosa por la cantidad de paquetes que hay yo volqué los contenidos de los rpm que encontrarán dentro de la bola en el DV después enlacé con el directorio /opt el contenido del /opt del DV y me hice un lanzador. Crear un icono que ejecute la aplicación.

KDE tiene esa facilidad de hacer lanzadores para correr aplicaciones en este caso es buscar el soffice que es el lanzador general de la aplicación OO. Los otros, los de las distintas aplicaciones que componen esta Suite Ofimatica, sbase, swriter, scalc, sdraw, simpress, smath, se pueden hacer de la misma forma. Simplemente pinchan con el ratón cualquier parte de la pantalla y con el botón derecho abren un menú contextual ahi eligen Create New y de ahí Link to Application y ahi dentro es seguir las instrucciones que lo mínimo a poner es el PATH o camino a donde se encuentra la aplicación a correr y ya está. Pueden ver como quedo desde aqui🙂 Ximo

47. ximo88 - octubre 8, 2008

He estado buscando si hay una versión Linux de PortableApps y recomiendan usar el Wine, así que ni corto ni perezoso me lo he bajado de aquí:

Pues yo me he puesto la versión de Slackware y ya la he probado, ya sabéis que yo tengo metido siempre en los pendrives que uso tanto Slax como PortableApps y si no lo sabíais pues ya lo sabéis, hay que aprovechar siempre lo mejor de ambos mundos. Y de paso intentar ahorrarse algo de faena y de espacio. En este caso ver si funcionan los apps de windows en linux y así me ahorro, nos ahorramos algo de tiempo y espacio en la puesta a punto de Slax.

Una vez instalado Wine en el DV con el mc simplemente es ir enlazando un poco y arreglar unos cuantos enlaces en las librerías a veces hay algo que no concuerda exactamente y hay que crear un enlace falso de lo que te piden. Normalmente es arreglar una terminación de algo que si que existe y se resuelve con un enlace simbólico a esa librería pero con la terminación cambiada y exacta a lo que dicen que falta, es recomendable el uso de Konsole en estos casos para ver los mensajes en el proceso de ejecución de la aplicación que salen en la consola.

PortableApps el directorio o carpeta ha de ser enlazado previamente a vuestro directorio así mismo la aplicación que lo lanza que es StartPortableApps.exe. Si no lo tenéis puesto pues ya sabéis a bajarlo y a ponerlo en el pendrive.

Para hacerlo ir un simple wine StartPortableApps.exe desde Konsole os lo lanzará. Yo os recomiendo previamente enlazar tanto los ficheros volcados en el DV en /usr/bin y en /usr/lib del wine con los directorios de Slax reales de /usr/bin y /usr/lib. Y que estéis atentos a los mensajes que irán apareciendo seguro que algo os fallará y es una librería que no se encuentra mirar arriba lo explicado del enlace falso.

En fín como prueba para pasar el rato no está nada mal, si pillláis un crossover, la versión de pago del wine creo que muchas cosas se verían mejor.

Resumiendo si que funciona pero aun no he resuelto el problema de las fuentes o tipos de letra os pongo una afoto con el GIMP y lo entenderéis aunque hay aplicaciones que no dan problemas y son la mayoría 🙂 Ximo

48. ximo88 - octubre 10, 2008

Aunque parece que no merezca mucho la pena, intentar abriros una cuenta de usuario, la mejor manera de conseguirlo es con el comando adduser y desde konsole. Simplemente seguir instrucciones en pantalla y ya la tendréis.

Descubriréis entre otras cosas mas aplicaciones de las que como root tenemos y aunque en Slax mucha falta no hace lo de ser usuario mondo y lirondo es conveniente ir acostumbrandose a serlo. Es otra forma de entrar directamente a lo tuneado en KDE siempre después de pasar por root, siempre se conecta parece ser por esta cuenta Slax. Es aconsejable en root hacer los ajustes necesarios antes de entrar a la cuenta de usuario, hay problemas con los comandos su o sudo.

Yo no se a vosotros pero a mi la contraseña de root: toor no me funciona y poner una nueva tampoco pero creo que no hace falta poner nada.

Y si queréis mejorar un poco vuestro escritorio yo os propongo que intentéis cambiar los cursores que vienen por defecto en Slax suelen ser bastante feos y pequeños yo hace un tiempo descubrí los Comix Cursors que me vienen bien para no quedarme tan ciego buscando donde he dejado el cursor.

Una vez bajados se instalan en /usr/share/icons primero en el DV y luego se enlazan en la carpeta /usr/share/icons real de Slax se ponen las carpetas que nos convengan por ej. ComixCursors-White-Small-Slim y luego por medio del Centro de Control—-> Peripherics—>Mouse—-> CursorTheme seleccionamos, se suele fijar si reiniciamos sesión 🙂 Ximo

49. ximo88 - octubre 13, 2008

Para poder usar el comando su hace falta ponerse en el grupo wheel de /etc/group. Tenéis que poner al usuario en ese grupo.

Esto lo he descubierto al querer lanzar el navegador como usuario me ha tocado relanzar el script rc.inet1 otra vez aunque he mantenido la sesión root abierta, al estar en el mismo sitio no me ha hecho falta modificar el script rc.wireless pero si enlazar los dos al home del usuario. Y si que es toor la contraseña de root, veis se aprende practicando 🙂 Ximo

50. Fernando - octubre 14, 2008

yo tengo el .iso de la version 6, y en quiero hacer un dico virtual con el virtual pc .vhd. Aguien me puede decir com le hago????

51. ximo88 - octubre 14, 2008

Creando una máquina virtual primero con el programa, poniendo el cd quemado y arrancandola o si no, le dices a la máquina que no use el cdrom, si no la iso, yo al menos lo hago así con VMWARE o con VirtualBoX, la ventaja de usar las iso de los LiveCD de esta manera es el poco espacio que la máquina virtual utiliza, la noticia aquí es que el server de VMWARE ahora es gratuito previa inscripción igual que el VMWAre player. Si la máquina virtual te reconoce dispositivos USB intenta crear el Disco Virtual dentro de uno.

Si no entiendes nada de lo dicho arriba es que no tienes nivel para hacerlo y yo no pienso traducirte el manual del virtual pc y menos por la cara por lo tanto este no es el sitio para desbarrar preguntando cosas fuera de la línea del post. Hay posts dedicados a las máquinas virtuales en este blog (que no tienen nada que ver con el Disco Virtual explicado aquí) y solo a algunas en concreto. Y os ruego que os ciñáis a ello o cierro el grifo que a mi esto de explicar sin nada a cambio no me hace mucha falta y menos gracia y a ver si os ponéis con el inglés que en este mundo de la informática es el pan de cada dia al menos hoy por hoy que medios para intentarlo ya os he puesto bastantes. 🙂 Ximo

52. ximo88 - octubre 14, 2008

Para todos aquellos que tienen dificultad con las páginas man de Linux aquí tienen un proyecto de traducción en español de las susodichas páginas a veces no están todas las que son pero algo es algo. El que estén traducidas no quiere decir que la línea de comandos de la SHELL lo esté no os engañéis en cuanto a esto y sinceramente es un error aprender esto así.

Como curiosidad ayer cerré bien la Slax 6.07 y hoy no se me ha abierto, se me cuelga a mitad del arranque como ya me ha pasado dos veces mas acabo con la serie de pruebas que al fin y al cabo ya están hechas y me vuelvo a la rutina del Slax pre que ese no me ha fallado en un año la verdad es que tampoco le he pedido mucho como entiendo que tienen orientación mas que de sobra pues eso. Creo que el cuelgue es debido a demasiada carga de enlaces que he puesto, añadí mas aplicaciones de la que os he expuesto aquí, sobre todo si abres una cuenta de usuario. Hay que aprender a hacer módulos para Slax.

Y que aprendido esto espero que caigan en la cuenta que un KDE se comporta lo mismo en la distro que sea de Linux, se llame como se llame esta o en cualquier Sistema Operativo que lo use lo mismo para las shell y sus comandos puede haber ciertas pequeñas variantes en estas pero básicamente todas se suelen comportar de igual modo y que si quieren ver lo que hacen en la SHELL se llame como se llame esta usen y aprendan el Midnight Commander o mc aunque en el UNIX que gasten no lo pongan al principio, últimamente hay gente muy dolida por cabezona y no ver quién es realmente el enemigo, mas que UNIX parece que estamos en DIVIDIX y alargando un poco mas este pensamiento a cualquier otro gestor de ventanas, tipo WindowMaker por ej. o a otros entornos gráficos como XFCE o GNOME, son entornos al llevar aplicaciones especialmente diseñadas para ellos como en el KDE, lo que no quita que si se ponen las librerías básicas no se puedan usar aplicaciones de diversos entornos a la vez 🙂 Ximo

53. ximo88 - octubre 15, 2008

El problema que es tonto por si es como fijar el DV desde el principio sin tener que esperar a que KDE salga.

Normalmente todos los windows managers y entornos tienen unos scripts de arranque y aquí en el KDE hay que buscarlos también.

Yo después de rebuscar un poco por la carpeta /root he decidido poner una entrada en el siguiente escritillo de inicio /root/.kde/config/startupconfig

Y consiste en añadir una entrada al final del script que viene a ser algo como esto:

#montar DV
/root/montanew

Y el montanew viene a decir lo siguiente:

#! /bin/bash

swapon /mnt/hda3/slax.swap

losetup /dev/loop7 /mnt/hda3/milinuxfs

#mkdir /mnt/myfs

mount /dev/loop7 /mnt/myfs

#df;free

Os tenéis que fijar en las almohadillas # puestas que evitan que la línea sea un ejecutable os lo pongo así porque sin las almohadillas # vale para iniciar en la 6.07 el DV pero después como esta versión de Slax tiene memoria, siempre y cuando elijáis esa opción de arranque que es la primera, hay que retocarlo para que no se queje en cada sesión que iniciemos. Y evidentemente os lo tenéis que retocar a vuestra realidad.

Suele fallar un 33% de las veces lo he probado solo 3 veces y es que el menu de K no sale totalmente desplegado, he probado otras ubicaciones como ./kde/Autostart/montanew pero aquí si que llega demasiado tarde el script para montar lo necesario de locales, y demás cambios que hayamos hecho así que por ahora aunque sea al 66% de aciertos y patine algo mas vale eso que nada, os recuerdo que es peligroso retocar lo que es el SO en si, vamos lo que nos dan con Slax, en concreto el startkde que es el lanzador oficial del entorno KDE.

Posible solución crear mas icónos, poner aplicaciones en paneles sobre todo el centro de control por si acaso ahora como es fluctuante y sin motivo no es peligroso 🙂 Ximo

54. ximo88 - octubre 16, 2008

Bueno ahora le falta poner un nombre a esta versión de Linux, empaquetada primero en Slackware, cdlivelizada y usbizada por Slax y Disco Virtualizada usando el loop device por mi.

Puede estar entre DiscoVirtualax y … Creo que mejor … No sé si con esto los bancos me darán los créditos necesarios aunque mi idea primigenia es cara a regalos de empresas o a alguna autonomía española, todas ellas tienen su Linux autonómica, (mas que nada por que se cobra en neuros y aunque últimamente tampoco valen mucho menos valen los neurodolares) que quiera crear otra conserjería o alguna dirección o subdirección general linuxera para y con USBs (esta vertiente aun no tiene desarrollo) y los consabidos cargos públicos para enchufar a los parientes y amigos sin puta idea de nada pero a cargo del erario público que ese no suele fallar ni en época de crisis a costa como siempre de miles de personas que están todos los días pasando la mano por la pared pero colaborando altruistamente en esto que se llama Linux, los que chupan de la tetilla lo llaman también pomposamente nuevas tecnologías, en fín ver para creer 🙂 Ximo

55. ximo88 - octubre 17, 2008

Todo negocio o profesion liberal se alimenta principalmente del mantenimiento y queramos o no el DV necesita algo de mantenimiento. El Servicio Postventa.

El sistema de archivos necesita ser chequeado o reparado a veces y esto se consigue fácilmente haciendo lo siguiente.

1.-) losetup /dev/loop14 /mnt/sda3/milinuxfs

2.-) fsck -a /dev/loop14

Si os fijáis el primer punto ya es conocido por los pocos escritillos puestos aquí.

Y el segundo es usar el comando fsck que es el que se usa en estos casos para supervisar o reparar el sistema de archivos del DV en este caso o de cualquier sistema de archivos normal de un Linux. Que es el Ext2. El Ext3 es el Ext2 pero journaled.

Haciendo esto después de cada cuelgue o a las 50 o 100 veces de haberlo usado os curaréis en salud y si os montáis un negociete de artículos para regalo siempre podéis ofrecer este servicio que es lo que realmente os equilibrará el llegar a fin o a principio de mes lo que os venga mejor.

He estado revisando que cosas podrían ir del DV a una partición FAT, o NTFS vamos al windows para que la configuración no se perdiera y no tener que montar el DV como explicado en el comentario 53 y creo que lo de los locales y el aspell además del ComixCursor se adaptan perfectamente a lo que nos interesa, simplemente crear una carpeta en una partición de windows, las FAT(32) suelen ser peligrosas porque chequean cuando se cuelgan y pueden fastidiar lo dejado, NTFS es mejor para este tipo de cosas. Pero eso a gustos o a lo que tengáis así que ya tenéis para seguir practicando con el mc el nombre de la carpeta a vuestra imaginación, pero entre linux o slax está bien y simplemente es volcar lo que tengáis en el DV relacionado con lo anteriormente dicho a esa carpeta y volver a enlazar a donde estaban, podéis probar el botón derecho del ratón para marcar varios ficheros cuando uséis el mc y ….. 🙂 Ximo

56. ximo88 - octubre 18, 2008

Siguiendo en la línea de usar el mc hoy un poco de navegación, yo espero que hayáis practicado enlazando y borrando ficheros, directorios, arreglando enlaces, vamos haciendo el piping, poniendo las tuberías que es lo que nos da el caracter por aquí por que si no muchas de las cosas que van a venir no van a tener sentido y esto es el aeiou de estos Sistemas Operativos que si se deja de lado, luego tiene mal aprender con los empaquetados de cualquier tipo que hoy en dia nos ofrecen las distros o distris. Y a veces, mas de las que toca hay problemas de dependencias que se resuelven fácilmente con lo visto hasta ahora del pipeo.

Como eso depende de la versión de Slax que uséis la intención es que vayáis al interior de Slax en concreto a /mnt/sdb1/slax/rootcopy, /mnt/sdb1 es mi realidad ahora, la vuestra puede estar en un cdrom o en otro dispositivo USB sda, sdb, pero usando mc seguro que encontraréis ese directorio.

Bueno este directorio en realidad es como el cajón de sastre todo lo que se ponga en él, siempre y cuando este bien enrutado y eso ya os lo he explicado, recordar lo de buscar y abrir paquetes con el mc, cuando Slax arranque lo instalará como de un módulo o cualquier programa que queramos instalar a mano así que sed cuidadosos en esto y tendréis muchas aplicaciones mas que listas para funcionar cuando empiece Slax y el KDE. Por eso no hay módulos hechos hace tiempo que se ha pillado esta manera de tener Slax funcionando con aquello que queremos.

Evidentemente necesitaréis espacio si es un USB o reformatear el cdlive, está bien explicado el como hacerlo en la Doc de Slax y tenéis traductores online a la derecha de este blog en fín hasta la otra 🙂 Ximo

57. ximo88 - octubre 20, 2008

Como Reparar un USB con SlaX 6.07

La verdad es que esta muy delicado lo de guardar los cambios y mas si tienes una Slax metida en un USB con FAT(32) que es lo normal, se recomienda formatear el USB a un sistema de archivos journaled y tampoco el Ext3 si no el XFS así que da un poco de yuyu el hacer esto. Se pueden usar los comandos mkfs.ext2, mkfs.ext3, mkfs.xfs, depende de lo que queráis hacer. Se pierde al hacerlo la compatibilidad de usar el USB en Windows. Pero se gana en poner aplicaciones de packages al respetarse los enlaces, cosa que con FAT no se consigue. Para aquellos obsesionados en hacer de SLAX lo que no es y nunca será, una distro de disco duro esta es la aproximación mas cercana que tendrán, SLAX solo vale para lo que vale. Ya sabéis TU LINUX EN EL BOLSILLO.

Yo os propongo una solución mas barata pero en la que necesitáis tener al menos dos USB. Se ciertamente que lo de barata es relativo al nivel de ingresos que se tiene pero por aquí es que a pesar del crack económico aun tenemos USBs.

Yo no se aun cierto si es que tengo unos USB que son malos o que el sistema de guardar los cambios es aun un tanto inestable por no decir delicado, parece que se basa en usar inodes pero uno de los USB de prueba es nuevo y de marca acreditada, así que harto de estar reformateando y reinstalando he caído en la cuenta que cuando esta fastidiada la primera opción de Slax, la segunda el siempre fresh o nuevo funciona y he encontrado el directorio de los cambios, que se encuentra en : la ruta o camino de vuestro dispositivo/slax/changes.

Si os ha pasado que no podéis volver a entrar con la primera opción o habiendo entrado os salen mensajes de que no se puede llegar a mas en el arranque es que el Sistema de Archivos probablemente FAT(32) esta corrupto.

Para arreglarlo hay que usar dosfsck -wa /dev/vuestro dispositivo sea /hda1,sdb1, el que sea

Yo lo que hice fue usar dos instalaciones de Slax en dos USB y tener uno siempre en reserva para estos casos y así evitarme el tener que reinstalar, corrido lo anterior en el USB defectuoso y usando el USB de reserva con Slax os saldrán una serie de mensajes en la consola y que no pasa nada por ello, hecho esto tendréis que copiar integro solo el directorio changes del otro USB, (mejor borráis el que se supone corrupto), el que ahora usáis con Slax y que es el que esta funcionando ahora. Y mejor borráis también los archivos de recuperación que no os valdrán de nada a lo mejor están ocultos pero se pueden buscar si lo decís en el konqueror por ej. y ya esta arreglado, si no, ya sabéis que reformateando y reinstalando es otra de las soluciones y otra cosa que ya se os quede claro que Slax no vale para instalarse en disco duro hay distros mas que de sobra para hacerlo y no os empecinéis en lo que no es a partir de 2GBs los pendrives son considerados discos duros y para máquinas virtuales buscar Knoppix por ej. será por distros 🙂 Ximo

58. ximo88 - octubre 21, 2008

Como añadir nuestro DV al $PATH

Si bien yo hasta ahora os he puesto cosas un tanto sencillas hoy os voy a poner como resolver que lo que hay en nuestro DV sea reconocido sin tanto enlace.

Como antecedentes podéis leer lo siguiente:

site1

site2

site3

El problema es que yo no he encontrado el fichero .bashrc en el directorio /root así que estar ha de estar pero en sitio que no conviene tocar aunque podemos hacernos el nuestro para ese directorio tranquilamente.

Si hacéis un echo $PATH en console os saldrá el $PATH o ruta donde se encuentran todas las aplicaciones de nuestro sistema operativo que tenemos instaladas y si os fijáis este camino busca los binarios de las aplicaciones, programas. Sin ese camino no se encuentran las aplicaciones.

Ahora es intentar añadir lo que tenemos en nuestro DV a ese $PATH, si habéis seguido un poco de lógica al volcar paquetes os habréis dado cuenta que lo mas fácil es hacer caso a la estructura de los mismos que viene a seguir la estructura del árbol de directorios del Linux, así que simplemente es ir añadiendo los directorios bin a ese $PATH.

root@slax:~# echo $PATH
/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:
/bin:/usr/games:/usr/lib/qt/bin

Yo en mi caso tengo todo lo que uso en /mnt/myfs/usr/bin

export PATH=/nueva/ruta:$PATH

usando la expresión anterior se me quedaría así para esta sesión

export PATH=/mnt/myfs/usr/bin:$PATH

y viendo si se ha incorporado la ruta quedará así:

root@slax:~# echo $PATH
/mnt/myfs/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:
/usr/bin:/bin:/usr/games:/usr/lib/qt/bin

Lo de hacer un escritillo ya sea el .bashrc u otro cualquiera que incorpore vuestras rutas a $PATH es vuestro ejercicio.

Si seguís este camino tendréis que quitar enlaces o cosas que hayáis puesto en el directorio rootcopy no se admiten nunca redundancias 🙂 Ximo

59. ximo88 - octubre 22, 2008

Error message «couldn’t find any free loop device»

Esto suele pasar si se nos ocurre montar algún módulo de Slax 6.07 a la vez que el DV.

La solución es ver en /dev/loop cuantos loop devices tenemos normalmente 8 se cuenta de 0 a 7.

Y a continuación creamos un nuevo /dev/loop con mknod /dev/loop/8 b 7 8

Hay que hacerlo uno por uno según los que necesitemos vale también para enganchar mas DVs. Y ya sabéis después del 8 viene el …..

Normalmente por cada módulo de Slax necesitaremos un loop device así que haceros vuestros cálculos.

Los módulos de Slax se enganchan simplemente pinchando en ellos ya sea por el mc como usando el KDE. También yendo a K–>Sistema–>Module manager y añadiendolo. 🙂 Ximo

60. ximo88 - octubre 23, 2008

Revisando lo Expuesto

Si bien para españolizar Slax el comentario 22 es mas o menos correcto, los latinos tenéis que buscar la versión de aspell y lo que vean relacionado con su país, tengo que decir que el teclado o mejor dicho su selección no es afectada por poner esos paquetes en esta nueva versión de Slax simplemente es agregar la banderita en la herramienta de selección del teclado y seleccionarla y al menos se puede escribir sin poner esos paquetes.

El problema surgirá si no se ponen las variantes locales al ver como se abren las ventanas o se despliega el menú, en el KDE saldrán por defecto en inglés-USA.

Al formatear el DV yo les puse que fuera el Sistema de Archivos Ext3/Ext2 por razones de compatibilidad por ej. FBSD lo puede montar sin problemas supongo que el MAC que es lo mismo también pero que pueden usar cualquier otro tipo, XFS, ReiserFS, JFS así que apechuguen UDs con sus jardines y lo digo en todo el sentido mas amplio que se pueda decir. Por lo demás tienen bastantes aproximaciones sencillas a tener SU LINUX EN EL BOLSILLO sin mucho mas problema 🙂 Ximo

61. ximo88 - octubre 25, 2008

Hacer un archivo comprimido del directorio CHANGES

Como ya os conté en el comentario 57 está la cosa delicadita en Slax 6.07 si se guardan los cambios y mas usando un USB que este formateado en FAT/32.

Yo os propuse lo de los 2 pendrives pero pensando, pensando (a veces lo hago). Se me ha ocurrido que a lo mejor otra posible solución y mas barata es hacer una bola, vamos un archivo comprimido de ese directorio y aquí os dejo como lo he hecho yo, como siempre tenéis que adecuarlo a vuestra realidad.

tar -cvzf /mnt/myfs/changes.tar.gz changes/

Eso es poniendose en el directorio /mnt/sda/slax (eso es mi realidad) y redirigiendolo a mi DV

Para cuando se estropee la cosa es hacer el proceso inverso

tar -xvzf /mnt/myfs/changes.tar.gz

Simplemente enlazáis el archivo anterior al directorio slax/ y borráis el directorio changes/. Y con la anterior fórmula de comandos os lo extraerá como originalmente tiene que estar.

Previamente es aconsejable reparar el sistema FAT/32 con lo del comentario 57 y la bola se ha de hacer enseguida de que hayáis configurado el SLAX a vuestro gusto no cuando este se ha estropeado. Bueno ya os habéis ahorrado un pendrive, ya sabéis ¡¡¡¡ Hay que pensar en los tiempos difíciles !!!!!!! 🙂 Ximo

62. Nimblex « Mundo 3W - octubre 27, 2008

[…] tengo un USB chungo pero como obliga a instalarla en EXT3 no pasa nada en los cuelgos) y configurar vale todo lo de Slax puesto en este blog y fijaros en los loop device pues tendréis que abrir algunos en fin mucho mas completa al inicio […]

63. ximo88 - octubre 28, 2008

Entre tener el Firefox 3 y el Opera en Slax y en Linux en general yo opino que es mejor tener instalados ambos.

http://www.mozilla.com/en-US/firefox/all.html

http://www.opera.com/download/index.dml?platform=linux

El primero quizás por las extensiones que tiene aunque no muestra imágenes enlazadas.

Y el segundo porque a parte de tener un cliente IRC tiene un downloader que te aguanta la bajada hasta que vuelvas a reiniciarla.

El sistema de instalación es muy sencillo es elegir las bolas adecuadas, versión y lengua y bajarlas, yo los tengo instalados en el Disco Virtual, normalmente al abrir las bolas empieza el proceso de instalación a lo mejor tenéis que dar permisos de ejecución, lo del chmod +x loquesea.bin y es conveniente reconducirlos a nuestro DV, si seguimos una lógica de haber creado un árbol de directorios similar al que tendríamos en un sistema de archivos de Linux nos pueden caber dos opciones mas que nada para no colisionar con posibles y futuros módulos de Slax, en Linux y mas en las distros, una de las características de sus creadores viene a ser aparte del empaquetado, que si rpm, tgz, deb y otros que andan por ahí es el donde poner las cosas que suelen estar fuera de los lugares oficiales así que unos optan por el directorio /opt y otros en poner lo nuevo en /usr/local sea como sea y elijáis lo que elijáis cualquiera de estas dos opciones de instalación de los navegadores ya mencionados, como del Acroread, la versión de Adobe gratuita para leer ficheros PDF, como del Java o el RealPlayer o el OpenOffice procurad instalarlas en un único sitio mas que nada por sanidad mental aunque no hace mucha falta si manejáis el mc con soltura, es conveniente después enlazar los binarios y librerías con coherencia a como está el árbol de directorios de Slax, eso o incluir su ruta en el PATH general.

Parece ser que el plugin FLASH viene de fábrica en Slax pero yo me lo bajaría e instalaría en el DV. Cada seis meses sacan nueva versión y al estar fijo no hay mucha actualización y si alguna queja por parte de los sites que visitéis.

Una de las cosas que tiene de buenas el guardar los programas en el DV es que actualizarlas es muy fácil se descarga otra bola con lo nuevo y se reinstala en lo que hay si habéis probado el DV, sus aplicaciones que son las que le pongáis, con mas de una distro o variantes de la misma ya sabéis que se crea un directorio en vuestro /root o /user y se inicia de nuevo todo (lo de la aceptación y tal, por ej. en el Firefox 3 u Opera) solo para vuestro uso pero lo que hay en el DV es inmutable si habéis puestos los plugins que tocan para el navegador en el DV os servirá para todas las instancias que habráis de los navegadores en cualquier distro que use el DV 🙂 Ximo

64. ximo88 - octubre 29, 2008

Me doy por vencido con un mini USB de buena marca, al menos asi me lo cobraron, son los que son pequeños y a veces vienen con una cajita que los sacan como si de una navajita, suelen estar impresos en el plástico y son muy bonitos pero parece ser que petardean un montón y ni Ext2/3 ni XFS, fallan muchísimo he preguntado un poco por ahí y no soy el único que los padece así que cuidado ir a lo tradicional en materia de USB.

Estoy probando ahora NimbleX y os pongo el fichero con que monto el DV desde aquí como siempre hay un inicio y una continuidad, fijaros en las #. Yo lo llamo montanew y es que soy original.

#! /bin/bash

mknod /dev/loop/11 b 7 11

swapon /mnt/hda3/slax.swap

losetup /dev/loop/11 /mnt/hda3/milinuxfs

#mkdir /mnt/myfs

mount /dev/loop/11 /mnt/myfs

#df;free

El mknod hay que crearlo siempre que se quiera poner el DV.

En fin menos da una piedra 🙂 Ximo

65. ximo88 - octubre 30, 2008

Hace dos dias Codeweavers los que hacen Crossover permitió durante un dia bajarse gratis sus productos como no sé si lo hicieron o nó y merecen la pena aquí hay un enlace que les conducirá al menos al de linux, los otros dependen de su interés:

Si bien el wine normalito va muy bien ahora con infinidad de programas windows esta versión de pago de wine aunque no lo digan también va bien y aunque llegamos un poco tarde a la fecha de hoy, solo dos dias, creo que nos lo perdonarán. 🙂 Ximo

66. ximo88 - octubre 31, 2008

Por si no habéis caido en la cuenta todo lo que vale para Slax vale para NimbleX y viceversa os lo comento porque NimbleX tiene mucho módulo hecho os asustaríais de verlos aunque como siempre no todos os han de ir. Estamos hablando de la versión 6. 🙂 Ximo

67. ximo88 - noviembre 3, 2008

Dentro de los pocos módulos que tiene Slax han puesto este el Debian package tools, que nos amplia los horizontes de búsqueda de programas al permitirnos usar los paquetes tipo *.deb aparte de los *.rpm o *.tgz 🙂 Ximo

68. ximo88 - noviembre 5, 2008

Estoy convencido que aun no usáis el mc como se tiene que hacer si fuera así habrían mas módulos en estas distros que tocamos aquí, la portabilidad de aplicaciones está mas que servida y completa con lo comentado en el comentario 67.

La verdad si no hacéis caso a los simples consejos todo esto no habrá valido de nada así que yo por ahora me retiro por el foro que quiere decir que aprovechéis lo que tenéis y practiquéis que es como se aprende y yo cuando considere oportuno volveré a poner cosas pero la verdad lo tenéis mas que sobrao para tener un Linux en el Bolsillo, por lo observado seguís haciendo de una distro que vale para una cosa algo que no tiene sentido el ponerla en DD cuando hay mas de 300 distros que valen para ello mucho mejor incluida SLACKWARE que nunca ha sido santo de mi devoción así que cuidaros el jardín como yo lo hago con el mio y últimamente es que me he pasao a NimbleX que me compensa un montón el tenerla en USB y pá portatileá que es lo que yo quería 🙂 Ximo

69. ximo88 - noviembre 7, 2008

Receta para hacer un módulo sorpresa Para Slax usando NimbleX

Ingredientes: tener instalado el Debian Package Tools ver comentario 67.

Bajarse lo que hay en este enlace:

Procedimiento: abrimos konsole y ponemos en el prompt # mc

A continuación nos vamos a nuestro DV yo lo tengo en /mnt/myfs así que haré un simple cd /mnt/myfs en el prompt # del mc

Ahi creamos un nuevo directorio con el mc es ir abajo y pinchar 7Mkdir o darle a la tecla F7, se abre una ventana y ponemos temp será el nombre del directorio a continuación entramos en él y volvemos a darle al 7Mkdir o a F7 y en la ventana emergente pondremos por ej. kobodeluxe.

Si os fijáis tenéis 2 partes o paneles en el mc ahora vamos con el otro simplemente le dáis al TAB del teclado y veréis como cambia o pincháis con el cursor en esa otra parte y a buscar donde hemos bajado el paquete debian.

Localizado el paquete *.deb nos ponemos encima o bien señalandolo con el cursor o bajandolo con las flechas del teclado veremos que se ilumina.

A continuación pinchamos con el cursor o le damos al enter y veremos que se abre ahí veremos dos directorios y unos ficheros lo que nos interesa es el directorio CONTENTS.

No metemos en él y veremos dos directorios mas /usr y /var
pues ahí está el meollo de asunto.

Cambiamos de panel y abrimos el directorio /kobodeluxe veremos que está vacio nos pasamos al otro panel y marcamos los directorios /usr y /var con un simple click del botón derecho del ratón veréis que se ponen amarillos.

Ahora simplemente hacéis un click abajo donde pone 5Copy y veréis que se abre una ventana diciendo que se van a copiar 2 directorios al interior de kobold decir que si (O.K) también podéis ir arriba donde pone File le hacéis un simple click y se desplegará un menu ir Copy y veréis la ventana anterior otra manera es apretar F5 y también se abrirá la ventana de copia y confirmación o anulación.

Simplemente para salir del paquete debian abierto es seguir el proceso inverso arriba veréis .. seguir ese camino a fuerza de clicks.

En el otro panel nos ponemos a nivel de /mnt/myfs/temp esto ahora es importante.

Con F10 salimos del mc y ponemos la fórmula para crear un módulo para Slax o para NimbleX

dir2lzm /mnt/myfs/temp/kobodl/ kobodl.lzm

Y veréis que en un santiamén esta hecho

A continuación lo instalamos en nuestro sistema.

activate kobodl.lzm

Y el resto ya depende de vosotros yo tengo unos cuantos millones de puntos 🙂 Ximo

70. ximo88 - noviembre 8, 2008

¿Es perfecto nuestro módulo?

Pues en la normativa actual para Slax y por tanto de NimbleX y derivados hemos cometido al menos un error y es no mirar el interior del módulo o mejor dicho el contenido y eso tiene fácil arreglo antes de hacer los módulos y entre el proceso de copiar y hacer el módulo hacer el favor de navegar con el mc por lo que copiéis.

En nuestro caso revisaremos primero /usr y lo que vamos a intentar encontrar son ficheros comprimidos, debido a que Slax y por tanto NimbleX usa un sistema de compresión el LZMA y que es mas potente que los que suelen venir en cualquier sistema Linux es conveniente descomprimir estos archivos primero para evitar redundancias. En concreto Debian y sus derivados, Ubuntus y demás y por tanto sus packages tienen que sufrir este ojeo previo a cerrar el módulo. Y también las basadas en *.rpm y *.tgz

Abrimos /usr y vemos 2 carpetas una /games y otra /share en games veremos el binario asi que iremos a /share ahi veremos una serie de directorios /doc /games /man /menu /pixmaps y ahora empieza de verdad nuestra labor detectivesca.

Abrimos /doc y veremos otra carpeta abrimos esa carpeta llamada /kobodeluxe y veremos unos archivos (los comprimidos y acabados en *.gz) pues esos son los que tenemos que descomprimir.

Con mc es bien sencillo con el cursor del ratón vamos marcandolos o señalandolos y hacemos click con el botón derecho viendo que se ponen amarillos una vez señalados todos damos a la tecla F2 o vamos arriba a file y le damos a la primera opción. User Menu o F2.

A continuación en el menú que se nos ha desplegado buscamos la Y Gzip o gunzip tagged files y pinchamos ahí a continuación veremos que todos los ficheros se han descomprimido.

Yo os pongo hasta aquí y el resto de la búsqueda pues esta no ha terminado os la dejo a vosotros, normalmente las páginas man también están comprimidas en fin que asearlo un poco mas para tener un módulo mas optimizado. Y mas generalista.

Antes de hacer el módulo es conveniente revisar el árbol de directorios de Slax o NimbleX y compararlo con lo que vamos a insertar en nuestro módulo esto mas que nada es porque cada distro tiene sus variantes y decires por ej. en lo copiado para nuestro módulo aparece una carpeta llamada /usr/share/menu que en el árbol de Slax no aparece debido a que esa carpeta la usa Debian pero Slax no así que como es una inutilidad la borraremos, nos situamos en ella y le damos al F8.

El programa kobodeluxe que está optimizado para usarse con gráficas 3D viene del xkobo que no lo está así que los que no tengáis ese tipo de gráficas pues podéis probar con la versión normal del xkobo, eso lo buscáis vosotros y el procedimiento es el mismo y por inferencia a la gran mayoría de aplicaciones portadas en Linux. 🙂 Ximo

71. ximo88 - noviembre 12, 2008

Localización con otros window managers o gestores de ventanas

Hasta ahora si usamos KDE nos hemos salido mas o menos con nuestra banderita que significa nuestra moneda y horario y alguna cosilla mas y encima podemos escribir en nuestra lengua el problema viene cuando queremos cambiar el entorno KDE por otro u otro gestor de ventanas.

¿Como resolverlo? Normalmente si fueran unas distros basadas en otra distro que no fuera SLACKWARE se regularía todo por medio del fichero .bashrc pero aquí eso no puede ser así que hay que agudizar el ingenio y leer mas como observo una cochina tendencia a usarme como mero traductor y ya sabéis el dicho «traductore, traditore» y si no pues ahora lo conocéis y mi cuenta de adsense está que no se mueve pues os chincháis y hasta que no la vea mas gordita LEJM que viene a ser como el ajo y agua pero aquí leyendo ya sabéis ¡Que vá, que vá yo también leo a Kierkegard! 🙂 Ximo

72. ximo88 - noviembre 13, 2008

Ha sido tanta la generosidad que voy a dilatar la respuesta unos dias mas, eso o me levanto el parche pirata que llevo en el ojo para secarme esa furtiva lágrima que está por caerme o me sueno los moquitos con los deditos o me pongo el disfraz de Sor Bete de Limón, cojo la regla y empiezo a dar reglazos a diestro y siniestro.

También cabe la posibilidad de jugar al ahorcado cada día pongo unas letras que pueden completar o no la serie de comandos necesarios para que los chinos puedan escribir español o los españoles chino en otros gestores de ventanas y es que esto está así.

Pero pueden empezar con xwmconfig comando imprescindible en estas distros para crear el .xinitrc fichero necesario para poder lanzar el gestor de ventanas o el ambientador que elijan, aunque como siempre también lo pueden hacer a mano 🙂 Ximo

73. ximo88 - noviembre 14, 2008

¿Habeís probado alguna vez a escribir el abecedario en consola?

Si queréis saber cuantos comandos tiene vuestra distro nada mas fácil que poner una letra del abecedario en una term o consola y darle a la tecla TAB veréis ahí que os aparecerán los nombres por orden alfabético después es solo ir buscando lo que hacen con el man, man esto o man lo otro, si están conectados no tendrán problemas, solo el saber inglés pero de eso ya están duchos ¿o no? 🙂 Ximo

74. ximo88 - noviembre 17, 2008

Lo que la gente común suele confundir en lo que se llama Linux y mucho es lo que es un núcleo o kernel, de lo que son programas y ensamblados y agrupados vienen a ser las distros y en especial que un Sistema Operativo no tiene nada que ver con la GUI en nuestro caso las Xs.

Si recordáis lo que es el DOS en los productos MSN pues en un principio el núcleo de Linux venía a ser eso y a partir de ahí se han ido añadiendo utilidades y programas para hacerlo mas vistoso pero no hay nunca que confundirlas cada parte hace el todo pero si falta alguna de ellas aun se puede funcionar.

De hecho la mayoría de los programas y utilidades portados a la GUI son comandos visuales de las Shells o líneas de comando que en si tampoco tienen que ver mucho con el núcleo, los núcleos o kernels en principio solo valen para que los periféricos: teclados, ratones, monitores, impresoras, y un largo etc de equipo o Hardware se puedan conectar e interelacionar entre si.

De hecho LINUX es solo un núcleo pero que a partir de él se han ido desarrollando multitud de aplicaciones de todo tipo o se han aprovechado como los de la GNU y que a partir de este hecho han salido un sin fín de lo que se conoce como distros, distribuciones ( a mi me gusta decir distris ) que empaquetan las aplicaciones y programas y ponen a punto el SO listo para usarse, las hay puramente comerciales y las hay, las menos, completamente libres dependen de las donaciones, aun así las comerciales siempre dejan algo abierto que deja margen a los que no quieren o pueden pagar.

Aun así y todo las empresas tienen que declarar gastos y es conveniente tener alguna factura que otra o alguna donación registrada que otra para poder desgravar.

Estoy convencido que aun a pesar del esfuerzo puesto en este comentario seguiréis igual si no buscáis las palabras claves por eso no pongo enlaces hoy 🙂 Ximo

75. ximo88 - noviembre 18, 2008

Se pueden encontrar módulos en Slax también poniendo en la ventanilla que aparece en este enlace lo que se quiere, normalmente no se dan garantías de su total funcionamiento pero suelen ir, lo que fijaros si lo que vais a instalar en el caso de que sean drivers corresponden al kernel que usáis.

Eso lo suelen decir y vosotros para saber que versión usáis tenéis que poner en Konsole uname -a 🙂 Ximo

76. ximo88 - noviembre 19, 2008

El módulo de wine versión 1.1.6 que encontraréis aqui:
funciona muy bien con multitud de aplicaciones windows entre ellas PortableApps:.

Por si no lo sabéis aplicación de windows que colguéis en la carpeta de PortableApps (aparte de las propias que ponen) en una carpeta que quiere decir que ya está instalada, tiene una alta probabilidad de ir, en esta versión de wine a mi me ha ido hasta el GIMP como tiene que funcionar sin problemas con las letras, además de una serie de aplicaciones como flashget, utorrent, USD, emule, ares y mas, que os conste que esto es una lotería y es mas cuestión de ir probando que otra cosa por ej. el hacha no funciona y es una lástima, aunque a lo mejor enlazando DLLs desde windows a vuestra carpeta de /.wine se soluciona, no es que no hayan aplicaciones nativas en Linux es que aquí rizamos el rizo, semos poderosos 🙂 Ximo

77. ximo88 - noviembre 20, 2008

Y primero fué la GNU
Y luego salió un Núcleo llamado Linux
Y después surgieron las distros.

¿Como envolvemos la cajita que contendrá el DVD o el CD?

Difícil dilema si bien ahora hay mucho envoltorio y se peca mas de un exceso que de un defecto, eso mas que nada por que antes ha habido mucha carencia, mirar si no como luce el TWM, se ha procurado que no falte de nada en el fenómeno llamado Linux, librerías que han hecho desarrollarse todo un conjunto de aplicaciones bajo un mismo ambiente, caso del KDE, y caso de GNOME y XFCE, las primeras al estar basadas en QT no gustaron mucho a los fans del OpenSource total que surgieron las GTK eso sin contar la cantidad de gestores de ventana que no llegan a tanto pero que poco a poco van evolucionando a algo mas, Enlightenment, window maker, afterstep, blackbox y sus variantes, Icewm y los nuevos hechos ahora en c++.

Sea como sea hubo y hay un movimiento positivo al crear una serie de entornos que hagan la vida agradable al simple usuario sea el Sistema Operativo que sea. Ya sabéis todo a un click del ratón.

Luce igual un KDE o un GNOME en Linux, sea la distro que sea que en FBSD o cualquier otro BSD, incluso en Solaris sea este open o no, lo mismo cualquier window manager y los comandos se comportan exactamente lo mismo y sin olvidar el papel importante que tiene en este desarrollo las Xs antes conocidas como, bueno ya ni me acuerdo pues todos estamos con X.Org ahora que es la versión OpenSource de las Xs antiguas. Incluso están portados al windows y mac todo es cuestión de saber compilar y tener las librerías adecuadas.

Sea como sea el que decide hacer una distro simplemente elige entre cosas que ya están hechas por su lado y aquí simplemente se limita a ensamblarlas.

Que si un kernel o núcleo
Que si los productos GNU sean de consola o gráficos
Que si las Xs
Que si ambientador o no
Que si pongo mi granito de sal o no, algun retoquillo que otro disperso por aquí y por allá en algún escritillo o gráfico.
Y alguna cosilla especial mas que me haga ser a mi.

Si ya os habéis hecho la idea del despiece anterior creo que entenderéis que no tiene mucha razón de ser el usar una u otra distro o uno u otro Sistema Operativo.

Si en principio esto es así en la realidad y la particular nuestra nos condiciona.

Nos condiciona el equipo que tengamos, nos condiciona nuestro nivel intelectual y nuestro esfuerzo ante el aprendizaje nos condicionan las leyes del mercado en principio los proyectos para que sean globales tienen que ser localizados globalmente, el crear mercado y esto se consigue conociendo la lengua del país, pero eso lo hacen los ambientadores hoy en dia y todos tenemos acceso a ellos.

Aun así hay gente que se ha rifado el mercado en el aspecto comercial y hay países que llegan distros en caja y en otros no, hoy en dia el ADSL ha cambiado mucho este aspecto aunque no hace tantos años hay quien iba de grandes almacenes para comprar unas distros famosas para hacer copias y revenderlas en otra caja diferente que ponía su nombre vamos el de la nueva marca. Aducían la ñ por ej. como razón primera para su producto cuando la localización ya venía de fábrica.

Y nos condiciona que haya gente como yo dispuesta a predicar en el desierto, nunca se sabe si verdaderamente sirve de algo, mis sospechas de lectores que me siguen recahen en gente con ampulosos títulos que no tienen npi antes que en simples lectores interesados y es que hay mucho fantasma suelto. Bueno ya sabéis el dicho siempre presume el ….. de que todos son de su condición.

No sabéis lo difícil que es aunque ahora es cada vez menos tener una maravilla como las que tenemos actualmente en nuestras manos que funcionen en portátil, vamos, que el wifi te vaya a la primera mas o menos, que ocupen poco espacio y sin particionar y te permitan navegar sin restricciones y que de entrada no tengas que pagar por ello, así que aunque los desarrolladores tengan que abrirse a nuevos usos por aquello de complacer a una clientela sin perder sus objetivos, no son lo mismo distros de LiveCD que distros de escritorio en fin que loa y reloa a Slax y NimbleX, esta última aunque no se actualiza en el kernel tan a menudo le da unas cuantas vueltas a Slax pero mira sana competencia y para acabar hoy este soliloquio os pongo una sopa de letras que os puede ayudar o no a encontrar ese maldito comando que os puede abrir las puertas a cualquier distro aunque este en Hindi o Koreano.

cshbashdcopclient
dir2lzmdpkgspliton
pambkxtessetpcilu
ypocksidsetdrfmiu
setkeycodeszshcsh
namxorgconfigxhos
xineputesyakukake

En plan sopa de letras descubrir que comando es y desde cualquier TERM os puede abrir las puertas a la españolidad al menos desde el teclado en cualquier window manager. Si os parece dificil originalmente tenía una matriz con todos los comandos que se pueden obtener así que no os quejéis. A disfrutar ¡¡Pero que rácanos que sois!! 🙂 Ximo

78. ximo88 - noviembre 21, 2008

Evitando que el sistema en USB se colapse

Una de las virtudes de tener un DV hecho es que se pueden remediar las cosas enseguida, el problema de trabajar en USB sobre todo si guardas los cambios es que hay aplicaciones como los navegadores, Firefox, Opera, y programas como Wine que sin darnos cuenta nos dejan en nuestras cuentas una multitud de ficheros ya sea por el cache o porque nos instalan cosas, sea como sea llega un momento que el espacio se ha llenado y el sistema se colapsa, no puede escribir mas.

Eso sin contar con las bajadas de cualquier fichero que hagáis por medio de cualquier navegador o programa y no las redireccionéis a otro sitio que no sea la memoria o la carpeta vuestra, aunque se pueden usar vuestras particiones existentes tipo FAT(32) o NTFS es conveniente tener un DV con un sistema de ficheros nativo de Linux.

La solución pasa por abrir una carpeta en vuestro DV en el caso que solo utilicéis root pues sera root y paséis ahi los directorios /.mozilla /.opera /.wine en el caso de que uséis estos programas y os daréis cuenta de lo aliviado y ligero que se encontrará vuestro sistema.

Pasadas esas carpetas las volvéis a enlazar por medio de un enlace simbólico (usando el mc, marcando el directorio a enlazar yendo arriba a file y seleccionando symlink ) al directorio /root si habéis creado usuarios pues lo mismo pero esta vez creáis un /home/usuario(s) en el DV y volvéis a enlazar 🙂 Ximo

79. ximo88 - noviembre 24, 2008

Hay un nuevo Wiki con módulos de Slax para la versión 6 aquí:

La mayoría no están comprobados así que va a vuestra cuenta el asumir vuestro jardín 🙂 Ximo

80. ximo88 - noviembre 25, 2008

Si ya habéis caido en la cuenta que al usar un ambientador tipo KDE, GNOME, XFCE aunque ocupe espacio ya tenemos un Sistema Operativo en funcionamiento, y eso es mas que una distro, al usuario lo que le interesa es poder funcionar y esto se contrasta al usar cualquier otro window manager o gestor de ventanas, a mi me gusta desde siempre el Window Maker pero entiendo que es mejor para el usuario final el uso de un ambientador. No todo el mundo tiene porque compartir mis gustos. Y entiendo que aunque hay aplicaciones suficientes para funcionar con él no son suficientes ni son vistosas.

Los ambientadores tienen mucho programa complementario hecho y es lo que los diferencia de los gestores comunes que aunque a veces se pueden usar con otro window manager otras no, de todas formas ocupan espacio. Tanto los window managers, estos poquito, como lo ya puesto en el ambientador.

Además hoy en dia con crisis o sin ella cualquier lápiz o pendrive flash USB son bien baratos por aquí menos de 6 neuros los de 2GB con lo que te puedes instalar y bien cualquier distro de este tipo y además mas cosas.

Yo leería de cuando en cuando el blogroll de este blog porque desde que se inició puse una serie de enlaces que no son muy visitados y que sin embargo han dado pie por ej a este post y a sus comentarios en especial el enlace de los LiveCDs para Linux aparte de releer lo ya comentado pero sobre todo el ir practicando con lo expuesto mas que buscar lo hecho por otros, si os ha motivado hasta hora me alegro y si no pués ¿A qué esperáis ? 🙂 Ximo

81. ximo88 - noviembre 27, 2008

El problema que tienen algunos con Linux, BSDs es que no entienden que los equipos son lo que son aunque pongamos de cuando en cuando ciertos periféricos nuevos, sin embargo por parte de las distros- SOs cada cierto tiempo, (de unos años a esta parte cada seis meses era lo habitual el tiempo en que se solían renovar las distros o los SOs), lo que ocurre en este tiempo de crisis es que este periodo de entre unas a otras se suele dilatar. No es que no haya digamos a cada instante cosas a mejorar o a retocar es mas una cuestión de sentido común esperar a los grandes cambios por ej. del KDE versión 3 al 4 etc.

El principio que rige esto es que siempre se pretende mejorar lo anterior, ya sea via cualquier componente: núcleo, ambientador, Xs, etc, y a veces se suele estropear la cosa, hay periodos de transición que después de haber hecho un update prefirirías haberte quedado como estabas. Lo nuevo no quiere decir que sea lo mejor, lo mejor es lo que te funciona a tí.

Excepto en Slax que cada 2 o 3 meses se renueva el kernel con el consabido engorro de rehacer los módulos de Slax que sean de drivers, para esa nueva versión del kernel. Y la verdad no hay tanto cambio para tanto incomodo.

De todas maneras cuando algo funciona en un equipo no merece la pena cambiarlo a no ser que algún periférico solo entienda con el último kernel que vaya con la distro y nos sea imprecindible. Pero mi consejo es que si se lo han comprado expreso carguen y cuiden su jardín. Ya debían de estar informados de donde se meten. En estos sistemas te dan como en Ikea el mueble desmontado que en teoría todos podemos montar con unas sencillas instrucciones. Aunque siempre falta algún tornillo o sobran tuercas.

Aclarado esto si son de los nerviosillos no va por aquí lo que buscan incluso pensaba poner notas de como compilar pero por ahora estoy un poco cansado de este tema.

Mi consejo es que averiguen que kernel o núcleo usan, relean los comentarios anteriores e intenten buscar los drivers (módulos) de los que sean para ese núcleo, Slax se cura en salud y mucho driver(s) de lo que se considera software propietario no los pone por posibles problemas legales, tarjetas gráficas, wifi y sonido y por ello muchas cosas básicas no funcionan a la primera. Y cargan sobre el usuario final una serie de problemas que realmente no existen.

Si después te lo van a poner en un módulo ponlo desde el principio y no hagas bailar a la gente a tu son, ya es dificil por sí iniciar a la gente en lo que se supone cosas nuevas que no lo son para encima tener que estar mareando. La gente común va a la práctico no a leer sobre legalismos aparte si ha comprado tal o cual tarjeta por parte del usuario ya ha mas que pagado y el supuesto propietario fabricante ya ha ingresado así que menos rollos.

Mi mejor consejo es que se cambien a NimbleX que es lo mismo pero todo funciona y no hay tanto cambio de kernel que en el fondo no se cambia tanta cosa, ni tan siquiera en el SO por mucho comprimir, para los drivers lo mejor es localizado el módulo o módulos para su(s) núcleos ponganlos en la carpeta /modules de la distro que usen sea /slax o /nimblex o la que sea derivada de estas y el SO solo ya se autoconfigura al reiniciarse. 🙂 Ximo

82. GoblinX « Mundo 3W - diciembre 1, 2008

[…] o menos a la primera como LiveCD o en USB, usa XFCE como base de programas y se basa también en Slackware-Slax así que de entrada habrá cosas que se puedan aprovechar aunque en lo de los programas que se […]

83. ximo88 - diciembre 3, 2008

Cosas que hay que tener siempre a mano si queréis salir con bien y provecho de usar estos comentarios. Ya que sois tan cortos de no saber ni postear uno u os creéis que la sabéis larga para que no os localize la IP, lo que quiere decir que esto ya se ha acabado ¡¡¡ Torraos!! Debajo del Titulo de cada post o entrada hay algo como add a comment ¡¡¡¡ USARLO !!!

1.- Un CD-RW y también un DVD-RW que son baratillos son los que se pueden REGRABAR. Hay que pensar en el futuro y hay mucho CDLIVE de todos los tamaños.

2.- Un md5sum (eador) para comprobar los md5sum que nos suelen dar en los sites para comprobar las isos bajadas, eso depende del SO que uséis pero seguro que lo encontraréis aunque sea en la consola del Linux. Si no sabéis usarlo pues os buscáis la vidilla por ahí que hay muchos sites donde lo explican bien. Pero la norma es que antes de quemar o usar la iso o lo que sea comprobar los md5sum.

3.- Un USB pen/flashdrive que son baratillos porfa. Eso si os va la BIOS.

4.- Haceros un favor pasar de aquí si no tenéis nivel este blog esta hecho para gloria de su creador no para contestar a torraillos que se pierden en la nada yo soy de los que pienso que las ventanillas están para algo y este blog en concreto tiene una bien hermosa arriba a la derecha donde pone search lo que no sale por ahí pues no está así que buscarlo en cualquiera de los hermosos buscadores que he puesto para gloria y deleite mia y de vosotros y que están dispersos por las entradas de este blog y refundidos en la categoría de buscadores ya sabéis en la variedad de decires está la didáctica y en el esfuerzo propio el conocimiento 🙂 Ximo

84. ximo88 - diciembre 9, 2008

Supongo que a estas alturas ya sabéis distinguir entre los que son módulos del kernel o núcleo, lo que es Linux, y que se encuentran en /lib y lo que son los módulos de estas distros y que suelen costar de encontrar. A veces estos últimos son módulos de drivers por ej. de tarjetas gráficas tipo ATI, NVIDIA. y otras son programas como wlassistant o amule.

Meditar un poco y entenderéis el problema con las controladoras y/o drivers cada vez que se cambia el núcleo de una distro el problema es que hay que volver a hacer los módulos del kernel primero para satisfacer las necesidades del équipo y se necesita recompilar el kernel a través de las fuentes del mismo y después en estas distros hay que hacer los módulos de la distro poniendo esos drivers o controladoras en módulos de distro.

En fín grácias por el mareo 🙂 Ximo

85. ximo88 - diciembre 10, 2008

Llevo un mes y medio con un DV que formateé a XFS y curiosamente no solo no me ha dado ningún problema si no que no necesita mantenimiento por lo leido merece la pena usarlo porque utiliza mas coherentemente el espacio asignado, no suele repetir el lugar a donde pone los datos o lo hace mas aleatoriamente con lo que evita machacar los mismos sectores del disco una y otra vez como ocurre en FAT o en EXT2, eran Sistemas de ficheros que utilizaban y bien los diskettes o floppies pero hoy en dia ¿Quién los usa? 🙂 Ximo

86. ximo88 - diciembre 12, 2008

¿Cuanto tiempo cuesta hacer un DV?

Pues eso depende del tamaño, y del equipo que tengas pero suele tardar un poquillo.

Visto que el sistema de ficheros XFS funciona bien, supongo que los otros journaled que hay y que no son Ext2/3, tipo Reiserfs, JFS, también, pues podéis probar que tal os van, simplemente es hacer en el formateo aquél que vayáis a elegir mkfs.xfs, mkfs.reiserfs, mkfs.jfs en lugar de mkfs.ext2 o mkfs.ext3 eso os dará emoción aparte de conocimiento 🙂 Ximo

87. ximo88 - diciembre 17, 2008

He estado probando últimamente la distro UE 2.0 que es una ubuntu+kubuntu+xubuntu tuneada que funciona tanto desde el DVD, es un Live, como puede ser usada fácilmente en máquina virtual, como meterse en un pendrive, lo menos 4GB, por medio de unetbootin y también instalarse en el DD el problema es que solo reconoce el primero que tengan y no USB precisamente, es un lujazo así que aquellos torraillos que vienen aquí a usar estas distros para lo que no son ya tienen una que les vale para todo lo que no vale Slax o Nimblex 🙂 Ximo

88. ximo88 - diciembre 17, 2008

He hecho un módulo de oo-3 en español sacado de la versión en paquetes de Debian que por cierto se han pasado con tanto detalle, bueno al final la integración con KDE es prefecta pero no van los acentos así que habrá que esperar a averiguar que ha pasado, creo que el problema es con la hyphenación, lo volví a rehacer que es un palo pero ná de ná en fín a continuar con la versión 2.4 🙂 Ximo

89. ximo88 - diciembre 18, 2008

Poner NimbleX en un USB es lo más fácil que hay, siempre y cuando se haga desde el LiveCD tiene un botón para ello en el escritorio , bueno también se puede poner en DD pero la verdad a mi no me convence para nada el hacerlo, de hecho el núcleo que se usa, lo mismo el de Slax no valen para usar en Distros o mejor dicho como distros normales.

Son núcleos especiales donde se priman los LOOP DEVICE antes que otros servicios y son especialmente hechos para recrear un sistema linux que no existe, al usarse principalmente en LiveCD o en USB, por lo tanto si lo usáis en DD estáis desperdiciando, espácio, podéis instalar un Linux normal y corriente y tecnología.

Si queréis usarlo en USB y guardar cambios tenéis que crear un archivo especial, mínimo 512 Mbs, el instalador al final te lo dice, mas que nada porque tiene mucho módulo hecho y al instalar se van creando ficheros de usuario.

Con un pendrive de 2GB hay de sobra para tener un NimbleX con cantidad de módulos puestos en /nimblex/modules y listos para correr y encima que se puedan guardar los cambios automáticamente.

Sería lo mismo con Slax pero con eso de que los módulos están en el aire pues eso a NimbleXear 🙂 Ximo

90. ximo88 - diciembre 26, 2008

He intentado hacer un módulo con el VMWare player aunque es tontería de hecho NimbleX viene con VirtualBox incorporado de fábrica y entre los módulos hechos está también Qemu.

Para los torraos no es hacer correr aquí Slax o NimbleX desde estos programas por ej. desde windows, si no hacer que desde Nimblex o Slax podamos correr otros SOs usando esos programas.

Lo primero es bajarse desde VMWare el RPM o bundle que es la misma aplicación y que es un programa instalador autocontenido con eso quiero decir que tanto monta monta tanto, en el interior del RPM está el bundle igualmente.

En Nimblex hay dos módulos ya hechos que son interesantes tener instalados uno es el Devel-2008.lzm y el otro el python-2.5.2-i486.lzm. Ver comentario 66

El primero trae todo lo necesario para poder compilar aplicaciones, esto es que las vamos a hacer nosotros y el segundo es que el bundle de VMWarePlayer funciona con Python así que aunque no este muy seguro de ello, posiblemente dentro del bundle traiga su versión de Python, es un fichero bastante gordito, pero en fin no amarga el tenerlo instalado.

El problema con NimbleX o SlaX es la falta de espacio y por eso aquí nos viene muy bien el tener un DV hecho así que ponemos el bundle en el DV parece que prefiere estar en el PATH: vuestro DV /var/cache/vmware/bundle….

Si pinchamos sobre él ya sea desde el MC o desde el konqueror empieza una instalación y compilación gráfica que a la mitad al menos a mi siempre se me revertía, conclusión es mejor hacer la instalación desde una consola o term poniendo los siguientes switches o condicionadores para encaminar con éxito la compilación e instalación.

./VMware-Player-2.5.1-126130.i386.bundle –console –custom

Con eso y respondiendo unas sencillas preguntas normalmente dirigidas a saber donde queremos que se instale la aplicación conseguiremos no solo que se instale el vm(ware)player sino el intentar hacer un módulo con los resultados del mismo.

Yo en mi DV utilizo el directorio /temp para hacer módulos para estas distros el procedimiento ya lo he explicado en los comentarios 69 y 70, aquí es simplemente reconducir las preguntas de la instalación a ese directorio, el problema es con el directorio /etc que hay que dejarlo a donde el instalador quiere, total al final lo pondremos igualmente ahí para hacer el módulo.

La sorpresa viene que se compilan unos módulos de kernel, comentados en el número 84 y que hay que poner también en el futuro módulo de vm(ware)player donde tocan, esto es los modulos de Slax y Nimblex tienen que ser rigurosos con el PATH de las aplicaciones procurando no solapar a otras ya instaladas por el sistema operativo, asimismo se tienen que retocar una serie de escritillos para cambiar donde se encuentra ahora el vmplayer normalmente tiene que ser en /etc/ , /lib y /usr que los encontraréis en /etc/vmware/bootstrap y config.

Todo esto usando mc es de fácil arreglo entre otras cosas fijaros en las fechas todo lo que ponga en el momento de que hayáis compilado el bundle tiene que ir a la saca esto es vuestro módulo de vmplayer.

Bueno pues aun hecho todo esto resulta que se crea un device en /dev que sin el no funciona el vmplayer y aquí está el truco del almendruco, poner el módulo desde el principio en /modules.
Para que se cree ese device porque aun a pesar de poner todo en el módulo este no irá si no encuentra ese device por eso lo de poner VirtualBox desde el principio.

Aun así y todo sigue existindo un problema real de espacio en estas distros para correr máquinas virtuales de otros SOs, no es lo mismo hacerlos ir desde isos que desde máquinas virtuales y aquí viene a salvarnos otra vez el DV, el truco consiste en redirigir segun que programa de virtualización estemos usando el temporal, normalmente igual a la RAM que tiene la máquina virtual, que cree el programa al DV y para eso hay que estar atentos tanto a los mensajes del propio programa como vigilar con df el grosor de nuestras particiones visto ese temporal, con vmplayer sale un mensaje y suele ponerse en /tmp/vmware-root con mc es pasarlo al DV y de ahí enlazar simbólicamente otra vez a donde se supone que lo hace.

En fin ¡ Ójala tengáis tiempos interesantes y eso os deseo ! Porque el módulo no va ni a tiros pero ya sabéis una forma de tener VMWarePlayer instalado al menos dura hasta la otra sesión que hay que volver a compilarlo así que no borréis el bundle, aun cargando el módulo del kernel con insmod o poniendolo en /etc/modules . 🙂 Ximo

91. ximo88 - diciembre 29, 2008

Sin embargo la satisfacción es completa con respecto a poder ver la TV y es fácil de tener, hay que tener instalada alguna tarjeta capturadora de TV sea analógica o digital en el equipo.

Yo aunque he buscado por el repositorio de Slack no he podido encontrar paquetes que tuvieran por ej. xawtv, alevt, tvtime, tvfonts, sin embargo en los repositorios de Debian si que están eso os dejo que lo busquéis vosotros.

A mi xawtv me da problemas con el DGA uso el driver NVIDIA y parece que no liga muy bien el asunto, tampoco encuentra las fuentes del teletexto, el paquete tvfonts.

Pero eso no quita que con otras tarjetas gráficas funcione, de hecho a mi me va en una Debian que uso el mismo paquete y en la misma máquina pero con el driver nv.

El que va de cine y nunca mejor dicho es el TVTIME os lo recomiendo, en cuanto a alevt es el programa visualizador del teletexto pero solo de tarjetas capturadoras analógicas.

Yo me he hecho un cable coaxial, vamos un cable de antena de TV normal que va del descodificador TDT de la tele a la tarjeta capturadora de TV y veo la TDT tranquilamente eso si de solo 1 canal a la vez, depende de lo lejos que estés para usar el mando para cambiar el canal, de todas formas yo suelo escuchar la radio y emisoras foráneas, es que también pillo satélite.

Vigilar las dependencias de los paquetes y usar el mc para hacerlo, yo he puesto todo lo anterior en uno y no llega a los 200Kbs de peso 🙂 Ximo

92. ximo88 - enero 2, 2009

Para los que usamos wifi una aplicación como macchanger nos viene pero que muy bien sobre todo si bajamos directamente de ciertos sitios, lo que realmente hace esta aplicación es cambiar la MAC de nuestra tarjeta, que es como el número de teléfono, y es que estamos muy pillados en todo. Al hacerlo se suele cambiar la IP de nuestra conexión en fin truquillos de tres al quarto para los que no tienen ganas de acceder a otros remedios.

Se necesita el módulo Devel-2008.lzm en NimbleX o en Slax intentar compilarlo con un configure y un make a continuación. Abierto el paquete es ponerse en el directorio donde están las fuentes del programa que vamos a compilar y desde consola o term, ponemos los comandos anteriores, normalmente será ./configure –help para saber las opciones que tenemos y a continuación ./configure con o sin opciones eso si nos convienen y a continuación una vez configurado es hacer un ./make una vez hecho el programa con un ./make install instalaremos el programa, a veces conviene quitar cosas del binario para que no salga tan gordito y se resuelve haciendo un ./make install strip, o un strip después pero eso donde se haya instalado y solo para ese binario. Bienvenidos al mundo de haztelo tu mismo que funciona.

Si redirigís el configure con un prefix=a donde queréis que se instale mejor, si no hacerlo a mano se suele poner en /usr/local, eso para hacer un módulo de SlaX o NimbleX, aunque también funciona poniendolo en el rootcopy de la distro que uséis, la explicación de como usarlo en la página del autor con sus múltiples ejemplos que os puede orientar para haceros los escritillos oportunos. 🙂 Ximo

93. ximo88 - enero 15, 2009

Parece ser que este año se ha decidido a llenar la página de módulos que ya era hora ya, estén testados o no y nos podemos encontrar con lo que había disperso para la versión 6 de Slax, ahora se está por la versión 6.0.9 así que cuidado con los drivers (controladoras) que instaléis si no son de esa versión pues dependen de la versión del núcleo o kernel de Linux que se use. Incluso parece que se pueden activar online 🙂 Ximo

94. ximo88 - enero 16, 2009

# This config file is generated by the NimbleX installer
default=0
timeout=5
color yellow/black blink-red/black
gfxmenu (hd0,1)/boot/grub/message
title NimbleX 2008 – Boot in KDE
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=nimblex.data autoexec=startx
initrd /boot/initrd-nx08.gz
title NimbleX 2008 – Boot in KDM
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=nimblex.data autoexec=xconf;kdm
initrd /boot/initrd-nx08.gz
title NimbleX 2008 – Command Line
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw changes=nimblex.data
initrd /boot/initrd-nx08.gz
title NimbleX 2008 – Safe Install
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=nimblex.data safeinst autoexec=startx
initrd /boot/initrd-nx08.gz
title Boot from the first harddisk partition
rootnoverify (hd1,0)
makeactive
chainloader +1

title Slax 6.0.7
root (hd0,1)
kernel /boot/vmlinuz-slax ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash= silent changes=slaxsave.dat autoexec=startx
initrd /boot/initrd-slax.gz

Si leeís atentamente lo de arriba (que es el menu.lst del GRUB) os podéis instalar «ferpectamente» NimbleX y SlaX en el mismo dispositivo USB, siempre y cuando tengáis espacio o en el DD si la partición está formateada a cualquier FS (sistema de archivos) de Linux.

En un pendrive de 2GB usando el sistema de instalar por defecto de NimbleX y poniendo unos cuantos módulos por aquí y por allá queda algo como esto.

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/sda1 954376 786504 167872 83% /mnt/sda1
/dev/sda2 1029112 697772 279064 72% /mnt/sda2

La lista de módulos que uso y pongo en /modules tanto de NimbleX como de SlaX (están repetidos) es:

-r——– 1 root root 41758720 Nov 14 19:59 Adobe_acroread_8.1.2.lzm
-r——– 1 root root 7516160 Jul 20 22:14 Firefox2.lzm
-rw-r–r– 1 root root 8671232 Oct 30 11:21 codecs-essential-20071007.lzm
-rw-r–r– 1 root root 1126400 Nov 11 18:50 d4x-2.5.7.1-i486-1sl.lzm
-rw-r–r– 1 root root 2449408 Oct 30 11:20 debian-pkgtools-1.13.25-qx.lzm
-r——– 1 root root 7745536 Nov 9 11:57 escomixrar.lzm
-r——– 1 root root 10481664 Nov 14 20:36 firefox3.lzm
-rw-r–r– 1 root root 708608 Oct 30 11:16 gqview-2.1.5.lzm
-r——– 1 root root 26066944 Nov 14 19:43 java1.6.0_07.lzm
-rw-r–r– 1 root root 1626112 Oct 30 11:23 krusader-1.90.0.lzm
-rw-r–r– 1 root root 450560 Oct 30 11:17 ltris-1.0.11.lzm
-rw-rw-rw- 1 root root 8564736 Oct 29 18:43 nvidia-169.12.lzm
-rw-r–r– 1 root root 1032192 Oct 30 12:09 p7zip-4.57-i686-1sl.lzm
-r——– 1 root root 7147520 Nov 14 20:29 realplayer_11.gold.lzm

Bueno con toda esta información seguro que ya tardáis en poneros mas cosas en el pendrive. Algunos de los módulos están hechos por y para mis gustos y calculados al milímetro para poder usar los DV usando y creando loopdevices y tal y tal.

A mi aun me cabe la GoblinX y me la voy a poner ya y el como resolver la difícil tarea de renombrar vmlinuz e initrd.gz os lo dejo a vuestro buen hacer lo mismo lo del copiar ciertas interioridades necesarias para que estas cosas sean posible 🙂 Ximo

95. ximo88 - enero 21, 2009

¿Que contendrá un fichero como el que se encuentra en /slax/slaxsave.zip? Por cierto sigo pasando de cretinos y no me doy por enterado de todas la jilipollás que ponen por no querer comentar, leer o pagar cabroncetes mas info la podéis encontrar aquí que es aplicable cualquiera de sus métodos a Slax o a cualquier distro parecida leyendo el comentario anterior detenidamente encontraréis ejemplos de como usarlo y como entenderéis yo es que voy de sobrao menos de pasta así que o pincháis los anuncios y buscáis en los buscadores del google en los blogs que tengo para eso o esto se acaba y voy a ir borrando los comentarios que estoy bastante hartillo de esto que una cosa son las rebajas y otra el rebajarme y hasta aquí hemos llegao 🙂

96. agustin - enero 21, 2009

no rula la wifi en slax atheros 5007,hay solucion

97. AGUSTIN - enero 23, 2009

SIGO SIN SOLUCIONAR EL PROBLEMA CON LA TARJETA PCI DE LA RED WIFI ATHEROS 5007EG

98. ximo88 - enero 23, 2009

Pues así como lo expones es que no hay datos, haz un dmesg>list porque no sé si lo pillas pero la bola de cristal es que no me funciona, de todas formas esto no es un foro y particularidades se cobran, mas de todas formas, yo es que de lo que no tengo no puedo hablar, las mias si que van y son atheros pero no ese modelo, es mas fácil que busques tu por lo que te pica a tí que me hagas buscar a mi por lo que no tengo ningún interés.

Con el dmesg ves si te la detecta el kernel, a lo mejor la has pinchado mal, tampoco dices que distro usas, Slax, NimbleX, ni versión, bueno pones Slax, con NimbleX todo suele ir por que ponen el firmware, aunque me extraña que esa atheros no vaya, no creo que sea el firmware al menos las atheros que conozco no lo necesitan y en este tipo de distros menos, comprueba los md5sum de lo que te hayas bajado antes de instalar o quemar, para hacer un doble/triple positivo, negativo en tu caso prueba con una UBUNTU, la última mejor, en plan livecd ya te valdrá, son las distros que están siempre mas actualizadas en lo wifi, las que mas controladoras de chipsets tienen, pasate por el foro de wifislax allí son expertos en estos temas, usa también wlassistant, en Slax tienes que poner el módulo de esa aplicación así que a buscarlo, si es problema de APs y cosas así la consulta se puede encarecer muchísimo y yo no estoy para dar ná de ná así que yo no te voy a montar la red wifi por la cara está lleno de manuales, howtos y libros por ahí 🙂 Ximo

99. ximo88 - enero 26, 2009

¿Como tener 3 de las mas importantes distros de bolsillo en un dispositivo de 2GB? y todo por menos de 6 neuros.

Y es que esto de la cuesta de Enero nos hace hacer locuras yo como sé que sois inteligentes y dedicados os pongo un menu.lst del GRUB que sale al poner NimbleX, al final están los añadidos de las otras distros, Slax y GoblinX, en el comentario 94 lo tenéis solo con Slax, yo las he copiado en la parte del NimbleX que suele hacer una partición ext2 por defecto y una FAT del dispositivo USB al instalarse.

También se puede trasladar a una instalación de Disco Duro siempre y cuando este hecha en un sistema de archivos que entienda Linux, Ext2/3, Reiserfs, XFS etc. Vamos que tenéis que tener ya una instalación de Linux en el DD y añadir lo que os convenga en el menu.lst si usáis ya GRUB.

Lo único a tener en cuenta es que en la parte del boot tenéis que renombrar vmlinuz e initrd de las distros añadidas para que no colisionen con lo que hay ver lo que hay puesto en el menu.lst. La otra carpeta sea Slax o Goblinx se entiende que va por su cuenta.

# This config file is generated by the NimbleX installer
default=0
timeout=5
color yellow/black blink-red/black
gfxmenu (hd0,1)/boot/grub/message
title NimbleX 2008 – Boot in KDE
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=nimblex.data autoexec=startx
initrd /boot/initrd-nx08.gz
title NimbleX 2008 – Boot in KDM
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=nimblex.data autoexec=xconf;kdm
initrd /boot/initrd-nx08.gz
title NimbleX 2008 – Command Line
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw changes=nimblex.data
initrd /boot/initrd-nx08.gz
title NimbleX 2008 – Safe Install
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=nimblex.data safeinst autoexec=startx
initrd /boot/initrd-nx08.gz
title Boot from the first harddisk partition
rootnoverify (hd1,0)
makeactive
chainloader +1

title Slax 6.0.7
root (hd0,1)
kernel /boot/vmlinuz-slax ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash= silent changes=slaxsave.dat autoexec=startx
initrd /boot/initrd-slax.gz

title GoblinX Mini
root (hd0,1)
kernel /boot/vmlinuz-gob ramdisk_size=6666 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent load=User, i18_es locale=spanish changes=/goblinx/ lang.es
initrd /boot/initrd-gob.gz

Esto si que son rebajas:

Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 1029112 863016 113820 89% /mnt/sda2

Al instalar NimbleX te dice que si quieres crear un fichero para guardar datos decir que si, aunque luego se puede crear también pero hasta que no se reinicie de nuevo no irá.

En Slax hay una carpeta en /slax que contiene un fichero comprimido el slaxsave.zip que contiene una serie de sistemas de archivos prefabricados en XFS de diferentes tamaños que van de 128Mbs a 1GB elegir uno entre 256 y 512 ya está bien y con eso y la oportuna línea del menu.lst y siempre y cuando esté en diferente partición de donde esté la carpeta del sistema operativo guardará los datos. Podéis también renombralos para que os sirvan para NimbleX y/o GoblinX

Por ej. goblinx prefiere guardarlo en un directorio por defecto es uno de los tres métodos actuales que existen para guardar datos en este tipo de distros los entendidos aconsejan usarlas sin y usarlas para lo que son distros de portátiles o los nuevos nettops esos portátiles tan caros y que no tienen nada mas que lo justo aparte que no dan ni siquiera 100 neuros para hacerte unas gafas que seguro que pierdes la vista en la pequeñez de sus pantallas pero que son fonitos y pesan poco.

1) directorio
2) fichero
3) partición

Mas datos aquí 🙂

100. ximo88 - enero 28, 2009

Si no habéis caido en la cuenta es importante tener mas de un Sistema Operativo en la máquina que uséis mas que nada para comprobar el hardware o el equipo, esto es su diagnóstico, sobre todo si usáis otros SOS que no sean exclusivamente windows.

Para windows no suele haber problemas de controladoras o drivers en los Unix que vienen a ser los otros SOs con diferentes sabores si, la ventaja es que lo que se logre portar a Linux se logra portar mas o menos a los otros sabores con tiempo, hay que esperar normalmente.

En el mundo de lo que no es windows hay solo dos fabricantes que normalmente dan la posibilidad de hacer controladoras de sus productos, (aunque ahora hay algunos mas, el invento del firmware viene a ser la escusa de decir que estos SOs no tienen un control de registro o panel de control como lo tiene Windows o MAC en la instalación de programas y hardware, mas que nada porque cada tarjeta o parte del equipo necesita ser controlada con su número de serie para que nos controlen aunque la pregunta es ¿quién los controla a ellos?) uno es NVIDIA en las tarjetas gráficas y el otro ATHEROS con las tarjetas wifi, otra cosa es que te los tengas que hacer tú, hay distros que ya los ponen aunque sea en paquetes o módulos aparte, el pequeño problema de hacerlo es que hay que tener las fuentes del kernel de la versión que tengáis para poder compilarlos aparte de bajarse las bolas de las controladoras para el SO que sea me refiero mas ahora a NVIDIA, en ATHEROS está un pelín difícil aunque las fuentes de las controladoras están, resumiendo lo que funciona en windows no tiene porque ir aquí y que el compromiso de esos dos fabricantes ha sido hasta ahora firme con estos SOs otra cosa es lo que pueda venir debido a la crisis, yo espero que mas fabricantes se unan al fin y al cabo a ellos les interesa vender y les debe importar 3 pitos el SO que se use mientras ellos hayan cobrado por la venta de su producto y un consejo antes de comprar un équipo o partes de él leer primero si es compatible con todo lo que váis a usar después, hay mucha información puesta por ahí como esta y mucha mas específica y si no hay es que no hay, aunque el tiempo lo suele arreglar a medida que transcurre es frustante tener cosas y no poder usarlas.

Para los que quieren fondos de escritorio o backgrounds miren por aquí y aquí que viene a ser prácticamente lo mismo por ej. aunque cualquier imagen nos vale para poner incluso las que tenemos en windows si enlazamos carpetas o las buscamos eso a vuestro gusto las mias son de distros antiguas y colecciones que he ido haciendo todo es ponerse a buscar que eso es fácil y está lleno.

El procedimiento es dandole a la K del menu–>Centro de Control –>Aspecto y Temas –>Fondo y ahí seleccionar que queremos yo ahí eligo presentación y pongo una(s) carpetas que pueden estar enlazadas con lo que tengamos en windows en fín eso a gustos lo único es fijarse si hay que estirar o poner mosaico por eso lo de las carpetas no se pueden mezclar teselas con imágenes enteras 🙂 Ximo

101. ximo88 - febrero 2, 2009

No os enteraréis de lo que estas distros os pueden ofrecer si no os aclaráis primero con lo que es Linux así que haceros el favor de leer sobre esto aparte de releer los comentarios puestos en este post sean estos mas o menos afortunados si está puesto así y no como posts es por la sencilla razón de evitar el desperdigamiento de los mismos. 🙂

102. ximo88 - febrero 6, 2009

Desafortunadamente para algunos de vosotros no estáis sincronizados con lo que se pone aquí y con lo que sale en Slax el problema con esta distro es que se cambia siempre algo para no cambiar nada yo sigo recomendando ahora por ahora Nimblex no tiene tanto cambio en el tiempo y hoy por hoy, ver fecha del comentario, es la mas completa cara al usuario y si os tengo que explicar qué es un usuario mal estamos, el problema con Slax y los cambios de kernels o núcleos, ahora en la versión 6.09, son las controladoras o drivers de los mismos, lo que hace funcionar al équipo que tenemos con el Sistema Operativo, por lo que se ve ahora aun la hace mas restringida al menos desde mi punto de vista al poner muchas cosas que venían antes en plan normal, por defecto o de fábrica, como módulos de la distro, lo del wifi es sangrante y estúpido por ej., estas distros están pensadas y tienen mucha utilidad ahora en cualquier tipo de portátil, así que ya sabéis a buscar esos módulos que faltan y a rezar yo por ahora me quedo con la 6.07 y la pre6rc6 que son las que me funcionan con lo que tengo, cada númerito es una versión y hay versiones en que no hay cambio de núcleo y todo eso está servido en la página de módulos tantas veces puesta (ver comentario 93 por ej.) aquí en fín lo dicho Nimblex y versiones de Slax que ya tienen solera aunque la Goblinx tampoco está nada mal y si habéis llegado tarde pues ajo y agua y a esperar a ver que deciden las mentes calenturientas con sus proyectos yo para lo que uso estas distros y para el equipo que tengo estoy mas que servido y ya he expresado mis opiniones de sobra ante este aspecto de los desarrollos y mejoras si buscáis por lo comentarios encontraréis las versiones antiguas en los repositorios que hay por ahí esparcidos 🙂

103. ximo88 - febrero 9, 2009

Cómo a alguien se le ocurra usar alguno de los traductores online que suelen estar al margen derecho de este blog como por ej. el de google me arruina este post y es que simplemente poniendo las siguientes direcciones en el, sale mas o menos el manual de Slax o el de NimbleX o el de Goblinx:

Traductor GOOGLE


SLAX

http://www.slax.org/documentation_key_features.php

http://www.slax.org/documentation_burn_slax.php

http://www.slax.org/documentation_install_slax.php

http://www.slax.org/documentation_verify_download.php

http://www.slax.org/documentation_usb_troubleshoot.php

http://www.slax.org/documentation_boot_cheatcodes.php

http://www.slax.org/documentation_persistent_changes.php

http://www.slax.org/documentation_use_modules.php

Es simplemente copiar y pegar las anteriores URLs en el interior de la ventanilla del traductor o simplemente darle a la es de la página de Slax, arriba lado derecho del site. Pues ya sale traducida también así.

NIMBLEX

manual

Eso o dandole a la banderita que se encuentra al lado derecho del site, es la de España, ya sabéis el problema de las localizaciones: usos horarios, moneda, bandera aunque se tenga el mismo idioma y aunque este suene diferente, no es cuestión de colonización.

GOBLINX

http://www.goblinx.com.br/en/?cat=7

Y así las distros que queráis, muchos diréis: ¡ Pues que mierda no sale bien traducido ! Pues en ese caso por ser tan tiquismiquis ya sabéis a aprender inglés 🙂

104. ximo88 - febrero 11, 2009

¿Qué pesa mas un kilo de paja ó un kilo de hierro? Si sabéis contestar esta pregunta pequeños saltamontes entenderéis la diferencia entre el KDE de NimbleX con el de Slax o de cualquier otra distro o Sistema Operativo que lo lleve, lo mismo se aplica al GNOME o al XFCE o a cualquier otro gestor de ventanas y es que hay cada uno por ahí.

Actualmente en las rebajas que hay por la península podéis encontrar dos tarjetas wifi USB que van bien para muchos SOs y distros en general y están muy baratas una es la DWL-G122 lleva el chipset Ratlink 7300 que se puede poner en modo monitor al menos en Linux y MAC y oscila entre los 15’90 hasta los 19 neuros dependiendo a donde vayas a comprarlo entre la FNAC y MediaMarket pasando por el resto de grandes superficies como Cortes Ingleses y Carrefoures la han puesto por todos, la caja pone D-Link 54 Mbps con todos los logotipos de los SOs, Windows, Linux, Mac incluso en BSDs funciona aunque no lo ponga y es naranja.

La otra es la SMCWUSB-G que lleva el chipset Zydass que excepto en BSD, yo al menos no tengo conocimiento y a mi no me va, aunque hay arreglos por ahí, funciona en Windows, Linux y Mac en la caja pone 54Mbps y en APPInformatica la encontraréis por menos de 15 neuros ambas dos en Nimblex es enchufar y usar porque este si que pone el firmware y si no, hay que poner el módulo de la distro correspondiente eso en Slax en GoblinX es copiar la carpeta de firmware por ej. sacada de Nimblex en el directorio rootcopy, será el path: /lib/firmware, eso también se puede hacer en Slax, entre otras cosas desde que uso Nimblex puedo usar la tarjeta wifi que viene con el portátil el chipset Intel ABG 3945 de Intel.

Antes de comprar cualquiera de estas tarjetas mirar tanto en los módulos del kernel, el path es:/lib/modules/versióndelkernel(los números que sean por ej. 2.6.24)/kernel/drivers/net/wireless/ como en el firmware de wireless cuyo path se encuentra puesto unas lineas mas arriba. Si en el dmesg no sale nada de lo que sale en esos directorios probablemente vuestra tarjeta aun no esté reconocida aunque podéis intentar usar el NDIS el problema es que usar el ndiswrapper es una loteria por eso os pongo tarjetas USB baratas y que funcionan en todos los linux y otros SOs.

Por experiencia al menos por lo leido los fabricantes de las tarjetas pueden cambiar los chipsets así que solo os puedo garantizar la primera lo que ponen en la publicidad de la caja los incrimina y tampoco es lo último en tarjetas wifi ya están un poco obsoletas según los cánones de la industria (pero por ahora pasar de las de 300Mbps), aunque siempre podéis devolverla o probarla en la tienda al menos insistir que os prueben el cd que llevan, ahí se pueden ver los drivers o controladoras que llevan para windows y con los nombres deducís si os van a ir o no 🙂

105. ximo88 - febrero 20, 2009

Para los que seguís usando la versión 5ª de Slax pues que siento desilusionaros pero el driver rw NTFS solo funciona para la versión 6ª. Ya sabéis cuestión de núcleo o kernel había un módulo de distro por ahí aunque a mi no me fué.

Para los que usaís la versión 6ª pues que el programa MySlax Creator pues que no funciona solo es para la 5º al menos hasta la fecha del comentario.

Y para todos (los que usáis las últimas versiones de Slax, especialmente) lo de los idiomas o locales usando la versión del KDE por ahora la 3.5.9 que se usa que siempre es el mismo procedimiento ya expuesto por los comentarios anteriores que si queréis el teclado es una cosa que si queréis que os salga el KDE totalmente españolizado pues es otra y que no tiene nada que ver eso con las versiones del núcleo ni con que se llame Slax o Nimblex o patatalinux y que mejor ya tardáis en aprender a hacer esos módulos o a hacer uso del rootcopy, también explicados anteriormente porque eso que esperáis lo mas probable es que no os llegue u os tarde muuuuuuuuuuuuuuuuuuuuchiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiisimo eso o aprovechar antiguos módulos de españolización a lo mejor hay suertecilla así que a buscar o a aprender o las dos cosas 🙂

106. ximo88 - febrero 26, 2009

Lista del firmware de chipsets de tarjetas Wifi que soporta Nimblex en la actual versión y probablemente cualquier otra distro con cabeza tipo Ubuntu, Knoppix, Fedora y un largo etc en que simplemente se pone una tarjeta con chipset soportado y a funcionar, la lista no tiene nada que ver con otros módulos del núcleo o kernel que no necesitan este firmware y que hace la lista de controladoras o drivers de chipsets wifi soportados en Linux mas larga de la que es aquí:

-rw-r–r– 1 root root 137 Dec 6 2005 3CCFEM556.cis
-rw-r–r– 1 root root 134 Dec 6 2005 3CXEM556.cis
-rw-r–r– 1 root root 115 Apr 23 2007 BCM-LEGAL.txt
-rw-r–r– 1 root root 114688 Apr 23 2007 BCM2033-FW.bin
-rw-r–r– 1 root root 3245 Apr 23 2007 BCM2033-MD.hex
-rw-r–r– 1 root root 109 Dec 6 2005 COMpad2.cis
-rw-r–r– 1 root root 76 Dec 6 2005 COMpad4.cis
-rw-r–r– 1 root root 136 Dec 6 2005 DP83903.cis
-rw-r–r– 1 root root 53 Dec 6 2005 E-CARD.cis
-rw-r–r– 1 root root 253 Dec 6 2005 LA-PCM.cis
-rw-r–r– 1 root root 11880 Mar 3 2004 LICENSE.ipw2100-fw-1.3
-rw-r–r– 1 root root 12007 Mar 7 2006 LICENSE.ipw2200-fw
-rw-r–r– 1 root root 2142 Sep 12 2007 LICENSE.ralink-firmware-RT61_Firmware_V1.2.txt
-rw-r–r– 1 root root 2142 Sep 12 2007 LICENSE.ralink-firmware-RT71W_Firmware_V1.8.txt
-rw-r–r– 1 root root 2142 Sep 12 2007 LICENSE.ralink-firmware.txt
-rw-r–r– 1 root root 107 Dec 6 2005 MT5634ZLX.cis
-rw-r–r– 1 root root 54 Dec 6 2005 NE2K.cis
-rw-r–r– 1 root root 210 Dec 6 2005 PCMLM28.cis
-rw-r–r– 1 root root 68 Dec 6 2005 PE-200.cis
-rw-r–r– 1 root root 74 Dec 6 2005 PE520.cis
-rw-r–r– 1 root root 86 Dec 6 2005 RS-COM-2P.cis
-rw-r–r– 1 root root 4588 Apr 23 2007 STLC2500_R4_00_03.ptc
-rw-r–r– 1 root root 281 Apr 23 2007 STLC2500_R4_00_06.ssf
-rw-r–r– 1 root root 292 Apr 23 2007 STLC2500_R4_02_02_WLAN.ssf
-rw-r–r– 1 root root 508 Apr 23 2007 STLC2500_R4_02_04.ptc
drwxr-xr-x 2 root root 450 Apr 22 2008 b43/
-rw-r–r– 1 root root 3504 Jun 4 2007 bcm43xx_initval01.fw
-rw-r–r– 1 root root 16 Jun 4 2007 bcm43xx_initval02.fw
-rw-r–r– 1 root root 3504 Jun 4 2007 bcm43xx_initval03.fw
-rw-r–r– 1 root root 16 Jun 4 2007 bcm43xx_initval04.fw
-rw-r–r– 1 root root 2536 Jun 4 2007 bcm43xx_initval05.fw
-rw-r–r– 1 root root 248 Jun 4 2007 bcm43xx_initval06.fw
-rw-r–r– 1 root root 2536 Jun 4 2007 bcm43xx_initval07.fw
-rw-r–r– 1 root root 2536 Jun 4 2007 bcm43xx_initval08.fw
-rw-r–r– 1 root root 248 Jun 4 2007 bcm43xx_initval09.fw
-rw-r–r– 1 root root 248 Jun 4 2007 bcm43xx_initval10.fw
-rw-r–r– 1 root root 16232 Jun 4 2007 bcm43xx_microcode2.fw
-rw-r–r– 1 root root 19984 Jun 4 2007 bcm43xx_microcode4.fw
-rw-r–r– 1 root root 22528 Jun 4 2007 bcm43xx_microcode5.fw
-rw-r–r– 1 root root 1312 Jun 4 2007 bcm43xx_pcm4.fw
-rw-r–r– 1 root root 1312 Jun 4 2007 bcm43xx_pcm5.fw
-rw-r–r– 1 500 500 201138 Sep 27 2004 ipw2100-1.3-i.fw
-rw-r–r– 1 500 500 196458 Sep 27 2004 ipw2100-1.3-p.fw
-rw-r–r– 1 500 500 209190 Sep 27 2004 ipw2100-1.3.fw
-rw-r–r– 1 clamav users 191142 Mar 7 2006 ipw2200-bss.fw
-rw-r–r– 1 clamav users 185660 Mar 7 2006 ipw2200-ibss.fw
-rw-r–r– 1 clamav users 187836 Mar 7 2006 ipw2200-sniffer.fw
-rw-r–r– 1 191127 10545 149652 Jul 26 2007 iwlwifi-3945-1.ucode
-rw-r–r– 1 191127 10545 185764 Nov 22 2007 iwlwifi-4965-1.ucode
-rw-r–r– 1 root root 0 Feb 26 10:37 list
-rw-r–r– 1 root root 8192 Oct 26 2005 rt2561.bin
-rw-r–r– 1 root root 8192 Oct 26 2005 rt2561s.bin
-rw-r–r– 1 root root 8192 Oct 26 2005 rt2661.bin
-rw-r–r– 1 root root 2048 Jul 2 2008 rt73.bin
-rw-r–r– 1 root root 85 Dec 6 2005 tamarack.cis
drwxr-xr-x 2 root root 281 Mar 12 2008 zd1211/

Aquí podéis comprobar como poniendo un simple directorio en el lugar adecuado podéis hacer ir el wifi aunque yo puestos y viendo lo que hay en Slax que menuda cagada se va haciendo a medida que pasa el tiempo,(el Tomas quiere vivir de ella cosa muy loable pero da un paso adelante y dos atras así que cada cual con sus preguntas, sus modas y sus dedicaciones, hay corrientes que no merecen la pena seguirse sobre todo en la modulación del núcleo del Linux y después con la modulación de los módulos de las distros cosa que ocurre en este tipo de distros, sobre todo cuando no hay o para encontrarlos está difícil hacerlo) me pasaría a NimbleX, si NimbleX esa distro que si que funciona y me dejaría de preguntar por aquí lo que yo no voy a contestar por que no me da la gana y yo si que leo pero paso de lo que ponéis es que dáis pena, todo un post de blog dedicado a la enseñanza del como hacerlo para solucionaros lo que es el meollo del asunto y solo recurrís al triste pinchazo que os den tú, que así os va a ir 🙂

107. ximo88 - marzo 4, 2009

¿Cómo es posible que en una diferencia de pocos megas? No mas de ventitantos NimbleX nos ofrezca tanto, mas programas, mas gestores de ventanas, mas wifi, mas wlassistant, en general mas Linux y la gente sea tan perra de no cambiarse y querer darme a mi la tabarra con la SlaX y sus numeritos, cosa que no me hace gracia, así que para cualquier usuario sea este/a con una incapacidad de cualquier tipo sin importar la edad tampoco ni la agudeza mental que se tenga NimbleX basada también en Slackware os viene como anillo al dedo pues está preparada para lo que vale: Y ES SERVIR AL USUARIO en el menor tiempo posible pues todo lo dicho para Slax es perfectamente aplicable en NimbleX y seguir releyendo todos los comentarios que ya está mas que redicho lo que hace falta para poder usar este tipo de distros para siempre de los siempres. El problema como siempre es que si hacen un update os fastidiarán pero yo no os lo voy a solucionar no es ese mi objetivo ni problema de este blog así que hay mas que material en él para buscar y encontrar y que como dicen por ahí googleando se encuentran las cosas 🙂 Ximo

108. ximo88 - marzo 9, 2009

He puesto un manual-guía de Unix y Shells en español aquí:

Download guia-unix.pdf (Mirrors (9): RapidShare, MegaUpload, NetLoadIn, FileFactory, MegaShares, Badongo, UploadBox, SendSpace, and HideMyAss)

Espero que lo aprovechen como yo lo hice en su momento y aquí les dejo otro enlace para los que quieran usar las fuentes tipográficas originales del GIMP 🙂 Ximo

109. ximo88 - marzo 24, 2009

Actualización del plugin flash en estas distros lo mejor es bajarse la bola en este caso y a esta fecha del comentario la llamada install_flash_player_10_linux_tar.gz del site adobe, aunque también hay paquetes hechos, normalmente si tenéis la versión 9 el navegador se os pondrá pesadito con que falta algo para ver tal página web y hay que bajarse los plugins necesarios.

Hecho lo cual con el mc es simplemente abrir la bola , ponerse encima de ella y darle al enter y copiar su interior a un sitio conveniente, el interior vendrá a ser el directorio install_flash_player_10_linux/ que contendrá en su interior dos ficheros:

flashplayer-installer
libflashplayer.so

El procedimiento normal es pinchar sobre el flashplayer-installer desde el mc o saliendo de el mc hacer en el directorio antes mencionado un simple ./flashplayer-installer y contestar las preguntas aunque os puede salir un mensaje como este:

./flashplayer-installer: line 69: iconv: command not found
./flashplayer-installer: line 76: [: `)’ expected, found 2

ERROR: Your glibc library is older than 2.3.
Please update your glibc library.

Bueno si es así no hay problema porque simplemente haremos la instalación a mano usando el mc.

En estas distros se suele poner el pluginflash por defecto o de fábrica el problema es que no lo renuevan cuando toca suele estar localizado en /usr/lib/mozilla/plugins y si no os fiáis mucho del procedimiento a seguir simplemente os ponéis encima de el libflashplayer.so le dáis al F2 y después a la letra y , hecho esto se comprimirá y a continuación copiáis el nuevo en ese directorio, y seguidamente es enlazar ese plugin con las versiones de los navegadores que tengáis instalados por ej. en firefox yo lo tengo puesto en una carpeta llamada /opt/firefox/plugins y tengo un enlace simbólico o symlink desde la localización anterior a este.

Simplemente marcáis u os ponéis encima del fichero a enlazar en este caso libflashplayer.so vais a la pestaña File y ahí le dáis a donde pone symlink en el cuadro de dialogo que sale simplemente es confirmar y ya está y os recuerdo que el mc viene también de fábrica en estas distros bueno en todos los Linux y que ya tardáis en dominarlo pues si no os veo muy mal, para probar si la instalación es correcta reiniciar el navegador 🙂

110. ximo88 - abril 14, 2009

Visto que no hacéis caso del comentario 77 y os ahogáis en una gota de agua el comando necesario para que cualquier window manager se españolice o escriba en cualquier otro idioma es setxkbmap y a continuación se añaden las dos letras que indican el idioma deseado asi que ir probando que no pegáis ni chapa tú así que ya sabéis man lo que sea 🙂

111. ximo88 - abril 16, 2009

Un comando como history en la terminal o c(k)onsola nos dará los últimos comandos metidos y usados en ella en plan listado.
Por ej. entre otros a mi me salen estos
………..
480 history
481 dir2lzm temp1/ handbrake.lzm
482 mc
483 activate modulos/handbrake.lzm
484 which ghb
485 ldd /usr/bin/ghb
486 ghb
487 HandBrakeCLI -h
488 mc
489 dmesg
490 2H
491 activate modulos/oo3_es.lzm
492 ./wlan111
493 ./wlan111
494 ./wlan111
495 which mencoder
496 which wine
497 activate modulos/wine-1.1.6.lzm
……
Una instruccion como: !483 a mi me activará lo que pone en la línea 483 así que ya sabéis otra forma de no pegar ni chapa.

Un comando como which nos ayuda a localizar otros comandos por ej.

which ghb esta es la pregunta
/usr/bin/ghb esta es la respuesta

Y lo que de verdad quiero que entendáis es este comando el ldd pues os valdrá para hacer módulos de programas para estas distros a veces hay módulos hechos que a nosotros no nos sirven lo mas probable es que se hayan dejado alguna librería por poner quién los haya hecho, probablemente el/la que las tenga en su ordenador y el módulo le funcione pero al resto de nosotros no, cuando hay que hacer un módulo es necesario controlar todas las dependencias y eso es lo que hace el comando ldd.

ldd /usr/bin/ghb
linux-gate.so.1 => (0xffffe000)
libhal-storage.so.1 => /usr/lib/libhal-storage.so.1 (0xb7f00000)
libhal.so.1 => /usr/lib/libhal.so.1 (0xb7ef2000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb7ec0000)
libgtkhtml-3.14.so.19 => not found
libgnomeui-2.so.0 => not found
libSM.so.6 => /usr/lib/libSM.so.6 (0xb7eb7000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb7ea0000)
libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0xb7e8a000)
libenchant.so.1 => not found
libbonoboui-2.so.0 => not found
libgnomevfs-2.so.0 => not found
libgnomecanvas-2.so.0 => not found
libgnome-2.so.0 => not found
libpopt.so.0 => /usr/lib/libpopt.so.0 (0xb7e82000)
libbonobo-2.so.0 => not found
libbonobo-activation.so.4 => not found
libORBit-2.so.0 => not found
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb7e6b000)
libgconf-2.so.4 => not found
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7e67000)
librt.so.1 => /lib/librt.so.1 (0xb7e5e000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7af9000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb79de000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb795c000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7943000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb791b000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7903000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb78fa000)
libgio-2.0.so.0 => not found
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7884000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb7854000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7818000)
libxcb-render-util.so.0 => not found
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb7811000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb77fa000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb77f2000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7709000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb76cd000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb765f000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7634000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb75fa000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb75f7000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb753a000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7526000)
libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb7516000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb74fe000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7418000)
libm.so.6 => /lib/libm.so.6 (0xb73f1000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb73e5000)
libc.so.6 => /lib/libc.so.6 (0xb7297000)
libdl.so.2 => /lib/libdl.so.2 (0xb7293000)
libusb-0.1.so.4 => /usr/lib/libusb-0.1.so.4 (0xb728b000)
/lib/ld-linux.so.2 (0xb7f21000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb7288000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb7284000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb727f000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7271000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb726e000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb7266000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb725f000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7256000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7236000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7233000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb722e000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb722b000)

Yo, si quiero que el módulo handbrake me funcione y encima que os funcione tengo que buscar las librerías que faltan y ponerlas son las que salen => not found

En este caso portar esta aplicación a estas distros es bastante difícil debido a que la gui depende del GNOME, (está sacado de un paquete para UBUNTU) y aquí estamos en KDE aun así buscando y rebuscando se podría hacer.

Concluyendo en teoría podemos hacer módulos de todo pero con esfuerzo y controlar las dependencias antes de compartirlos fijaros si las librerías están solo en vuestro sistema o están en el de todos en el primer caso el módulo tiene que tener también esas librerías, yo no sé a vosotros pero el amule no funciona en todas las versiones que hay para la versión de Slax 6 y Nimblex y es debido a que faltan librerías yo lo he solucionado usando Wine o CrossOver hace tiempo ya sabéis wine esto o wine aquello *.exe 🙂

112. ximo88 - abril 27, 2009

Bueno pues con el wine aquello y el wine esto me he probado la versión de windows del http://www.povray.org/ y funciona prefectamente la prueba está en el nuevo logo de este blog renderizado, la verdad me tocó modificar el archivo en windows para retocar a ese tamaño de un escritillo que ya tenía así que ya sabéis otra aplicación a tener en cuenta y es que el wine está pero que muy poderoso yo normalmente hago un enlace simbólico de la carpeta que contiene la aplicación a usar con el wine a mi directorio luego es simplemente buscar el archivo *.exe y lanzarlo con wine 🙂

113. ximo88 - abril 28, 2009

Últimamente he estado probando dekorator para embellecer la decoración de las ventanas está bastante resultón lo mismo que he estado probando diferentes juegos de iconos con mas o menos acierto, si bien el módulo del dekorator está en el repositorio de Nimblex eso buscarlo vosotros que la información ya está puesta hay que buscar los temas por KDE Look –> windows decorations. También hay módulos en Slax

Si lo usáis tenéis que fijar el módulo para que de una sesión a otra no pase nada, sobre todo si usáis un DV, ya sabéis que cada módulo puesto al inicio corre o gasta un inode, en cuanto a los iconos yo he encontrado unos muy resultones en PLF también hay un post en este blog. También hay módulos en Slax.

Bueno como a gustos y a opiniones hay a montones pues eso a disfrutar que la vida es corta.

Una última cosa acaba de salir la Ubuntu 9.04 a mi me ha fallado teniendo el md5sum correcto y habiendola quemado bien en el lanzamiento del Nautilus, como live sesión, creo que se torra el Brasero, la nueva aplicación integrada en GNOME para quemar DVDs y CDs pues en el dmesg sale que falla este elemento perturbando todo lo que es el escritorio, no así con la kubuntu, os lo comento porque aquellos que usáis el Vista (sobre todo en portátil) tenéis una opción mucho mejor que esta (Slax-Nimblex-goblinx) de tener un Linux decentemente instalado en vuestro ordenador usando Wubi, también comentado en este blog. Os lo digo porque usando Wubi se instala la U(K)(X)ubuntu como si de una aplicación mas de windows se tratara necesitaréis como mínimo tener o dedicar 5GB de espacio pero con la ventaja que no se particiona y que cuando os canséis la podéis quitar sin mas, además es que las Ubuntu vienen con casi todos los drivers Wifi actualizados y no suelen fallar en la detección y enganche a la red siempre y cuando sea libre, encriptadas hace falta poner la clave, tenéis que tener algo muy raro o muy nuevo para que no funcione y que para navegar tal como está el pátio no hay nada como un Linux o un Unix y es que hay mucha maldá por ahí suelta es un decir claro que a mi plim.

Extraordinario el cd grabador que tengo me lee y monta la kubuntu correctamente pero no así la ubuntu, ¡¡ cachís la !! Probado en otro ordenador y en otro lector de cds/dvds este un DVD (el problema es el explicado ya arriba, el brasero se ve que falla si no detecta un DVDRom) y si que va la ubuntu 9.04 quemada por mí la diferencia entre Ubuntu y Kubuntu es que una usa el Gnome y la otra el KDE la Xubuntu creo que es XFCE bueno lo dicho mejor opción es la distro Ubuntu y sus variantes que estos engendros de que hablamos aquí , hay mas foros y en nuestra(s) lenguas, mas aplicaciones, etc. Así que pensárolos seriamente pues tanto Slax como Nimblex no van a cambiar sus políticas de tratar al usuario al menos por ahora, bastante tienen con lo que hacen y yo también así que no me carguéis con lo que no me interesa ni puedo hacer, buscaros la vida en Linux pero por otros medios además de este. Y recordad que Linux es Linux siempre en la distro que sea (un núcleo es un núcleo), que un KDE o un GNOME o el XFCE u otro window manager se comporta lo mismo en la distro u SO que sea así como cualquier aplicación o shell que uséis, en fín, espabilar. 🙂

114. ximo88 - May 4, 2009

El tema WiFi en Slax sigue siendo de pena al no poner el firmware de fábrica y el haber hecho un arcano indescifrable del chipset atheros, la 6.1.1, (a lo mejor solo es debido al kernel pero si la Ubuntu lo pone no sé porque Tomas no), está muy bien por ej. el tiempo de descomprimir usando ark con rar es francamente rápido comparado con lo que hay en la 6.07 o Nimblex, creo que es debido al uso de raid y lvm, y pienso que me voy a declarar en huelga de usuario hasta que no se de una solución a este tema tan sangrante yo y Silvio José (el chupóptero del Jueves) y hasta aquí llegamos, faltaría mas tú. 🙂

115. ximo88 - May 6, 2009

root@slax:~# uname -a
Linux slax 2.6.27.8
#1 SMP Sun Apr 12 22:55:24 Local time zone must be set–see zic i686 Genuine Intel(R) CPU T2250 @ 1.73GHz GenuineIntel GNU/Linux

Con eso y paciencia podéis saber que versión del kernel tenéis en vuestra distro slax como hay mas numeritos que numeritos repartidos en las actualizaciones de la distro, las malas lenguas dicen que probablemente se este jugando mas al euromillón que a hacer una distro. Aqui usando la Slax 6.1.1 sale Linux slax 2.6.27.8, ¡Cachis la! No me ha tocao ná por poco.

Bueno como no me aclaro mucho ni yo, parece que el firmware para el wifi si que lo pone o eso creo, demasiado enlace al DV tengo, si no, ved comentarios anteriores de como resolverlo aunque debido a la complejidad del kernel puede que se quedara corto para los drivers muy nuevos la solución dada anteriormente, en la 6.1.1 y por casualidad y buscando y rebuscando en el foro he encontrado que el módulo madwifi-ng_r3916-i486-1_linux-2.6.27.8 es el que hace falta para hacer ir a la atheros que tengo y supongo que a otras muchas mas dado el kernel anterior que viene usando esa actualización.

También han puesto módulos aspell para los idiomas, entre ellos el español, estos son independientes del kernel y vale para que salgan las aplicaciones en el idioma seleccionado, no tiene nada que ver con lo del teclado que sigue siendo aparte y con lo ya explicado.

Es importante lo de los locales por el uso horario y la moneda, en fin que os aclaréis, ya sabéis a buscaros la vida pero con otro, se pueden usar también en Nimblex y la verdad a buenas horas mangas verdes 🙂

116. ximo88 - May 21, 2009

Si bien SlaX tiene dos opciones de instalación en USB una en un sistema de archivos FAT/VFAT y otra en un sistema de archivos nativo de Linux, (hay varios incluso ahora tenemos un Ext4), aunque sin un procedimiento estandart de hacerlo lo único que existe es el escritillo para poner el arrancador del sistema o bootloader que en este caso es el LiLo, bueno sea como sea está un tanto complicado el hacer si se quiere tenerlo instalado en un sistema de archivos que no sea FAT/VFAT.

De hacerlo. Os toca reformatear el USB o el DD a un sistema de archivos nativo de Linux pero desde un Linux después copiar los directorios boot y slax y por último instalar el bootloader usando liloinst.sh eso con cuidado de no fastidiar el bootloader original, me refiero al del disco duro, por eso os tenéis que fijar que se instala en el dispositivo USB aunque está preparado especialmente para ello el anterior escritillo, pero fijaros bien antes de confirmar la instalación.

Pero existe otro mas sencillo:

Yo ya he puesto anteriormente como lo resuelvo yo por medio de NimbleX ya que aquí y desde una instalación LiveCD se puede tener acceso a una instalación USB o a disco duro fácilmente sin morir en el intento, (yo sigo opinando que poner estas distros en DD es una jilipollez porque no son distros pensadas para ello) así que cada cual con su conciencia. Pero os recuerdo que hay muchísimas distros de DiscoDuro con muy buenos foros en cualquier idioma y no como estas así que sóis masocas porque queréis.

Yo pongo ahora un menu.lst del GRUB (dispositivo que sea USB/boot/grub/menu.lst) que indica como tener montados NimbleX y SlaX 611 en un pendrive y no desesperar en el intento, simplemente por ej. en un dispositivo de 2GB es hacer caso a la instalación por defecto del NimbleX para estos casos hay un icono que pinchando en él y previamente habiendo puesto un USB se hace la instalación de esta distro con la ventaja que nos crea dos particiones mas o menos de la mitad del dispositivo, una nativa de Linux y otra VFAT si lo calculáis un poco en 1GB cabe la Nimblex y mas cosas y es una partición en este caso Ext2 y aun sobrará mas sitio para poner por ej Goblinx aparte de llenarla con módulos en fin que cabe una montoná de cosas y a continuación meter simplemente las carpetas Slax y el contenido del Boot de SlaX retocado para que no colisionen con lo de NimbleX en la carpeta boot, si leéis atentamente el menu.lst encontraréis los retoques necesarios tanto del vmlinuz como del initrd.gz de Slax incluso he añadido una entrada para usar con KDM, (si no creáis usuario no sale la pantalla inicial pero funciona), se sabe porque para salir del sistema operativo pone mas opciones y no hace falta usar consola en estado intermedio para cerrar el sistema, eso si queréis compararla con la primera entrada que va directo a las Xs, si no queréis usar NimbleX una vez instalada la Slax podéis borrar tranquilamente la carpeta llamada nimblex incluso su kernel e initrd.gz e incluso borrar las líneas de nimblex en el menu.lst.

Pero la verdad es mejor que sobre que falte aunque claro sobre gustos y opiniones a montones. El arranque de la distro usa el framebuffer por eso lo del pingüino o doble pingüino es lo mismo que poner y usar Slax en VFAT pero para mi así es mas coherente con el sistema Linux y por lo que lo voy usando mas seguro, (aunque ahora prefiero el sistema de ficheros XFS) aparte que se nos queda la mitad del dispositivo USB para usarlo normalmente con windows así que es lo mejor de los dos mundos.

# This config file is generated by the NimbleX installer
default=0
timeout=5
color yellow/black blink-red/black
gfxmenu (hd0,1)/boot/grub/message
title NimbleX 2008 – Boot in KDE
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=nimblex.data autoexec=startx
initrd /boot/initrd-nx08.gz
title NimbleX 2008 – Boot in KDM
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=nimblex.data autoexec=xconf;kdm
initrd /boot/initrd-nx08.gz
title NimbleX 2008 – Command Line
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw changes=nimblex.data
initrd /boot/initrd-nx08.gz
title NimbleX 2008 – Safe Install
root (hd0,1)
kernel /boot/vmlinuz-nx08 ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=nimblex.data safeinst autoexec=startx
initrd /boot/initrd-nx08.gz
title Boot from the first harddisk partition
rootnoverify (hd1,0)
makeactive
chainloader +1

title Slax 6.1.1
root (hd0,1)
kernel /boot/vmlinuzl611 ramdisk_size=6666 probeusb root=/dev/ram0 rw quiet vga=791 splash= silent changes=slaxsave.dat autoexec=startx
initrd /boot/initrdl611.gz

title SlaX 611 – Boot in KDM
root (hd0,1)
kernel /boot/vmlinuzl611 ramdisk_size=6666 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=slaxsave.dat autoexec=xconf;kdm
initrd /boot/initrdl611.gz

En fin a disfrutar con el apaño, todo ya está mas que redicho en los comentarios anteriores así que a releer yo es que sufro del estado caótico de Slax 🙂

117. ximo88 - May 27, 2009

Leer Comics y/o mangas en SlaX/NimbleX

He intentado poner y hacer los programas nativos que se aconsejan para Linux: Comix, Cbrpager y tal incluido hacer ir el Jomic uno que es de Java, pero siempre hay un pero usando estas distros o falta algo o tienes que poner mucho así que uso con wine versión 1.16 (la del Nimblex) Comical y CDisplayEx, son las versiones de windows, el gonvisor por ej. no funciona, (bueno al final y por casualidad lo he hecho funcionar todo es cuestión de enlazar dlls) os pongo esa versión de wine porque la de slax la 1.19, los tipos de letras no salen tan bien, yo como siempre tengo eso recogido y puesto en la carpeta PortableApps que tengo en una partición de windows, en este caso en la parte VFAT del pendrive de 2GB en la otra tengo las distros véis cosas que pasan si se es aseado 🙂

118. ximo88 - junio 2, 2009

He estado viendo como pasar la maravilla del LVM a NimbleX porque en SlaX 611 trabaja muy bien, no hay que esperar nada a que se monten los DV y el abrir ficheros tipo *.rar se hace en un santiamén lo mismo que copiar ficheros entre particiones y DV, aunque es un harto peliagudo hay que leer mucho para encontrar algo bueno.

Por otro lado quiero compartir un módulo que uso e hice hace un tiempo que es el wmaker con temas para estas distros.

Posiblemente no os funcione debido a que el binario que lo lanza el WindowMaker que se encuentra en /usr/lib/WindowMaker/WindowMaker no encuentre la librería libtiff.so.4 ya expliqué unos comentarios mas arriba el comando ldd pero tiene fácil arreglo porque se puede solucionar con un enlace simbólico falso a la librería libtiff que tengáis en la Slax 611 es libtiff.so.3.8.2 con el mc es bien fácil hacerlo señaláis esa librería váis a File abrís el menú y váis a Symlink ahí veréis el origen (el que esta arriba) que es la librería marcada y el destino (el que está debajo) que es lo que tenéis que editar pues lo único que necesitáis es que ponga libtiff.so.4 pues el destino es el mismo directorio donde os encontráis y ya está, véis ya habéis aprendido una cosa mas y seguir releyendo pues necesitaréis haceros un .xinitrc para poder lanzarlo en SlaX 🙂 Ximo

119. ximo88 - junio 4, 2009

He hecho un módulo de httrack que supongo que irá tanto en SlaX como en NimbleX al menos en consola parece ir.

El webhttrack a mi no me funciona porque estoy detrás de un proxy público y no puedo generar un /etc/httrack.conf, no viene este archivo y no sé lo que contiene y siempre me da error por el proxy pero lo dicho en consola funciona 🙂 Ximo

P.S

He estado rebuscando un poco por la red y he encontrado un ej. del escritillo httrack.conf aquí, la verdad me sigue sin ir el webhttrack y sigue funcionando en consola solo he retocado las líneas del proxy y del directorio donde guardar.

# /etc/httrack.conf – HTTrack Website Copier Settings
# (c) GPL 2003 Tero.Karvinen iki.fi
# See httrack –help or httrack.com for more information

set proxy 182.39.80.2:8080
# retries=2
# set max-size 10000000
# set max-time 36000
language «en»
set user-agent «Mozilla/4.73 (Win98; U)»
# sockets=32
# robots=0 # Ignoring robots rules is against netiquette
allow *.gif
allow *.png
allow *.jpg
deny ad.doubleclick.net/*
footer «»
# todo: footer visible below , url date-iso
# ‘~’ in the *begining* means ‘home dir’
# ‘#’ at the *end* means «projectname» (that is, the first URL given)
# Example: ‘~/websites/#’ will create /home/smith/websites/www.foo.com
# folder when launching ‘httrack http://www.foo.com
set path /mnt/myfs1/websites/#

Bueno eso es a gusto del consumidor y a su ambiente 🙂

He estado mirando la base de módulos del NimbleX y hay una versión hecha también del httrack, el problema de usar la GUI sigue estando así que solo trabaja en consola, también he probado la versión windows del programa la winhttrack website copier y funciona prefectamente aquí, como siempre yo la he instalado primero en windows bajo la carpeta PortableApps eso para los que huyáis de la consola aunque mas tarde o temprano su uso es inevitable aparte de mas práctico chupa menos recursos y hace el mismo trabajo que con GUI en fin hay para todos los gustos 🙂

Si dice que no encuentra tal o cual librería simplemente recurrir al enlace falso ya explicado anteriormente y es que esto es así de sencillo hay que espabilar o aprender a compilar y a veces no merece tanto la pena 😉

120. ximo88 - junio 8, 2009

A ver si lo pilláis de una vez estos SOs son para uso de una sola cosa navegar y a ser posible anónimamente que se os tiene que decir todo explicitamente con pelos y señales y así nos va a ir al resto de la parroquia así que no tiene mucho sentido lo de guardar cosas. Mal trabajo están haciendo los docentes o los enteraillos si os derivan a este tipo de distros, lo que tienen es una cara que se la pisan que son mas burros que burros y que no saben ni particionar pero eso si, seguro que cobran todos los meses. Que esto es fácil pero sabiendo.

Si se ponen aplicaciones de mas es porque se quiere hacer carga de prueba y que de verdad esta solo sirve en dispositivos USB, todo lo otro, que si instalar en disco duro o mira cuantos módulos de distro de aplicaciones linux hay no son cosas mas que para despistar al personal, lo mismo que lo de al principio de seleccionar cheatcodes eso era mas para versiones antiguas en equipos antiguos que para lo que hay hoy, que os perdéis en la nada y no sois prácticos, dicho esto a ver si caéis que lo mejor que podéis hacer es pasar de aquí e instalaros un Linux (que distros hay a patadas con forums en varios idiomas con lo que podréis hacer preguntas del tipo que sean, otra cosa es que os las contesten) como toca esto es en DD y destinar como mínimo 5GB teniendo en cuenta que podréis tener acceso a vuestras particiones de windows (todas las distros Linux hoy en día tienen acceso a multiples sistemas de archivos de todo tipo la mayoría de ellos con acceso de lectura escritura) las instalaciones normales de Linux, el estandart vienen a ser de 10GB aunque se puede poner lo que se quiera y suele ocupar realmente menos de 4GB aun poniendo muchos programas e incluyendo una partición swap, el resto se hace para guardar cosas así que no tiene sentido lo de instalar Slax o Nimblex o Goblinx en Disco Duro, (sobre todo desde que tenéis que poner un bootloader que inutiliza el DD para posterior uso si no lo quitáis ¿Porque no se os ocurrirá ponerlas en particiones de Linux de distros ya montadas? La redundantez de instalar las distros Linux puede llegar a extremos insospechados), cuando queréis usar los métodos de guardar propios de ellas, es que es idiota y si se os queda corto el fichero de guardar pues haceros otro mas gordo que yo sepa ya está explicado y si no, lo buscáis que bien fácil es hacerlo, aunque llenar 1GB con datos por ej. es que algo no os funciona y debe ser el cerebro, en el slaxsave.zip hay varios ficheros slaxsave.dat de todos los tamaños desde 128 megas al de 1GB, leer el fichero README que bien clarito es y usar los traductores si los necesitáis. Yo con uno de 512Mbs mira que he hecho cosas y lo uso desde la pre6rc, también está explicado lo de vaciar vuestros directorios enlazando los contenidos desde otros sitios por eso lo del DV por ej. o el usar vuestras particiones de windows.

Como entenderéis no lo voy a explicar todo claramente que hay ropa tendida y mucha así que si no pilláis ir a otros sitios que hay muchos y muy güenos y haceros el favor y hacerme el favor que os he dejado mas que pistas suficientes para saber lo que es un Linux en el blog, hay mas entradas que esta, con materiales para todos los gustos y que se aprende haciendo no preguntando chuminás, que las cosas no se rompen por instalar esto o aquello y que hay que leer y mucho y si, hay que estudiar y si no os va ya sabéis ancha es la red 🙂 Ximo

121. ximo88 - junio 19, 2009

Cuidado con los ojitos

Y tengo un ojito llamado mc y otro ojito llamado konqueror y sin ellos no veo nada, no sé a que esperaís para utilizarlos y descubrir todo lo que esconde esta distro sin saber lo que hay uno no se puede orientar.

Y tengo un ojito llamado mc y otro ojito llamado konqueror y sin ellos no veo nada …. 🙂 Ximo

122. ximo88 - junio 23, 2009

Uso de top y/o htop

Es bien simple eliminar procesos o aplicaciones que por lo que sea no funcionan correctamente aunque sus usos son practicamente ilimitados pues se tiene control de todo.

En consola poner cualquiera de los comandos arriba mencionados htop es una versión mejorada y se encuentra en NimbleX.

Veréis que os sale una montoná de información repartida en la parte superior os pondrá el número de las tareas que están en ejecución o latentes, el uso de la CPU el uso de la memoria, el uso de la SWAP, y debajo tarea por tarea o aplicación, que alguna persiste en estar colgada y es molesto pues simplemente véis que Pid User tiene, es un número que está debajo de esa columna a continuación veréis que encima de Pid USER está el cursor y escribís k y veréis que rápido os sale PID to kill: ponéis el número le dáis al enter y os pedirá la confirmación le dáis a la y o al enter y adiós, adiós mas explicaciones en las respectivas man, para salir de estas aplicaciones simplemente le dáis a q 🙂 Ximo

123. ximo88 - junio 23, 2009

Si leyeráis los porqués de hacer un DiscoVirtual entenderíais porque ciertos navegadores añaden ciertas terminaciones a las bajadas. Simplemente se configuran mal.

Simplemente hay que cambiar la terminación de los ficheros bajados por lo que son. Así que hay que borrar lo que sobra y añadir el DV si podéis para que eso ya no ocurra y sobre todo usar lo último en la tecnología que para eso está últimamente lo de los módulos va saliendo llevan un año en el armario y hay cosas que merecen la pena usarse por lo último. Y si no siempre nos queda el uso del wine

Así que leer de pé a pá todo lo que hay y dejar de hacer el imbecil y aprender a postear porque esta es la última respuesta que doy a vuestras ignorancias supinas de terminaciones extrañas en módulos bajados: *.mo.bin, *.lzm.exe o lo que se le ocurra poner al navegador. 🙂

124. ximo88 - julio 2, 2009

¿Como limpiar un fichero slaxsave.dat?

Si por lo que sea no podemos entrar en Slax porque dice que no se puede escribir en el sistema es probable que tengamos lleno el fichero anterior mas que nada debido a que visitamos muchas páginas web y las guardamos al salir del navegador lo que hace que ese fichero de datos se vaya llenando innecesariamente para eso están los bookmarks o programas agregadores de feed tantos internos como externos online por ej. delicious o un simple escrito donde ponemos nuestros intereses viajeros sea como sea os recuerdo que esto no es un Linux como tiene que ser y aunque parezca que si es que no, vamos que la falta de espacio siempre sale a relucir mas tarde o temprano.

Lo mejor siempre es no guardar nada y la reparación tiene que ser usando otra distro linux yo por eso suelo poner en los usbs mas de una distro en este caso Nimblex así que esos putos fanáticos que son mas burros que burros y empecinados en ahorrarse lecciones de lo que no saben ni quieren molestarse en saber harían bien en dejar de encarrilar a gente en este tipo de distros creyendo que su burrez va a ser recompensada por gente como yo así que en vez de una explicación detallada os la voy a dar al groso modo como vosotros hacéis. ENTERAILLOS.

Primero hay que crear un inode ya sabéis lo del mknod

Segundo hay que adherir el fichero antes mencionado y origen de este comentario por medio de losetup

tercero crear un punto de montaje lo del mkdir

cuarto montar el /dev/loop

quinto empezar a vaciar el fichero de lo que sobra normalmente y lo mas gordo está por /var/tmp/kdecache-root/….

Hecho esto pensar otra vez si merece la pena saber de esto o usar esta distro que sigo diciendo para lo que vale y para lo que no y evidentemente aunque es fácil no es un juego de niños.

La mayoría de los detalles ya están expuestos de una forma u otra por los otros comentarios así que a releer no pain no gain 🙂 Ximo

125. ximo88 - julio 9, 2009

Como hacer un módulo de Firefox 3.5 y no morir en el intento:

Si por casualidad sois tan burreras de no encontrar el/los módulos ya hechos para la versión que estéis usando de Slax/Nimblex/Goblinx de este navegador antes de abandonar o suicidaros podéis intentar aprender como se hace este módulo.

Lo primero será bajarse la bola del mismo como bola me refiero a que no esté empaquetado previamente en esta página lo encontraréis: Mirar también si por los repositorios de Slackware hubiera un paquete con el Firefox 3.5 para después convertirlo por medio del comando tgz2lzm. Todos los comandos suelen tener ayuda añadiendo normalmente –help .

Una vez bajado simplemente lo abrís con el mc, aquí si no tenéis un DV hecho o espacio suficiente se os puede colapsar el asuntillo, abierto veréis que pone una carpeta llamada firefox. Ver comentarios anteriores de como hacer un DV o trabajar con mc.

Yo lo suelo dirigir este módulo a la carpeta opt/ así que en mi espacio de hacer módulos que es en my caso /mnt/myfs/temp abro otro directorio llamado opt/ y me queda el camino así /mnt/myfs/temp/opt y ahí es donde vuelco el contenido de la bola vamos el directorio firefox/ por medio del mc hago un copy o le doy al F5

Una vez copiado en ese directorio creo el módulo con la instrucción dir2lzm /mnt/myfs/temp/ firefox3.5.lzm con eso el módulo que haga se instalará cuando lo invoque con activate en /opt que es lo que yo quiero. Lo del PATH de la anterior instrucción es estando en vuestro/mi directorio pero lo podéis acortar si os ponéis mas cerca de el dir2lzm temp/firefox3.5.lzm

Si tenéis una versión 3 del Firefox y la tenéis actualizada a la 3.0.11 no os hace falta mucho hacer esto porque si tenéis plugins y complementos ya instalados pero sobre todo el plugin flash player os tocará reinstalarlo para esta nueva instalación. Aunque viene puesto en el Sistema Operativo el plugin flash suele ser antiguo, muy antiguo, ver comentarios anteriores de como actualizar el plugin flash. Bueno eso a vuestro espíritu de aventura.

Por último invocado el módulo del Firefox 3.5 es simplemente ir añadiendo lo que os haga falta para que funcione y navegue correctamente mayoritariamente plugins, java y flash, si tenéis sitio sobre todo para guardar aparte, (os sigue haciendo falta espacio extra pensar en haceros un DV estos sistemas adolecen siempre de espacio y petan por un lado o por el otro siempre a causa de esto) las carpetas personales .mozilla/ todo lo que pongáis actualizaciones, plugins, complementos se os quedará permanente si no ajo y agua. Ver comentarios anteriores de como evitar que se colapsen estos sistemas, muy instructivos etc. 🙂

126. ximo88 - julio 10, 2009

Como hacer un modulo con VLC-1 usando tgz2lzm

Hace unos dias ha salido ya por fin la versión 1.0.0 del reproductor multimedia VLC, para no alargar mucho no hace falta tenerlo pues con el KPlayer y derivados ya vamos bien pero nos puede valer para saber como hacer o intentar hacer módulos para estas distros usando el comando tgz2lzm.

Buscando un poco llegamos a este repositorio http://slackware.org.uk/3rd-party/alien/restricted_slackbuilds/vlc/pkg/12.2/ que según dicen es el bueno porque pone todos los codecs necesarios, hay paises como USA que restringen mucho lo de los codecs, bueno ahí nos podemos bajar los ficheros llamados http://slackware.org.uk/3rd-party/alien/restricted_slackbuilds/vlc/pkg/12.2/vlc-1.0.0-i486-1alien.tgz y http://slackware.org.uk/3rd-party/alien/restricted_slackbuilds/vlc/pkg/12.2/vlc-mozplugin-1.0.0-i486-1alien.tgz y con ellos intentaremos usar el comando tgz2lzm para hacernos los módulos para estas distros.

El uso de ese comando es bien fácil:

root@slax:~# tgz2lzm –help

Convert Slackware’s TGZ package into .lzm compressed module
usage: /usr/bin/tgz2lzm source_filename.tgz output_file.lzm

Que en nuestro caso viene a ser:

tgz2lzm vlc-1.0.0-i486-1alien.tgz vlc-1.0.0-i486-1alien.lzm

Eso es poniendose en el mismo directorio donde esté la bola bajada veréis que tarda un poquillo es cuestión del peso que tiene y una vez hecho a funcionar se invoca con activate para instalarlo y luego desde consola probamos a vlcear pero el problema real aquí es que hay que crearse un usuario porque como root no quiere ir cosas que pasan. 🙂 Ximo

127. ximo88 - julio 10, 2009

Como crear una cuenta de usuario secuencia completa:

A las preguntas excepto el nombre, la contraseña y fecha lo mejor es darle al enter

root@slax:~# adduser

Login name for new user []: ximo

User ID (‘UID’) [ defaults to next available ]:

Initial group [ users ]: ximo
– Group ‘ximo’ does not exist
– Please choose another
Initial group [ users ]: ximo
– Group ‘ximo’ does not exist
– Please choose another
Initial group [ users ]: users
Additional UNIX groups:

Users can belong to additional UNIX groups on the system.
For local users using graphical desktop login managers such
as XDM/KDM, users may need to be members of additional groups
to access the full functionality of removable media devices.

* Security implications *
Please be aware that by adding users to additional groups may
potentially give access to the removable media of other users.

If you are creating a new user for remote shell access only,
users do not need to belong to any additional groups as standard,
so you may press ENTER at the next prompt.

Press ENTER to continue without adding any additional groups
Or press the UP arrow to add/select/edit additional groups
:

Home directory [ /home/ximo ]

Shell [ /bin/bash ]

Expiry date (YYYY-MM-DD) []: 2010-12-31

New account will be created as follows:

—————————————
Login name…….: ximo
UID…………..: [ Next available ]
Initial group….: users
Additional groups: [ None ]
Home directory…: /home/ximo
Shell…………: /bin/bash
Expiry date……: 2010-12-31

This is it… if you want to bail out, hit Control-C. Otherwise, press
ENTER to go ahead and make the account.

Creating new account…

Changing the user information for ximo
Enter the new value, or press ENTER for the default
Full Name []: ximo
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Changing password for ximo
Enter the new password (minimum of 5, maximum of 127 characters)
Please use a combination of upper and lower case letters and numbers.
New password: *************
Re-enter new password: *************
Password changed.

Account setup complete.

Bueno pues ya está, el problema es que todo esto crea y consume espacio y el problema aquí en estas distros sigue siendo el espacio y que valen para lo que valen así que ya sabéis que hay que hacer 🙂

128. ximo88 - julio 20, 2009

Como usar correctamente el escritillo linux-image-writter.py

Si bien esto está prefectamente explicado en la página de como instalar jolicloud os lo pongo a ver si os animáis a cambiar de distro de una vez por todas y no venís mas por aquí de hecho sigo opinando que sin una serie de pruebas por la mayor parte de la gente que pasáis por esta vuestra página nunca os enteraréis realmente de lo que es un Linux y que son las distros. En la prueba está la maestría.

La secuencia viene a explicar como poner la distro jolicloud en un pendrive de 1Gb aunque también vale para cualquier otra distro que venga en formato *.img, últimamente van creciendo las de este tipo como setas incluso el SO Solaris y algunos de sus derivados vienen en este formato que vale para ser metidos en dispositivos USB, siempre comparar el tamaño de la imagen con el dispositivo antes de intentar cualquier cosa.

El que se pongan en USB quiere decir que entre las opciones posteriores se podrá usar la distro o el SO desde ese dispositivo aparte de la consabida instalación eso es a vuestra bola, tanto jolicloud como moblin funcionan prefectamente( ya se que se escribe perfectamente pero es mi chiste ) y son muy rápidas desde estos dispositivos

Lo primero comprobar que hay enchufado en el SO que estemos usando

root@slax:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
aufs 519488 190132 329356 37% /
tmpfs 1034808 0 1034808 0% /dev/shm
/dev/sda1 5106660 5030268 76392 99% /mnt/sda1
/dev/sda2 55780096 37857824 17922272 68% /mnt/sda2
/dev/sda3 56307824 47994468 8313356 86% /mnt/sda3
/dev/sdb1 2806788 2221828 584960 80% /mnt/sdb1
/dev/sdb2 1161068 587172 514916 54% /mnt/sdb2
/dev/loop26 2992832 1477716 1515116 50% /mnt/myfs
/dev/loop27 4989760 1618036 3371724 33% /mnt/myfs1
/dev/sdc1 195310688 133231712 62078976 69% /mnt/sdc1
/dev/sdd1 738876 738876 0 100% /mnt/sdd1

Lo segundo es lanzar el escritillo, hay claramente un pretodo que es tener un ordenador y un USB para hacer estas pruebas aparte de haberse bajado el escritillo y en nuestro caso haber activado también el módulo de python que viene a ser mas o menos python-2.5.2 lo que sea, eso buscarlo en las secciones de módulos ya puestas por aquí ya sean de NimbleX o Slax.

Simplemente el escritillo funciona invocandolo y poniendo donde encontramos el fichero *.img previamente bajado a nuestro ordenador lo otro es automático excepto que tenemos que elegir el destino, anteriormente hay que haber enchufado el dispositivo USB que va a recibir esa imagen, se os advierte claramente que sus contenidos serán completamente borrados.

Así que con uno de 1GB normalmente ya tendréis mas que suficiente para hacer estas pruebas. Lo del tamaño es claro que lo dicta el tamaño del fichero *.img normalmente en estas distros vienen a ser sobre 700 Mbs pero fijaros en eso antes de hacer algo.

root@slax:~# ./linux-image-writer.py /mnt/sdc1/isos/jolicloud-robby-alpha2-live.img

Multiple USB drives discovered:
1) /dev/sdc
2) /dev/sdd
3) /dev/sdb
Select the USB drive to use (1-3): 2
Warning: The USB drive (/dev/sdd) will be completely erased!
Do you want to continue anyway? (y/n) y
Source: /mnt/sdc1/isos/jolicloud-robby-alpha2-live.img
Size: 600 MB
Destination: /dev/sdd
Writing image (Est. 2min 0sec)… 100%
153600+0 records in
153600+0 records out
629145600 bytes (629 MB) copied, 104.494 s, 6.0 MB/s

The image was successfully written to the USB drive
You may now boot your mobile device with this USB drive

Bueno pues ya está explicado y metido en pendrive estas distros aunque sean para netbooks funcionan prefectamente en portátiles y demás ordenadores siempre y cuando se puedan botear desde dispositivos USB y son muy rápidas en su funcionamiento 🙂 Ximo

129. ximo88 - julio 23, 2009

Uso de wine:

Si bien es un módulo que normalmente está y en varias versiones y que no da problemas en si es curioso el mal uso que se hace de el, lo primero si no tienes acceso a una partición con windows en estas distros, estas haciendo el ridículo mas espantoso pues aunque nadie lo diga claramente se depende mucho de todo el sistema windows para que wine y derivados funcionen correstamente de hecho las versiones mejoradas van poniendo mas emulaciones de las dlls pero la pregunta del millón es: ¿ Si eres incapaz de instalarte un Linux como toca como eres capaz de instalarte un windows como no toca y además en este tipo de distros que no tienen un sistema de archivos ?

¿Que hay bajo el directorio /.wine? Pues si usamos el mc veremos siguiendo el árbol de directorios, vamos bajando por las diferentes carpetas que es una copia del directorio windows que hay en cualquier windows así que cuidado con lo que ponéis que el problema del espacio sigue siendo oneroso en estas distros, mi solución a pesar de haber muchas es que yo tengo suerte de usar esto en un ordenador con windows instalado y al tener acceso a él, facilmente me permite enlazar dlls, fonts y otras cosas sin problema para intentar solventar y solucionar aquellos programas de windows que quiera hacer ir. Aun así el /.wine suele ir creciendo mas de la cuenta y es conveniente que resida en otro sitio como por ej un DV y después enlazarlo a vuestro directorio de trabajo.

La solución winetricks puede ser útil en distros correstamente instaladas pero en las de este tipo pues no, eso de ponerse todo un windows, (winetricks es un escritillo que cuando se lanza va bajando toda una serie de fonts y dlls e instalandolas en el directorio /.wine) pero no ponerse correctamente un Linux es sobrecargar estas distros con algo que es demasiado pesado así que ya sabéis mi opinión al respecto. Enlazar desde el windows, poner el directorio /.wine en otro sitio fuera de el camino habitual en estas distros y mentalizarse que todas la aplicaciones windows no tienen porque ir en estos sistemas operativos y si tanto os gustan pues lo mas sencillo es pasarse a un windows y . 🙂

130. ximo88 - julio 31, 2009

Lynx una compilación para hacer un módulo:

Aunque no lo parezca en estas distros tenemos todo lo necesario para compilar aquellos programas que necesitemos sea porque no hay módulo hecho o porque necesitamos algo especial, lo que ocurre con el tema de la compilación es que suele tener un destino y en nuestro caso dependiendo de la aplicación que sea tenemos que tener en cuenta donde se instalan los binarios, la librerías, las configuraciones, la documentación etc. para después agruparlos en un árbol de directorios para hacer nuestro módulo.

He elegido Lynx que es un navegador textual vamos funciona desde consola porque en mi caso a veces desde mc quiero ver algun fichero *.htm o *.html, el proceso de compilación viene a ser normalmente el mismo para cualquier tipo de aplicación, lo necesario para que se puedan compilar programas lo tenemos, normalmente el compilador gcc y las utilerias necesarias como make y un sin fín de cosillas que nos ayudarán a hacerlo así como las librerías e includes(cabeceras del kernel o librerías) necesarios y las fuentes y cabeceras del kernel para llegar a buen puerto la verdad es que cada aplicación es un mundo y tiene sus dependencias yo por eso compilo Lynx porque dentro de lo que cabe es fácil entre otras cosas no depende de las Xs.

Podemos bajarnos la bola de Lynx de aquí: cualquiera de ellas nos valdrá entre otras cosas no viene en binario así que a compilar toca.

Bajada la bola la abrimos yo suelo hacer eso con el mc me situo encima y con un enter la abro a continuación en el otro panel selecciono un directorio de trabajo en mi caso /mnt/myfs/temp y vuelco el contenido de la bola con un F5.

A continuación veo el contenido que es un directorio llamado en este caso lynx2-8-6 veo su interior y compruebo que efectivamente es un directorio compilador esto es que está preparado para hacer el producto usando el mc se ven una serie de escritillos en verde como configure y tal normalmente viene con dos archivos muy importantes que aunque en inglés hay que leer siempre pues vienen a ser las instrucciones de compilación uno es el README y el otro el INSTALLATION.

Leidos salgo del mc y me quedo en ese directorio y hago un simple ./configure –help lo que me dirá todo lo siguiente:

root@slax:~/myfs/temp/lynx2-8-6# ./configure –help
`configure’ configures this package to adapt to many kinds of systems.

Usage: ./configure [OPTION]… [VAR=VALUE]…

To assign environment variables (e.g., CC, CFLAGS…), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.

Defaults for the options are specified in brackets.

Configuration:
-h, –help display this help and exit
–help=short display options specific to this package
–help=recursive display the short help of all the included packages
-V, –version display version information and exit
-q, –quiet, –silent do not print `checking…’ messages
–cache-file=FILE cache test results in FILE [disabled]
-C, –config-cache alias for `–cache-file=config.cache’
-n, –no-create do not create output files
–srcdir=DIR find the sources in DIR [configure dir or `..’]

Installation directories:
–prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
–exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]

By default, `make install’ will install all the files in
`/usr/local/bin’, `/usr/local/lib’ etc. You can specify
an installation prefix other than `/usr/local’ using `–prefix’,
for instance `–prefix=$HOME’.

For better control, use the options below.

Fine tuning of the installation directories:
–bindir=DIR user executables [EPREFIX/bin]
–sbindir=DIR system admin executables [EPREFIX/sbin]
–libexecdir=DIR program executables [EPREFIX/libexec]
–datadir=DIR read-only architecture-independent data [PREFIX/share]
–sysconfdir=DIR read-only single-machine data [PREFIX/etc]
–sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
–localstatedir=DIR modifiable single-machine data [PREFIX/var]
–libdir=DIR object code libraries [EPREFIX/lib]
–includedir=DIR C header files [PREFIX/include]
–oldincludedir=DIR C header files for non-gcc [/usr/include]
–infodir=DIR info documentation [PREFIX/info]
–mandir=DIR man documentation [PREFIX/man]

X features:
–x-includes=DIR X include files are in DIR
–x-libraries=DIR X library files are in DIR

System types:
–build=BUILD configure for building on BUILD [guessed]
–host=HOST build programs to run on HOST [BUILD]
–target=TARGET configure for building compilers for TARGET [HOST]

Optional Packages:
–with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
–without-PACKAGE do not use PACKAGE (same as –with-PACKAGE=no)

Optional Features:
–disable-FEATURE do not include FEATURE (same as –enable-FEATURE=no)
–enable-FEATURE[=ARG] include FEATURE [ARG=yes]

–with-system-type=XXX test: override derived host system-type
–with-build-cc=XXX the build C compiler ($BUILD_CC)
–with-build-cpp=XXX the build C preprocessor ($BUILD_CPP)
–with-build-cflags=XXX the build C compiler-flags ($BUILD_CFLAGS)
–with-build-cppflags=XXX the build C preprocessor-flags ($BUILD_CPPFLAGS)
–with-build-ldflags=XXX the build linker-flags ($BUILD_LDFLAGS)
–with-build-libs=XXX the build libraries ($(BUILD_LIBS)
Development Options:
–disable-echo display «compiling» commands
–enable-find-leaks logic for testing memory leaks
–enable-debug compile w/ debugging (if \$CFLAGS is set, add -g there, too)
–disable-trace disable logic for trace code
–enable-vertrace verbose trace code
–enable-warnings GCC compiler warnings
–with-dbmalloc test: use Conor Cahill’s dbmalloc library
–with-dmalloc test: use Gray Watson’s dmalloc library
Basic Configuration Options:
–disable-largefile omit support for large files
–with-libiconv-prefix=DIR
search for libiconv in DIR/include and DIR/lib
–enable-nls use Native Language Support
–with-included-gettext use the GNU gettext library included here
–disable-included-msgs use included messages, for i18n support
–with-nls-datadir=DIR NLS data, parent of locale (default: PREFIX/DATADIR)
–disable-full-paths control whether full utility pathnames are used
–with-ssl{=path} link with ssl library if available
–with-gnutls{=path} link with experimental gnutls support
–with-socks{=path} link with socks library if available
–with-socks5{=path} link with socks5 library if available
–with-screen=XXX select screen type (XXX is curses (default),
ncurses, ncursesw, pdcurses or slang)
–with-curses-dir=DIR directory in which (n)curses is installed
–enable-widec enable wide-curses features
–with-cfg-file{=path} specify the default configuration file
(default: SYSCONFDIR/lynx.cfg)
–with-charsets=list limit charsets to given list of MIME names
Experimental Options:
–disable-bibp-urls disable support for bibp: URLs
–disable-config-info disable browsable configuration-info
–disable-forms-options disable forms-based options
–disable-menu-options disable old-style option menu
–enable-addrlist-page use experimental address-list page
–enable-charset-choice use experimental charset-selection logic
–enable-cjk use experimental CJK logic
–enable-japanese-utf8 use experimental Japanese UTF-8 logic
–disable-color-style use color style (ncurses/curses)
–with-lss-file{=path} specify the default style-sheet file
(default: SYSCONFDIR/lynx.lss)
–enable-default-colors enable use of default-colors (ncurses/slang)
–enable-htmlized-cfg build experimental htmlized lynx.cfg
–enable-ipv6 use experimental ipv6 (with ipv4) support
–enable-kbd-layout use experimental keyboard-layout support
–enable-locale-charset use experimental locale-charset selection logic
–enable-nested-tables use experimental nested-table support
–enable-scrollbar use experimental scrollbar, with mouse
Miscellaneous Options:
–disable-alt-bindings disable alternative line-edit bindings
–disable-extended-dtd disable extended HTML DTD logic
–disable-file-upload use file-upload support
–enable-justify-elts use element-justification logic
–disable-partial use partial-display logic
–disable-persistent-cookies disable persistent-cookie support
–disable-prettysrc colorize HTML source
–disable-read-eta read-progress message shows ETA
–disable-source-cache cache HTML source for parse mode changes
–enable-externs use external commands
–enable-font-switch use Linux setfont for character-translation
–enable-cgi-links support cgi links w/o a http daemon
–enable-change-exec allow users to change exec options
–enable-exec-links allow lynx to execute programs accessed via a link
–enable-exec-scripts allow lynx to execute programs inferred from a link
–enable-internal-links handle following links to same doc differently
–enable-nsl-fork fork NSL requests, allowing them to be aborted
–enable-syslog log URL requests via syslog
–enable-underlines underline links rather than using boldface
–enable-gzip-help install gzip’ed help files
–with-bzlib use libbz2 for decompression of some bzip2 files
–with-zlib use zlib for decompression of some gzip files
Other Network Services:
–disable-finger disable FINGER logic
–disable-gopher disable GOPHER logic
–disable-news disable NEWS logic
–disable-ftp disable FTP logic
Directory Editor Options:
–disable-dired disable optional directory-editor, DirEd
–disable-dired-dearchive disable dearchiving commands
–disable-dired-override disable DirEd override keymap
–disable-dired-permit disable chmod/attrib commands
–disable-dired-xpermit disable chmod/attrib commands
–disable-dired-tar disable «tar» command
–disable-dired-uudecode disable «uudecode» command
–disable-dired-zip disable «zip», «unzip» commands
–disable-dired-gzip disable «gzip», «gunzip» commands
–disable-long-list disable long «ls -l» directory listings
–disable-parent-dir-refs
disable «Up-to» links in directory listings
Special Libraries for PDCurses X11:
–with-x use the X Window System
–with-Xaw3d link with Xaw 3d library
–with-neXtaw link with neXT Athena library
–with-XawPlus link with Athena-Plus library

Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L if you have libraries in a
nonstandard directory
CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have
headers in a nonstandard directory
CPP C preprocessor

Use these variables to override the choices made by `configure’ or to help
it to find libraries and programs with nonstandard names/locations.

Bueno así leyendo por encima me interesa la instalación por defecto que pone este programa así que decido no tocar nada y simplemente hago un ./configure lo que me dará la siguiente salida:

root@slax:~/myfs/temp/lynx2-8-6# ./configure
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking target system type… i686-pc-linux-gnu
Configuring for linux-gnu
checking for gcc… gcc
checking for C compiler default output… a.out
checking whether the C compiler works… yes
checking whether we are cross compiling… no
checking for executable suffix…
checking for object suffix… o
checking whether we are using the GNU C compiler… yes
checking whether gcc accepts -g… yes
checking how to run the C preprocessor… gcc -E
checking whether ln -s works… yes
checking whether make sets ${MAKE}… yes
checking for a BSD compatible install… /usr/bin/ginstall -c
checking for lint… no
checking for alint… no
checking for lclint… no
checking for tdlint… no
checking for AIX… no
checking for POSIXized ISC… no
checking for ranlib… ranlib
checking for ar… ar
checking for archiver options (symbol AR_OPTS)… rv
checking if you want to see long compiling messages… yes
checking if you want to check memory-leaks… no
checking if you want to enable debug-code… no
checking if you want to enable lynx trace code *recommended* … yes
checking if you want verbose trace code… no
checking if you want to turn on gcc warnings… no
checking if you want to link with dbmalloc for testing… no
checking if you want to link with dmalloc for testing… no
checking for gcc option to accept ANSI C… none needed
checking for an ANSI C-conforming const… yes
checking for gcc option to accept ANSI C… -DCC_HAS_PROTOS
checking for _LARGEFILE_SOURCE value needed for large files… no
checking for fseeko… yes
checking for special C compiler options needed for large files… no
checking for _FILE_OFFSET_BITS value needed for large files… 64
checking for _LARGE_FILES value needed for large files… no
checking whether to use struct dirent64… no
checking for ranlib… (cached) ranlib
checking for ANSI C header files… yes
checking for inline… inline
checking for sys/types.h… yes
checking for sys/stat.h… yes
checking for stdlib.h… yes
checking for string.h… yes
checking for memory.h… yes
checking for strings.h… yes
checking for inttypes.h… yes
checking for stdint.h… yes
checking for unistd.h… yes
checking for off_t… yes
checking for size_t… yes
checking for working alloca.h… yes
checking for alloca… yes
checking for stdlib.h… (cached) yes
checking for unistd.h… (cached) yes
checking for getpagesize… yes
checking for working mmap… yes
checking whether we are using the GNU C Library 2.1 or newer… yes
checking for argz.h… yes
checking for limits.h… yes
checking for locale.h… yes
checking for nl_types.h… yes
checking for malloc.h… yes
checking for stddef.h… yes
checking for stdlib.h… (cached) yes
checking for string.h… (cached) yes
checking for unistd.h… (cached) yes
checking for sys/param.h… yes
checking for feof_unlocked… yes
checking for fgets_unlocked… yes
checking for getcwd… yes
checking for getegid… yes
checking for geteuid… yes
checking for getgid… yes
checking for getuid… yes
checking for mempcpy… yes
checking for munmap… yes
checking for putenv… yes
checking for setenv… yes
checking for setlocale… yes
checking for stpcpy… yes
checking for strchr… yes
checking for strcasecmp… yes
checking for strdup… yes
checking for strtoul… yes
checking for tsearch… yes
checking for __argz_count… yes
checking for __argz_stringify… yes
checking for __argz_next… yes
checking for iconv… yes
checking for iconv declaration…
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET… yes
checking for LC_MESSAGES… yes
checking whether NLS is requested… no
checking if you want full utility pathnames… yes
checking for system mailer… unknown
checking system mail flags… -t -oi
checking if gcc -U and -D options work together… yes
checking if we must define _GNU_SOURCE… yes
checking if SIGWINCH is defined… yes
checking if you want ssl library… no
checking if you want experimental gnutls support… no
checking if you want socks library… no
checking if you want socks5 library… no
checking for network libraries… working…
checking for gethostname… yes
checking for main in -linet… no
checking for socket… yes
checking for gethostbyname… yes
checking for strcasecmp… (cached) yes
checking for inet_aton function… yes
checking for screen type… curses
checking for extra include directories… no
checking if we have identified curses headers… curses.h
checking for curses.h… yes
checking for terminfo header… term.h
checking for ncurses version… 5.6.20080209
checking if we have identified curses libraries… no
checking for tgoto… no
checking for tgoto in -lncurses… yes
checking for initscr in -lncurses… yes
checking for curses performance tradeoff… no
checking for curses touchline function… sysv
checking if you want the wide-curses features… no
checking for the default configuration-file… /usr/local/etc/lynx.cfg
checking if you want only a few charsets… no
checking for ANSI C header files… (cached) yes
checking whether time.h and sys/time.h may both be included… yes
checking for dirent.h that defines DIR… yes
checking for opendir in -ldir… no
checking for arpa/inet.h… yes
checking for fcntl.h… yes
checking for limits.h… (cached) yes
checking for stdlib.h… (cached) yes
checking for string.h… (cached) yes
checking for sys/fcntl.h… yes
checking for sys/filio.h… no
checking for sys/ioctl.h… yes
checking for sys/param.h… (cached) yes
checking for sys/timeb.h… yes
checking for sys/time.h… yes
checking for syslog.h… yes
checking for termio.h… yes
checking for termios.h… yes
checking for unistd.h… (cached) yes
checking for vfork.h… no
checking termio.h and termios.h… yes
checking for sigaction and structs… yes
checking for sys/wait.h… yes
checking for union wait… no
checking for stdarg.h… yes
checking for varargs.h… no
checking for standard varargs… yes
checking for uid_t in sys/types.h… yes
checking type of array argument to getgroups… gid_t
checking for pid_t… yes
checking for uid_t in sys/types.h… (cached) yes
checking for mode_t… yes
checking for socklen_t… yes
checking for working alloca.h… (cached) yes
checking for alloca… (cached) yes
checking for unistd.h… (cached) yes
checking for vfork.h… (cached) no
checking for fork… yes
checking for vfork… yes
checking for working fork… (cached) yes
checking for working vfork… (cached) yes
checking if we should use fcntl or ioctl… ioctl
checking for broken/missing definition of remove… no
checking for lstat… yes
checking for ctermid… yes
checking for cuserid… yes
checking for ftime… yes
checking for getcwd… (cached) yes
checking for getgroups… yes
checking for gettimeofday… yes
checking for getuid… (cached) yes
checking for mktemp… yes
checking for mkdtemp… yes
checking for popen… yes
checking for putenv… (cached) yes
checking for readdir… yes
checking for setuid… yes
checking for strerror… yes
checking for truncate… yes
checking for ttyname… yes
checking for unsetenv… yes
checking for usleep… yes
checking for vasprintf… yes
checking for waitpid… yes
checking for zError… no
checking for mktime… yes
checking for strstr… yes
checking for random-integer functions… srandom/random
checking for range of random-integers… INT_MAX
checking for strstr declaration… yes
checking for getgrgid declaration… yes
checking for getgrnam declaration… yes
checking if TRUE/FALSE are defined… yes
checking if external errno is declared… yes
checking if external errno exists… no
checking if we can set errno… yes
checking for setlocale()… yes
checking if NGROUPS is defined… yes
checking if external sys_nerr is declared… yes
checking if external sys_nerr exists… yes
checking if external sys_errlist is declared… yes
checking if external sys_errlist exists… yes
checking for lastlog.h… yes
checking for paths.h… yes
checking for lastlog path… _PATH_LASTLOG
checking for utmp implementation… utmp
checking if utmp.ut_host is declared… yes
checking if utmp.ut_name is declared… ut_name
checking for exit-status in utmp… ut_exit.e_exit
checking if utmp.ut_xtime is declared… yes
checking if utmp.ut_session is declared… yes
checking if utmp is SYSV flavor… yes
checking if external h_errno exists… no
checking if bibp: URLs should be supported… yes
checking if configuration info should be browsable… yes
checking if new-style forms-based options screen should be used… yes
checking if old-style options menu should be used… yes
checking if experimental address-list page should be used… no
checking if experimental charset-selection logic should be used… no
checking if experimental CJK logic should be used… no
checking if experimental Japanese UTF-8 logic should be used… no
checking if color-style code should be used… yes
checking for location of style-sheet file… /usr/local/etc/lynx.lss
checking if you want to use default-colors… no
checking if experimental htmlized lynx.cfg should be built… no
checking whether to enable ipv6… no
checking if experimental keyboard-layout logic should be used… no
checking if experimental locale-charset selection logic should be used… yes
checking if experimental nested-table logic should be used… no
checking if scrollbar code should be used… no
checking if alternative line-edit bindings should be used… yes
checking if you want to use extended HTML DTD logic… yes
checking if file-upload logic should be used… yes
checking if element-justification logic should be used… yes
checking if partial-display should be used… yes
checking if persistent-cookie logic should be used… yes
checking if html source should be colorized… yes
checking if read-progress message should show ETA… yes
checking if source caching should be used… yes
checking if you want to use external commands… no
checking if you want to use setfont support… no
checking if you want cgi-link support… no
checking if you want change-exec support… no
checking if you want exec-links support… no
checking if you want exec-scripts support… no
checking if you want internal-links feature… no
checking if you want to fork NSL requests… no
checking if you want to log URL requests via syslog… no
checking if you want to underline links… no
checking if help files should be gzip’ed… no
checking if you want to use libbz2 for decompression of some bzip2 files… no
checking if you want to use zlib for decompression of some gzip files… no
checking if you want to exclude FINGER code… no
checking if you want to exclude GOPHER code… no
checking if you want to exclude NEWS code… no
checking if you want to exclude FTP code… no
checking if directory-editor code should be used… yes
checking if you wish to allow extracting from archives via DirEd… yes
checking if DirEd mode should override keys… yes
checking if you wish to allow permissions commands via DirEd… yes
checking if you wish to allow executable-permission commands via DirEd… yes
checking if you wish to allow «tar» commands from DirEd… yes
checking if you wish to allow «uudecode» commands from DirEd… yes
checking if you wish to allow «zip» and «unzip» commands from DirEd… yes
checking if you wish to allow «gzip» and «gunzip» commands from DirEd… yes
checking if you want long-directory listings… yes
checking if parent-directory references are permitted… yes
checking for telnet… /bin/telnet
checking for tn3270… no
checking for tn3270… no
checking for rlogin… no
checking for rlogin… no
checking for mv… /usr/bin/mv
checking for gzip… /usr/bin/gzip
checking for gunzip… /usr/bin/gunzip
checking for unzip… /usr/bin/unzip
checking for bzip2… /usr/bin/bzip2
checking for tar… /usr/bin/tar
checking for compress… /usr/bin/compress
checking for rm… /usr/bin/rm
checking for uudecode… no
checking for uudecode… no
checking for zcat… /usr/bin/zcat
checking for zip… /usr/bin/zip
checking for /usr/bin/ginstall… /usr/bin/ginstall -c
checking if we can include termio.h with curses… yes
checking for curses/term.h… no
checking for term.h… yes
checking if curses supports alternate-character set… acs_map
checking if curses supports fancy attributes… yes
checking for function curses_version… yes
checking for obsolete/broken version of ncurses… no
checking if curses supports color attributes… yes
checking for termio.h… (cached) yes
checking for termios.h… (cached) yes
checking for unistd.h… (cached) yes
checking whether termios.h needs _POSIX_SOURCE… no
checking declaration of size-change… yes
checking if ttytype is declared in curses library… yes
checking if we must define _XOPEN_SOURCE_EXTENDED… no
checking for term.h… (cached) term.h
checking for assume_default_colors… yes
checking for cbreak… yes
checking for define_key… yes
checking for delscreen… yes
checking for getattrs… yes
checking for getbegx… yes
checking for getbegy… yes
checking for keypad… yes
checking for napms… yes
checking for newpad… yes
checking for newterm… yes
checking for pnoutrefresh… yes
checking for resizeterm… yes
checking for touchline… yes
checking for touchwin… yes
checking for use_default_colors… yes
checking for use_legacy_coding… yes
checking for wattr_get… yes
checking for wborder… yes
checking for wredrawln… yes
checking for wresize… yes
srcdir is .
updating cache config.cache
configure: creating ./config.status
config.status: creating makefile
config.status: creating WWW/Library/Implementation/makefile
config.status: creating src/makefile
config.status: creating src/chrtrans/makefile
config.status: creating lynx_cfg.h

Como podéis ver tenemos casi todo lo necesario (las utilerías) que es lo que sale con yes y hay cosas que salen con no en nuestro caso tiramos pá lante y hacemos a continuación un make lo que nos hara el programa y nos saldrá una enormidad de cosas en la consola :

root@slax:~/myfs/temp/lynx2-8-6# make
/bin/sh -c ‘SHELL=/bin/sh /bin/sh ./scripts/cfg_defs.sh .’
Constructing sed-script help_files.sed
sed -e ‘/^#/d’ -e ‘/^$/d’ \
-e ‘s%\(.*\)=\(.*\@.*\)$%s=@\1@=\2=g%’ \
-e ‘s%\(.*\)=\(http:.*\)$%s=@\1@=\2=g%’ \
-e ‘s%\(.*\)=\(ftp:.*\)$%s=@\1@=\2=g%’ \
-e ‘s%\(.*\)=\(.*\.html\)$%s=@\1@=\2=g%’ \
help_files.tmp | tr ‘=’ ‘»‘ > help_files.sed
Appending interim-fix for existing html files to help_files.sed
sed -e ‘/^#/d’ -e ‘/[:@]/d’ -e ‘/^$/d’ \
-e ‘s%\(.*\)=\(.*\.html\)$%s=\2=\2=g%’ \
-e ‘s%\.html=%\\.html=%’ \
help_files.tmp | tr ‘=’ ‘»‘ >> help_files.sed
if test -n «»; then echo ‘s%\\%%g’ >> help_files.sed; fi
Creating LYHelp.h
**********************************************

Help files will NOT be gzipped.

**********************************************
cd WWW/Library/Implementation && make CC=»gcc» \
LY_CFLAGS=»-O2 » \
CPPFLAGS=»-DLINUX -D_GNU_SOURCE» \
LYFLAGS=»»
make[1]: Entering directory `/mnt/myfs/temp/lynx2-8-6/WWW/Library/Implementation’
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTParse.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAccess.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTTP.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTFile.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTBTree.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTFTP.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTTCP.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/SGML.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTMLDTD.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTChunk.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTPlain.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTMLGen.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAtom.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAnchor.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTStyle.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTList.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c -DVC=\»2.14\» ../../../WWW/Library/Implementation/HTString.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c -DVC=\»2.14\» ../../../WWW/Library/Implementation/HTRules.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTFormat.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTMIME.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTNews.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTGopher.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTTelnet.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTFinger.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTWSRC.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAAUtil.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAABrow.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTGroup.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAAProt.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTAssoc.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTLex.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTUU.c
gcc -DHAVE_CONFIG_H -DLINUX -D_GNU_SOURCE -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTDOS.c
ar rv ./libwww.a ./HTParse.o ./HTAccess.o ./HTTP.o ./HTFile.o ./HTBTree.o ./HTFTP.o ./HTTCP.o ./SGML.o ./HTMLDTD.o ./HTChunk.o ./HTPlain.o ./HTMLGen.o ./HTAtom.o ./HTAnchor.o ./HTStyle.o ./HTList.o ./HTString.o ./HTRules.o ./HTFormat.o ./HTMIME.o ./HTNews.o ./HTGopher.o ./HTTelnet.o ./HTFinger.o ./HTWSRC.o ./HTAAUtil.o ./HTAABrow.o ./HTGroup.o ./HTAAProt.o ./HTAssoc.o ./HTLex.o ./HTUU.o ./HTDOS.o
ar: creating ./libwww.a
a – ./HTParse.o
a – ./HTAccess.o
a – ./HTTP.o
a – ./HTFile.o
a – ./HTBTree.o
a – ./HTFTP.o
a – ./HTTCP.o
a – ./SGML.o
a – ./HTMLDTD.o
a – ./HTChunk.o
a – ./HTPlain.o
a – ./HTMLGen.o
a – ./HTAtom.o
a – ./HTAnchor.o
a – ./HTStyle.o
a – ./HTList.o
a – ./HTString.o
a – ./HTRules.o
a – ./HTFormat.o
a – ./HTMIME.o
a – ./HTNews.o
a – ./HTGopher.o
a – ./HTTelnet.o
a – ./HTFinger.o
a – ./HTWSRC.o
a – ./HTAAUtil.o
a – ./HTAABrow.o
a – ./HTGroup.o
a – ./HTAAProt.o
a – ./HTAssoc.o
a – ./HTLex.o
a – ./HTUU.o
a – ./HTDOS.o
ranlib ./libwww.a
make[1]: Leaving directory `/mnt/myfs/temp/lynx2-8-6/WWW/Library/Implementation’
cd src && make all CC=»gcc» \
CFLAGS=»-O2 » \
CPPFLAGS=»-DLINUX -D_GNU_SOURCE» \
LIBS=»-lncurses -L/lib » \
SITE_DEFS=»» \
WWWINC=WWW/Library/Implementation \
WWWLIB=»../WWW/Library/Implementation/libwww.a»
make[1]: Entering directory `/mnt/myfs/temp/lynx2-8-6/src’
Compiling Lynx sources
cd chrtrans && make \
SITE_DEFS=»» \
BUILD_CFLAGS=»-O2 » \
BUILD_CPPFLAGS=»-DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H» \
BUILD_LDFLAGS=»» \
BUILD_LIBS=»» \
BUILD_CC=»gcc» tables
make[2]: Entering directory `/mnt/myfs/temp/lynx2-8-6/src/chrtrans’
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -I../.. -I../../src -I../../src/chrtrans -I../../WWW/Library/Implementation -I../../ -O2 -c ./makeuctb.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -I../.. -I../../src -I../../src/chrtrans -I../../WWW/Library/Implementation -I../../ -O2 -o makeuctb makeuctb.o
./makeuctb ./cp1250_uni.tbl cp1250_uni.h
makeuctb: windows-1250: translation map (_windows_1250).
./makeuctb ./cp1251_uni.tbl cp1251_uni.h
makeuctb: windows-1251: translation map (_windows_1251).
./makeuctb ./cp1252_uni.tbl cp1252_uni.h
makeuctb: windows-1252: translation map (_windows_1252).
./makeuctb ./cp1253_uni.tbl cp1253_uni.h
makeuctb: windows-1253: translation map (_windows_1253).
./makeuctb ./cp1255_uni.tbl cp1255_uni.h
makeuctb: windows-1255: translation map (_windows_1255).
./makeuctb ./cp1256_uni.tbl cp1256_uni.h
makeuctb: windows-1256: translation map (_windows_1256).
./makeuctb ./cp1257_uni.tbl cp1257_uni.h
makeuctb: windows-1257: translation map (_windows_1257).
./makeuctb ./cp437_uni.tbl cp437_uni.h
makeuctb: cp437: translation map (_cp437).
./makeuctb ./cp737_uni.tbl cp737_uni.h
makeuctb: cp737: translation map (_cp737).
./makeuctb ./cp775_uni.tbl cp775_uni.h
makeuctb: cp775: translation map (_cp775).
./makeuctb ./cp850_uni.tbl cp850_uni.h
makeuctb: cp850: translation map (_cp850).
./makeuctb ./cp852_uni.tbl cp852_uni.h
makeuctb: cp852: translation map (_cp852).
./makeuctb ./cp857_uni.tbl cp857_uni.h
makeuctb: cp857: translation map (_cp857).
./makeuctb ./cp862_uni.tbl cp862_uni.h
makeuctb: cp862: translation map (_cp862).
./makeuctb ./cp864_uni.tbl cp864_uni.h
makeuctb: cp864: translation map (_cp864).
./makeuctb ./cp866_uni.tbl cp866_uni.h
makeuctb: cp866: translation map (_cp866).
./makeuctb ./cp866u_uni.tbl cp866u_uni.h
makeuctb: cp866u: translation map (_cp866u).
./makeuctb ./cp869_uni.tbl cp869_uni.h
makeuctb: cp869: translation map (_cp869).
./makeuctb ./def7_uni.tbl def7_uni.h
makeuctb: us-ascii: default translation map ().
./makeuctb ./dmcs_uni.tbl dmcs_uni.h
makeuctb: dec-mcs: translation map (_dec_mcs).
./makeuctb ./hp_uni.tbl hp_uni.h
makeuctb: hp-roman8: translation map (_hp_roman8).
./makeuctb ./iso01_uni.tbl iso01_uni.h
makeuctb: iso-8859-1: translation map (_iso_8859_1).
./makeuctb ./iso02_uni.tbl iso02_uni.h
makeuctb: iso-8859-2: translation map (_iso_8859_2).
./makeuctb ./iso03_uni.tbl iso03_uni.h
makeuctb: iso-8859-3: translation map (_iso_8859_3).
./makeuctb ./iso04_uni.tbl iso04_uni.h
makeuctb: iso-8859-4: translation map (_iso_8859_4).
./makeuctb ./iso05_uni.tbl iso05_uni.h
makeuctb: iso-8859-5: translation map (_iso_8859_5).
./makeuctb ./iso06_uni.tbl iso06_uni.h
makeuctb: iso-8859-6: translation map (_iso_8859_6).
./makeuctb ./iso07_uni.tbl iso07_uni.h
makeuctb: iso-8859-7: translation map (_iso_8859_7).
./makeuctb ./iso08_uni.tbl iso08_uni.h
makeuctb: iso-8859-8: translation map (_iso_8859_8).
./makeuctb ./iso09_uni.tbl iso09_uni.h
makeuctb: iso-8859-9: translation map (_iso_8859_9).
./makeuctb ./iso10_uni.tbl iso10_uni.h
makeuctb: iso-8859-10: translation map (_iso_8859_10).
./makeuctb ./iso13_uni.tbl iso13_uni.h
makeuctb: iso-8859-13: translation map (_iso_8859_13).
./makeuctb ./iso14_uni.tbl iso14_uni.h
makeuctb: iso-8859-14: translation map (_iso_8859_14).
./makeuctb ./iso15_uni.tbl iso15_uni.h
makeuctb: iso-8859-15: translation map (_iso_8859_15).
./makeuctb ./koi8r_uni.tbl koi8r_uni.h
makeuctb: koi8-r: translation map (_koi8_r).
./makeuctb ./koi8u_uni.tbl koi8u_uni.h
makeuctb: koi8-u: translation map (_koi8_u).
./makeuctb ./mac_uni.tbl mac_uni.h
makeuctb: macintosh: translation map (_macintosh).
./makeuctb ./mnem2_suni.tbl mnem2_suni.h
makeuctb: mnemonic: translation map (_mnemonic).
./makeuctb ./mnem_suni.tbl mnem_suni.h
makeuctb: mnem: translation map (_mnem).
./makeuctb ./next_uni.tbl next_uni.h
makeuctb: next: translation map (_next).
./makeuctb ./pt154_uni.tbl pt154_uni.h
makeuctb: ptcp154: translation map (_ptcp154).
./makeuctb ./rfc_suni.tbl rfc_suni.h
makeuctb: mnemonic+ascii+0: translation map (_mnemonic_ascii_0).
./makeuctb ./utf8_uni.tbl utf8_uni.h
makeuctb: utf-8: translation map (_utf_8).
./makeuctb ./viscii_uni.tbl viscii_uni.h
makeuctb: viscii: translation map (_viscii).
make[2]: Leaving directory `/mnt/myfs/temp/lynx2-8-6/src/chrtrans’
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYClean.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYShowInfo.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYEdit.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYStrings.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYMail.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./HTAlert.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./GridText.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYGetFile.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYMain.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYMainLoop.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYCurses.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYBookmark.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYUtils.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYOptions.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYReadCFG.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYSearch.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYHistory.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYForms.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYPrint.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYrcFile.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYDownload.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYNews.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYKeymap.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./HTML.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./HTFWriter.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./HTInit.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./DefaultStyle.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYUpload.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYLeaks.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYexit.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYJump.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYList.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYCgi.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYTraversal.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYEditmap.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYCharSets.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYCharUtils.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYMap.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYCookie.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYStyle.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYHash.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYPrettySrc.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./TRSTable.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./UCdomap.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./UCAux.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./UCAuto.c
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -c ./LYLocal.c
Linking and creating Lynx executable
gcc -DLINUX -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR=\»/usr/local/share/locale\» -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I../WWW/Library/Implementation -O2 -o lynx LYClean.o LYShowInfo.o LYEdit.o LYStrings.o LYMail.o HTAlert.o GridText.o LYGetFile.o LYMain.o LYMainLoop.o LYCurses.o LYBookmark.o LYUtils.o LYOptions.o LYReadCFG.o LYSearch.o LYHistory.o LYForms.o LYPrint.o LYrcFile.o LYDownload.o LYNews.o LYKeymap.o HTML.o HTFWriter.o HTInit.o DefaultStyle.o LYUpload.o LYLeaks.o LYexit.o LYJump.o LYList.o LYCgi.o LYTraversal.o LYEditmap.o LYCharSets.o LYCharUtils.o LYMap.o LYCookie.o LYStyle.o LYHash.o LYPrettySrc.o TRSTable.o UCdomap.o UCAux.o UCAuto.o LYLocal.o ../WWW/Library/Implementation/libwww.a -lncurses -L/lib
Copying Lynx executable into top-level directory
rm -f ../lynx
cp lynx ../
Welcome to Lynx!
make[1]: Leaving directory `/mnt/myfs/temp/lynx2-8-6/src’

Y ya está ahora solo queda instalarlo que según lo visto en el configure será bajo el árbol de directorios /usr/local recordad que hay que hacer un módulo después recogiendo las partes de la instalación.

Así que hacemos a continuación un make install:
root@slax:~/myfs/temp/lynx2-8-6# make install
mv -f /usr/local/bin/lynx /usr/local/bin/lynx.old
mv: cannot stat `/usr/local/bin/lynx’: No such file or directory
make: [install-bin] Error 1 (ignored)
/usr/bin/ginstall -c lynx /usr/local/bin/lynx
/usr/bin/ginstall -c -m 644 ./lynx.man /usr/local/man/man1/lynx.1
** installing ./lynx.cfg as /usr/local/etc/lynx.cfg
mv -f /usr/local/etc/lynx.lss /usr/local/etc/lynx.oldlss
mv: cannot stat `/usr/local/etc/lynx.lss’: No such file or directory
make: [install-lss] Error 1 (ignored)
/usr/bin/ginstall -c -m 644 ./samples/lynx.lss /usr/local/etc/lynx.lss

Use make install-help to install the help-files
Use make install-doc to install extra documentation files

Y ahora con mc vamos a ir recogiendo esos pedazos del programa dispersos en /usr/local para hacernos el módulo nos vamos a ese árbol y vamos comprobando la instalación usando el mc es bien fácil por un lado creamos un nuevo árbol en nuestro espacio de trabajo en mi caso está en /mnt/myfs/temp y bajo ese PATH yo empiezo a crear un árbol de directorios /usr/local/ con su /usr/local/bin/, /usr/local/etc/, /usr/local/man/man1/, quedando así mas o menos el PATH de trabajo /mnt/myfs/temp/usr/local…. mas los tres directorios.

Transferidos los ficheros a ese espacio de trabajo en sus carpetas correspondientes (mejor mover que copiar para evitar redundancias) haremos el módulo simplemente:

dir2lzm temp/ lynx.lzm

En mi caso yo me situo ahí para hacerlo, si queréis y antes de hacer el módulo podéis hacer un strip sobre el binario en este caso el lynx sería así:

root@slax:~# strip lynx

Esto hará que el peso del binario y por consiguiente del módulo se reduzca se quitan las cabeceras que ayudarían al debugger pero en nuestro caso como si que va a ir pues pasamos de informaciones que no vamos a usar hecho eso activamos el módulo activate lynx.lzm y vemos si funciona que en mi caso es que si.

Ala ya tenéis material para practicar compilación en estas distros pero la verdad es mejor empezar con cosas sencillas y luego ir subiendo poco a poco la dificultad 🙂

131. ximo88 - julio 31, 2009

Visto que esto se ha ido extendiendo mas de la cuenta mi consejo es que uséis la función búsqueda del navegador mas que la función búsqueda del blog. Simplemente situados en esta entrada del blog váis si estáis con firefox a la pestaña editar–>buscar se os abrirá una ventanita en la parte izquierda abajo del navegador en la que podéis preguntar al oráculo sobre lo que hay si lo hay en esta entrada o no simplemente a medida que pongáis algo la página se moverá hacia algo que se asemeje je je 🙂

132. ximo88 - septiembre 4, 2009

Yo no sé si visitáis de cuando en cuando la página de módulos de estas distros por ej. en el apartado multimédia podéis encontrar módulos del mplayer hechos y librerías mutimedia esenciales aparte de los códecs pertinentes para hacerlo funcionar ‘correstamente’ con todos los formatos de vídeo que hay ahora en el mercado el programa que usamos normalmente es el KPLAYER que es un front end del MPLAYER aunque este también tiene el suyo.

Probar a poner en la ventanilla de la página de módulos algo como matroska a ver que tal os va 🙂

133. ximo88 - septiembre 9, 2009

Hoy os voy a poner un programa de lo mas interesante y fácil de hacer para nuestras distros el TXT2TAGS como veréis es un conversor de texto plano ó sencillo (el que podemos hacer con cualquier editor de texto) a una multitud de formatos que marea, bueno no es tanto pero queda bien el decirlo, su página web nos indica que hay versión para slackware que quiere decir que es fácilmente portable a nuestras distros con el comando tgz2lzm así que una vez bajado convertimos.

root@slax:~# tgz2lzm myfs/txt2tags-2.5-noarch-1.tgz

Convert Slackware’s TGZ package into .lzm compressed module
usage: /usr/bin/tgz2lzm source_filename.tgz output_file.lzm
root@slax:~# tgz2lzm myfs/txt2tags-2.5-noarch-1.tgz txt2tags-2.5.lzm
Installing package txt2tags-2.5-noarch-1…
PACKAGE DESCRIPTION:
txt2tags: txt2tags 2.5 (Text formatting tool)
txt2tags:
txt2tags: Txt2tags is a document generator. It reads a text file with minimal
txt2tags: markup as **bold** and //italic// and converts it to the following
txt2tags: formats: HTML, XHTML, SGML, LaTeX, Lout, Man page, Wikipedia,
txt2tags: Google Code Wiki, DokuWiki, MoinMoin, MagicPoint, PageMaker and
txt2tags: Plain text.
txt2tags:
txt2tags: Website: txt2tags.sf.net
txt2tags: Author: Aurelio Marinho Jargas — verde at aurelio.net
txt2tags: Package created by: Jose Avila — linux at javila.net

[===================================\] 273/273 100%

Hecho lo cual y teniendo activado también el módulo de python ese lo encontraréis en la página de módulos hecho de cualquiera de estas distros. Ya podemos hacer lo que queramos entre esos formatos dados.

Si hacéis en terminal un simple:

root@slax:~# txt2tags –help

Usage: txt2tags [OPTIONS] [infile.t2t …]

-t, –target=TYPE set target document type. currently supported:
html, xhtml, sgml, tex, lout, man, mgp, wiki,
gwiki, doku, moin, pm6, txt
-i, –infile=FILE set FILE as the input file name (‘-‘ for STDIN)
-o, –outfile=FILE set FILE as the output file name (‘-‘ for STDOUT)
-H, –no-headers suppress header, title and footer contents
–headers show header, title and footer contents (default ON)
–encoding=ENC set target file encoding (utf-8, iso-8859-1, etc)
–style=FILE use FILE as the document style (like HTML CSS)
–css-sugar insert CSS-friendly tags for HTML and XHTML targets
–css-inside insert CSS file contents inside HTML/XHTML headers
–mask-email hide email from spam robots. x@y.z turns
–toc add TOC (Table of Contents) to target document
–toc-only print document TOC and exit
–toc-level=N set maximum TOC level (depth) to N
-n, –enum-title enumerate all titles as 1, 1.1, 1.1.1, etc
-C, –config-file=F read config from file F
–rc read user config file ~/.txt2tagsrc (default ON)
–gui invoke Graphical Tk Interface
-q, –quiet quiet mode, suppress all output (except errors)
-v, –verbose print informative messages during conversion
-h, –help print this help information and exit
-V, –version print program version and exit
–dump-config print all the config found and exit
–dump-source print the document source, with includes expanded

Turn OFF options:
–no-outfile, –no-infile, –no-style, –no-encoding, –no-headers
–no-toc, –no-toc-only, –no-mask-email, –no-enum-title, –no-rc
–no-css-sugar, –no-css-inside, –no-quiet, –no-dump-config
–no-dump-source

Example:
txt2tags -t html –toc myfile.t2t

By default, converted output is saved to ‘infile.’.
Use –outfile to force an output file name.
If input file is ‘-‘, reads from STDIN.
If output file is ‘-‘, dumps output to STDOUT.

http://txt2tags.sourceforge.net

Que como ej. puede ser :

root@slax:~# txt2tags -t txt -i VIDEO_TS/mc.1 -o mc.txt

txt2tags wrote /root/mc.txt

Que quiere decir sencillamente hazme de la página man del mc de donde la he puesto un archivo sencillo de texto. Eso es en este caso

Sustituís lo que queráis en la fórmula anterior y ampliáis vuestras posibilidades de daros a conocer, ( a veces lo sencillo es mas importante que lo complicado, si caéis podéis tener vuestra página web sin saber ná de ná de HTML aunque es conviente saber algo) y todo sencillamente el switche -t indica y prepara al programa sobre que tipo va a convertir de los que el puede hacer, el -i indica el PATH al fichero origen o que queremos convertir y el -o es el fichero destino o resultado.

root@slax:~# txt2tags -t html -i miescrito.txt -o mipaginaweb.html

txt2tags wrote /root/mipaginaweb.html

🙂

134. ximo88 - septiembre 14, 2009

A veces con unas pocas letras en la línea de comandos obtenemos enormes resultados. Yo es que aproveché las instalación del mc en Hac y ver que la man salía traducida por defecto al español y me dije mira ya no se escapan estos de aprender a usar este Shell visual.

Yo para esto utilicé el groff mas en concreto esta línea de comando:

groff -T html VIDEO_TS/mc.man >mc.html

Y os preguntaréis ¿De dónde salió el mc.man? Pues sencillo de usar el comando txt2tags.

El resto es copiar y pegar :

MAN EN ESPAÑOL DEL MC

No sale entera y no sé donde se trunca se vé que es demasiada larga para el número de caracteres permitidos por comentario así que la he subido aquí: mc.html

Estos sistemas de doc suelen patinar un poco en idiomas con acentos como los nuestros, no son prefectos pero se entiende si se ponen voluntades también podéis seguir este enlace 🙂

135. ximo88 - septiembre 22, 2009

He estado buscando si hay un módulo de figlet hecho y en Slax si lo hay lo que no tiene es mucha font puesta. Así que investigando en el site de figlet he encontrado lo que falta para hacer esta aplicación algo poderoso en el mundo de los letreros.

Algunos diréis porque usar esta aplicación que parece que sea del año de la picor, ¡Hombre! en el siglo pasado tenía mas utilidad que ahora pero eso no quita que no se pueda usar normalmente en foros y tal por ej. aunque cuando mas la uséis mas utilidades le encontraréis. Los tipos de letras tienen diferentes tamaños así que cuidado como los usáis.

El módulo que hay lo buscáis en Slax y vale para todas estas distros os bajáis las fuentes de la página de figlet yo me he puesto las ours, contributed, e international en una carpeta llamada fonts, las subcarpetas es mejor que desaparezcan y en esa carpeta fonts aparezcan solo los ficheros terminados en *.flf sacados de las anteriores carpetas.

Ahora si queréis os podéis hacer un módulo para esas fuentes de figlet o guardaros esa carpeta en un sitio conveniente, figlet es una programa que está portado a varios sistemas operativos y las fuentes suelen ser comunes a todos excepto a ms-dos con lo cual podéis enlazar simbólicamente esa carpeta fonts a varios SOs.

Si hacéis un módulo con las fonts tenéis que tener en cuenta donde se va a situar esa carpeta, leyendo la man de figlet pone claramente que la opción figlet -I2 nos dirá donde el programa a de buscar las fuentes.

root@slax:~# figlet -I2
fonts

Bueno pues suponiendo que tengamos ese directorio en nuestro ~/home simplemente haciendo un:

dir2lzm ~/home/fonts/ fonts_figlet.lzm

root@slax:~# dir2lzm fonts/ fonts_figlet.lzm
[==============] 640/640 100%

Ya estaríamos puestos para operar

root@slax:~# activate modulos/fonts_figlet.lzm

root@slax:~# figlet -f 3×5 Figlet

### # # #
# ### # ### ###
## # # # # ## #
# ## ## ## ### ##
# ###

El switche -f es la font que usaremos y si lo queremos centrado el letrero usaremos -c

root@slax:~# figlet -f big Figlet
______ _ _ _
| ____(_) | | | |
| |__ _ __ _| | ___| |_
| __| | |/ _` | |/ _ \ __|
| | | | (_| | | __/ |_
|_| |_|\__, |_|\___|\__|
__/ |
|___/

root@slax:~# figlet -c -f big Figlet
______ _ _ _
| ____(_) | | | |
| |__ _ __ _| | ___| |_
| __| | |/ _` | |/ _ \ __|
| | | | (_| | | __/ |_
|_| |_|\__, |_|\___|\__|
__/ |
|___/

Bueno con esto completamos otra interesante aplicación buena para nuestros blogs, web sites, foros y etc. la imaginación puede ayudarnos en esto

root@slax:~# figlet -c -f big :»)» Ximo
__ __ ___
\ \ \ \ / (_)
(_) | \ V / _ _ __ ___ ___
| | > < | | '_ ` _ \ / _ \
_| | / . \| | | | | | | (_) |
(_) | /_/ \_\_|_| |_| |_|\___/
/_/

Aunque claro el que se vea bien es otra cosa eso depende del ancho de que dispongamos aquí sale un tanto caquita. Y si, simplemente es copiar de la consola o terminal al editor de texto correpondiente. 😉

136. ximo88 - septiembre 30, 2009

Como complemento al comentario anterior podéis ver una muestra de lo que se puede hacer con el figlet y no están contempladas las fantasías: http://ximo88.moogo.com/

Lo hago así debido a las estrechezes de este sitio para ver bien el figlet y aun así pues eso siempre hay dependes 🙂

137. ximo88 - octubre 6, 2009

He estado buscando algo que es muy importante para usar con figlet y es boxes como botón de muestra mirar aquí

Simplemente bajandose el boxes de esa página para nuestro ordenador procederemos a hacer un módulo con dir2lzm ya visto anteriormente aquí. Antes de usarlo hay que lanzar los módulos de figlet y sus fonts, y activar el módulo de boxes para poder usarlo.

Como podréis apreciar los letreros ya empiezan a coger categoría y es que no hay nada como volver a los viejos tiempos dentro de poco volveremos a la edad de las cavernas. 🙂

138. ximo88 - octubre 17, 2009

A parte del comando man en konsole podemos usar el konqueror para visualizar las páginas man que nos interese:

Un simple man:/ o info:/ en la ventanilla de este navegador como manejador de ficheros nos dará otra visión de las páginas que buscamos. Tienen que estar previamente en el sistema. Nimblex tiene un sistema online.

En módulos de Slax está kchmviewer que nos valdrá para ver las páginas de ayuda que se hacen para el windows las que están en formato .chm

En cuanto a tener un módulo de Acrobat Reader a la última y en español es muy fácil si no lo encontráis hecho es ir simplemente ir a la página de Adobe lo descargáis, lo abrís en un directorio adecuado y con dir2lzm lo hacéis o enlazáis desde el directorio abierto lo que os venga mas cómodo 🙂

139. ximo88 - octubre 24, 2009

Aunque Slax viene con un módulo de TeTeX y otros módulos como LYX o Kile. Entiendo que es un tanto arcáico el enseñar para que valen realmente estas aplicaciones cuando por ejemplo usando el Writer del OpenOffice fácilmente se pueden hacer PDFs simplemente pinchando un botón. O guardando como otros formatos podemos llegar a un gran público al sacar diferentes versiones del mismo documento, ya sean en txt, rtf, html, doc.

Aun así la imprenta en casa la tenéis con estos módulos el único inconveniente como siempre es que hay que esforzarse en aprender algo, cualquiera que esté interesado en reportar documentación, (la información a veces o mas de las veces ha de ser expuesta en varios formatos, es la misma cosa que puede ser vista por diferentes medios visuales o de impresión, nunca se sabe si el que te ha de leer va a tener los medios necesarios para hacerlo de ahí los diferentes formatos y sacar estos ha de ser de manera transparente y fácil) y esa problemática se resolvió hace mucho tiempo con TeX y sus distribuciones o empaquetamientos en forma de TeTeX.

Hoy en día hay medios mas visuales basados en este esquema básico y eso va a gustos pero es altamente recomendable el aprender a hacer doc con tetex y sus herramientas simplemente porque no se sabe nunca con que vas a contar en el futuro (para mi es la vietnamita informática) y posiblemente es el paquete fijo que vaís a encontrar siempre en cualquier distro Linux o sistema operativo Unix y menos utilizado y es una verdadera lástima. Incluso hay versión para windows.

Y simplemente no es más que usar un lenguaje de marca para hacer una plantilla que nos defina Encabezamientos, Cuerpos de texto, fuentes de texto, posicionado de imágenes vamos una maquetación de un escrito y que una vez hecho y con unos pocos comandos en terminal o consola nos saque ese escrito en varios formatos estandart de lectura y visualización para que llegue a la mayor cantidad posible de gente y siempre usando el mínimo de recursos de nuestro ordenador con 2Mbs de RAM ya funciona aunque algunos diréis que ocupa espacio en el Disco Duro bueno comparado con lo que puede ocupar una Linotipia o Imprenta grande es poco su creador hizo este programa para algunos lenguaje de programación pensando en ellas 🙂 Ximo

140. ximo88 - octubre 27, 2009

Los módulos de JDownloader que vienen en Slax aunque un poco antiguos funcionan bien incluso se pueden actualizar casi sin problemas hasta la versión actual, sea la fecha que sea cuando leas esto, esto se suele cumplir, a veces una vez hecha la actualización te dice que no pude borrar librerías viejas realmente no pasa nada por ello.

Sin embargo aunque todo esto de las actualizaciones depende de la configuración que le demos al programa podemos intentar hacernos un módulo del JDownloader fácilmente de lo último que haya en el momento que decidamos hacerlo, advierto que esto puede ser una carrera sin tregua y que lo importante como siempre es que esté uno a gusto con lo que usa y que si funciona la cosa que les den a los desarrolladores que no es para tanto a veces las mejoras prometidas.

Aunque no os lo creáis las versiones para diferentes Sistemas Operativos vienen a ser la misma, la página web nos engaña porque una vez bajadas la bolas y abiertas podemos contrastar que dentro viene la versión de windows y la versión para los otros sistemas el archivo .jar, JDownloader es una aplicación JAVA.

Si comparáis la bola abierta con el módulo, cualquiera de los dos módulos que hay valen para la prueba veréis que los archivos y directorios vienen a ser los mismos, cambiando como mucho la fecha y el tamaño de los mismos.

La clave de hacer el módulo para Slax, NimbleX reside en este escritillo: hay que ponerlo en /usr/bin y llamarlo como no jdownloader, una vez hecho, simplemente copiáis y pegáis esas lineas en un editor de texto y lo nombráis, le daremos permisos de ejecución con un chmod +x jdownloader ya valdrá.

#!/bin/bash

java -jar /opt/jdownloader/JDownloader.jar

Por lo demás es simplemente redireccionar a un espacio de trabajo el contenido de la bola bajada de la última versión del JDownloder usar el dir2lzm para crearlo procurando que el camino esté redireccionado en /opt/jdownloader y ya tendremos un módulo actualizado de este portento de programa.

Para lanzarlo haceros un icono o lanzarlo desde konsole no se porqué desaparece del menú será por icónos 🙂

141. ximo88 - noviembre 3, 2009

¿Hasta cuando duran los módulos?

Me explico mejor hará un año o mas salió el firefox 3 a secas yo me hice fácilmente un módulo con él simplemente es ir a la página de descargas del firefox y él ya te detecta que eres un linux además del idioma y solo has de seleccionar la distro al menos en la versión 3.5.4 ya viene así, en nuestro caso elegiremos la Slackware que viene en dos sabores, dificil elección uh!. Pues es la misma cosa.

Bueno pues desde la versión 3 hasta (incluido un salto milagroso a la 3.5) la 3.5.4 el firefox se ha ido actualizando automáticamente yo no he rehecho el módulo pero por lo que veo ahora está un tanto cabroncete, hay extensiones que me han dejado de funcionar y en la página de complementos dice que son compatibles con la versión, como no sé si es debido a que esta actualización está chunga o tengo los temporales del programa llenos a rebosar he decidido hacer un nuevo módulo del firefox a partir de esa versión que bien fácil es simplemente bajar, volcar el contenido de la bola en un directorio adecuado yo procuro redireccionarlo al usar el /opt/firefox y usar el dir2lzm para hacerlo desde el directorio de trabajo, desactivar el antiguo y activar el nuevo, de hecho una vez probado cambiar el módulo antiguo que tengo en /mnt/sdb2/slax/modules por el nuevo. Y si va bien hasta la próxima.

Creo que es un problema con la actualización del firefox, será cabrón, pues las extensiones siguen sin irme de todas formas véis que es bien fácil hacerse un módulo de firefox, si se quiere volver al pasado lo único es borrar el contenido de slaxsave.dat en la parte que le corresponde al firefox. Lo mejor y mas rápido aunque doloroso por perder datos de la cache del navegador es borrar el contenido del directorio que se crea en nuestro HOME el .mozilla/ y empezar de nuevo a poner contraseñas, como se configura a la red, extensiones, etc. 🙂

142. ximo88 - noviembre 9, 2009

Y es que me tienen frito las últimas actualizaciones del firefox no se si debido a las extensiones o a que han hecho una patata las versiones 3.5.4 y 3.5.5 me están dando problemas simplemente al querer copiar y pegar por ej. posts. Creo que hay algo de lo último debido a que la 3.5.5 ha salido en seguida sea como sea la imprenta no ha de parar, a mi me va bien tener mas de un navegador puesto aunque sea en módulos y de ellos voy tirando.

Aun así y todo he de reparar al firefox y por eso ahora (re)desvelo las interioridades de un fichero slaxsave.dat

Aunque yo hace tiempo que no advierto la única manera de tener Slax correctamente instalado en un pendrive es instalando primeramente Nimblex, es la única distro de bolsillo que te ayuda a instalarte tanto en pendrive como en Disco Duro automáticamente en partición nativa de Linux una ext2fs y poniendote un GRUB y esto simplemente pinchando un icono, previamente tenéis que quemar una iso aunque sea en un CD-RW y entrar como LiveCD y siguiendo las instrucciones que os saldrán al pinchar el antedicho icono, mejor tener pinchado también el pendrive para la ocasión simplemente seguir las intrucciones que aparecen en pantalla y ya tendréis NimbleX instalado en el pendrive (para disco duro os apañáis vosotros que para eso sóis listos) si os dáis cuenta normalmente si ponéis un pendrive de 1GB os sobrará mucho espacio yo por eso aconsejo poner otra distro de bolsillo o borrar la que acabáis de poner para poner SlaX yo prefiero tener dos a tener una porque caben y simplemente retocando el menu.lst del GRUB que pone NimbleX ya podéis acceder a dos distros dependiendo del momento o de que os olvidéis de seleccionar lo que queréis.

Si me hacéis caso y no sóis roñicas con vuestro tiempo el método de dos distros aunque se pueden poner mas, ver anteriores comentarios al respecto, os ayudará a ver la interioridades de los ficheros que sirven para guardar datos tanto en Slax como en Nimblex o GoblinX. Suponiendo que os falle algo en Slax en mi caso ahora no me funciona el firefox haga la que haga y que me tiene hartillo que le metería de capones porque me está dando de los nervios. Pues simplemente desde Nimblex montaríais el fichero slaxsave.dat, por definición desde Slax se monta igualmente pero no se tiene acceso real a el, lo que modifiques en caliente no vale de mucho porque aun no has salido de Slax por lo que no sirve de mucho lo que hagas antes de salir, sin embargo desde otra distro si pero tiene que ser de bolsillo y muy cercana a ella.

El como meter otra distro(s) en el pendrive o en DD es bien fácil simplemente copiáis las interioridades de una iso o de la bola para USB dentro de la partición de Nimblex el único pero es que tenéis que verificar que en la carpeta boot/ donde van los núcleos y el initrd.gz no se solapen los tenéis que renombrar si de caso y esas modificaciones ponerlas en el fichero menu.lst que se encuentra en el boot/grub para todo eso el usar el mc es de gran utilidad, hay ejemplos puestos anteriormente del menu.lst que podéis usar para orientaros simplemente renombrar a vuestro gusto.

Si habéis hecho eso montar por ej. slaxsave.dat desde Nimblex está chupao simplemente tenéis que meter la siguiente secuencia de comandos desde Konsole.

mknod /dev/loop/50 b 7 50
losetup /dev/loop/50 /mnt/hda2/slaxsave.dat
mount /dev/loop/50 /mnt/sdb2

El dispositivo loop depende de los módulos que pongáis al principio los que van a ser ejecutados en el arranque del sistema en mi caso yo pongo una serie de módulos en la carpeta modules/ y aunque no llego al device loop 49 pongo ese número el 50 porque sí.

Bueno con eso yo tengo montado mi fichero de datos de Slax en Nimblex con lo últimisimo que ha guardado y ahora es buscar aquello que creo que me está fastidiando, haciendo un simple ls -la en /mnt/sdb2 ya puedo ver el contenido de ese fichero.

drwxr-xr-x 6 root root 58 Nov 9 08:47 ./
drwxr-xr-x 13 root root 127 Jun 21 12:48 ../
drwxr-xr-x 18 root root 8192 Nov 5 08:15 changes/
drwxr-xr-x 123 root root 8192 Nov 6 10:53 images/
drwxr-xr-x 2 root root 6 May 1 2009 modules/
drwxr-xr-x 2 root root 6 Jan 15 2009 xino/

Viendo un poco con el mc encuentro que lo que me interesa borrar está en el directorio changes/firefox la explicación es bien sencilla yo pongo un módulo de firefox en la carpeta modules que arranca cada vez que arranca Slax ese módulo contiene un firefox 3.5 original programa completo y que no mostraba problemas pero las actualizaciones las mete en este fichero slaxsave.dat y en ese directorio total me lo borro al completo menos la carpeta de plugins el porque prefiero quitarme las extensiones, las preferencias, el historial, y toda la otra mandanga pues porque está visto que algo no funciona o es incompatible con las nuevas versiones solo me queda que cuando lo ajuste al volver a Slax procurar que no me haga las instalaciones automáticas ni poner tanta extensión que no uso realmente. Y esperar tiempos mejores y fiables 🙂

143. ximo88 - noviembre 24, 2009

Si bien kmencoder no está en los módulos se puede obtener fácilmente un paquete debian e intentar hacer un módulo de él otras posibilidades de ripeo de DVDs que existen en general en Linux y en este tipo de distros son xvidenc, divxenc, h264enc incluso hay un módulo hecho del primer escritillo pues son eso y solo eso:escritillos que usan al mencoder que por defecto si se suele poner en estas distros al poner el mplayer, tener en cuenta que las salidas u outpouts o ficheros tipo avi las tenéis que redirigir a un sitio con bastante espacio, disco virtual, particiones NTFS, recordad que si son ficheros mayores de 4GB las particiones FAT32 no pueden con ellos pues los ripeos aunque dependan del bitrate que le déis conducen a eso a hacer ficheros gordos y que estás distros lo que no tienen es precisamente espacio propio para hacer estas locuras 🙂

Por lo probado no vale el paquete debian para tener el módulo de kmencoder os pongo a continuación toda la secuencia de comandos para obtener un kmencoder en funcionamiento:

Bajado el paquete yo lo desplego en ese directorio de trabajo con ayuda del mc.

root@slax:~# cd myfs1/
root@slax:~/myfs1# dir2lzm usr/ kmencoder.lzm
root@slax:~/myfs1# dir2lzm temp/ kmencoder.lzm
[=============-] 18/18 100%
root@slax:~/myfs1#
root@slax:~/myfs1# ls
cheatsheets/ kmencoder.lzm lost+found/ modulos/ root/ temp/ usr/ var/
root@slax:~/myfs1# activate kmencoder.lzm
root@slax:~/myfs1# which kmencoder
/usr/bin/kmencoder
root@slax:~/myfs1# kmencoder
kmencoder: symbol lookup error: kmencoder: undefined symbol: __ti7QDialog
root@slax:~/myfs1# ldd /usr/bin/kmen
kmencoder kmenuedit
root@slax:~/myfs1# ldd /usr/bin/kmencoder < (0xffffe000)
libkio.so.4 => /usr/lib/libkio.so.4 (0xb7c06000)
libkdesu.so.4 => /usr/lib/libkdesu.so.4 (0xb7bee000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb7bdb000)
libutil.so.1 => /lib/libutil.so.1 (0xb7bd7000)
libfam.so.0 => /usr/lib/libfam.so.0 (0xb7bd0000)
libkdeui.so.4 => /usr/lib/libkdeui.so.4 (0xb78f6000)
libkdefx.so.4 => /usr/lib/libkdefx.so.4 (0xb78cd000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb78c5000)
libkdecore.so.4 => /usr/lib/libkdecore.so.4 (0xb768f000)
libDCOP.so.4 => /usr/lib/libDCOP.so.4 (0xb765d000)
libdl.so.2 => /lib/libdl.so.2 (0xb7659000)
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb7643000)
libstdc++-libc6.2-2.so.3 => /usr/i486-slackware-linux/lib/libstdc++-libc6.2-2.so.3 (0xb75fc000)
libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0xb6f57000)
libpng.so.3 => /usr/lib/libpng.so.3 (0xb6f1c000)
libz.so.1 => /usr/lib/libz.so.1 (0xb6f08000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb6efa000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb6e13000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb6e0a000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb6df3000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb6ddc000)
libm.so.6 => /lib/libm.so.6 (0xb6db6000)
libc.so.6 => /lib/libc.so.6 (0xb6c6a000)
libkwalletclient.so.1 => /usr/lib/libkwalletclient.so.1 (0xb6c58000)
libidn.so.11 => /usr/lib/libidn.so.11 (0xb6c28000)
libmng.so.1 => /usr/lib/libmng.so.1 (0xb6bc7000)
liblcms.so.1 => /usr/lib/liblcms.so.1 (0xb6b90000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb6b70000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xb6ac9000)
libXmu.so.6 => /usr/lib/libXmu.so.6 (0xb6ab4000)
libXt.so.6 => /usr/lib/libXt.so.6 (0xb6a64000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6a5e000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6a55000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6a50000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6a4d000)
libXft.so.2 => /usr/lib/libXft.so.2 (0xb6a3b000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6a11000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb69a1000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6981000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb697f000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6968000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb6965000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb695f000)
libacl.so.1 => /lib/libacl.so.1 (0xb6958000)
libattr.so.1 => /lib/libattr.so.1 (0xb6954000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb686e000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb6863000)
/lib/ld-linux.so.2 (0xb7f54000)
libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb58f9000)
libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb58f7000)
root@slax:~/myfs1# kmencoder
kmencoder: symbol lookup error: kmencoder: undefined symbol: __ti7QDialog

Posiblemente no funcione por diferencias en la librería Qt o por la versión del compilador sea como sea lo mejor es bajarse el fichero o la bola con las fuentes e intentar compilarlo se encuentra donde está también el paquete debian.

Una vez bajada se despliega la bola, se abre y se trabaja en el directorio que se abre, ver la secuencia de configuración, compilación e instalación.

root@slax:~/myfs1# cd temp/kmencoder-0.1.2/ <<==Bajar y compilar

Lo primero ver si hay algo especial que haya que atender en el proceso de configuración en este caso nos vale lo normal o por defecto que nos da este programa.

root@slax:~/myfs1/temp/kmencoder-0.1.2# ./configure –help
`configure' configures this package to adapt to many kinds of systems.

Usage: ./configure [OPTION]… [VAR=VALUE]…

To assign environment variables (e.g., CC, CFLAGS…), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.

Defaults for the options are specified in brackets.

Configuration:
-h, –help display this help and exit
–help=short display options specific to this package
–help=recursive display the short help of all the included packages
-V, –version display version information and exit
-q, –quiet, –silent do not print `checking…' messages
–cache-file=FILE cache test results in FILE [disabled]
-C, –config-cache alias for `–cache-file=config.cache'
-n, –no-create do not create output files
–srcdir=DIR find the sources in DIR [configure dir or `..']

Installation directories:
–prefix=PREFIX install architecture-independent files in PREFIX
[/usr]
–exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]

By default, `make install' will install all the files in
`/usr/bin', `/usr/lib' etc. You can specify
an installation prefix other than `/usr' using `–prefix',
for instance `–prefix=$HOME'.

For better control, use the options below.

Fine tuning of the installation directories:
–bindir=DIR user executables [EPREFIX/bin]
–sbindir=DIR system admin executables [EPREFIX/sbin]
–libexecdir=DIR program executables [EPREFIX/libexec]
–datadir=DIR read-only architecture-independent data [PREFIX/share]
–sysconfdir=DIR read-only single-machine data [PREFIX/etc]
–sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
–localstatedir=DIR modifiable single-machine data [PREFIX/var]
–libdir=DIR object code libraries [EPREFIX/lib]
–includedir=DIR C header files [PREFIX/include]
–oldincludedir=DIR C header files for non-gcc [/usr/include]
–infodir=DIR info documentation [PREFIX/info]
–mandir=DIR man documentation [PREFIX/man]

Program names:
–program-prefix=PREFIX prepend PREFIX to installed program names
–program-suffix=SUFFIX append SUFFIX to installed program names
–program-transform-name=PROGRAM run sed PROGRAM on installed program names

System types:
–build=BUILD configure for building on BUILD [guessed]
–host=HOST cross-compile to build programs to run on HOST [BUILD]
–target=TARGET configure for building compilers for TARGET [HOST]

Optional Features:
–disable-FEATURE do not include FEATURE (same as –enable-FEATURE=no)
–enable-FEATURE[=ARG] include FEATURE [ARG=yes]
–disable-fast-perl disable fast Makefile generation (needs perl)
–enable-debug=ARG enables debug symbols (yes|no|full) default=no
–disable-debug disables debug output and debug symbols default=no
–enable-strict compiles with strict compiler options (may not work!)
–enable-warnings compiles with -Wall and similiar
–enable-profile creates profiling infos default=no
–enable-pch enables precompiled header support (currently only KCC) default=no
–enable-final build size optimized apps (experimental – needs lots of memory)
–disable-closure don't delay template instantiation
–enable-shared=PKGS build shared libraries default=yes
–enable-static=PKGS build static libraries default=no
–enable-fast-install=PKGS optimize for fast installation default=yes
–disable-libtool-lock avoid locking (might break parallel builds)
–enable-objprelink prelink apps using objprelink (experimental only tested on linux/386)
–enable-embedded link to Qt-embedded, don't use X
–enable-qtopia link to Qt-embedded, link to the Qtopia Environment
–disable-mt link to non-threaded Qt (deprecated)
–enable-kernel-threads Enable the use of the LinuxThreads port on FreeBSD/i386 only.
–disable-threading disables threading even if libpthread found
–disable-rpath do not use the rpath feature of ld
–disable-path-check don't try to find out, where to install

Optional Packages:
–with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
–without-PACKAGE do not use PACKAGE (same as –with-PACKAGE=no)
–with-gnu-ld assume the C compiler uses GNU ld default=no
–with-pic try to use only PIC/non-PIC objects default=use both
–with-xinerama enable support for Xinerama
–with-extra-includes=DIR
adds non standard include paths
–with-extra-libs=DIR adds non standard library paths
–with-qt-dir=DIR where the root of Qt is installed
–with-qt-includes=DIR where the Qt includes are.
–with-qt-libraries=DIR where the Qt library is installed.

Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L if you have libraries in a
nonstandard directory
CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have
headers in a nonstandard directory
CPP C preprocessor
CXX C++ compiler command
CXXFLAGS C++ compiler flags
CXXCPP C++ preprocessor

Use these variables to override the choices made by `configure’ or to help
it to find libraries and programs with nonstandard names/locations.

Así que visto que los valores por defecto nos convienen simplemente configuramos para compilar.

root@slax:~/myfs1/temp/kmencoder-0.1.2# ./configure <<==Valores por defecto nos convienen
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking target system type… i686-pc-linux-gnu
checking for a BSD-compatible install… /usr/bin/ginstall -c
checking for -p flag to install… yes
checking whether build environment is sane… yes
checking whether make sets ${MAKE}… yes
checking for working aclocal… missing
checking for working autoconf… missing
checking for working automake… missing
checking for working autoheader… missing
checking for working makeinfo… missing
checking for gcc… gcc
checking for C compiler default output… a.out
checking whether the C compiler works… yes
checking whether we are cross compiling… no
checking for suffix of executables…
checking for suffix of object files… o
checking whether we are using the GNU C compiler… yes
checking whether gcc accepts -g… yes
checking how to run the C preprocessor… gcc -E
checking for g++… g++
checking whether we are using the GNU C++ compiler… yes
checking whether g++ accepts -g… yes
checking whether g++ supports -fno-exceptions… yes
checking whether g++ supports -fno-check-new… yes
checking whether g++ supports -fexceptions… yes
checking how to run the C++ preprocessor… g++ -E
checking whether g++ supports -frepo… yes
checking for ld used by GCC… /usr/i486-slackware-linux/bin/ld
checking if the linker (/usr/i486-slackware-linux/bin/ld) is GNU ld… yes
checking for /usr/i486-slackware-linux/bin/ld option to reload object files… -r
checking for BSD-compatible nm… /usr/bin/nm -B
checking whether ln -s works… yes
checking how to recognise dependant libraries… pass_all
checking for ranlib… ranlib
checking for strip… strip
checking whether -lc should be explicitly linked in… yes
checking for objdir… .libs
checking for gcc option to produce PIC… -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works… yes
checking if gcc static flag -static works… yes
finding the maximum length of command line arguments… 73729
checking if gcc supports -c -o file.o… yes
checking if gcc supports -fno-rtti -fno-exceptions … no
checking whether the linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries… yes
checking how to hardcode library paths into programs… immediate
checking whether stripping libraries is possible… yes
checking dynamic linker characteristics… GNU/Linux ld.so
checking command to parse /usr/bin/nm -B output… ok
checking if libtool supports shared libraries… yes
checking whether to build shared libraries… yes
checking whether to build static libraries… no
creating libtool
updating cache /dev/null
checking host system type… i686-pc-linux-gnu
checking build system type… i686-pc-linux-gnu
ltcf-cxx: with_gcc=yes ; with_gnu_ld=yes
checking for objdir… .libs
checking for g++ option to produce PIC… -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works… yes
checking if g++ static flag -static works… yes
finding the maximum length of command line arguments… 73729
checking if g++ supports -c -o file.o… yes
checking if g++ supports -fno-rtti -fno-exceptions … yes
checking whether the linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries… yes
checking how to hardcode library paths into programs… immediate
checking whether stripping libraries is possible… yes
checking dynamic linker characteristics… GNU/Linux ld.so
checking command to parse /usr/bin/nm -B output… ok
checking if libtool supports shared libraries… yes
checking whether to build shared libraries… yes
checking whether to build static libraries… no
appending configuration tag "CXX" to libtool
checking for msgfmt… /usr/bin/msgfmt
checking for gmsgfmt… /usr/bin/msgfmt
checking for xgettext… /usr/bin/xgettext
checking for ANSI C header files… yes
checking for sys/types.h… yes
checking for sys/stat.h… yes
checking for stdlib.h… yes
checking for string.h… yes
checking for memory.h… yes
checking for strings.h… yes
checking for inttypes.h… yes
checking for stdint.h… yes
checking for unistd.h… yes
checking for main in -lutil… yes
checking for main in -lcompat… no
checking for crypt in -lcrypt… yes
checking for socklen_t… socklen_t
checking for dnet_ntoa in -ldnet… no
checking for dnet_ntoa in -ldnet_stub… no
checking for inet_ntoa… yes
checking for connect… yes
checking for remove… yes
checking for shmat… yes
checking for res_init… no
checking for killpg in -lucb… no
checking for int… yes
checking size of int… 4
checking for long… yes
checking size of long… 4
checking for char *… yes
checking size of char *… 4
checking for char… yes
checking size of char… 1
checking for dlopen in -ldl… yes
checking for shl_unload in -ldld… no
checking for X… libraries /usr/lib, headers .
checking for IceConnectionNumber in -lICE… yes
checking for libXext… yes
checking for Xinerama… no
checking for pthread_create in -lpthread… yes
checking for extra includes… no
checking for extra libs… no
checking for libz… -lz
checking for libpng… -lpng -lz -lm
checking for libjpeg6b… no
checking for libjpeg… -ljpeg
checking for Qt… libraries /usr/lib/qt/lib, headers /usr/lib/qt/include using -mt
checking if Qt compiles without flags… yes
checking for moc… /usr/lib/qt/bin/moc
checking for uic… /usr/lib/qt/bin/uic
checking whether uic supports -L … yes
checking whether uic supports -nounload … yes
checking if Qt needs -ljpeg… no
checking for rpath… yes
checking for KDE… libraries /usr/lib, headers /usr/include
checking for KDE paths… defaults
checking for dcopidl… /usr/bin/dcopidl
checking for dcopidl2cpp… /usr/bin/dcopidl2cpp
checking for mcopidl… /usr/bin/mcopidl
checking for artsc-config… /usr/bin/artsc-config
checking for kde-config… /usr/bin/kde-config
checking for meinproc… /usr/bin/meinproc
checking if doc should be compiled… yes
checking if kmencoder should be compiled… yes
checking if po should be compiled… yes
configure: creating ./config.status
config.status: creating ./Makefile
config.status: creating doc/Makefile
config.status: creating doc/en/Makefile
config.status: creating kmencoder/Makefile
config.status: creating po/Makefile
config.status: creating config.h
config.status: executing default-1 commands <<== Configuracion correcta

Visto que sale correcta la configuración iniciamos la compilación.

root@slax:~/myfs1/temp/kmencoder-0.1.2# make <<==Compilar programa
make all-recursive
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2'
Making all in kmencoder
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder'
/usr/lib/qt/bin/uic -L /usr/lib/kde3/plugins/designer -nounload -o kmencoderdlg.h ./kmencoderdlg.ui
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmenvcd.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmennotset.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmenerror.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmenurl.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmenfile.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmencombobox.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmenmisc.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmenvideo.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmensound.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c sdvdinfo.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c advdinfo.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmendvd.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmenconfig.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmencoder.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c main.cpp
/usr/lib/qt/bin/moc kmencoderdlg.h -o kmencoderdlg.moc
rm -f kmencoderdlg.cpp
echo '#include ‘ > kmencoderdlg.cpp
/usr/lib/qt/bin/uic -L /usr/lib/kde3/plugins/designer -nounload -tr tr2i18n -i kmencoderdlg.h ./kmencoderdlg.ui | sed -e «s,tr2i18n( \»\» ),QString::null,g» | sed -e «s,tr2i18n( \»\»\, \»\» ),QString::null,g» | sed -e «s,image\([0-9][0-9]*\)_data,img\1_kmencoderdlg,g» >> kmencoderdlg.cpp || rm -f kmencoderdlg.cpp
echo ‘#include «kmencoderdlg.moc»‘ >> kmencoderdlg.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmencoderdlg.cpp
In file included from kmencoderdlg.cpp:41:
./kmencoderdlg.ui.h: In member function ‘virtual void kmencoderdlgForm::getDVDInfo()’:
./kmencoderdlg.ui.h:490: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:492: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:493: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:495: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:496: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:498: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:499: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:502: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:503: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:504: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:510: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:511: warning: ‘word’ is deprecated (declared at /usr/include/kstringhandler.h:80)
/usr/lib/qt/bin/moc ./kmencoder.h -o kmencoder.moc.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmencoder.moc.cpp
creating kmencoder_meta_unload.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -fexceptions -c kmencoder_meta_unload.cpp
/bin/sh ../libtool –mode=link –tag=CXX g++ -O2 -fno-exceptions -fno-check-new -fexceptions -o kmencoder -L/usr/lib -R /usr/lib -R /usr/lib kmenvcd.o kmennotset.o kmenerror.o kmenurl.o kmenfile.o kmencombobox.o kmenmisc.o kmenvideo.o kmensound.o sdvdinfo.o advdinfo.o kmendvd.o kmenconfig.o kmencoder.o main.o kmencoderdlg.o kmencoder.moc.o kmencoder_meta_unload.o -lkio -lkdeui -lkdecore -lqt-mt -lpng -lz -lm -lXext -lX11 -lresolv -lSM -lICE -lpthread -lresolv
mkdir .libs
g++ -O2 -fno-exceptions -fno-check-new -fexceptions -o kmencoder kmenvcd.o kmennotset.o kmenerror.o kmenurl.o kmenfile.o kmencombobox.o kmenmisc.o kmenvideo.o kmensound.o sdvdinfo.o advdinfo.o kmendvd.o kmenconfig.o kmencoder.o main.o kmencoderdlg.o kmencoder.moc.o kmencoder_meta_unload.o -L/usr/lib /usr/lib/libkio.so -L/usr/lib/qt-3.3.8b/lib -L/usr/i486-slackware-linux/bin -L/usr/i486-slackware-linux/lib -L/usr/X11R6/lib /usr/lib/libkdesu.so /usr/lib/libkwalletclient.so -lresolv /usr/lib/libfam.so -lacl -lattr /usr/lib/libkdeui.so -lresolv /usr/lib/liblcms.so /usr/lib/libXt.so /usr/lib/libXfixes.so /usr/lib/libexpat.so /usr/lib/libkdecore.so /usr/lib/libDCOP.so -lresolv -lutil /usr/lib/libart_lgpl_2.so /usr/lib/libidn.so /usr/lib/libkdefx.so -lqt-mt /usr/lib/libstdc++.so /usr/lib/qt-3.3.8b/lib/libqt-mt.so /usr/lib/libmng.so -ljpeg /usr/lib/libGL.so /usr/lib/libXmu.so /usr/lib/libXrender.so /usr/lib/libXrandr.so /usr/lib/libXcursor.so /usr/lib/libXinerama.so /usr/lib/libXft.so /usr/lib/libfreetype.so /usr/lib/libfontconfig.so -lpng -lz -lm /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libxcb-xlib.so /usr/lib/libxcb.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl -lresolv /usr/lib/libSM.so /usr/lib/libICE.so -lpthread -lresolv -Wl,–rpath -Wl,/usr/lib/qt-3.3.8b/lib -Wl,–rpath -Wl,/usr/lib/qt-3.3.8b/lib -Wl,–rpath -Wl,/usr/lib
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder’
Making all in po
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/po’
make[2]: Nothing to be done for `all’.
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/po’
Making all in doc
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc’
Making all in en
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en’
/usr/bin/meinproc –check –cache index.cache.bz2 ./index.docbook
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en’
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc’
make[3]: Nothing to be done for `all-am’.
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc’
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc’
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2′
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2′
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2′ <<==EXITO

Afortunadamente ha salido prefecto una compilación monda y lironda sin problemas yo todo esto lo hago con Slax 6.1.2

Ahora es simplemente es instalar para recoger los resultados para hacer un módulo.

root@slax:~/myfs1/temp/kmencoder-0.1.2# make install <<==Instalar programa
Making install in kmencoder
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder'
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder'
/bin/sh ../admin/mkinstalldirs /usr/bin
/bin/sh ../libtool –mode=install /usr/bin/ginstall -c -p kmencoder /usr/bin/kmencoder
/usr/bin/ginstall -c -p kmencoder /usr/bin/kmencoder
/bin/sh ../admin/mkinstalldirs /usr/share/applnk/Applications/
mkdir /usr/share/applnk/Applications
/usr/bin/ginstall -c -p -m 644 ./kmencoder.desktop /usr/share/applnk/Applications/kmencoder.desktop
/bin/sh ../admin/mkinstalldirs /usr/share/icons/locolor/32×32/apps/
/usr/bin/ginstall -c -p -m 644 ./lo32-app-kmencoder.png /usr/share/icons/locolor/32×32/apps/kmencoder.png
/bin/sh ../admin/mkinstalldirs /usr/share/icons/locolor/16×16/apps/
/usr/bin/ginstall -c -p -m 644 ./lo16-app-kmencoder.png /usr/share/icons/locolor/16×16/apps/kmencoder.png
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder'
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder'
Making install in po
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/po'
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/po'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/ginstall -c -p -m 644 de.gmo /usr/share/locale/de/LC_MESSAGES/kmencoder.mo
/usr/bin/ginstall -c -p -m 644 es.gmo /usr/share/locale/es/LC_MESSAGES/kmencoder.mo
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/po'
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/po'
Making install in doc
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc'
Making install in en
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en'
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en'
make[3]: Nothing to be done for `install-exec-am'.
/bin/sh ../../admin/mkinstalldirs /usr/share/doc/HTML/en/kmencoder
mkdir /usr/share/doc/HTML
mkdir /usr/share/doc/HTML/en
mkdir /usr/share/doc/HTML/en/kmencoder
/usr/bin/ginstall -c -p -m 644 index.docbook /usr/share/doc/HTML/en/kmencoder/index.docbook
/bin/sh ../../admin/mkinstalldirs /usr/share/doc/HTML/en/kmencoder
/usr/bin/ginstall -c -p -m 644 index.cache.bz2 /usr/share/doc/HTML/en/kmencoder/
rm -f /usr/share/doc/HTML/en/kmencoder/common
ln -s /usr/share/doc/HTML/en/common /usr/share/doc/HTML/en/kmencoder/common
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en'
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en'
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc'
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc'
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc'
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc'
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2'
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2'
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2' <<==Exito
root@slax:~/myfs1/temp/kmencoder-0.1.2# Capturar lo instalado para hacer el módulo

Bueno probado que aun no lo he puesto en un módulo y si que funciona ahora es simplemente ir recogiendo lo instalado por la compilación para crear el módulo si os fijáis se puede aprovechar la estructura del paquete debian pues la instalación la ha hecho en el árbol de directorios /usr y en el fondo lo único que nos interesa es el binario de la aplicación pues los iconos y demas doc es la misma. Así que simplemente copiamos el binario donde habíamos desplegado el paquete debian y hacemos de nuevo el módulo que ahora nos valdrá ya para los siempres de los siempres o a lo mejor no 🙂

144. ximo88 - diciembre 7, 2009

Una de las cosas por las que me gusta usar estas distros es por mac changer de hecho sin este programa mi anonimicidad se vería seriamente comprometida eso de ser de la quinta columna y del último de la fila trae sus obligaciones y sus ritmos. Chiribibí popopó a ver si me hacen pagar también por esto. Que pá chulo yo y la IP la del MC.

Aunque podemos encontrar un módulo con lo último del programa y ya no nos comemos mas la bola se que estáis ansiosos por darle al configure y al make así que os pongo la secuencia de la creación de ese módulo hecho por nosotros es el vicio sano por lo que pueda pasar (ahora estamos en vacas gordas con respecto a los módulos pero vete a saber si saca la versión 7 y se funde otra vez la paraeta) sea como sea bajamos la bola, la desplegamos en un directorio a nuestra conveniencia para compilar, ahora al día de este post está la versión 1.5.

root@slax:~/myfs1/temp/macchanger-1.5.0# ./configure -help
`configure’ configures this package to adapt to many kinds of systems.

Usage: ./configure [OPTION]… [VAR=VALUE]…

To assign environment variables (e.g., CC, CFLAGS…), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.

Defaults for the options are specified in brackets.

Configuration:
-h, –help display this help and exit
–help=short display options specific to this package
–help=recursive display the short help of all the included packages
-V, –version display version information and exit
-q, –quiet, –silent do not print `checking…’ messages
–cache-file=FILE cache test results in FILE [disabled]
-C, –config-cache alias for `–cache-file=config.cache’
-n, –no-create do not create output files
–srcdir=DIR find the sources in DIR [configure dir or `..’]

Installation directories:
–prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
–exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]

By default, `make install’ will install all the files in
`/usr/local/bin’, `/usr/local/lib’ etc. You can specify
an installation prefix other than `/usr/local’ using `–prefix’,
for instance `–prefix=$HOME’.

For better control, use the options below.

Fine tuning of the installation directories:
–bindir=DIR user executables [EPREFIX/bin]
–sbindir=DIR system admin executables [EPREFIX/sbin]
–libexecdir=DIR program executables [EPREFIX/libexec]
–datadir=DIR read-only architecture-independent data [PREFIX/share]
–sysconfdir=DIR read-only single-machine data [PREFIX/etc]
–sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
–localstatedir=DIR modifiable single-machine data [PREFIX/var]
–libdir=DIR object code libraries [EPREFIX/lib]
–includedir=DIR C header files [PREFIX/include]
–oldincludedir=DIR C header files for non-gcc [/usr/include]
–infodir=DIR info documentation [PREFIX/info]
–mandir=DIR man documentation [PREFIX/man]

Program names:
–program-prefix=PREFIX prepend PREFIX to installed program names
–program-suffix=SUFFIX append SUFFIX to installed program names
–program-transform-name=PROGRAM run sed PROGRAM on installed program names

Optional Features:
–disable-FEATURE do not include FEATURE (same as –enable-FEATURE=no)
–enable-FEATURE[=ARG] include FEATURE [ARG=yes]
–disable-dependency-tracking speeds up one-time build
–enable-dependency-tracking do not reject slow dependency extractors

Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L if you have libraries in a
nonstandard directory
CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have
headers in a nonstandard directory

Use these variables to override the choices made by `configure’ or to help
it to find libraries and programs with nonstandard names/locations.

Como lo estandart nos o me conviene no cambio nada en el prefijo de la instalación se instalará por defecto en /usr/local lo que salga así que si no os va ese PATH pues lo cambiáis con un simple ./configure –prefix=/vuestro camino ver un poco mas arriba lo resaltado en negrilla.

root@slax:~/myfs1/temp/macchanger-1.5.0# ./configure
checking for a BSD-compatible install… /usr/bin/ginstall -c
checking whether build environment is sane… yes
checking for gawk… gawk
checking whether make sets $(MAKE)… yes
checking for a BSD-compatible install… /usr/bin/ginstall -c
checking for gcc… gcc
checking for C compiler default output file name… a.out
checking whether the C compiler works… yes
checking whether we are cross compiling… no
checking for suffix of executables…
checking for suffix of object files… o
checking whether we are using the GNU C compiler… yes
checking whether gcc accepts -g… yes
checking for gcc option to accept ANSI C… none needed
checking for style of include used by make… GNU
checking dependency style of gcc… gcc3
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating data/Makefile
config.status: creating doc/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands

Sin problemas al configurar por lo que hacemos ahora el make<<<===

root@slax:~/myfs1/temp/macchanger-1.5.0# make
make all-recursive
make[1]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0'
Making all in src
make[2]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLISTDIR="\"/usr/local/share/macchanger\"" -g -O2 -MT mac.o -MD -MP -MF ".deps/mac.Tpo" -c -o mac.o mac.c; \
then mv -f ".deps/mac.Tpo" ".deps/mac.Po"; else rm -f ".deps/mac.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLISTDIR="\"/usr/local/share/macchanger\"" -g -O2 -MT maclist.o -MD -MP -MF ".deps/maclist.Tpo" -c -o maclist.o maclist.c; \
then mv -f ".deps/maclist.Tpo" ".deps/maclist.Po"; else rm -f ".deps/maclist.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLISTDIR="\"/usr/local/share/macchanger\"" -g -O2 -MT netinfo.o -MD -MP -MF ".deps/netinfo.Tpo" -c -o netinfo.o netinfo.c; \
then mv -f ".deps/netinfo.Tpo" ".deps/netinfo.Po"; else rm -f ".deps/netinfo.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLISTDIR="\"/usr/local/share/macchanger\"" -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
gcc -g -O2 -o macchanger mac.o maclist.o netinfo.o main.o
make[2]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0/src'
Making all in data
make[2]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0/data'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0/data'
Making all in doc
make[2]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0/doc'
make[2]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0'
make[2]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0'
make[1]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0'

La compilación también es prefecta por lo que procederemos a instalar ver a continuación y seguir lo que instala para copiar o mover para hacer el módulo.

root@slax:~/myfs1/temp/macchanger-1.5.0# make install
Making install in src
make[1]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0/src'
make[2]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0/src'
test -z "/usr/local/bin" || mkdir -p — . "/usr/local/bin"
/usr/bin/ginstall -c 'macchanger' '/usr/local/bin/macchanger'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0/src'
make[1]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0/src'
Making install in data
make[1]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0/data'
make[2]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0/data'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/macchanger" || mkdir -p — . "/usr/local/share/macchanger"
/usr/bin/ginstall -c -m 644 'OUI.list' '/usr/local/share/macchanger/OUI.list'
/usr/bin/ginstall -c -m 644 'wireless.list' '/usr/local/share/macchanger/wireless.list'
make[2]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0/data'
make[1]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0/data'
Making install in doc
make[1]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0/doc'
make[2]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0/doc'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/info" || mkdir -p — . "/usr/local/info"
/usr/bin/ginstall -c -m 644 './macchanger.info' '/usr/local/info/macchanger.info'
make[2]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0/doc'
make[1]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0/doc'
make[1]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0'
make[2]: Entering directory `/mnt/myfs1/temp/macchanger-1.5.0'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/man/man1" || mkdir -p — . "/usr/local/man/man1"
/usr/bin/ginstall -c -m 644 './macchanger.1' '/usr/local/man/man1/macchanger.1'
make[2]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0'
make[1]: Leaving directory `/mnt/myfs1/temp/macchanger-1.5.0'

Hecha la instalación y fijándonos donde se ha instalado empezamos a crear el árbol de directorios para poner las partes del rompecabezas en mi caso como es el PATH del programa y este se ha instalado en /usr/local yo tengo que hacer esos directorios en un lugar conveniente para hacer ir la instrucción dir2lzm y tengo que empezar por arriba del todo /usr y dentro /local y dentro de /local /bin, /info, /man, /share que es donde se ha instalado lo que se ha instalado del programa, conviene asi mismo hacer un strip sobre el binario.

Lo importante aquí no es solo el compilar este, es de los programas fáciles, si no los ejemplos que hay puestos en la página del macchanger de como hacerlo ir (muy instructivos todos ellos) y espero que os hagáis vuestros propios escritillos para marear la perdiz un rato y es que los tiempos vienen revueltos 🙂

145. ximo88 - diciembre 23, 2009

Aunque a mi el módulo de k9copy no me ha funcionado aquí entre otras cosas no tengo un DVD de 9 vamos de los nuevos comprados, los de los periodicos ya están reducidos y los nuevos al menos los últimos vienen fuertemente encriptados 🙂 🙂 🙂 🙂 🙂 no puedo hablar de sus cualidades ripeadoras pero que sepáis que existe viene a ser como usar el DVD Shrink con wine una lotería aunque claro si lo que queremos está fuertemente encriptado 🙂 🙂 🙂 🙂 🙂 😉 con paciencia y mencoder de por medio se suelen sacar las cosas recordad que tenéis que habilitar un PATH para la salida de al menos 4.5 GB. 🙂

146. ximo88 - enero 14, 2010

El problema con Slax al ponerlo en USB, ya sea pendrive o tarjeta tipo SD es que para no atemorizar al personal se prefiere usar FAT32 así solo se cambia el MBR para que botee y en caso de que no guste sea de fácil recuperación el dispositivo, no me voy a poner a perorar sobre la crisis económica pero la verdad hoy en dia pillar un USB de 1GB de los tradicionales vamos los que tienen punta metálica, (los pequeños que están prensados o serigrafiados y se suelen regalar con fines comerciales como por ejemplo en tarjetas de empresa fallan mucho aunque ir van pero a cualquier petardeo subida de voltaje, adiós), es bien barato en cualquier parte del mundo.

El problema es que al ser un Sistema de Ficheros FAT32 el SO residente no puede enlazar como debiera lo que anula mucha de la potencia del Linux, por eso es recomendable primero instalar la Nimblex, el hacerse un LiveCD para desde ahí poder instalar tanto la Nimblex como Slax o cualquier otra distro de este tipo en estos dispositivos USB. Trae un icono que desde el desktop es bien fácil hacer toda la instalación en cualquier USB o DD.

Trae un Instalador que también vale para meter la distro en Disco Duro pero yo os sigo recordando que estas distros solo valen para lo que valen por mucho programa que haya los módulos y la modularidad son solo temporales y puntuales. Los programas y aplicaciones aquí siguen la teoría y la práctica de los módulos del kernel de Linux. Solo usar en caso de necesidad.

Este instalador nos crea un sistema nativo Linux un Ext2 y encima nos pone un bootloader como GRUB en el dispositivo USB, la otra parte es que nuestro ordenador o portátil pueda botearlo, hay que retocar la BIOS para ello.

De todas formas como ya apunte el año pasado (ver por ej. el comentario 99) se pueden poner mas de 1 distro en el pendrive eso a gustos os dejé los menu.lst del GRUB para que los copiaráis.

Simplemente es añadir la distro, simplemente es copiar de donde esté ya sea livecd o archivo a su carpeta y en BOOT tenéis que retocar el nombre del vmlinuz que es el kernel y del initrd que es el ajuste del boteo del kernel que queráis, yendo con cuidado que se ajuste a lo que pone el menu.lst pero que lo importante aquí es que esté instalado en un sistema de ficheros nativo no en FAT 32. Si lo hacéis así notaréis la gran diferencia de enlazar a no enlazar (enlaces simbólicos) en cuanto a recuperar el uso habitual del dispositivo USB pues bien sencillo es reformateandolo 🙂

147. Manu - enero 28, 2010

Llevo un tiempo haciendo un pendrive USB con algunas herramientas, entre las que está Slax. Algunas me han costado mucho hacerlas funcionar en el pendrive, pero no es el caso del Slax.

La pega viene cuando al querer iniciarme en el mundillo Linux, veo mucha información, pero no veo nada acerca de acceder al propio pendrive desde el que arranco Slax.

Que sentido tiene utilizar un pendrive para salvar unos datos de un Pc que no arranca, si no puedo «copiarlos al pendrive», me pasa con más distribuciones Linux, con la única que he podido ha sido con Puppy.

me gusta mucho Slax y espero que alguno me pueda ayudar a resolver este pequeño problema.

148. ximo88 - febrero 12, 2010

Mira Manu el problema es que estas Distros son SOs no aplicaciones windows si lo entiendes y tu BIOS te lo permite: el arrancar primero desde el pendrive el meter cualquier distro de estas en pendrive es coser y cantar después es simplemente una vez tengas el SO funcionando el añadir los programas en base a los módulos que haya hechos si te hicieran falta.

Para ver y navegar por estas distros tienes tanto el konqueror como el mc y mi consejo es que primero te leas bien lo que pongo por ej en el comentario 146 y por supuesto que lo practiques, NimbleX va bien para poner estas distros en pendrives, siempre y cuando tu BIOS se pueda modificar para que arranque primero desde este tipo de dispositivos, eso depende de lo nuevo que sea tu ordenador si es muy antiguo será dificil que encuentres una actualización adecuada aparte del problema del Flasheo de la BIOS siempre es un riesgo el hacerlo, aquí explicaciones particulares pocas y esto es mas practicar y practicar que aunque no te lo creas es como se aprende y no te preocupes que las cosas no se estropean el borrado accidental de cualquier disco duro o pendrive entra en el aprendizaje y si te pasara el no abandonar e intentarlo hacerlo mejor la próxima vez es el espíritu del asunto.

Y para guardar datos no se guardan en el propio SO (aunque eso depende del tamaño), en la parte de la distro estas distros son sistemas expandidos o hinchados y si pretendes guardar datos muy gordos a partir de 50 Mbs ya te puede dar problemas
no es lo mismo dejar unas 10 mbs por ej, en fotos o un mp3 en la carpeta root que mayor cantidad de datos para eso tienes el acceso a otras particiones o depende también del fichero de guardar datos, lo de slaxsavedat, mi consejo es usar otras particiones o crearte un Disco Virtual y todo eso está por lo comentarios así que si te pica lee. 🙂

149. jmanuel_cool - abril 7, 2010

Para guardar los datos estan los cheatcodes, agregan esto:
changes=(lo que sea)
alli pueden especificar un pendrive (si arrancan desde un cd):
ej, changes=/dev/sdXN (sda1; sdb2, etc)
una carpeta si estan desde un pendrive
ej. changes=cambios (changes, el nombre que le hallan puesto):
Una particion de disco:
ej. changes=/dev/sdXN; changes=(etiqueta de la partición)
se crean un archivo (disco virtual) y lo guardan alli:
cd /donde/quieren/el/archivo
dd if=/dev/zero of=NOMBRE bs=1M count=TAMAÑO(k M G)
changes=NOMBRE

150. ximo88 - abril 8, 2010

Uso de losetup:

Este comando sirve para informarnos de que dispositivos o módulos están enganchados a qué en nuestro caso el saber que módulos están funcionando nos puede ser útil a la vez que controlar por ejemplo los discos virtuales o DV.

root@slax:~# losetup -a
/dev/loop0: [0811]:3 (/mnt/sdb1/slaxsave.dat)
/dev/loop1: [0100]:231 (/usr.lzm)
/dev/loop2: [0812]:32771 (/mnt/sdb2/slax/base/001-core.lzm)
/dev/loop3: [0812]:32772 (/mnt/sdb2/slax/base/002-xorg.lzm)
/dev/loop4: [0812]:32773 (/mnt/sdb2/slax/base/003-desktop.lzm)
/dev/loop5: [0812]:32775 (/mnt/sdb2/slax/base/004-kdeapps.lzm)
/dev/loop6: [0812]:32776 (/mnt/sdb2/slax/base/005-koffice.lzm)
/dev/loop7: [0812]:32777 (/mnt/sdb2/slax/base/006-devel.lzm)
/dev/loop8: [0812]:8218 (/mnt/sdb2/slax/modules/Adobe_acroread_8.1.2.lzm)
/dev/loop9: [0812]:8205 (/mnt/sdb2/slax/modules/codecs-essential-20071007.lzm)
/dev/loop10: [0812]:8219 (/mnt/sdb2/slax/modules/d4x-2.5.7.1-i486-1sl.lzm)
/dev/loop11: [0812]:8215 (/mnt/sdb2/slax/modules/debian-pkgtools-1.13.25-qx.lzm)
/dev/loop12: [0812]:32807 (/mnt/sdb2/slax/modules/dekorator-0.3-i486-mt.lzm)
/dev/loop13: [0812]:8221 (/mnt/sdb2/slax/modules/escomixrar.lzm)
/dev/loop14: [0812]:32818 (/mnt/sdb2/slax/modules/firefox3.5.lzm)
/dev/loop15: [0812]:8212 (/mnt/sdb2/slax/modules/gqview-2.1.5.lzm)
/dev/loop16: [0812]:8224 (/mnt/sdb2/slax/modules/java1.6.0_07.lzm)
/dev/loop17: [0812]:32817 (/mnt/sdb2/slax/modules/jdownloader_0.87.lzm)
/dev/loop18: [0812]:8207 (/mnt/sdb2/slax/modules/krusader-1.90.0.lzm)
/dev/loop19: [0812]:32816 (/mnt/sdb2/slax/modules/macchanger-1.5.0.lzm)
/dev/loop20: [0812]:32819 (/mnt/sdb2/slax/modules/nvidia-x86-185.18.14-slax-6.1.1-kernel-*)
/dev/loop21: [0812]:8216 (/mnt/sdb2/slax/modules/realplayer_11.gold.lzm)
/dev/loop22: [0100]:131 (/drivers.lzm)
/dev/loop23: [0812]:32813 (/mnt/sdb2/slax/modules/wlassistant-0.5.7.lzm)
/dev/loop26: [0803]:12108 (/mnt/sda3/milinuxfs1)

En lo de arriba yo le he pedido que me muestre todo lo que tengo enganchado.

Si quiero desenganchar algo usaría el switche -d

losetup -d /dev/loop25

Si os fijáis no desengancharía nada en mi caso porque no está asignado todavía

Pero si hago un losetup -d /dev/loop10 ya me quito algo como sigo siendo cabroncete averiguar que me he quitado.

Y si quiero quitarme el koffice ¿Que device tengo que poner en la anterior fórmula?

Si quiero saber cual es el primer loop device libre que tengo sin tener que ir a mirar a /dev

losetup -f

Y como saber mas sobre losetup pues man losetup

🙂

151. ximo - abril 9, 2010

http://linuxgazette.net/173/silva.html

Interesante artículo de como filtrar contenidos web en Linux, sigo recomendando los traductores online excepto para los comandos, y es que como siempre hay que decir a aquellos torraillos/as que los comandos son siempre en inglés y las fórmulas o sentencias o maneras de decir o escribir tal o cual cosa han de ser como se ponen y que eso nunca se va a cambiar, así que la parte crematística nos sirve y además hay módulos hechos tanto de squid como de dansguardian fáciles de localizar, ahora espero que sepan como quitarlos después de instalarlos porque en este blog estoy por la navegación libre y sin ataduras, salvo como se adquieren los módulos en el artículo habla de Fedora el resto es «prefectamente» válido 🙂

152. ximo88 - May 4, 2010

¿ Problemas con el volcán islandés ? ¿Nubes negras en el horizonte empresarial? Pues aquí en Slax y en toda distro que se precie pero aquí hablamos de lo que tenemos y es Slax podemos usar la vídeo conferencia para comunicarnos, tenemos módulos de Zoiper y Skype aparte que kopete el chat que viene por defecto se puede comunicar también con webcam eso es a partir de la 6.11 en fin modules->network y una sencilla búsqueda de módulos y esos peligrosos viajes a las terminales de los aeropuertos se han acabado 🙂

153. ximo88 - May 7, 2010

El uso de un transcoder, (programa que ayuda a pasar entre diversos formatos de vídeo) efectivo está algo difícil con el Avidemux, aunque está en los módulos de Slax, sin embargo leyendo la página de MediaCoder leemos que funciona, la mayor parte de el con wine, bueno todo es cuestión de ir probando y esperar que pongan también el Handbrake, otras distros con GTK lo tienen y quién no nos dice que también funciona con wine el Super , al fin y al cabo la base de estos programas es el MPlayer mejor dicho el Mencoder, lo que al facilitar la GUI usan unas librerías u otras pero siempre es el mencoder y el saber usarlo en xterm o consola lo que realmente funciona bajo la capota en todos los programas mencionados y es lo que realmente funciona en todas las distros de Linux así que ya sabéis 🙂

154. ximo88 - May 10, 2010

Como tener un servidor de LG (Linux Gazette) en un santiamén.

Visto que preguntáis por la tangente y que aquí no es a la carta al menos no sin pagarla, os aconsejo encarecidamente que hagáis caso a como tener un pozo de agua fresca constante y en las justas dosis, cualquier cosa que por vuestra enfebrecida cabeza se os ocurra ha salido por LG con respecto a Linux se que sois tan torraos que aun no caéis que las distros se llamen como se llamen siguen siendo Linux (que os recuerdo que simplemente es un núcleo o kernel el centro a donde se engacharán las partes de nuestro équipo gracias a las controladoras o drivers que nos ofrece) la única diferencia es que si cae algo de pasta cae para un nombre de distro u otro, vamos en los bolsillos de sus desarrolladores, que lo único que hacen es arrejuntar una serie de programas, ambientadores y escritillos para decir que lo suyo es lo mejor se suele vivir del servicio postventa, se que LG está en inglés pero hoy en día hay mas que medios suficientes para pasar la barrera del idioma con éxito sin contar que al menos hay unos 100 números mas o menos traducidos así que simplemente os ponéis a bajarla, y después es simplemente descomprimir todos los números en una carpeta normalmente sera lg una vez tengáis todo desplegado en esa carpeta incluidos los ficheros lg-base simplemente pincháis lg_index.html o index.html y ale a disfrutar!!! y hasta que no os lo sepáis todo pero todo no vengáis mas por aquí fíjate si me vengo o no me vengo yo, amos anda 🙂

155. ximo88 - May 21, 2010

Manual de kde 3.5.X

Para aquellos que no se atreven a experimentar por si mismos con el escritorio en este caso el del KDE 🙂

156. ximo88 - julio 20, 2010

Si bien backtrack es una distro basada en Slax al menos la 3, la 4 parece mas de Ubuntu, para auditar nuestra red o gorronear existen módulos como aircrack en la Slax y en cualquier otra distro Linux que se precie existen también paquetes hechos así que ya sabéis una cosa mas 🙂

157. ximo88 - agosto 27, 2010

Actualmente y debido a que hay una gran cantidad de tarjetas y chipsets nuevos wifi es conveniente sobre todo si usáis equipos nuevos que os actualicéis la carpeta firmware del wifi, en Slax no tienen en cuenta esto y en Nimblex está un tanto desactualizada total que lo mas fácil es pillar un LiveCD de Ubuntu y o derivados, también lo trae la mandriva-linux one spring 2010 y o cualquier otra distro livecd que se precie procurar que esté actualizada a la fecha vuestra así que fijaros en la fecha del comentario y sacar copia de esa carpeta

El lugar común de encontrar la carpeta es en /lib/firmware si usáis la Ubuntu es /lib/firmware/firmware y es esta y solo esta última la que nos interesa.

Comprimís la carpeta y os la enviáis por email o enchufáis un USB es mas fácil pasar cosas en Ubuntu por medio de un USB que intentar montar una partición DD rw. Para sacarla tenéis que usar el LiveCD o el LiveUSB o de una instalación real si es el caso.

Después simplemente es copiar esa carpeta donde toca que es /lib/firmware al menos al día de hoy si lo queréis fijo pues os podéis hacer un módulo o si sois de los que guardáis datos pues por medio del fichero de datos o enlazando la carpeta descomprimida desde un lugar pertinente.

Tener en cuenta esto porque si que se ha incrementado el número de tarjetas o mejor dicho chipsets wifi en Linux así que tenemos mas acceso o mas probabilidades de acceso por medio del wifi y que esteis usando versiones mas actuales de Slax. En todo caso tener en cuenta que el firmware corresponde a un driver o controladora para el kernel/núcleo que esteis usando y que seguro que van es en la distro que toca o de donde lo habéis sacado 🙂

158. jahdai - septiembre 9, 2010

Hola a todos , será que alguien me puede decir cómo cambiar el idioma del teclado en Slax??? please!!1=)

159. ximo88 - septiembre 10, 2010

No creo que leyendo el comentario 43 te resuelva la situación pues creo que adoleces de las ganas y el espíritu necesario. En general todo lo que importa está mas que puesto solo hay que saber buscarlo en cualquier navegador hay una función con buscar se suele encontrar abriendo la pestaña editar y en posts como este un tanto largos ayuda pero claro es que ni eso sabéis y os queréis meter en mas y bla, bla, bla, si pinchas en la banderita que sale abajo a la derecha del escritorio con el botón derecho te sale un menú busca configure después es intuitivo es pasar la banderita de tu país al lado correcto de la ecuación y buscate y leete el manual del KDE que también está por aquí que yo no estoy para rollos 🙂

160. ximo88 - octubre 5, 2010

El futuro de Slax está colgado de aquí mientras tanto siempre hay gente inquieta que promueve cosas raras como esta el Slax remix.

Esto viene a que Tomas no tiene tiempo para dedicarse tanto al tema, tiene que ganarse la vida y los équipos van evolucionando con el tiempo y Slax no cubre ciertas necesidades básicas a una serie de nichos del mercado informático que se van extendiendo rápidamente entre la población con lo que ofrece ahora así que si sois aventureros ya sabéis la frontera está ahí mismo 🙂

161. pacoportables - febrero 22, 2011

joe chimo como te lo curras,»de mayor quiero ser como tu»,ya gozaba de tus comentarios para solucionar mi wifislax-usb-ath hace unos años,que aun conservo, pero sin adentrarme pos no tenia internet,ahora estoy metiendo a distro y siniestro,creo haber probado casi todos los excritorios,llevo 3 semanitas de intensivo en esto hasta conseguir bt4-slax-knoppix en multiboot,y ubuuntu-slax en otra con la que estoy escribiendo,XD.la que me gusta mas es bt3 pero no tengo audio,parece que se soluciona actualizando el kernel,y en slax 6.1.2 a veces no se debido a que,(siempre experimentando modulos) pero se me va el entorno de escritorio,y se queda el raton con la x de cuando incia,en vez de «flechita comuun» al cabo de un rato funcionando y no siempre el mismo rato,la resolucion 1024×768,60hz de reffresco,cosas de las que sospecho:
que suelo poner de fondo de escritorio el pasador de imagenes(a veces a cada minuto,ahora cada 5 min).
estos son mis modulos pocos porqe qiero averiguar qe me da ese fallo al cabo del tiempo si un modulo u otra cosa

/dev/loop0: [0821]:2602 (/mnt/sdc1/slax/base/001-core.lzm)
/dev/loop1: [0100]:231 (/usr.lzm)
/dev/loop2: [0821]:2603 (/mnt/sdc1/slax/base/002-xorg.lzm)
/dev/loop3: [0821]:2604 (/mnt/sdc1/slax/base/003-desktop.lzm)
/dev/loop4: [0821]:2605 (/mnt/sdc1/slax/base/004-kdeapps.lzm)
/dev/loop5: [0821]:2606 (/mnt/sdc1/slax/base/005-koffice.lzm)
/dev/loop6: [0821]:2607 (/mnt/sdc1/slax/base/006-devel.lzm)
/dev/loop7: [0821]:2608 (/mnt/sdc1/slax/base/007-firefox.lzm)
/dev/loop8: [0821]:2609 (/mnt/sdc1/slax/base/spanish.lzm)
/dev/loop9: [0821]:2616 (/mnt/sdc1/slax/modules/eeepc901-4netdrivers-2.6.26.lzm)
/dev/loop10: [0821]:2617 (/mnt/sdc1/slax/modules/geany.lzm)
/dev/loop11: [0821]:2618 (/mnt/sdc1/slax/modules/wine122.lzm)
/dev/loop12: [0821]:2615 (/mnt/sdc1/slax/modules/wpa-supplicant-0.5.10.lzm)
/dev/loop22: [0100]:131 (/drivers.lzm)

162. ximo88 - febrero 22, 2011

No lo sé pero parece que te falta memoria, o que la tarjeta gráfica no está del todo reconocida prueba con la Xvesa que es un módulo común a todas las tarjetas gráficas, mira si haciendo xconf o un comando parecido se te arregla, eso sale en /etc/mot (donde está el mensaje de bienvenida cuando entras en consola no desde las Xs) o mira en el directorio /etc/X11/ los diferentes xorg.conf si es lo primero es el problema que tiene este tipo de distros que vas cargando módulos en la memoria y no cuentas con la suma total, yo tengo 2Gb por ser un 32bits y me suele ir bien en la lista que suelo poner. Y tu no cargas tanto pero como no das datos ni siquiera que gráfica usas.

Puedes probar también a usar las teclas Ctrl+Alt+<— para ver si entras en consola y puedes volver a arrancar la Xs. Si usas framebufer también suele dar ese error que explicas, lo de la pantalla en negro pero como no sé porqué tienes que usar eso estando el Xvesa pues eso que por especular ya está bien por hoy. Que la bola de cristal ya hecha chispas.

De todas formas el fork que hay: la Slax remix (mira el comentario 160), la versión que es Slax pero no lo es oficialmente está muy mejorada en todo tiene mas controladoras o drivers de todo y como siempre suele solucionar problemillas insolubles por que el kernel que usas ahora no tiene tal o cual módulo para tu última adquisición.

Y ten en cuenta que cada distro de este tipo está pensada para una cosa que bt3 y bt4 es solo para obtener datos no para pasarse la vida en ellas. Así que a lo mejor el sonido es redundante en este caso 🙂 Ximo

163. pacoportables - febrero 23, 2011

ok,acabo de leer y probare todo lo qe dices,gracias por el acceso de teclado para consola,porqe siemprre intentaba alt+f2 y no funcionaba y al apagar de golpe,jodia mi slax configurao y vuelta a empezar,pss.hoy he estado probando con ctrl+alt+spr y al mennos no se me ha jodido la distro las 3 o 4 veces que me ha pasado hoy.y precisamente ahora estoy muy pendiente del vigilante del sistema…la memoria fisica solo tiene 15-20 mb libres!!! mientras que usada marca 1010gb +o-…si mi usb es de apenas 1gb,libres 720mb,esa memoria que me indica es la ram?1021mb de memo ram?1021=la suma que me da la usada y la libre segun veo en viigilante de sistema.
esto me mosqea porqe no estoy usando el arranqe en ram.creo haber encontrado el fallo,falta de memoria,ahora estoy descargando,al terminar forzare el sistema a que se quede sin esa memo libre,abriendo procesos y a esperar el conocido erroor,al menos lo tendre localizaaaado,aunqe sigo sin saber porqe ocurre:
usb de 1gb-200mbslax=800mb libres
no se porqe vigilante sistema dice que me qedan 15 mb libres y 1006 usados.hasta luego

164. pacoportables - febrero 23, 2011

he probado la knoppix kde(700mb) del 2007 el escritorio es el mismo pero sin embargo tiene mas memoria libre que slax(200mb),mas del doble,en el mismo usb de 1gb…no entiendo.de todas maneras no encuentro el error de porqe se me va la pantalla en slax al rato,por la falta de memoria tampoco es,seguia marcandome 120 mb libres y me volvio a ocurrir,pantallazo negro.y ademas al arrancar el brillo se habia puesto al minimo no veia na,me he acojonao,1º aviso de qedarme sin pantalla?aparcare slax hasta estar seguro de la fuente del error.

165. ximo88 - febrero 24, 2011

Yo y el público en general seguimos sin enterarnos de la gráfica que usas y si por un casual usas un netbook n450/n455 o asimilados con tarjeta intel GMA 3150, las únicas distros que han ido a la primera son las que he ido poniendo a lo largo del blog, de ese tipo la Nimblex 2010, la slax remix y en general cualquier tipo de Ubuntu a partir de la 9.10 vamos la que salíó en el primer semestre del 2010. Usa top desde una term para ver los procesos y el uso de la memoria ram yo hablo de esa memoria no de la memoria o capacidad del USB que mira que son gilipollas el llamar a los dispositivos de almacenamiento USB memorias

Mira la swap y si no la tienes puesta mira como hacerte un fichero swap (que puede residir en cualquier partición windows )que está puesto por aquí, quitate cosas como lo de la presentación (lo del cambio del fondo de escritorio) o pontelo cada hora o mejor cada 6 horas (lo mejor es dejar tranquilo el asunto hasta que lo tengas claro) como entenderás yo voy a ciegas, de todas formas si matando el servidor Xs después lo puedes volver a reiniciar tan grave no será. Ctrl+Alt+<— (delete)(backspace), si como cuentas has salido mal varias veces y no has reinstalado bien busca como arreglar y reparar el usb que está puesto en los comentarios, eso depende si el sistema de archivos es FAT o EXt2fs primero se repara el sistema de archivos después se instala otra vez mejor borrar previamente lo que tengas 🙂

166. pacoportables - marzo 2, 2011

joer gracias ximo voy a copiar todo lo que has puesto pues vivo del wifi ajeno.no se muy bien como sacar la grafica,adelanto que es un asus eeepc 904 hd 160 gb.el que tiene la tira de altavoces a ambos lados de la pantallla,,voy a buscar resultados en el everest

167. pacoportables - marzo 3, 2011

vale tuve suerte lo encontre rapido a ver que el reporte del everest es enorme:
Motherboard:
Tipo de CPU Mobile Intel Celeron M ULV, 900 MHz
Nombre del motherboard Asus Eee PC 904HD
Chipset del motherboard Mobile Intel Alviso-G i915GM(S)/910GML
Memoria del sistema 1015 MB
Tipo de BIOS AMI (09/22/08)

Monitor:
Placa de video Mobile Intel(R) 915GM/GMS,910GML Express Chipset Family (64 MB)
Placa de video Mobile Intel(R) 915GM/GMS,910GML Express Chipset Family (64 MB)
Aceleradora 3D Intel GMA 900
Monitor AU Optronics A089SW01 V0 [8.9″ LCD]
Monitor AU Optronics A089SW01 V0 [8.9″ LCD]
Monitor AU Optronics A089SW01 V0 [8.9″ LCD]
Monitor Chunghwa CLAA102NA0A [10″ LCD]
Monitor Chunghwa CLAA102NA0A [10″ LCD]
Monitor Chunghwa CLAA102NA0A [10″ LCD]
Monitor Monitor Plug and Play [NoDB] (190216843009)
Monitor Monitor Plug and Play [NoDB] (190216843009)
Monitor NEC MultiSync FP1375X Analog [22″ CRT] (11271278)

Multimedia:
Placa de sonido Intel 82801FBM ICH6-M – High Definition Audio Controller [B-2]

creo que es esta la informacion pedida
adelanto que el probar ctrl+alt+delete tampoco funciono al final se me jodio la distro y no se repararla asi que ya la he montao otra vez,lo peor es personalizarla…
alt+f2 no me devuelve nada,y si a continuacion tecleo poweroff no se apaga creo que ninguna combinacion de teclas me saca de esa.
tomare un reporte pero xconf no me devolvio problemas y todo parecia correcto.
mi pantalla es 1024×600

168. ximo88 - marzo 3, 2011

En el navegador usa el buscador suele estar en editar y pregunta estando en esta página con los comentarios desplegados cosas como guardar datos, reparar sistema archivos en usb y lo que se te ocurra con sentido y relación al tema pues está puesto de todo aunque parezca un soliloquio fué previsión.
Con esa gráfica no deberías de tener problemas de todas formas todas las distros de wifi cazadoras son un tanto antiguas lo gráfico suele ir a 800×600 pero como se entiende que es para estar un rato no es problema yo probaría la remix y la nimblex 2010 para usar mas normal.

Ctrl+Alt+<– es como se mata al Xs server siempre en todos los SOs y distros así que no entiendo lo que pasa. 🙂

169. pacoportables - marzo 15, 2011

bueno he probado unas pocas cosas, xvesa no me funciona,lo que si me ha impresionado es el modulo virtualbox 3.0.4-k2-6-27.lzm funciona muy bien y he podido ver sin riesgo alguno, un monton de distros y probar muchas cosas.
tambien probe el nimblex,el cual he conseguido meter en la nave nodriza» con y sin persistencia fue facil asi como wolvix,porteus y alguno mas,legnoppix me tiene bloqueadisimo al igual que slaxremix solo puedo verlo con virtualbox,en la nodriza arrranca,me dice qe busca ¿sistema ficheros?,al final no encontrado slaxremix.sgn,no puede continuar,presione ctrl,alt,spr para reiniciar.en el menu.lst esta asi:

title SlaxREMIX (KDE)
find –set-root /Slaxremix/boot/initrd.gz
kernel /SlaxREMIX/boot/vmlinuz sgnfile=/slaxremix/boot/slaxremix.sgn initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/Slaxremix
initrd /Slaxremix/boot/initrd.gz

tal y como tengo el slax que si arrranca bien
esto «sgnfile=/slaxremix/boot/slaxremix.sgn» aun no lo he probado comentare si funciona.

y otra dudilla,si tengo todo el arranque montado con sus .iso´s menu.lst,syslinux y distros,…funcionado bien.y quiero respaldarlo todo,hago copia,formateo y porqe al restaurar no funciona niiinguna distro,que ha pasado?si los archivos son los mismos.es por los ficheros del arranque,grub y demas?

170. ximo88 - marzo 16, 2011

El problema por ejemplo está en que si pones la Slax y la Slax remix en el mismo USB hay conflicto de intereses porque gastan la misma carpeta llamada slax aunque los módulos tienen nombre diferente, vamos que se le hace la cosa un lio, aunque ir va, lo mismo sucede con la nimblex la antigua y la nueva del 2010, de todas formas creo que al renombrar los kernels y los initrd.gz te has liado tú porque los nombres que les pongas en el menu.lst son los nombres que tiene que encontrar en la carpeta boot, fijate en los menu.lst que he puesto y orientate mejor, vamos que tienes que renombrar los kernels y los initrd.gz de acuerdo con lo que vaya a ir en el menu.lst o al revés pero que tienen que ser iguales 😉 que te conste y en general que esos nombres son orientativos.

En cuanto a guardar datos la slax, ( para nimblex y derivadas también valen ) tiene un fichero el slaxsave.zip que contiene diferentes tamaños de ficheros para guardar configuraciones esto es datos una vez descomprimidos, lo que te tienes que fijar es en el renombrarlos si metes dos slax por ejemplo en un mismo usb, la normal y la remix, tanto en esos ficheros como en el menu.lst fijate que no tengan el mismo nombre porque si no se lia, de todas formas en mi caso por ejemplo aunque me funciona bien todo en un mismo usb y yo si que he renombrado todo correctamente he preferido meter las distros en dos diferentes USBs esto es lo mas nuevo, slax-remix, nimblex 2010 separadas de las mas viejas entre ellas las BT y parecidas, mas que nada porque las uso en portátiles diferentes y así me evito el tener que reconfigurar cosas cada vez o tener que estar pensando que me va a ir aquí o allá.

Es que en máquinas virtuales si usas las iso sin instalar poco respaldo vas a tener como pienso que lo haces así para ahorrar espacio pues es lo que pasa, aunque ya es raro usar distros como Slax de esa manera. Yo estoy contento con la mint en modo persistente incluso funciona el compiz pero vamos cualquier Ubuntu 10.10 van bien incluso desde windows en máquina virtual y se aprende mucho y es otra forma mas normal de usar LINUX. Con una máquina virtual de 10GB ya tienes para probar y reprobar todo lo que hay ahora y sin problemas de detección de controladoras.

En la carpeta /etc/X11 aparte del fichero xorg.conf que tengas verás que hay algo como xorg-xvesa.conf o algo parecido si no te va bien lo que tienes simplemente haces un cp (copiar) del xorg-xvesa.conf al xorg.conf (puedes primero renombrarlo el xorg.conf a xorg.conf1 por ejemplo) sales del xserver y vuelves a reiniciarlo, de todas formas seguro que te funcione a 1024×600 yo creo que solo es con la slax-remix y la nimblex 2010 y las de tipo ubuntu a partir 9.10 por ahora es el problema que hay con las distros con solera y por eso lo de las actualizaciones porque cada vez salen nuevos equipos y tal y tal y tal 🙂

171. pacoportable - abril 18, 2011

gracias chimo,despues de un tiempo probando distros a tutti plen,sigo con los apagados repentinos en slax 6,tenias razon se pisan la remix y la normal,en cuanto las probe por separado funcionaban pero al juntarlas no jejeje.
he probado wolvix,nimblex,remix,y nose si alguna mas baaasada en slax,aunque por defecto uso knoppix,es el promedio perfecto y no me da ningun error,lo del vbox,es para ver la distro cuando no consigo que arranque por otros medios,por vicio vamo.y siempre en modo sin persistenc.
he encontrado que tengo xorg.conf,xorg.conf-fbdev,xorg.conf-vesa,he renombrado xorg.conf como xorg.conf.old que konqueror lo reconoce como copia de seguridad,y guardado xvesa como xorg.conf, he visto ambos ficheros y parecen bien diferentes,comentare si soluciona.

gracias por la ayuda

172. pacoportables - abril 22, 2011

vaya, lo de xvesa,me cambio la resolucion y eltexto se veia dificultoso.pero no se me vino abajo sinno que se me quedo totalmente congelado al rato,,no respondia a ningun movimiento ,ni teclado ,ni raton,
me vi obligao a apagar alos 30 min.
tengo dudas sobre knoppix ,no se si este es el sitio para ponerlas:
en el knoppix 6.4.4 dvd viene por defecto lxde,pero tambien tiene conqueror,thunar,nautilus.si tipeo en alt+f2:gnome-appearence-prperties me aparece el menu configuracion escritorio de gnome si pongo un fondo pantalla dinamico .xml,veo que funcioan pero solo en la barra de tareas,no se superpone al de lxde y por mas que intento desactivarlo,no lo consigo manteniendo el de gnome.
busco cambiar automaticamente el fondo escritorio.
gracias

173. ximo88 - abril 25, 2011

Hace tiempo que no pruebo knoppix pero normalmente depende como lo uses para que las propiedades te funcionen si la usas como máquina virtual sin instalar es muy difícil que te funcionen la cosas ya es difícil como live aunque knoppix está hecha para eso aunque todo depende de la RAM que tengas si es solo 1GB por el netbook lo tienes crudo en cuanto a lo xvesa creo que no funciona en netbooks o a 1024×600 que es lo que hay solo a 800×600 y aunque se ve bien hay ventanas que no entran correctamente lo que hace que el trabajar sea un tanto difícil calculo que se harán nuevas distros para netbooks la gente siempre esta inquieta en como fastidiarse la vista 🙂

174. Roc Brasiliano - enero 28, 2012

Buenos días,

soy un antiguo usuario de Slax y me han regalado un mininetbook chino que no arranca (esos que tenían wince y que aceptan a duras penas android 1.6). Estoy trasteando con la idea de arrancar slax en él, pero como no se tiene acceso a la BIOS está difícil.
En esta página he encontrado algunsos scripts y he intentado que arrancara slax desde una tarjeta preparada como allí dice. Pero nada de nada.

http://www.WM8505 – Bento Linux.mht

¿Alguna idea?. Sé que es algo raro, pero muchos tienen esos minietbooks y les han engañado pues sirven de poco y creo que slax sería la solución, incluso arrancando desde una tarjeta o usb.
Cualquier idea es bienvenida.
Indico algunos links sobre los problemas:

http://netbookprixtonp1282.blogspot.com/2011/02/instalar-android-en-un-netbook-prixton.html
http://devio.us/~nextvolume/via_arm/viewtopic.php?id=6&t_id=3&page=3

Muy agradecido y ya veis que es un reto.

Saludos, Roc.

175. ximo88 - enero 29, 2012

Como tú ya has ido deduciendo Slax esta hecho para plataforma i386 no para ARM así que no creo que te funcione, los juegos de instrucciones de los procesadores son diferentes de todas formas debe de haber mas distros para la plataforma ARM, pero si no tienes acceso a BIOS para modificar el arranque no se que harás, el problema que se tiene en esto de los SOs es que no se puede hablar por hablar hay que hablar con la prueba de la máquina y yo de ese tipo no tengo mi consejo es que sigas con el ANDROID mira si le puedes poner una 2.2 o una 2.3 que ya tienen buenas apps incluso emuladores de LINUX tipo UBUNTU o cosas así tipo wifislax pero la basada en la distro anterior que ahora no me acuerdo del nombre. Así, la backtrack.

176. pacoportables - diciembre 18, 2012

hola ximo ,cuanto tiempo.
ha salido slax 7 y me ha parecido ver tu nombre en comando de apagado …;D
slax 7 es pequeña y rapida y kde 4 es hermoso ,,,y aunque resulte increible sigue estando en 200 mb.
intento instalar qtcurve …una autentica belleza.no concibo kde sin qtcurve,es impresionante el efecto obtenido,,,pero sin exito de momento make no se encuentra a la hora de crear el paquete con el fichero «qtcurve.slackbuid» ya vere.
Y decirte que sigo igual aprendiendo de linux y con la misma dualidad knoppix.dvd-slax solo que en usd de 8 gb y version 2012.gracias por tu paciencia y comentarios en mis primeros inicios sigo dandole al tema

177. ximo88 - diciembre 19, 2012

Interesante, ¡lo que hace la crisis!, se ve que la familia le impele a salir otra vez al mercado, no tenía que haber abandonado ante la falta de fondos aunque lo del crowfunding aun no lo habían sacado, lo de make es que parece que no pone lo de desarrollo para compilar. Bueno ya la probaré pero llega tarde como dos años a la última de NimbleX que también está en KDE4, así que muy original no es, aunque la concreción en el idioma es un punto para evitar despistes, gracias PacoPortable 😉

178. Entre Slax y Slackware « Mundo 3W - enero 22, 2013

[…] Si bien desde Octubre del pasado año está la Slax 7 asequible para todo el mundo, se han encargado de hacer tanto las versiones de 32 y 64 bits (son solo procesadores AMD nunca INTEL) como de los idiomas mas comunes, al menos en la península podemos estar contentos pues ha tocado la mayoría de lenguas autóctonas si no es así, es ponerse en ello y ya estará, lo mismo que en otros países y lenguas, tener en cuenta que la banderita influye en la moneda y en el uso horario y etc. Yo como ya comenté prefiero como viene pues en mis equipos me ha ido a la primera en la detección del wifi y en la gráfica y he decidido que así para mi está bien sin guardar datos y o poner módulos que por ahora no hay (ni muchos ni pocos) es un poco mas gordita que las versiones 6 y 5 al usar el KDE4 pero por eso mismo ya trae un montón de aplicaciones. Evidentemente los módulos de la 6 y las 5 no son válidos para esta versión pero el modus operandi viene a ser el mismo así que os recogéis y armáis de valor y buscáis en los comentarios de la antigua slax puestos en este blog. […]

179. Entre Slax y Slackware | Tu Ordenador Virtual - enero 22, 2013

[…] Si bien desde Octubre del pasado año está la Slax 7 asequible para todo el mundo, se han encargado de hacer tanto las versiones de 32 y 64 bits (son solo procesadores AMD nunca INTEL) como de los idiomas mas comunes, al menos en la península podemos estar contentos pues ha tocado la mayoría de lenguas autóctonas si no es así, es ponerse en ello y ya estará, lo mismo que en otros países y lenguas, tener en cuenta que la banderita influye en la moneda y en el uso horario y etc. Yo como ya comenté prefiero como viene pues en mis equipos me ha ido a la primera en la detección del wifi y en la gráfica y he decidido que así para mi está bien sin guardar datos y o poner módulos que por ahora no hay (ni muchos ni pocos) es un poco mas gordita que las versiones 6 y 5 al usar el KDE4 pero por eso mismo ya trae un montón de aplicaciones. Evidentemente los módulos de la 6 y las 5 no son válidos para esta versión pero el modus operandi viene a ser el mismo así que os recogéis y armáis de valor y buscáis en los comentarios de la antigua slax puestos en este blog. […]

180. Latino » Blog Archive » Entre Slax y Slackware - enero 27, 2013

[…] Si bien desde Octubre del pasado año está la Slax 7 asequible para todo el mundo, se han encargado de hacer tanto las versiones de 32 y 64 bits (son solo procesadores AMD nunca INTEL) como de los idiomas mas comunes, al menos en la península podemos estar contentos pues ha tocado la mayoría de lenguas autóctonas si no es así, es ponerse en ello y ya estará, lo mismo que en otros países y lenguas, tener en cuenta que la banderita influye en la moneda y en el uso horario y etc. Yo como ya comenté prefiero como viene pues en mis equipos me ha ido a la primera en la detección del wifi y en la gráfica y he decidido que así para mi está bien sin guardar datos y o poner módulos que por ahora no hay (ni muchos ni pocos) es un poco mas gordita que las versiones 6 y 5 al usar el KDE4 pero por eso mismo ya trae un montón de aplicaciones. Evidentemente los módulos de la 6 y las 5 no son válidos para esta versión pero el modus operandi viene a ser el mismo así que os recogéis y armáis de valor y buscáis en los comentarios de la antigua slax puestos en este blog. […]

181. Tamara - abril 9, 2016

Una consulta, soy estudiante de informática y me dieron la tarea de probar Slax, pero tengo la duda de que si lo uso en un pendrive después podré volver a usar el sistema operativo que tengo actualmente (windows). No me gustaria perder mis datos.
Gracias por tu tiempo

ximo88 - abril 11, 2016

Puedes probarlo con toda tranquilidad, incluso hay gente que se lo pone en el disco duro como una carpeta en C:/ por no gastar en un pendrive USB o tarjeta SD cosa que no recomiendo, aunque no pasa nada por usarlo así, lo único que tienes que saber es como se arranca desde el USB, eso cada portátil es un mundo cuando arranca te sale un mensaje de que si quieres arrancar desde otro sitio que no sea el disco duro tienes que apretar una tecla puede ser F2, F10 o <— y luego Esc este es mi caso actual, en fin eso cada marca arranca de donde quiere, si tienes un modelo antiguo (mas de 10 años) tendrás que modificar el arranque de la BIOS que es simplemente poner un orden de arranque en este caso que lo haga primero del USB o del pendrive, no pasa nada por hacerlo pues el disco duro estará mas tarde o temprano en la secuencia de arranque. En fin que te diviertas. 🙂


Deja un comentario