Despues de instalar todas las bibliotecas de comptabilidad de 32bits (post aqui), ya se puede instalar software de 32, entre ellos wine, que se puede bajar desde Sourceforge
luego de instalar, se pueden instalar aplicaciones (como spotify, que han tenido la decencia de hacer un instalador para windows compatible con wine!)
bajar todos los paquetes desde: ftp://anorien.warwick.ac.uk/slamd64/slackware64-current y todos los paquetes desde: http://mirrors-sanfrancisco.hostgis.com/slamd64/slamd64-current/slamd64/c/
instalarlos y listo, ya tenemos compatibilidad con 32bits
ejecutar el instalador con privilegios de root. si estan como usuarios, el servidor X no permitirá ejecutar interfaz gráfica con otro usuario, por lo tanto
$ xhost + (esto permite que cualquier usuario ejecute en X) $su
# sh VMware-Workstation-6.5.1-126130.x86_64.bundle Extracting VMware Installer...done. los screenshots los pongo para que se vea lo facil que es (ya no pide ni siquiera paths de instalación) :)
Al ser una distribución que inicia al estilo bsd y no sysV, no está soportada por vmware, pero no importa, un par de modificaciones y listo.
Primero, al iniciar vmware, nos dará un error por no encontrar los servicios iniciados:
# vmware Logging to /tmp/vmware-root/setup-7228.log modinfo: could not find module vmmon modinfo: could not find module vmnet modinfo: could not find module vmblock modinfo: could not find module vmci modinfo: could not find module vsock modinfo: could not find module vmmon modinfo: could not find module vmnet modinfo: could not find module vmblock modinfo: could not find module vmci modinfo: could not find module vsock /usr/bin/vmware: line 31: 7228 Segmentation fault "$BINDIR"/vmware-modconfig --appname="VMware Workstation" --icon="vmware-workstation"
en los runlevels para sistemas sysV 3,4 y 5 tenemos los scripts. para ver hacia donde apunta el de start:
bash-3.1# stat /etc/rc5.d/S19vmware | grep File File: `/etc/rc5.d/S19vmware' -> `../init.d/vmware'
ok, ya tenemos el script en /etc/rc5.d/../init.d/vmware, o sea: /etc/init.d/vmware Ahora, lo ejecutamos bash-3.1# /etc/init.d/vmware Usage: vmware {start|stop|status|restart|stoppable}
y como ya sabemos como debe ejecutarse, lo agregamos a algun script de inicio
vim /etc/rc.d/rc.local
#!/bin/sh # # /etc/rc.d/rc.local: Local system initialization script. # # Put any local startup commands in here. Also, if you have # anything that needs to be run at shutdown time you can # make an /etc/rc.d/rc.local_shutdown script and put those # commands in there. /usr/bin/conectar_wifi.sh /etc/init.d/vmware start
a este archivo tambien agregaré un pequeño "workaround" para que las vmnets no se eliminen al reiniciar. hice un post aqui
for a in `seq 0 9`; do mknod /dev/vmnet$a c 119 $a; done
guardar el archivo y salir.
ahora, comprobar si funciona vmware, los servicios los ejecutaré a mano para no tener que reiniciar o ejecutar el rc.local que puede contener otros comandos de inicio.
"Unable to build kernel module. See log file /tmp/vmware-root/setup-6428.log for details" No inicia porque no logra compilar los módulos necesarios, para esto, esta..
EL FIX
lo bajé de aqui http://communities.vmware.com/thread/221724
bajar los dos archivos, y ejecutar (COMO ROOT)
bash-3.1# ls -1 vmware-6.5.2-newkernmods.* vmware-6.5.2-newkernmods.patch vmware-6.5.2-newkernmods.sh
bash-3.1# sh vmware-6.5.2-newkernmods.sh
y listo, despues de reiniciar ya tenemos a vmware funcionando en modo de prueba por 30 días (o más ;))
lm-sensors nos permite obtener datos de monitorización de nuestro hardware si éste lo soporta. Como no tengo mucho tiempo, les mostraré como obtener datos rapidamente y que nos sirvan.
1 - tener el paquete lm-sensors instalado (viene en slack, supongo que vendrá en la mayoría de distros :D)
Instalar slackware de 64 bits fue como siempre desde la versión 8 que conozco de slack lo mismo en cuanto a pasos de instalación: seleccionar teclado, particionar, swap, /, /home paquetes y a instalar.
instalación - Me dejó POR PRIMERA VEZ escribir una "ñ" al probar el teclado seleccionado durante la instalación, algo que nunca me funcionó. - pude crear sin ningún problema un usb booteable que funciona correctamente, nada de sorpresas, es mas, es una tarjeta minisd conectada a un adaptador, conectada a un hub usb, conectada a otro hub usb, y la detectó perfectamente. - la posibilidad de indicar puntos de montaje para particiones windows, esta vez dejandome elegir en el setup montarlas con ntfs-3g con escritura para todos (bien!). - me detectó el usb wifi (conceptronic 54ru, driver atheros r73) porque se incluyó el driver en el kernel. pero no me dejó configurarlo, y tampoco se levantó solo (y no me lo esperaba siendo slack ;)
post-instalación - modifiqué /etc/inittab para que inicie por default el X server (tendría que venir por defecto). - un init 4 y el xserver y kde se levantaron sin ningún problema, y detectando la resolución correctamente (1680x1050). genial. - me detectó el scroll del mouse!, si se que los que usan otras distros hace años que lo tienen, pero Patrick se negaba a entrar en la locura tecnológica de la ruedita del mouse :)
idioma
- montar el dvde instalar con "installpkg *es* /media/dvd/slackware64/kdei/" para el idioma de interfaz, e "installpkg *es* "/media/dvd/extra/aspell-word-lists" para el diccionario en español (luego cambiar en las preferencias del sistema"
KDE y su mundo de red
Siempre lo entendí a Patrick, y veo normal que no quiera meter mano dentro de las configuraciones de los programas (como la mayoría de las distros), y además, si no le mete man al kernel, los demas programas no son dignos! En fin, para mi, KDE siempre ha manejado por defecto la configuración de las redes MAL, siempre hay que configurarlas por otro lado, o no tiene correspondencia l configurado con lo que kde ve, en fin, un desastre (repito, sin que le hayan metido mano..malpensad@s :P).... en fin, antes de conectar como siempre (por consola) le doy una oportunidad mas a kde4, y me encuentro en "Preferencias del sistema" -> "Preferencias de red" -> "parámetros de red" un precioso mensaje para auyentar a newbies en linux
"could not parse XML file ()". Biútiful, ahi se nos va el eye-candy de kde4 al inodoro. El bug (confirmado por KDE) ronda desde febrero, y tiene un par de fantasmas a finales del 2008. Todavía estamos a la espera de una solución. por ahora me las arreglo con iwconfig.
La distro en si me encanta, siempre me ha gustado, que esté en 64 bits es lo que tocaba en estos momentos, y aqui lo tenemos, la velocidad es excepcional en 32, y en 64 es brillante.
para bajar las currents de slack.
ftp.slackware.no
salu2!
update: flash 10pre para 64bits: http://labs.adobe.com/downloads/flashplayer10.html (copiar libflashplayer.so a /usr/lib64/firefox-3.5.2/plugins/)
Patrick Volkerdin, nuestro ídolo indiscutible en cuanto a mantener junto a Debian una de las 2 únicas distriuciones mainstream independientes, nos alegra con su noticia de que Slackware va a salir para 64bits oficialmente con la versión 13.0.
aqui se puede bajar la iso de la versión current... Yo por mi parte continuaré un tiempo con BlueWhite64 (un slackware para 64), con el que estoy muy contento, pero a la que tenga un día libre, vuelvo a mi Distro preferida!
PD: Gracias a Adrián, que en el post de Zenwalk, nos indicó la noticia!
SlackFind.net es un buscador de paquetes no-oficiales que ya incluye 7 repositorios como por ejemploLinuxPackages, Slacky.eu, SlackBuilds y que potencialmente podría incluir muchos más.
Ernesto posteó hace casi 6 meses, un Slack64 llamado BlueWhite64. Con la salida de Slackware 12.2, muchos sonrieron de alegría, pero otros no tanto, ya que nuestro querido Patrick Volkering, solo compila en 32bits.
Bajé la versión 12.2 de BW64, y aqui les comento mi experiencia:
Instalación la instalación entera tardó alrededor de 10 minutos, esto teniendo en cuenta que no reparticione, ni me puse a personalizar fstab, y que ya me conozco el instalador.
Configuración de red: El firmware para mi Wifi (Conceptronic C54U - driver rt73) viene en la distro, por lo tanto ya estaba ejecutandose. Para configurar la conexión wifi, copie los dos scripts, wifi.sh y arreglar-wifi.sh que había hecho hace un tiempo, los modifique (contraseña) y listo, ejecutando wifi.sh ya estaba conectado a la Internesss y sus tubos!.
Compatibilidad con 32bits Montar el DVD de instalación, e instalar todos los paquetes que hay dentro de "extra/IA32-emulation"
#upgradepkg --install-new *.tgz
Driver NVIDIA Baje el driver para Nvidia de 64bits y al instalarlo, le tuve que indicar que NO quería compatibilidad con OpenGL en 32bits... no se que supondrá, pero si no no me arrancaba kde por conflictos de librerías. Actualización: como bien indicó anónimo en el comentario, al final no tendría compatibilidad con aplicaciones GL en 32bits (prey, quake4,etc...) y para instalarlo tuve que especificar las siguientes opciones, y seleccionar que SI quería compatibilidad con 32bits. sh NVIDIA-blablabla.sh --x-prefix=/usr --x-module-path=/usr/lib/xorg/modules --compat32-libdir=lib32
Configuración de Xserver:
una vez instalado el driver, modifiqué /etc/X11/xorg.conf con el script de Nvidia, y agregue en la sección del mouse, que reconozca la rueda del ratón (dios, cuando lo pondrán por defectooo!!) y los botones del costado.
Como ya tenía Xserver configurado, edite /etc/inittab para setear el Default runlevel en 4, y que se ejecute automaticamente al iniciar el sistema. un startx y ya estaba en KDE. Flash v10 para x64: Aqui está el .tar.gz para instalar. copiar libflashplayer.so a /usr/lib/mozilla/plugins Particiones
siguiendo lo que poste hace un tiempo sobre montar particiones por UUID, con un ls -l /dev/disk/by-uuid/ me las arreglé para que se monte todo como debe ser, y quedó asi:
Vmware Workstation 6.5.1 64bits se instaló sin ningún problema, ni siquiera tuve que crear los rc.0/rc.6 (ya estaban creados). en /etc/rc.local agregue /etc/rc.d/init.d/vmware start
salu2 gente (los dejo con Joe Satriani - Revelation)
Nuestro amigo El Vecino de Socrates a publicado en Mini Tutoriales GNU el paquete y los detalles para instalar Firefox 3.0.x en Español y su version para Latinoamerica. Y como si fuera poco, de regalo a "slackeado" el icono para Firefox...un lujo!!
Me regalan una impresora multifunción hp psc 1350, (impresora y scanner) y ete aquí, que cuando lo conecté, /var/log/messages me mostró lo siguiente:
Oct 27 22:18:40 bita kernel: usb 3-2: new full speed USB device using ohci_hcd and address 7Oct 27 22:18:40 bita kernel: usb 3-2: configuration #1 chosen
"configuration #1 chosen from 1 choice" me sonó de otras veces y si, es precioso que te nombre los dispositivos a tu gusto.... pero en udev hay reglas predefinidas, y hay veces que no se sabe "qué ha hecho" udev con nuestros dispositivos.
Luego de iniciar el daemon de sane (saned) indiqué que me encontrara los scanners (sane-find-scanner) y se me informó que no se había detectado nada.
Siendo linux un sistema operativo que es mas restrictivo que permisivo en su estandar, y siendo slackware uno de los linux mas estándares, pensé en falta de privilegios para acceder al scanner y efectivamente, como root detectó el scanner:
# sane-find-scannerfound USB scanner (vendor=0x03f0 [hp], product=0x3b11 [psc 1300 series]) at libusb:003:007
y xsane fue capaz de escanear perfectamente... Por ende recordé cuando para mi primer scanner, se me indicó: "at /dev/sg0" y dije, bueno, lo mismo, permisos para el dev y ya está!
pero, como se muestra, ésta vez me informó: "at libusb:003:007", y ahi se quedó mi experiencia aprendida....
busqué un poco en las reglas de udev y encontre un archivo (80-libsane.rules) que debe contener alrededor de 600 reglas de identificación, todas con el mismo patrón:
Ok, un idVendor XXXX y un idProduct YYYY, otorgan permisos (0664) de lectura/escritura para root y para el grupo "scanner" y lectura para todos los demás (los scanners necesitan acceso de escritura para poder funcionar) Habiendo alrededor de 600 dispositivos, en un principio dudé que no estuviese ésta impresora, asique verifique el id de fabricante y producto (pego solo una parte de la salida):
# lsusb -v Bus 003 Device 007: ID 03f0:3b11 Hewlett-Packard PSC 1300 series Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x03f0 Hewlett-Packard idProduct 0x3b11 PSC 1300 series bcdDevice 1.00 iManufacturer 1 hp iProduct 2 psc 1300 series iSerial 3 HU3AFBQ30M9F
Ok, ahi tengo los datos, ahora al buscarlos en el archivo de reglas udev por vendorId:
y como usuario, al preguntar por scanners, tuve la grata respuesta: $ sane-find-scanner found USB scanner (vendor=0x03f0 [hp], product=0x3b11 [psc 1300 series]) at libusb:003:007
con xsane pude escanear algo, en otro post explico como escanear desde gimp. Salu2!
De la pagina Mini Tutoriales GNU del amigo Lucas Coudures este paquete de Firefox 3.0.1 en español y para Slackware 12.1, aporte de Cristian colaborador de MiniTutoriales GNU ¿que tal?
Basada en Slackware 12 y bajo arquitectura de 64 bits, Bluewhite64 Linux 12.0 nos trae núcleo Linux SMP 2.6.22.1, X.Org 7.2 con Compiz y Beryl, KDE 3.5.7, OpenOffice.org 2.2, Mozilla Firefox y Thunderbird 2.0.0.6, los gestores de paquetes Swaret 1.6.3 y Qtswaret 0.1.5-3, y claro está, la estabilidad y rendimiento de Slackware. Funciona en AMD 64-bit Athlon, Opteron, Sempron, y servidores y PCs basados de Intel EM64T (Intel Extended Memory 64 Technology). La meta de este port es mejorar la experiencia del usuario que podía haber tenido con la distribución de Intel x86. Se han actualizado los programas y se han incorporado nuevos con respecto a la version 12. Se ha mejorado el soporte para RAID, LVM y crypsetup. Bluewhite ofrece la posibilidad de instalar el escritorio KDE 3.5.9 y Xfce 4.4.2 y se ha añadido soporte para HAL (Hardware Abstraction Layer).
Bueno, ya hizo un post anteriormente Ernesto (del blog de dabhyx)sobre slackpkg, pero hoy lo utilicé nuevamente y pensé en "recordarlo"
como root
editamos vim /etc/slackpkg/mirrors
y escribimos un mirror que contenga el current (recomiendo el de Noruega, en el que también hay ISOs current) ftp://ftp.slackware.no/pub/linux/slackware/slackware-current
luego actualizamos la lista local: slackpkg update
y podemos actualizar por tipos o completo slackpkg upgrade-all
de esta manera tendremos nuestro slack al día (MUY al día!)
Avant Window Navigator (AWN) es una barra tipo "dock" que se instala en la parte inferior de nuestro escritorio para lanzar aplicaciones e intercambiar entre las que tengamos abiertas. El paquete para Slackware aca.
Encontre este excelente post para Slackeros en el blog de DhabyX y me tome la libertad de reproducirlo
Slackpkg (http://slackpkg.org) es una utilidad para instalar y actualizar paquetes desde la Internet, pudiendo así tener actualizado nuestro Slackware ya sea para la versión estable, como para la Current.
Si desean instalarlo pueden buscar en el dvd o cd de instalación de Slackware 12 en la carpeta “extras/slackpkg”.
Para configurarlo solo se necesitan editar los archivos que se encuentran en la carpeta “/etc/slackpkg/”
Lo primero es configurar el mirror de donde obtener la información, para ello usamos nuestro editor preferido y eliminamos la almohadilla (#) de comentario de la línea del servidor que mejor se adecué a nuestras necesidades:
# mcedit /etc/slackpkg/mirrors
Se encontrarán con que dentro de los grupos de mirrors solo existen los de Slackware Current y de Slackware 11, por lo que si quieren para current no habrá problema, ahora si deciden usar la estable, pues simplemente cambien como en mi caso la terminación slackware-11.0 a slackware-12.0: