agosto 24th, 2011 by
pcaro
Si usas vagrant para gestionar máquinas virtuales con virtualbox, un buen lugar para obtener boxes es vagrantboxes.
Pero a veces la versión que traen de las Guest Additions no coincide con el virtualbox que tienes (en mi caso el último). Vagrant se queja y puede ocasionar problemas.
Lo más simple es arrancar la máquina en modo gráfico (config.vm.boot_mode = :gui en vagrant) e indicar en el menu de virtualbox en “Dispositivos” -> “CD/DVD” que se ponga VBoxGuestAddions.iso.
Luego vasta con montar el cdrom y ejecutar el comando de instalación:
$ sudo mount -t auto /dev/cdrom /mnt
$ cd mnt
$ sudo ./VBoxLinuxAdditions.run
Puede que tengas de instalar dkms. Si el sistema no tiene sistema gráfico instalado (como en este caso), se quejará pero quedará instalado todo bien.
Anotado en linux, yaco |
Sin comentarios »
junio 20th, 2011 by
pcaro
Uso poco vim, sólo cuando en servidores no tengo jed.
Para pegar texto en el fichero actual sin que te haga un horrible indentado en cascada:
:setlocal noautoindent
:setlocal nocindent
:setlocal nosmartindent
:setlocal indentexpr=
O su equivalente:
:setl noai nocin nosi inde=
Referencia: http://vim.wikia.com/wiki/How_to_stop_auto_indenting
Anotado en linux, yaco |
Sin comentarios »
marzo 4th, 2011 by
pcaro
La mejor forma de descargar una zodb:
scp -C -o CompressionLevel=9 user@yoursite.com:~/plonefolder/zinstance/var/filestorage/Data.fs .
Leído en: http://blog.mfabrik.com/2011/03/02/scp-file-copy-with-on-line-compression/
Anotado en linux, zope |
Sin comentarios »
febrero 25th, 2011 by
pcaro
Existen tres PPA para mercurial:
https://launchpad.net/~mercurial-ppa/+archive/releases (última release, actualmente 1.7.5-0ppa1~maverick1)
https://launchpad.net/~mercurial-ppa/+archive/stable-snapshots (snapshots de la rama estable, actualmente 1.7.5+2-5fc7c84ed9b0-0ppa1~maverick1)
https://launchpad.net/~mercurial-ppa/+archive/snapshots (snapshots de lo último, actualmente 1.8~1.7.5+4-8f5c865b7b4a-0ppa1~maverick1)
Como decía en la última anotación para añadir el PPA basta con:
$ sudo add-apt-repository ppa:mercurial-ppa/stable-snapshots
$ sudo aptitude update
$ sudo aptitude install Mercurial
Anotado en linux, Programación, yaco |
Sin comentarios »
julio 8th, 2010 by
pcaro
Para usar un rsync como un scp (pero con las ventajas de rsync como que puedo parar y continuar después):
rsync -azPrv -e 'ssh' usuario@host:/path/to/folder /path/to/destination
Anotado en linux |
Sin comentarios »
diciembre 16th, 2009 by
pcaro
Siempre tengo que buscar cómo usar patch. Como tengo un blog que se llama anotaciones pues apunto:
Donde el número 1 viene de mirar en el fichero .diff y contar las barras “/” que hay antes que el directorio donde estoy. Por ejemplo si veo /users/stephen/package/src/net/http.c y estoy en un directorio que contiene net/http.c pues es 5 (ojo, hay que contar la primera).
Para referencia The Ten Minute Guide to diff and patch
Anotado en linux, sistemas |
Sin comentarios »