I am nerdier than 95% of all people. Are you a nerd? Click here to take the Nerd Test, get geeky images and jokes, and write on the nerd forum!
XDMCP OSX + LINUX 
Habilitar XDMCP en Linux/GDM

En primer lugar usted necesita habilitar XDMCP de acceso en la máquina de Linux, si tienes gnome:

1. Administración del sistema>> pantalla de entrada del menú de configuración
2. Introduzca su contraseña de administración Escriba la contraseña
3. En la pestaña de Seguridad, Activar XDMCP Habilitar XDMCP
4. Luego es probable que sea necesarios escribir en la terminal

# export DISPLAY

X11 en Mac OS X

es necesario tener instalado X11, si no lo puedes hacer desde el DVD de instalacion de osx

Conexión

Una vez que se ha instalado X11, y XDMCP está habilitada en Linux,
Abrir Terminal.app y ejecutar:

$ /usr/X11R6/bin/Xquartz -query XXX.XXX.XXX.XX
(donde xxx.xxx.xxx.xxx es la IP en la red local de la máquina linux)

Se abrirá Xquartz y veras la pantalla de login de GDM para ingresar al escritorio de tu maquina linux sirviendo XDMCP.

enjoy!


[ añadir comentario ]   |  enlace permanente  |  enlace relacionado  |   ( 3 / 6 )
script para borrar ficheros en subdirectorios (usar con precaucion, rm no perdona!) 

#!/bin/bash
dir=$(pwd)
file="yes"

find $dir -name *copy* >$dir/listado.txt
cat $dir/listado.txt
echo "desea borrar los ficheros listados? yes/no"
read file
if [ $file == yes ]; then
while read line; do rm "$line";done <$dir/listado.txt
else
echo "no se han borrado los ficheros"
fi



este script me ha resultado muy util para eliminar copias de render que se guardan en directorios separados dentro de un directorio superior sin eliminar los directorios ni los ficheros que quiero conservar.
** para que funcione hay que ejecutar el script desde el directorio /Users/capo/AA/ en nuestro ejemplo.

find /Users/capo/AA/ -name *copy >/Users/capo/listado.txt
nos entrega un listados de los archivos cuyo nombre contiene la palabra copy y lo guarda en un archivo listado.txt

cat /Users/capo/listado.txt
nos muestra el contenido del fichero listado.txt que se ha generado mediante find para luego confirmar si deseamos borrar los ficheros.

en mi caso
/Users/capo/AA//1/c copy
/Users/capo/AA//2/c copy
/Users/capo/AA//3/c copy
/Users/capo/AA//4/c copy

mediante un while borra los archivos de cada una de las lineas de nuestro fichero listado.txt
while read line; do rm "$line";done < /Users/capo/listado.txt


[ 1 comentario ] ( 5 visualizaciones )   |  enlace permanente  |  enlace relacionado  |   ( 3.3 / 7 )
Actualizar base de datos de locate en OS X // Updating the locate database in Mac OS X 
para crear la base de datos por primera del comando "locate", usado para hacer busquedas de ficheros por terminal, usar:

# /usr/libexec/locate.updatedb

luego la base de datos se actualizara automaticamente, si queremos formar la actualizacion corremos el mismo comando.

Como alternativa puedes instalar slocate con macports

# port -d install slocate


para crear o actualizar la base de datos de slocate

# slocate -u -v


[ añadir comentario ]   |  enlace permanente  |  enlace relacionado  |   ( 3.1 / 17 )
proftpd en osx 
para compilar en os x necesitas tener instaldo macports

# port -d install proftpd

luego para habilitar la clave de acceso

# cp /private/etc/pam.d/ftpd /private/etc/pam.d/ftp

[ añadir comentario ]   |  enlace permanente  |  enlace relacionado  |   ( 3 / 6 )
instalando slackware 13, 64bit en macbook pro 4.1 
Si deseas compartir el disco de sistema con osx necesitamos crear dos particiones extras para la swap y el directorio raiz (/)

puedes reparticionar tu disco de sistema desde la terminal en osx

$sudo diskutil resizeVolume disk0s2 140G

luego crea las 2 particiones que usaras para instalar la swap y el directorio raiz de linux

actualiza tu osx a la ultima version
instala rEFIt y reinicia. En el menu del boot de rEFIt sincroniza las tablas de particiones EFI y MBR (boton del disco duro) y vuelve a reiniciar para proceder con la instalacion de linux


para la configuracion de lilo.conf agregue los siguientes parametros al kernel
kernel /vmlinuz26 root=/dev/sda4 ro reboot=pci

