Apagar la pantalla en linux desde consola

xset es un comando que nos permite cambiar los valores de varias preferencias de las X. DPMS son las siglas de Display Power Management System, que nos permite apagar (dpms force off), encender (dpms force on), poner en modo standby (dpms force standby) o suspender (dpms force suspend) nuestro monitor desde la línea de comandos, siempre que esta opción este activada en el archivo de configuración de las X.

Algo práctico es hacer un script en bash que ejecute esta linea, por ejemplo:

Y escribir el siguiente codigo...

CODE:
  1. #!/bin/bash
  2. xset dpms force off

Listo, ejecutar pantalla-off y puff! ...

La utilidad que le doy es a la hora de apagar la pantalla cuando cierro la tapa de la laptop, ya que Ubuntu (Actualmente uso Linux Mint, que esta basado en ubuntu) al cerra la tapa solo permite que se oscurezca la pantalla y no que se apague completamente. Esto no es lo mejor a la hora de pensar en ahorrar energia. Quizas haya una forma de automatizar eso, bienvenidas las ideas.

11.oct.08 GNU/Linux, Recetas Comments (0)

Instalando rails 2 en Debian || ubuntu || Linux Mint || derivados…

Rails

  1. sudo apt-get install ruby rdoc irb ri ruby1.8-dev rubygems libopenssl-ruby
  2. sudo gem update --system Si les tira un error como el siguiente:

Updating RubyGems...

Bulk updating Gem source index for: http://gems.rubyforge.org

Attempting remote update of rubygems-update

ERROR:  While executing gem ... (Gem::GemNotFoundException)

Could not find rubygems-update (> 0) in any repository

Solo tienen que volver a ejecutar el paso 2.

    Si el error es este:

    /usr/bin/gem:23: uninitialized constant Gem::GemRunner(NameError)

    La solucion es agregar una linea al archivo /usr/bin/gem

    require 'rubygems/gem_runner'

    despues de

    require 'rubygems'

    Continuamos...

  1. sudo apt-get remove rubygems
  2. sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
  3. sudo gem install rails

Despues de remover el paquete rubygems, el directorio /var/lib/gems ya no se usa mas (gems esta almacenado en /usr/lib/ruby/gems), por lo tanto podemos eliminarla.

Instalar Mongrel:

En caso de querer sustituir WEBRick por un servidor web mas completo podemos optar por Mongrel:

  1. sudo apt-get install build-essential ruby1.8-dev
  2. sudo gem install mongrel

Instalar SQLite3:

Rails 2.0 usa SQLite3 como su base de datos por defecto en lugar de MySQL:

  1. sudo apt-get install sqlite3 swig libsqlite3-ruby libsqlite3-dev
  2. sudo gem install sqlite3-ruby

Instalar MySQL:

Aunque SQLite3 es bueno para prototipos y proyectos pequeños, para aplicaciones más robustas se recomienda algo como MySQL.

  1. sudo apt-get install mysql-server mysql-client libmysqlclient15-dev
  2. sudo gem install mysql

Por último vamos a hacer que RubyGems cargue automáticamente cuando ejecutemos un script de Ruby:

  1. echo "export RUBYOPT=rubygems" >> ~/.profile

Finalmente podemos crear una nueva aplicación Rails

rails nuevoproyecto

Artículo Original

Tags:

21.feb.08 Recetas, RubyOnRails Comments (0)

Cerrar
Enviar por Correo