Yum aliases, tipee menos! 2
Una nueva extensión yum está disponible para ahorrarle teclas, se llama yum-aliases y por medio de un ejemplo les muestro como se usa sin tocar ninguna configuración una vez instalado.
Listar paquetes.
## Lista todos los paquetes, instalado y disponibles # yum ls ... zziplib.i386 0.13.49-4.fc8 fedora zziplib-devel.i386 0.13.49-4.fc8 fedora zziplib-utils.i386 0.13.49-4.fc8 fedora zzuf.i386 0.9-2.fc8 fedora
## Lista solo los paquetes instalados # yum lsi ... zd1211-firmware.noarch 1.4-1 installed zenity.i386 2.20.1-2.fc8 installed zip.i386 2.31-3.fc7 installed zlib.i386 1.2.3-14.fc8 installed
## Lista las actualizaciones disponibles. # yum lsu ... gimp.i386 2:2.4.5-1.fc8 updates gimp-libs.i386 2:2.4.5-1.fc8 updates
Actualizar su sistema.
# yum up Loading "aliases" plugin ... Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Updating: gimp i386 2:2.4.5-1.fc8 updates 14 M gimp-libs i386 2:2.4.5-1.fc8 updates 578 k Transaction Summary ============================================================================= Install 0 Package(s) Update 2 Package(s) Remove 0 Package(s) Total download size: 14 M Is this ok [y/N]: y ...
Hay muchos más alias que pueden usar en /etc/yum/aliases.conf y por supuesto pueden agregar nuevos. Ah!, y se me olvidaba, para instalar:
# yum inst yum-aliases ups... perdón, aún no se supone que tengo los alias # yum install yum-aliases
Más información en el wiki.
Kyocera E2000 No USB 1
Bueno, después de irremediablemente cambiar mi celular, escogí un Kyocera E2000, muy bonito y todo, pero el teléfono se apaga solo cuando se conecta al puerto USB de mi Fedora, ¡vaya comportamiento!
Ya revisé la página de Kyocera y no hay ningún tipo de soporte Linux, así que toca hacerle una pita. Igual les envie un email a soporte técnico a ver si hay alguna solución.
usb-storage: device found at 20 usb-storage: waiting for device to settle before scanning usb-storage: device scan complete scsi 12:0:0:0: Direct-Access Qualcomm MMC Storage 2.31 PQ: 0 ANSI: 2 usb 4-2: reset full speed USB device using uhci_hcd and address 20 usb 4-2: USB disconnect, address 20 sd 12:0:0:0: [sdb] READ CAPACITY failed sd 12:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK sd 12:0:0:0: [sdb] Sense not available. sd 12:0:0:0: [sdb] Write Protect is off sd 12:0:0:0: [sdb] Mode Sense: 00 00 00 00 sd 12:0:0:0: [sdb] Assuming drive cache: write through sd 12:0:0:0: [sdb] Attached SCSI removable disk sd 12:0:0:0: Attached scsi generic sg2 type 0 usb 4-2: new full speed USB device using uhci_hcd and address 21 usb 4-2: configuration #1 chosen from 1 choice
Arriba los mensajes del kernel muestran como detecta el dispositivo USB de tipo almacenamiento, mientras intenta leerlo y montarlo, el teléfono cambio de modo USB a modo "serial" para que el SO es otro tipo de dispositivo, es decir, desaparece el USB y quedar en modo serial.
Integridad passwd/group
Cuando por ejemplo se migran usuarios y grupos de un sistema a otro, incluso entre distintas versiones de sistemas operativos tipo Unix, o como simple rutina de mantenimiento, es útil contar con una herramienta del sistema que nos permita saber si nuestros
Abajo algunas salidas de ejemplo tomadas de Fedora Core 5 y Solaris 10.
## Fedora # pwck user adm: directory /var/adm does not exist user news: directory /etc/news does not exist user uucp: directory /var/spool/uucp does not exist user gopher: directory /var/gopher does not exist user ftp: directory /var/ftp does not exist user pcap: directory /var/arpwatch does not exist user mailnull: directory /var/spool/mqueue does not exist user smmsp: directory /var/spool/mqueue does not exist user ident: directory /home/ident does not exist pwck: no changes
## Solaris 10
# pwck
lp:x:71:8:Line Printer Admin:/usr/spool/lp:
Login directory not found
nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico
Login directory not found
alex:x:101:1::/home/alex:/bin/sh
Login directory not found
## Solaris 10
# grpck
Limitado::1000:
1 Bad character(s) in group name
Por supuesto, para más información, man pwck(8) y man grpck(8).
Una prueba con anexo
Una prueba con anexo, según la documentación debe crearse el Post desde la interfase de gestíón y enlazando dicho anexo desde el propio blog con este tipo de url: http://blog.fedora-ve.org/files/anexo.ogg.
Arriba el enlace. La subida del recurso funciona como se espera, la única preocupación es que todos los anexos van a parar al mismo directorio. ¿Habrá forma de ordenar un poco esto ? Aqui vale la alerta de que seguramente usted querrá habilitar las cuotas de espacio en disco de su sistema operativo para evitar que un blogero le llene su disco en su servidor. Otra pregunta interesante a responder es si hay forma de limitar el tamaño del anexo subido al servidor.
Aún tengo más preguntas que respuestas en cuanto a typo y cosas que no funcionan como yo quería, pero espero que las reflexiones sirvan para que otros consigan las respuestas.
Identificando Usuario por UID 2
Recién tuve que hacerme un guión Bash para automatizar la migración de usuarios de un sistema a otro (Solaris 10/Linux), ambos basados en /etc/passwd como base de datos contentiva de la información de los usuarios en el sistema.
La tarea de la migración incluye siempre verificar que no sobrescribamos un usuario existente con uno nuevo proveniente del sistema antiguo a migrar ya que en ese caso vamos derecho a la perdida de datos.
En cualquier caso el problema se me tradujo en algún momento en cómo poder identificar los nombres de usuarios e identificadores de usuarios repetidos entre una y otra base de datos passwd.
Para el caso de revisar los nombres de usuario usé el comando
[gomix@elbax ~]$ id 0 id: 0: No such user [gomix@elbax ~]$ id root uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)
Para resolver este problemilla use getent que ademas funciona en ambos casos:
[gomix@elbax ~]$ getent passwd 0 root:x:0:0:root:/root:/bin/bash [gomix@elbax ~]$ getent passwd root root:x:0:0:root:/root:/bin/bash
Eso sí, debe especificar la base de datos fuentes en donde está almacenada la información de usuarios en su sistema.
Si este truco te ha sido útil, considera hacer una donación al autor.
Firefox 3 Beta 4 disponible
Si eres un desarrollador web y/o quieres probar y colaborar con las pruebas del nuevo navegador web Firefox, revisa las notas de liberación y luego descarga e instala.
También puedes revisar el wiki de Firefox3.
Este es el enlace para comenzar tu descarga.
Reinstalado/Actualizado el Typo y Arranque
Esta madrugada hice la prueba de instalar otro blog con typo después de nuestra instalación de hace un par de días porque no estuve satisfecho con el procedimiento por el asunto de la falta de la dependencia con rake en el gems de typo y su cadena de dependencias. ¿ No debería tener por ejemplo rails la dependencia con rake ? Después de todo Typo es una aplicación Rails.
En fin, al realizar la nueva instalación de prueba el resultado de log es mucho más feliz así que modifique un poco el wiki para que reflejara esta dependencia desde un principio y evitarle así un pequeño inconveniente al administrador. Además me recuerda como manejar mejor el arranque y me deja el Typo arriba ya funcionando, no se requiere arrancar manualmente.
El log de la instalación es muy similar sólo que esta vez se agrega lo siguiente.
Migrating Typo's database to newest release Cleaning out Typo's cache Running tests. This may take a minute or two All tests pass. Congratulations. Starting Typo on port 4089 Typo is now running on http://gomix-pc.neotechgw.com:4089 Use 'typo start /home/gomix/Fedora/Blog' to restart after boot. Look in installer/*.conf.example to see how to integrate with your web server.
Arranque
mongrel_rails start /home/gomix/MiBlog -d false -e production \ -P /home/gomix/MiBlog/tmp/pid.txt -p 3000
Parada
mongrel_rails stop /home/gomix/MiBlog/ -P /home/gomix/MiBlog/tmp/pid.txt
Finalmente me atreví y ejecuté typo install sobre el blog previamente instalado y typo me hizo el favor "actualizar" el typo existente y correr las pruebas necesarias, eso parece limpiar un poco la instalación entonces, me siento más satisfecho ahora.
rbot?
Probando el rss del rbot y del typo al mismo tiempo.
Todo bien, typo genera su flujo rss y rbot lo logra reflejar en el irc de Fedora Venezuela.
De la instalación del Typo
Este Typo fue instalado en Fedora 8 y se documentó todo el procedimiento en http://wiki.fedora-ve.org/MotoresWebBlog/Typo.
Tengo dos plugins que no se terminan de activar: Page y Tags.
Para los que andan buscando un cliente para su escritorio y bloguear, vea typo-with-a-desktop-client
Les recuerdo que este es un Blog experimental en pleno desarrollo, es una prueba del concepto, si quieres una cuenta pídemela.
Tema Typo Fedora Venezuela 1
Older posts: 1 2