Importante!!, instala lilo en root, no el el sector de arranque del disco MBR.

Felicidades!, ya tienes cooriendo slackware. ...eso espero.

en mi caso, el sistema me arroja el siguiente error, disabling IRQ #21 y luego comienza a fallar el touchpad, probe editando
/etc/lilo.conf agregando la siguiente linea append="irqpoll" al final del codigo.

image = /boot/kernelimage
root = /dev/xdXX
label = distro
read-only
append="irqpoll"


# y al comienzo en los parametros extra para el kernel, append, bla bla agregue irqpoll, pero aun asi persiste el problema, si alguien encuentra la solucion agradecere sus comentarios

para informacion mas detallada IRQ, ACPI and APIC

Si tienes una tarjeta wireless broadcom
descarga el driver desde
http://www.broadcom.com/support/802.11/linux_sta.php
how to para instalarlo
http://www.alcancelibre.org/article.php ... 43xx-linux


flash-player para 64bit desde
http://labs.adobe.com/downloads/flashpl ... 64bit.html

driver nvidia for linux 64bit
http://www.nvidia.com/object/linux_disp ... 4_1.0-5336

[ añadir comentario ]   |  enlace permanente  |  enlace relacionado  |   ( 3 / 65 )
osx64bit Darwin Kernel Version 10.2.0: root:xnu-1486.2.11~1/RELEASE_X86_64 x86_64 
MacBook-Pro:~ coniglio$ uname -a
MacBook-Pro.local 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov 3 10:35:19 PST 2009; root:xnu-1486.2.11~1/RELEASE_X86_64 x86_64

Para saber si nuestro procesador soporta el modo 64bit

$ MacBook-Pro:~ coniglio$ ioreg -l -p IODeviceTree | grep firmware-abi


si lo soporta imprimira
| | "firmware-abi" = <"EFI64">

Para boot con las extensiones del kernel a 64 bit reiniciar y apretar 6 y 4 a la vez. De vuelta 3 y 2 para iniciar el kernel a 32bit.

Para dejarlo permanente a 64bit debes editar

/Library/Preferences/SystemConfiguration/com.apple.Boot.plist

Accede a la ruta: /Library/Preferences/SystemConfiguration/
• Localiza el archivo: “com.apple.Boot.plist”
• Una vez localizado, abrelo con TextEdit y busca esta linea de código:
• [key]Kernel Flags[/key] [string][/string]
• Añade la linea “arch=x86_64” entre ambos strings de forma que quede así:
• [key]Kernel Flags[/key][string]arch=x86_64[/string] entre ambos strings de forma que quede así:
Kernel Flags arch=x86_64



[ añadir comentario ]   |  enlace permanente  |  enlace relacionado  |   ( 3.1 / 95 )
como mostrar archivos ocultos en osx 
escribir en la terminal

# defaults write com.apple.finder AppleShowAllFiles TRUE
# killall Finder


para ocultar los archivos ocultos

# defaults write com.apple.finder AppleShowAllFiles FALSE
# killall Finder


[ 2 comentarios ] ( 14 visualizaciones )   |  enlace permanente  |  enlace relacionado  |   ( 2.9 / 94 )
comercial apple 77' 


[ añadir comentario ]   |  enlace permanente  |  enlace relacionado  |   ( 3 / 115 )
An A-Z Index of the Apple OS X command line 
a
alias Create an alias •
alloc List used and free memory
awk Find and Replace text within file(s)
b
basename Convert a full pathname to just a folder path
bash Bourne-Again SHell
bg Send to background •
bind Display readline key and function bindings •
bless Set volume bootability and startup disk options.
break Exit from a For, While, Until or Select loop •
builtin Execute a shell builtin •
c
cal Display a calendar
caller Return the context of a subroutine call •
case Conditionally perform a command •
cat Display the contents of a file
cd Change Directory •
chflags Change a file or folder's flags
chgrp Change group ownership
chmod Change access permissions
chown Change file owner and group
chroot Run a command with a different root directory
cksum Print CRC checksum and byte counts
clear Clear terminal screen
cmp Compare two files
comm Compare two sorted files line by line
command Run a command (not a function) •
complete Edit a command completion [word/pattern/list] •
continue Resume the next iteration of a loop •
cp Copy one or more files to another location
cron Daemon to execute scheduled commands
crontab Schedule a command to run at a later date/time
cut Divide a file into several parts
Leer más...
[ añadir comentario ]   |  enlace permanente  |  enlace relacionado  |   ( 2.8 / 187 )

Siguiente