miércoles, mayo 13, 2009

Qué hacer después de instalar Ubuntu 9.04 Jaunty Jackalope

Tomado de:
http://sliceoflinux.wordpress.com/2009/04/24/que-hacer-despues-de-instalar-ubuntu-904-jaunty-jackalope/

Bueno, pues acabo de estrenar mi flamante Ubuntu 9.04. Miro la pantalla y pienso ¿ahora qué?

Cada vez que instalamos una nueva versión de Ubuntu, suelen pasar unos cuantos días hasta que es realmente nuestra. Por eso, he pensado organizarme un poco el trabajo y hacer una lista de las cosas que debo cambiar al acabar la instalación.

Pero antes de ponernos a la faena, una observación: La mayoría de las veces tiendo a utilizar el entorno gráfico, porque pienso que es más asequible para la mayoría de los usuarios. Sin embargo, en este artículo me he inclinado por usar la consola debido al gran número paquetes que hay que instalar (siempre es más cómodo cortar y pegar que andar buscando paquetes en Synaptic). Por ello, si vas a seguir este artículo en tu propio sistema, te recomiendo que empieces por abrir una consola (Aplicaciones > Accesorios > Terminal).

¿Ya estás listo? pues comencemos…

Una cuestión de aspecto

Vamos a comenzar por lo fácil: no suele gustarme el aspecto inicial de Ubuntu, por lo que justo después de instalar, lo primero que hago es buscar un fondo de escritorio y un tema que me atraiga en ese momento. Para ello suelo recurrir a alguno de los siguientes sitios:

Sin embargo, desde hace algún tiempo, también utilizo Epidermis, del que ya hablamos en un artículo anterior. Este programa aún dispone de pocos temas, pero tiene la ventaja de que en un solo paso puedes cambiar todas las características de aspecto de Ubuntu. Si quieres instalarlo, sólo tienes que copiar lo siguiente en la consola:

sudo aptitude install python2.5 python-pexpect
wget http://launchpad.net/epidermis/0.x/0.2.3/+download/epidermis_0.2.3-0ubuntu0_all.deb
sudo dpkg -i epidermis_0.2.3-0ubuntu0_all.deb

Software que no viene pre-instalado por cuestiones de licencia

Por defecto, la instalación de Ubuntu no incluye software que no haya liberado su código fuente. Esto puede incluir los drivers que dan soporte a algunos dispositivos hardware actuales (como ciertas tarjetas gráficas), el plugin para reproducir contenidos flash, los codecs para reproducir audio en formato mp3 o vídeo en formato avi o mpeg, etc.

Para instalar todos estos programas, disponemos de un paquete llamado ubuntu-restricted-extras, y para instalarlo debes tener habilitados los repositorios Universe y Multiverse (no te preocupes, vienen activados por defecto desde la versión 7.04). Por lo tanto, sólo tienes que copiar esto en la consola:

sudo aptitude install ubuntu-restricted-extras

A partir de esta edición de Ubuntu, también se instalan algunos tipos de letra propios de sistemas Microsoft, lo que resulta muy útil porque, en muchas ocasiones, obtenemos documentos que utilizan estas fuentes y podríamos experimentar dificultades para verlos correctamente. En concreto, las fuentes que se instalan son estas:

  • Andale Mono
  • Arial Black
  • Arial (Bold, Italic, Bold Italic)
  • Comic Sans MS (Bold)
  • Courier New (Bold, Italic, Bold Italic)
  • Georgia (Bold, Italic, Bold Italic)
  • Impact
  • Times New Roman (Bold, Italic, Bold Italic)
  • Trebuchet (Bold, Italic, Bold Italic)
  • Verdana (Bold, Italic, Bold Italic)
  • Webdings

Además, existe una librería open source para el reproductor flash de Adobe que le permite soportar sistemas de sonido que, de otra forma, no estarían soportados. Para obtenerla, debes de escribir la siguiente orden:

sudo aptitude install flashplugin-nonfree-extrasound

Añadir repositorio Medibuntu

Medibuntu es un repositorio complementario que recibe su nombre de las siglas Multimedia, Entertainment & Distractions in Ubuntu. De ahí podemos deducir que su contenido está relacionado con las capacidades multimedia del sistema.

Como en el caso anterior, la instalación no lo incluye por defecto por cuestiones relacionadas con la licencia.

Este repositorio incluye programas como Amarok, Beep Media Player, MPlayer, Acrobat Reader, Google Earth y gran cantidad de códecs.

Para agregar el repositorio, tenemos que escribir en la consola lo siguiente:

sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.list

También debemos agregar la clave GPG

sudo aptitude update && sudo aptitude install medibuntu-keyring && sudo aptitude update

Instalar programas y codecs desde Medibuntu

Ahora que ya tenemos activo el repositorio de Medibuntu, podemos añadir algunas capacidades más a nuestro sistema:

  • La librería para reproducir DVDs
  • sudo aptitude install libdvdcss2 libdvdread3

  • Los codecs windows para ordenadores de 32 bits:
  • sudo aptitude install w32codecs

  • El resto de codecs propietarios los instalamos con:
  • sudo aptitude install non-free-codecs

  • Como software de grabación, Ubuntu siempre incorpora Brasero, pero hace tiempo que yo me siento más cómodo con K3B. Aquí instalamos el programa y el soporte para nuestro idioma:
  • sudo aptitude install k3b
    sudo aptitude install kde-i18n-es k3b-i18n

  • Como reproductor de audio, Ubuntu 9.04 incorpora Rhythmbox, pero yo me inclino por Exaile
  • sudo aptitude install exaile

  • Por último, si en lugar de Totem, prefieres otros reproductores de vídeo, puedes probar con MPlayer, VLC o Smplayer. Aunque todos se parecen, a mi me gusta de forma particular VLC:
  • sudo aptitude install mplayer
    sudo aptitude install vlc
    sudo aptitude install smplayer

Mejorar la gestión de fuentes

fc-cache localiza los directorios de fuentes en el sistema y construye una caché con información sobre ellas. Esta caché es usada por aplicaciones que utilizan fontconfig para gestionar las fuentes, lo que hace que se carguen más rápidamente. Para instalarlo, debemos escribir esto:

sudo fc-cache

Recuerda que, aunque el conjunto de fuentes preinstaladas en Ubuntu es bastante amplio, es muy fácil añadirle otras nuevas.

Instalar soporte para aplicaciones basadas en Java

Si quieres tener la posibilidad de utilizar aplicaciones escritas en Java, tanto en el sistema operativo como en el navegador, escribe lo siguiente:

sudo aptitude install sun-java6-fonts sun-java6-jre sun-java6-plugin

Instalar formatos complementarios para archivos comprimidos

Para poder comprimir o descomprimir archivos utilizando formatos tan populares como 7zip o rar, tienes que utilizar la siguiente orden:

sudo aptitude install rar p7zip-full unace unzip

Instalar gestor de efectos de Compiz

Si quieres cambiar el comportamiento de Compiz y Emerlad de una forma muy sencilla e intuitiva, necesitas la siguiente orden:

sudo aptitude install compizconfig-settings-manager emerald

Después de esto, podrás administrar Compiz a través del menú Sistema > Preferencias > Administrador de Opciones CompizConfig y Emerald desde el menú Sistema > Preferencias > Gestor de Temas de Emerald.

Pero, además, si quieres administrar todas estas características desde un icono en el área de notificación, puedes recurrir a:

sudo aptitude install fusion-icon

Nota: Si, después de esto, no se carga Emerald en el inicio de la sesión, o experimentas algún otro problema, debes acceder a Sistema > Preferencias > Administrador de Opciones CompizConfig y buscar el plugin Decoración de ventanas dentro del apartado Efectos. Una vez abierto, en el campo Comando escribe la siguiente línea:

/usr/bin/emerald --replace

Instalar programas de mensajería instantánea

Nuestro flamante Ubuntu 9.04 Jaunty Jackalope ya trae incorporado Pidgin, que es uno de los clientes de mensajería instantánea más potentes. No obstante, si prefieres probar algún otro, aquí tienes algunos:

  • aMSN (un cliente de mensajería instantánea compatible con Messenger)
  • sudo aptitude install amsn

  • Emesene (un clon de MSN Messenger multiplataforma desarrollado en Python y GTK+2)
  • sudo aptitude install emesene

Otros programas

Ubuntu Jaunty también incluye Transmission, un cliente Bittorrent multiplataforma, pero yo incluyo dos más, para que tengas donde elegir, además de un cliente compatible con el conocido eMule:

  • aMule (el cliente p2p compatible con emule)
  • sudo aptitude install amule

  • Deluge (cliente para BitTorrent muy utilizado)
  • sudo aptitude install deluge

  • Vuze (antes Azureus, un cliente de BitTorrent de código abierto y desarrollado en Java)
  • sudo aptitude install vuze

Es posible que en los próximos días eche algo más en falta, pero creo que hoy le hemos aportado un buen complejo vitamínico a nuestro nuevo Ubuntu 9.04 Jaunty Jackalope.

Un último apunte

Si la instalación se ha realizado sin conexión a Internet, el soporte del idioma habrá sido incompleto. Por ese motivo, la siguiente vez que se inicia el sistema, se obtiene un mensaje como el que ves abajo. La solución es tan sencilla como seguir las indicaciones de la ventana: Pulsar sobre el botón Ejecutar esta acción ahora o cerrar la ventana y realizar el proceso más tarde desde Sistema > Administración > Soporte de idiomas.

Figura 1

Esto es todo por hoy. Espero que te haya resultado interesante.

También te puede interesar:

jueves, abril 30, 2009

Instalar Diccionario en OpenOffice y Thunderbird

Para OpenOffice.

Descargar Diccionario de la siguiente sitio:
http://es.openoffice.org/programa/diccionario.html

  • Iniciamos OpenOffice.org Writer y accedemos a Herramientas - Opciones - Configuración de idioma - Idiomas, seleccionamos Idioma Predeterminado a "Español (España)" o la que haya descargado.
  • Hacemos clic en Herramientas - Opciones - Configuración de idioma - Lingüística, en Editar de Módulos de idioma disponible, en la sección Idioma seleccionamos Español (España) y marcamos "[x] OpenOffice MySpell SpellChecker" para el idioma instalado con el fin de activarlo.
  • Pulsamos Cerrar. Hacemos clic sobre Aceptar para guardar sus cambios y salir de la Configuración de idioma.
Para Thunderbird:

Se descarga el archivo:
diccionario_de_espa__ol_espa__a-1.2.1-fx+tb+sm.xpi

  • Ejecutamos el ThunderBird
  • Herramientas
  • Complementos (Agregados)
  • Buscamos el archivo anteriormente descargado, click en la opcion instalar.
  • Reiniciamos el ThunderBird

Enlace

miércoles, abril 22, 2009

Instalar OpenErp

Tomado: http://www.openerp.com.ve/content/instalando-openerp

Documentacion en Linea (Ingles): http://doc.openerp.com/
Otro Sitio: http://www.openerpsite.com/aulaerp/iniciacion-openerp/
OpenErp Spain: http://www.openerpspain.com/
Un blog: http://www.scribd.com/document_downloads/13774095?extension=pdf&secret_password=
Otro Blog: http://laaventuradeunpfc.blogspot.com/ http://ecarreras-tec.blogspot.com/

EnlaceInstalando OpenERP

Instalando openERP.

Lo primero los paquetes necesarios:

Servidor Debian 5.0 Lenny instalado en limpio (desde net-install)

Instalamos los paquetes necesarios.

# apt-get install python python-psycopg2 python-reportlab python-egenix-mxdatetime python-xml python-tz python-pychart python-pydot python-lxml python-libxslt1 python-vobject

exit

$ cd ~/

Descargamos la aplicación.

$ wget http://www.openerp.com/download/stable/source/openerp-server-5.0.0-3.tar.gz

Descomprimimos.

$ tar zxfv openerp-server-5.0.0-3.tar.gz

Nos ubicamos en la carpeta.

$ cd openerp-server-5.0.0-3/
$ su
Introduzco la clave SU
# python setup.py install

Instalamos postgresql
#apt-get install postgresql phppgadmin
NOTA: a mi me gusta phppgadmin, pueden utilizar el frontend de su gusto.
#su postgres
postgres@localhost$createuser -s --pwprompt --encrypted usuario_maestro
exit
Supongo estamos manejando nuestro servidor vía ssh, o con puro entorno gráfico, le damos acceso al phppgadmin para ser administrador desde afuera.

descomentamos en el archivo /etc/phppgadmin/apache.conf la línea "allow from all"
colocamos la línea "include /etc/phppgadmin/apache.conf" al final del archivo /etc/apache2/sites-enabled/default

reiniciamos apache
#/etc/init.d/apache2 restart
probamos:
en un navegador tipeamos
ip.del.ser.vidor/phppgadmin
Hacemos click en la unica base de datos existente.
Le damos el usuario y password creado con anterioridad.
------
Configurando postgres para funcionar con openerp.
en la consola:
#su postgres
posgres@nombre-equipo~/$ createuser --createdb --no-createrole --pwprompt openuser
Ingrese la contraseña para el nuevo rol:
Ingrésela nuevamente:
¿Será el nuevo rol un superusuario? (s/n) n

----------------

Instalando cliente WEB.
Instalamos los paquetes necesarios.

#apt-get install python-setuptools
#easy_install TurboGears==1.0.8

Intalamos el paquete.

# easy_install openerp-web

Editamos los parámetros de nuestro servidor.
En debian lenny:
# nano /usr/lib/python2.5/site-packages/openerp_web-5.0.0_3.1-py2.5.egg/config/default.cfg

server is the OpenERP server host...
port is the OpenERP server port...
protocol is the protocol to be used (socket, http or https)

--Acá el manual en inglés te manda a correr el servicio pero necesitamos un paquete para evitar que se genere un erro ---
Agregar los siguientes repositorios al source.list
# nano /etc/apt/source.list
deb http://ftp.fi.debian.org/debian/ stable main non-free
deb-src http://ftp.fi.debian.org/debian/ stable main non-free
Luego actualizamos las listas
#apt-get update
Instalamos el paquete faltante
#apt-get install python-profiler
Ahora si corremos el server-web
#start-openerp-web
abrimos otra consola
Ahora corremos el server openerp
--------------------------------
Corrección
--------------------------------
Necesitaremos crear tambien una instancia en el servidor *nix para no tener que correr el servidor como un usuario normal.
#adduser openuser //recuerdas que lo habiamos creado antes en postgresql?
Responde las preguntas----

#exit
$su openuser
COntraseña:
Corremos el servidor: La consola se verá asi.
openuser@hostname$ openerp-server

Ambos debes estar corriendo para poder ejecutar la prueba.
Probamos la instalación:

En un navegador web:

ip.del.serv.idor:8080
------------------------------------------------------------------------

Lo ponemos a correr como un servicio:

En debian Lenny--
# cp /usr/lib/python2.5/site-packages/openerp_web-5.0.0_3.1-py2.5.egg/scripts/openerp-web /etc/init.d/
# cp /usr/lib/python2.5/site-packages/openerp_web-5.0.0_3.1-py2.5.egg/config/default.cfg /etc/openerp-web.cfg
Edita la línea del archivo: /etc/init.d/openerp-web
En mi caso me gusta tener un usuario por separado para cada instalación, yo cree este con el que venimos trabajando en vez de agregar el mio, tanto en la base de datos como en el Servidor.

USER = "openuser"

Editar la línea del archivo /etc/openerp-web.cfg::

args="('server.log',)" ==> args="('/var/log/openerp-web.log',)"

Creamos y le damos permisos al nuevo archivo para los logs.

#touch /var/log/openerp-web.log
#chown openuser /var/log/openerp-web.log

Actualizamos la lista de los programas de arranque.

#update-rc.d openerp-web defaults

Le damos permisos de ejecución al Script de arranque

#chmod +x /etc/init.d/openerp-web

Iniciamos el servidor:

#/etc/init.d/openerp-web start

-------------------------------------------------------------------------------

levantamos el servidor:

Para poder comenzar a trabajar debemos tener ambos programas corriendo tanto el servidor como el cliente web, ya en el proceso anterior contamos con el cliente-web, pero no hemos levantado ni puesto de forma automática el servidor, como es el caso no arrancará con el equipo sino que lo haremos a pie, cada vez que encendamos el servidor, para el caso de pruebas, luego documentaremos como hacerlo arrancar con el equipo.
Para poder hacer esto (partiendo del principio que estamos trabajando sobre ssh) no sería nada cómodo tener una pantalla de consola en nuestro computadro corriendo 100% el servidor y que si la cerramos la aplicación tenga que cerrarse, asi pues, vamos a utilizar la herramienta "screen"

La instalamos.

#apt-get install screen

Luego que la instalamos en el servidor.

# exit (para salir de SU)

Ejecutamos screen

$screen

Presionamos enter==>>
Se verá una consola como si nada hubiese ocurrido.
Ejecutamos el servidor
$ openerp-server

Presionamos ctrl+a+d para salir de esta pantalla.

Y gualá tendremos el servidor corriendo en back ground.

Ahora vamos a los ensayos y la creación de la base de datos que es el siguiente capítulo.




Scanner USB Genius ColorPage-Vivid 1200XE en Ubuntu

Tomado de: http://unaya.net/blog/?p=136=2

Para instalar los drivers del scanner, primero debes instalar ciertos componentes sane en el sistema, para esto:

1. Ir a Sistema/Administración/Gestor de paquetes Synaptic
2. Una vez abierto “Gestor de Paquetes Synaptic” buscar “sane”
3. Seleccionar “sane”, “sane-utils”, “xsane”, “xsane-common”, “libsane”, “libsane-extras”
4. Para instalar lo seleccionado dar clic en “Aplicar”, una vez terminada la instalación cierra la ventana

Ahora debes proceder a instalar el driver, primero debes cerciorarte que tienes a la mano el archivo correspondiente, en este caso es “CCD569.fw”, para esto:

5. Ir a Aplicaciones/Accesorios/Terminal
6. Una vez abierto “Terminal, debes abrir la carpeta donde se encuentra el archivo “CCD569.fw” y luego escribir:

sudo cp CCD569.fw /usr/share/sane/gt68xx

7. Para verificar que el Scanner está presente, debes escribir:

sudo sane-find-scanner

y debe aparecerte la siguiente información:

# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.

# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0×0458, product=0×201f [1200DPI USB Scanner], chip=GT-6816) at
libusb:001:003
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend’s manpage.

# Not checking for parallel port scanners.

# Most Scanners connected to the parallel port or other proprietary ports
# can’t be detected by this program.

8. Luego escribe:

scanimage -L

y debe aparecerte la siguiente información:

device `gt68xx:libusb:001:003′ is a Genius Colorpage Vivid 1200 XE flatbed scanner

9. Por último debes hacerle una prueba al funcionamiento del scanner, para esto ve a Aplicaciones/Gráficos/Escáner de Imagen XSane, este debe mostrar en dispositivos disponibles: Genius Colorpage Vivid escáner flatbed, seleccionalo y haz una prueba.

Nota: puedes descarga el archivo “CCD569.fw” necesario para instalar el driver, desde aquí.


EnlaceCambiarlo a minusculas el archivo ccd569.fw

Tomado de: http://www.espaciolinux.com/foros-tema-p110814.html

Modificar lo siguiente en el archivo /etc/sane.d/gt68xx.conf


# Autodetect Genius Colorpage 1200 XE
usb 0x0458 0x201f
override "Genius CP Vivid 1200XE"
firmware "/usr/share/sane/gt68xx/ccd569.fw"
vendor "Genius"
model "CP Vivid 1200XE"

Cabe mencionar que una vez que realice estos pasos ya no me detecto el escaner, solo lo apague y lo prendi y quedo funcionando.

Alternativas Linux y Windows

Tomado de: http://ba-k.com/showthread.php?t=147463

Equivalentes de aplicaciones en Linux para quienes todavia somos usuarios de Windows y sus aplicaciones.

3D Studio Max
K-3D ( http://www.k-3d.org/ )
Wings 3D ( http://www.wings3d.com/ )
Art of Illusion ( http://www.artofillusion.org/ )
Blender ( http://www.blender.org/ )
POV-Ray ( http://www.povray.org )

ACDSee
KuickShow ( http://kuickshow.sourceforge.net/ )
ShowImg ( http://www.jalix.org/projects/showimg/ )
Gwenview ( http://gwenview.sourceforge.net/ )
GQview ( http://gqview.sourceforge.net/ )
Eye of GNOME ( http://www.gnome.org/projects/eog/ )
gThumb ( http://gthumb.sourceforge.net/ )
pornview ( http://sourceforge.net/projects/pornview/ )
MyACDSee ( http://myacdsee.sourceforge.net/home/index.php/ )
f-spot ( http://f-spot.org/ )

Adobe Acrobat Reader
okular ( http://kpdf.kde.org/okular/ )
Xpdf ( http://www.foolabs.com/xpdf/ )
Evince ( http://www.gnome.org/projects/evince/ )
ePDFView ( http://trac.emma-soft.com/epdfview/ )
KPDF ( http://kpdf.kde.org/ )

Adobe Audition
Audacity ( http://audacity.sourceforge.net/ )

Adobe Illustrator
Skencil ( http://www.skencil.org/ )
Inkscape ( http://www.inkscape.org/ )
Karbon14 ( http://www.koffice.org/karbon/ )
Xara Xtreme for Linux ( http://www.xaraxtreme.org/ )

Adobe PageMaker
Scribus ( http://www.scribus.net/)

Adobe PhotoAlbum
F-Spot ( http://f-spot.org/Main_Page )
KPhotoAlbum ( http://www.kphotoalbum.org/ )
digiKam ( http://www.digikam.org/ )

Adobe Photoshop
CinePaint ( http://www.cinepaint.org/ )
Krita ( http://www.koffice.org/krita/ )
GIMP ( http://www.gimp.org/ )
GIMPshop ( http://plasticbugs.com/index.php?p=241 )
Paint.NET ( http://www.eecs.wsu.edu/paint.net/ )

Adobe Premier
PiTiVi ( http://www.pitivi.org/wiki/Main_Page )
LiVES ( http://lives.sourceforge.net/ )
Kino ( http://www.kinodv.org/ )
Cinelerra ( http://cvs.cinelerra.org/ )
kdenlive ( http://kdenlive.sourceforge.net/ )
Jahshaka ( http://www.jahshaka.org/ )

Adobe Streamline
potrace ( https://potrace.sourceforge.net/ )
Autotrace ( https://autotrace.sourceforge.net/ )

Ant Movie Catalog
Moviefly ( https://savannah.nongnu.org/projects/lmc/ )
Kopete ( http://kopete.kde.org/ )
Pidgin ( http://pidgin.im )

APC PowerChute
Network UPS Tools ( http://www.networkupstools.org/ )
Apcupsd ( http://www.apcupsd.com/ )
PowerD ( http://power.sourceforge.net/ )

AUTOCAD
CYCAS ( http://www.arquitectuba.com.ar/softw...autocad-linux )
QCad ( http://www.ribbonsoft.com/qcad.html )

Camtasia
xvidcap ( http://xvidcap.sourceforge.net/ )

CDex
Sound Juicer ( http://www.burtonini.com/blog/computers/sound-juicer )
Rubyripper ( http://wiki.hydrogenaudio.org/index....tle=Rubyripper )
ripperX ( http://ripperx.sourceforge.net/ )
Grip ( http://nostatic.org/grip/ )
KAudioCreator ( http://www.icefox.net/programs/?program=KAudioCreator )

Collectorz
aviManager ( http://avimanager.sourceforge.net/ )
GCstar ( http://www.gcstar.org/ )
Tellico ( http://periapsis.org/tellico/ )
Alexandria ( http://alexandria.rubyforge.org/ )
Griffith ( http://griffith.vasconunes.net/ )
vMovieDB ( http://vmoviedb.sourceforge.net/ )
Katalog ( http://salvaste.altervista.org/ )

Corel Draw (No he tenido tiempo de probarlos, si pueden probarlos avisen que tal les va)
Sodipodi (http://sodipodi.sourceforge.net)
Xara Xtreme (http://www.xaraxtreme.org/)
Karbon14 (http://www.koffice.org/karbon/)
Skencil (http://www.skencil.org/)
OpenOffice.org Draw (http://www.openoffice.org)
Inkscape (http://www.inkscape.org/)
Xfig (http://www-epb.lbl.gov/xfig/)
sk1 (http://sk1project.org/) (Paquete que menciona el bacuno jmanuel_cool)

Daemon Tools
Kiso ( http://kiso.sourceforge.net/ )

Dreamweaver
Quanta Plus ( http://quanta.kdewebdev.org/ )
Geany ( http://geany.uvena.de )
Nvu ( http://www.nvu.com/index.php )
Screem ( http://www.screem.org/ )
KompoZer ( http://www.kompozer.net/ )
Bluefish ( http://bluefish.openoffice.nl/index.html )

DVDShrink
k9copy ( http://k9copy.sourceforge.net/ )
OGMRip ( http://ogmrip.sourceforge.net/ )
Thoggen ( http://thoggen.net/ )
xdvdshrink ( http://dvdshrink.sourceforge.net/ )
DVD Rip-O-Matic ( http://dvdripomatic.sourceforge.net )
qVamps ( http://vamps.sourceforge.net/ )
dvd::rip ( http://www.exit1.org/dvdrip/ )
AcidRip ( http://untrepid.com/acidrip/ )

Encarta/Wikipedia (Gracias a clipperton)
Wikipedia bajable http://download.wikipedia.org

Everest
HardInfo ( http://hardinfo.berlios.de/web/HomePage )

Finale
Lilypond ( http://www.lilypond.org )
Denemo ( http://denemo.sourceforge.net/index.html )
Rosegarden ( http://www.rosegardenmusic.com/ )
NoteEdit ( http://noteedit.berlios.de/ )
Brahms ( http://brahms.sourceforge.net/ )

Flash
F4L ( http://f4l.sourceforge.net/ )
Ktoon (http://ktoon-es.toonka.com/)
UIRA (http://www.unfreeze.net/)

Flash Cam
Gwenview http://gwenview.sourceforge.net/)

Forte Agent
Pan ( http://pan.rebelbase.com/ )

FruityLoops
LMMS ( http://lmms.sourceforge.net/ )
Hydrogen ( http://www.hydrogen-music.org/ )

Google Desktop Search
Google Desktop ( http://desktop.google.com/linux/index.html )
Beagle ( http://beagle-project.org/ )

Guitar Pro
TuxGuitar ( http://www.tuxguitar.com.ar/home.html )

IconCool Editor
KIconEdit ( http://w1.1358.telia.com/~u135800018...html#KICONEDIT )

iTunes
Banshee ( http://banshee-project.org/Main_Page )
aTunes ( http://www.atunes.org/ )
Quod Libet ( http://www.sacredchao.net/quodlibet )
SongBird ( http://www.songbirdnest.com )
Exaile ( http://www.exaile.org/ )
Amarok ( http://amarok.kde.org/ )
Listen ( http://listengnome.free.fr/ )
Rhythmbox ( http://www.gnome.org/projects/rhythmbox/ )
gtkpod ( http://www.gtkpod.org/ )

Legacy Family Tree
GRAMPS ( http://gramps-project.org/ )

LimeWire
LimeWire(http://www.limewire.com/download/version.php/)
FrostWire ( http://www.frostwire.com/ )

Macromedia Fontographer
FontForge ( http://fontforge.sourceforge.net/ )

Meal Master
krecipe ( http://krecipes.sourceforge.net/ )
Gourmet Recipe Manager ( http://grecipe-manager.sourceforge.net/ )

Microsoft Access
Kexi ( http://www.koffice.org/kexi/ )
knoda ( http://www.knoda.org )
GNOME-DB ( http://www.gnome-db.org/ )

Microsoft Excel
KSpread ( http://www.koffice.org/kspread/ )
Open Calc ( http://www.openoffice.org/product/calc.html )
Gnumeric ( http://www.gnome.org/projects/gnumeric/ )

Microsoft Frontpage
Quanta Plus ( http://quanta.kdewebdev.org/ )
Nvu ( http://www.nvu.com/index.php )
KompoZer ( http://www.kompozer.net/ )
Bluefish ( http://bluefish.openoffice.nl/index.html )

Microsoft HyperTerminal
minicom ( http://alioth.debian.org/projects/minicom/ )
GtkTerm ( http://freshmeat.net/projects/gtkterm/ )

Microsoft Internet Explorer
Epiphany ( http://www.gnome.org/projects/epiphany/ )
Opera ( http://www.opera.com/download/ )
Firefox ( http://www.mozilla.com/firefox/ )
Konqueror ( http://www.konqueror.org/ )

Microsoft Money
KMyMoney ( http://kmymoney2.sourceforge.net/ )
GNUcash ( http://www.gnucash.org/ )
Gnofin ( http://gnofin.sourceforge.net/ )
Grisbi ( http://www.grisbi.org/ )

Microsoft Office
GNOME Office ( http://www.gnome.org/gnome-office/ )
KOffice ( http://www.koffice.org/ )
OpenOffice ( http://www.openoffice.org/ )

Microsoft OneNote
BasKet ( http://basket.kde.org/ )
Microsoft Outlook (Express)
Thunderbird ( http://www.mozilla.com/thunderbird/ )
Evolution ( http://www.gnome.org/projects/evolution/ )

Microsoft Powerpoint
Open Office Impress ( http://www.openoffice.org/product/impress.html )
KPresenter ( http://www.koffice.org/kpresenter/ )

Microsoft Project
KPlato ( http://www.koffice.org/kplato/ )
OpenProj ( http://openproj.org/openproj )
GanttProject ( http://ganttproject.sourceforge.net/ )
Planner ( http://live.gnome.org/Planner )
TaskJuggler ( http://www.taskjuggler.org/ )

Microsoft Visio
Dia ( http://www.gnome.org/projects/dia/ )
Kivio ( http://www.koffice.org/kivio/ )
Microsoft Windows Media Center
Freevo ( http://freevo.sourceforge.net/ )
Elisa Media Center ( http://www.fluendo.com/elisa/ )
MythTV ( http://www.mythtv.org )
LinuxMCE ( http://www.linuxmce.com/ )
UMLet ( http://www.gnome.org/projects/dia/ )

Microsoft Word
Open Office Writer ( http://www.openoffice.org/product/writer.html )
AbiWord ( http://www.abisource.com/ )
Kword ( http://www.koffice.org/kword/ )

mIRC
Konversation ( http://konversation.kde.org/ )
KVIrc ( http://www.kvirc.net/ )
BitchX ( http://www.bitchx.org/ )
Xchat ( http://www.xchat.org/ )
ChatZilla! ( http://chatzilla.hacksrus.com/ )
irssi ( http://www.irssi.org/ )
Pidgin ( http://pidgin.im )

Motorol Phone Tools (Prueba con estos)
Bitpim http://www.bitpim.org/
Moto4lin http://moto4lin.sourceforge.net/

Mp3tag
Kid3 ( http://kid3.sourceforge.net/ )
Pinkytagger ( http://pinkytagger.sourceforge.net/ )
EasyTAG ( http://easytag.sourceforge.net/ )
Cowbell ( http://more-cowbell.org/ )
Audio Tag Tool ( http://pwp.netcabo.pt/paol/tagtool/ )

MSN messenger
Emesene(http://www.emesene.org/download.html/) Gracias a muchos
Mercury Messenger ( http://www.mercury.to/ )
Kopete ( http://kopete.kde.org/ )
aMSN ( http://amsn-project.net/ )
Pidgin ( http://pidgin.im )

Mudbox
SharpConstruct ( http://sharp3d.sourceforge.net )

Nero Burning Rom
X-CD-Roast ( http://www.xcdroast.org/ )
Brasero ( http://perso.orange.fr/bonfire/index.htm )
GnomeBaker ( http://gnomebaker.sourceforge.net/ )
Graveman! ( http://graveman.tuxfamily.org/ )
K3b ( http://www.k3b.org/ )
Nero Linux 3, de pago (http://www.nero.com/esp/store-linux.html)
Nero Linux 3, prueba (http://www.nero.com/esp/downloads-linux3-trial.php)

NetMeeting
Ekiga ( http://www.gnomemeeting.org/ )

NetStumbler
Kismet ( http://www.kismetwireless.net/ )
SWScanner ( http://www.swscanner.org/ )

NewzCrawler
RSSOwl ( http://www.rssowl.org/ )
Liferea ( http://liferea.sourceforge.net/ )
BasKet ( http://basket.kde.org/ )
Akregator ( http://akregator.kde.org/ )
Blam ( http://www.cmartin.tk/blam.html )
Straw ( http://www.gnome.org/projects/straw/ )

Notepad
leafpad ( http://tarot.freeshell.org/leafpad/ )
NEdit ( http://www.nedit.org/ )
jEdit ( http://www.jedit.org/ )
Kate ( http://kate-editor.org/ )
gedit ( http://www.gnome.org/projects/gedit/ )
Scribes ( http://scribes.sourceforge.net/ )
tpad ( http://tclpad.sourceforge.net/ )

OrangeCD Catalog
GWhere ( http://www.gwhere.org )

Origin
SciGraphica ( http://scigraphica.sourceforge.net/ )

Paint
gpaint ( http://www.gnu.org/software/gpaint/gpaint.html )

Partition Magic
Partimage ( http://www.partimage.org/Main_Page )
GParted ( http://gparted.sourceforge.net/ )
QtParted ( http://qtparted.sourceforge.net )

PHPDesigner
Tulip http://tulip.solis.coop.br/us/index.php
PHPEclipse http://www.phpeclipse.de/tiki-view_articles.php
Bluefish http://www.phpeclipse.de/tiki-view_articles.php (Gracias a jmanuelcool)
gPHPedit http://www.gphpedit.org/ (Gracias a jmanuelcool)
Zend Studio http://www.zend.com/en/ (De pago)

Picasa
F-Spot ( http://f-spot.org/Main_Page )
KPhotoAlbum ( http://www.kphotoalbum.org/ )
digiKam ( http://www.digikam.org/ )

Pinnacle Studio
Kdenlive http://www.kdenlive.org/
Cinelerra http://cinelerra.org/
Avidemux http://avidemux.org/
Kino http://www.kinodv.org/
kdenlive http://www.kdenlive.org/
MainActor http://www.mainconcept.com/site/ (De paga)

Pro Tools
Ardour ( http://www.ardour.org )

Quicken
KMyMoney ( http://kmymoney2.sourceforge.net/ )
GNUcash ( http://www.gnucash.org/ )
Gnofin ( http://gnofin.sourceforge.net/ )
Grisbi ( http://www.grisbi.org/ )

SoulSeek
Nicotine ( http://nicotine.thegraveyard.org/ )
Nicotine-Plus ( http://nicotine-plus.sourceforge.net/ )

SoundForge
ReZound ( http://rezound.sourceforge.net/ )

SPSS
Pspp ( http://www.gnu.org/software/pspp/pspp.html )

Total Commander
GNOME Commander ( http://www.nongnu.org/gcmd/ )
xfe ( http://roland65.free.fr/xfe/ )
Tux Commander ( http://tuxcmd.sourceforge.net/ )
Midnight Commander ( http://www.ibiblio.org/mc/ )
Krusader ( http://krusader.sourceforge.net/ )

Traktor DJ
Mixxx ( http://mixxx.sourceforge.net/ )

Videora
thin liquid film ( http://thinliquidfilm.org/ )

VirtualDJ
BeatForce http://www.beatforce.org/
BpmDj http://bpmdj.sourceforge.net/
DBMix http://dbmix.sourceforge.net/
DJ Krazy http://svn.digium.com/view/djkrazy/
DJPlay http://djplay.sourceforge.net/
Final Scratch http://www.finalscratch.com/
GDAM http://www.ffem.org/gdam/
Jay'O'Rama http://www.openjay.org/jayorama/
Mixxx http://mixxx.sourceforge.net/
MP3Mixer http://szyzyg.arm.ac.uk/~spm/mp3mixer.html
OpenJay http://www.openjay.org/
OpenJay Development Krew Forum http://www.openjay.org/ojdk/
UltraMixer http://www.ultramixer.com/
terminatorX http://terminatorx.org/

VMWare
VirtualBox (www.virtualbox.org)
VMWare ( http://www.vmware.com/ )

Winamp
Audacious ( http://audacious-media-player.org/Main_Page )
Amarok ( http://amarok.kde.org/ )
XMMS ( http://www.xmms.org/ )

Windows Media Player
KPlayer ( http://kplayer.sourceforge.net/ )
VideoLAN ( http://www.videolan.org/ )
xine ( http://xinehq.de/ )
mplayer ( http://www.mplayerhq.hu/design7/news.html )

Windows Movie Maker
PiTiVi ( http://www.pitivi.org/wiki/Main_Page )
LiVES ( http://lives.sourceforge.net/ )
Open Movie Editor ( http://openmovieeditor.sourceforge.net/HomePage )
Avidemux ( http://fixounet.free.fr/avidemux/ )
Cinelerra ( http://cvs.cinelerra.org/ )
kdenlive ( http://kdenlive.sourceforge.net/ )

WinIso
ISO Master ( http://littlesvr.ca/isomaster/ )
KIso ( http://kiso.sourceforge.net/ )

WinMerge
KDiff3 ( http://kdiff3.sourceforge.net/ )
Meld ( http://meld.sourceforge.net/ )
xxdiff ( http://furius.ca/xxdiff/ )
Kile ( http://kile.sourceforge.net/ )

WinTV
XdTV ( http://xawdecode.sourceforge.net/ )
tvtime ( http://tvtime.sourceforge.net/ )


WS_FTP
gFTP ( http://gftp.seul.org/ )
FireFTP ( http://fireftp.mozdev.org/ )

Zbrush
SharpConstruct ( http://sharp3d.sourceforge.net )

ZoneAlarm
Guarddog ( http://www.simonzone.com/software/guarddog/ )
Firestarter ( http://www.fs-security.com/ )

lunes, abril 20, 2009

Instalar Impresora Canon IP1800

Tomado: http://ubuntu.org.uy/main/?q=node/552

Ayer me compre una impresora canon pixma ip1800. Y la verdad me volvi loco tratando de hacerla andar en Ubuntu.

Como todo la solucion es bien facil pero el que no sabe es como el que no ve. esta solucion es para todas las pixma del 1000 al 2000 creo o sea si el modelo es 1800 como la mia o 1000 o 1200 tambien sirve.Abrimos una terminal y editamos el archivo Sources.list, vamos a utilizar NANO (NANO es un editor de texto)
sudo nano /etc/apt/sources.list

Agregamos la siguiente línea al final de archivo
deb http://mambo.kuhp.kyoto-u.ac.jp/~takushi/ubuntu ./
Luego grabamos y cerramos

Actualizamos con la suguiente linea:
sudo apt-get update

Bajamos lo drivers
sudo apt-get install libcnbj-2.5 bjfilter-2.5 pstocanonbj

Conectamos la printer y luego él sistema agregará automáticamente la IP1000 Rev. 2.5. - Confirmas que este en tamaño Carta.

http://www.tuxapuntes.com/tux/content/view/938/86/

__________________________________________________________________________________________

__________________________________________________________________________________________

Ejecutar los siguientes pasos si la impresora no se instala.

Antes ejecute lo siguiente:

Descargar este archivo: libxml1_1.8.17-12_i386.deb Desde el Google luego instalar con:

sudo apt-get install -y --force-yes libxml1_1.8.17-12_i386.deb

Siga los siguientes pasos para culminar exitosamente la instalacion.

Tomado de: http://hup.hu/node/61681

# Requiere los siguientes paquetes: cnijfilter-common_2.70-2_i386.deb; cnijfilter-ip1800series_2.70-2_i386.deb
# Es posible descargar desde la siguiente direccion:
# http://ubuntubee.blogspot.com/2008/02/canon-pixma-ip1800-and-ubuntu.html OR:
# http://caletalinux.blogspot.com/2007/07/canon-ip1800-drivers-en-ubuntu-feisty.html

# Despues de haber descargado estos dos paquetes con extension deb, ejecutamos el siguiente script, pero antes eliminar la impresora si ya tiene agregada a su computadora luego desconectela cuando termine el script conectela nuevamente e implicitamente se agregarà.

dpkg-deb -x cnijfilter-ip1800series_2.70-2_i386.deb tmpdir
dpkg-deb --control cnijfilter-ip1800series_2.70-2_i386.deb tmpdir/DEBIAN
sed -e "s/libglib1.2/libglib1.2ldbl/" tmpdir/DEBIAN/control > tmpdir/DEBIAN/control-tmp

rm tmpdir/DEBIAN/control
mv tmpdir/DEBIAN/control-tmp tmpdir/DEBIAN/control
dpkg -b tmpdir cnijfilter-ip1800series_2.70-2_i386-patched-dep.deb
rm -rf tmpdir/

apt-get update
apt-get install -y --force-yes libglib1.2ldbl libgtk1.2 libxml1 # you can find them in the Hardy repository
dpkg -i cnijfilter-common_2.70-2_i386.deb cnijfilter-ip1800series_2.70-2_i386-patched-dep.deb

# En este foro esta el truco de como hacer una modificacion a un paquete: http://ubuntuforums.org/showthread.php?t=110458

# Se procedio hacer esto porque la libreria libglib1.2 y libglib1.2ldbl (collides) - es el nuevo paquete y ha sido cambido de nombre, la libreria libglib1.2 no esta en el repositorio con el nuevo nombre libglib1.2ldbl esta es quien tiene el driver de la impresora correctamente


lunes, abril 13, 2009

Galeria de Imagenes para OpenOffice

Descargar WpClipArt: http://www.wpclipart.com/downloads.html

Open ClipArt: http://openclipart.org/media/downloads

Como Activar.
Tomado de: http://edulibre.info/spip.php?article102

WPClipArt y OpenClipArt: dos colecciones de imágenes y clipart de dominio público


Muchas veces necesitamos imágenes, clipart, iconos,… para nuestro trabajo en el aula: folletos, carteles, página web, presentaciones, trabajos,… Para esas ocasiones hay dos colecciones de dominio público que pueden sernos útiles: WPClipArt y OpenClipArt.

Ambas se pueden incorporar a las galerías de nuestras herramientas habituales: OpenOffice.org, Inkscape, Sodipodi, Gimp, Abiword,… o utilizarlas como imágenes sueltas en cualquier otro programa y su uso es totalmente libre y gratuito.

La última versión de WPClipArt consta de más de 24.000 imágenes en formato PNG fácilmente convertibles a JPG de alta calidad o utilizables tal cual. Se puede descargar aquí: descargar WPClipArt.

La última versión de OpenClipArt , la 0.18, consta de más de 6.900 imágenes en formato vectorial SVG convertible a otros como PNG y se puede descargar aquí: descargar OpenClipArt.

Para integrar todos esos archivos en OpenOffice.org se pueden seguir estos pasos:

  1. Descargarlas, descomprimir el archivo y guardarlas donde tu prefieras, la carpeta "Imágenes"
  2. Tambien es posible instalar desde el Paquete OpenOffice Oxigen que trae consigo todas las imagenes de openclipart
  3. Instalar con sudo dpkg -i openclipart........deb, esto ubicara en: /usr/share/openclipart
  4. Abre OpenOffice.org.
  5. Abre Herramientas > Opciones.
  6. Busca en las opciones el apartado Rutas y cliquéale.
  7. Selecciona la opción Gráficos.
  8. Cliquea en Editar y luego en Añadir, asignamos la siguiente ruta: /usr/share/openclipart
  9. Igual para el caso de Imagenes reetimos el paso 6 hasta el 8
  10. Similar caso para cuando dispongamos de WPClipArt.

Y tendrás imágenes disponibles, cuando intentes insertar una imagen, seleccionas Insert, Imagen, A partir de un Archivo y nos presentara todas las opciones de las carpetas donde estan ubicadas las imagenes.



miércoles, abril 01, 2009

Acceso Remoto mySQL-Linux

Editar el archivo my.cnf

sudo gedit /etc/mysql/my.cnf

en la linea:
bind address: 127.0.0.1

Anteponerle un # de tal forma que este documentado esa linea y quedaria de la siguiente manera.

#bind address: 127.0.0.1

Si requerimos activar la IP, entonces reemplazamos % por la IP que requiere acceso remoto.
Para poder ingresar remotante con el administrador de Mysql, desde ambiente Linux o Windows, debemos indicar al servidor la ip que deseamos activar, de la siguiente manera:


  1. Ingresamos a mysql con: mysql -u root -p
  2. Digitamos la clave
  3. GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'%' IDENTIFIED BY 'clave' WITH GRANT OPTION;
  4. FLUSH PRIVILEGES;
  5. quit
  6. Reiniciamos Mysql con los cambios ultimos: sudo service mysql restart
  7. Probemos desde la IP que hemos asignado a ver si funciona.

martes, marzo 31, 2009

Instalar Jdk6 y Tomcat6 en Centos 5.2

Tomado de: http://geekzine.org/2009/02/19/configure-tomcat-6-java-6-on-centos-52-with-apache-on-port-8080/

Configurar Tomcat 6, Java 6 en CentOS 5.2 (Con apache en el puerto 8080)

by aristomagnus on Feb.19, 2009, under HowTo - Linux
Tomado de: http://www.satollo.com/english/programming/tomcat-5-java-6-on-centos-52
Cambios: Vamos a configurar Tomcat 6
No soy muy experto en la instalaciones de paquetes en linux , pero hoy requiero configurar Tomcat en CentOS 5.2.

CentOS 5.2 tiene Tomcat 6 disponible como un paquete con gcc-java para instalar con yum. Pero los GURUS que me comentan que puedo usar el JDK original de Sun y el tomcat sin problemas.
Tengo conocimiento que Tomcat puede ejecutarse con JRE which is a lot smaller, so I started with download the Java JRE 6 Update 11 from aqui.
I choosed Linux/Multilanguage and accepted the Sun Terms. I downloaded the jre-6u11-linux-i586.bin file wich is an autoinstaller for Linux.
After uploading the file in the /root dir, I did a chmod to make the file executable:
chmod u+x jre-6u11-linux-i586.bin
and then ran it
./jre-6u11-linux-i586.bin
I needed to accept the long legal stuff by Sun, inputing a “yes” at the end of the text (press spacebar many time to reach the end).
I got the jre folder that I have to move into /usr or something. Not really satisfying me. Why not to try with an rpm, always from the Sun download page?
The file is called jre-6u11-linux-i586-rpm.bin. Make it executable, run it (as the previous file), accept the legal stuff and you have an rpm which will be automatically installed.
The JRE will e installed in:
/usr/java/jre1.6.0_11/
Now it’s time form Tomcat 5. I used the version 5.5.26, not the latest 5.5.27: we have problem with some JSP containing XML fragments which wouldn’t compile.
Tomcat 5 can be download from the archives: pick the file apache-tomcat-5.5.26.tar.gz. Moved it on /root I gunzipped it:
gunzip apache-tomcat-5.5.26.tar.gz // change to tomcat6
and then untared (I know Linux guru, all those thing can e done with a single compact command line, but it take more time to read the man pages compared to run two separate and clear commenads).
tar xvf apache-tomcat-5.5.26.tar // change to tomcat6
I got the apache-tomcat-5.5.26 folder which I moved to /usr/tomcat. I like the simple things and not the hyper parametric future minded configurations…
mv apache-tomcat-5.5.26 /usr/tomcat // change to tomcat6
Now I need some script to run Tomcat as a deman, to put in /etc/init.d. I found this page and modified the script to match my path.
Pay attention: I need Tomcat to run on port 80, so I made it to run as root. If you want to make it run as another user (like tomact) but still responding on port 80, either you need to put in front of it Apache or add some (for me) strange rules to iptables.
tomcat deamon linux bash script
The file needed to be copied in /etc/init.d, and then
chown root:root /etc/init.d/tomcat
chmod a+x /etc/init.d/tomcat
To install the script for various runlevels, I ran
/sbin/chkconfig –add tomcat
it will be marked as “on” for runlevel 3, 4, 5 (I’m interest in rulevel 5). To see the configuration of all services, you can run
/sbin/chkconfig –list
On my server Apache was installed and running and I need to stop it to free the port 80. So I marked it as “off” for every runlevel:
/sbin/chkconfig httpd off
and then I stopped it:
/etc/init.d/httpd stop
Now it’s time to configure and then try to run Tomcat. Firstly I changed the configuration
/usr/tomcat/server.xml
to make it listen to the port 80. Find the string port=”8080″ and change it to port=”80″. Easy.
To run Tomcat has to be configured with the Java path. Remember we are using a JRE so we need to set the environement variable JRE_HOME (not the JAVA_HOME). I did it creating the file “setenv.sh” in /usr/tocat/bin. This file is used by startup and shutdown scripts, without modify them or the catalina.sh script (this is a good practice for future Tomcat upgrade).
The file content will be:
export JRE_HOME=/usr/java/latest
export CATALINA_PID=/var/run/tomcat.pid
The CATALINA_PID variable force Tomcat to create the pid file of the process, useful to kill it. Note that a shutdown of Tomcat can be done in two way. With the call:
/usr/tomcat/bin/shutdown
the same call made from our deamon script, or
/usr/tomcat/bin/shutdown -force
which make the script to wait a little and if the process doesn’t terminate it will be killed (using the pid). You can modify the deamon script to shutdown with “force” (I do it everytime).
To start and stop Tomcat:
/etc/init.d/tomcat start
/etc/init.d/tomcat stop
You can also run apache server on another port, for example 8080. You need to change one line on apache config
vi /etc/httpd/conf/httpd.conf
Change:
Listen 80
to
Listen 8080
Then start apache:
/etc/init.d/httpd start

Instalar ubuntu 9.04 desde cero

  • Instalar Ubuntu 9.04 desde Live CD.
  • Configurar la Red, Sistema, Preferencias, Conexiones de Red, Selecciona Auto eth0, Editar, click en las pestaña ajustes IPV4, click en Añadir, ahi digitamos la IP, Mascara, puerta de enlace, en Servidores DNS digitamos las IP correspondientes, terminamos con Enter para que nos acepte los cambios.
  • En el gestor de paquetes, instalamos Samba.
  • Creamos una carpeta en /home/usuario, con sudo mkdir compartido
  • Otorgamos los permisos sudo chmod 777 -R compartido
  • Configuramos el samba para compartir archivos, sudo gedit /etc/samba/smb.conf ,
workgroup = SERVER0,
[usuario-compartido]
comment = Usuario - Compartido
path = /home/usuario/compartido
guest ok = yes
writeable = yes
browseable = yes
create mask = 0750
directory mask = 0750
  • Copiar los paquetes al directorio compartido/repo , asignar permisos , sudo chmod 777 -R compartido, para ello debe estar ubicado en /home/usuario.
  • Nos ubicamos en /home/usuario/compartido/repo y ejecutamos sudo dpkg -i *.deb para que instale todos los paquetes.
  • Desinstalamos la opcion del OpenOffice Actual, sudo apt-get remove openoffce*.*
  • Nos ubicamos en /home/usuario/compartido/repo/DEBS y ejecutamos la instalacion del openoffice con sudo dpkg -i *.deb

lunes, marzo 30, 2009

Instalar Openfire - Servidor Jabber

Para Instalar un servidor de Mensajeria

http://www.voztovoice.org/?q=node/37
http://www.howtoforge.com/installing-openfire-and-spark-debian-etch
http://www.kootbox.com/index.php
http://www.guia-ubuntu.org/index.php?title=MySQL
http://castudillob.wordpress.com/2007/08/15/instalar-mysql-en-ubuntu/

Linux y los derechos de autor

Tomado de: http://www.gnu.org/philosophy/right-to-read.es.html

Este artículo fue publicado en el número de febrero de 1997 de Communications of the ACM (Vol. 40, Número 2).

(de "El camino a Tycho", una colección de artículos sobre los antecedentes de la Revolución Lunar, publicado en Luna City en 2096)

Para Dan Halbert el camino a Tycho comenzó en la universidad, cuando Lissa Lenz le pidió prestado su ordenador. El de ella se había estropeado, y a menos que pudiese usar otro reprobaría su proyecto de fin de trimestre. No había nadie a quien se atreviera a pedírselo, excepto Dan.

Esto puso a Dan en un dilema. Tenía que ayudarle, pero si le prestaba su ordenador ella podría leer sus libros. Dejando de lado el riesgo de ir a la cárcel durante muchos años por dejar a otra persona leer sus libros, la simple idea le sorprendió al principio. Como a todo el mundo, se le había enseñado desde la escuela primaria que compartir libros era algo malo y desagradable, algo que sólo los piratas harían.

Además, no había muchas posibilidades de que la SPA (la "Software Protection Authority", o Autoridad de Protección del Software), no lo descubriese. En sus clases de programación Dan había aprendido que cada libro tenía un control de copyright que informaba de cuándo y dónde fue leído, y quién lo leía, a la oficina central de licencias (usaban esa información para descubrir piratas, pero también para vender perfiles personales a otras compañías). La próxima vez que su ordenador se conectase a la red, la oficina central de licencias lo descubriría. Él, como propietario del ordenador, recibiría el castigo más duro, por no tomar las medidas adecuadas para evitar el delito.

Lissa no necesariamente pretendería leer sus libros. Probablemente lo único que ella necesitaba era escribir su proyecto. Pero Dan sabía que ella provenía de una familia de clase media que a duras penas se podía permitir pagar la matrícula, sin pensar en las tasas de lectura. Leer sus libros podía ser la su única forma de terminar la carrera. Entendía la situación; él mismo había pedido un préstamo para pagar por los artículos de investigación que leía (el 10% de ese dinero iba a parar a los autores de los artículos, y como Dan pretendía hacer carrera en la universidad, esperaba que sus artículos de investigación, en caso de ser citados frecuentemente, le dieran los suficientes beneficios como para pagar el crédito).

Más tarde, Dan descubrió que hubo un tiempo en el que todo el mundo podía ir a una biblioteca y leer artículos, incluso libros, sin tener que pagar. Había investigadores que podían leer miles de páginas sin necesidad de becas de biblioteca. Pero desde los años 90 del siglo anterior, tanto las editoriales comerciales, como las no comerciales, habían empezado a cobrar por el acceso a los artículos. En el 2047, las bibliotecas de acceso público eran sólo un vago recuerdo.

Había formas de evitar los controles de la SPA y la oficina central de licencias, pero también eran ilegales. Dan había tenido un compañero de su clase de programación, Frank Martucci, que consiguió un depurador ilegal, y lo usaba para evitar el control de copyright de los libros. Pero se lo contó a demasiados amigos, y uno de ellos lo denunció a la SPA a cambio de una recompensa (era fácil tentar, para traicionar a sus amigos, a estudiantes con grandes deudas). En 2047 Frank estaba en la cárcel; pero no por pirateo, sino por tener un depurador.

Dan supo más tarde que hubo un tiempo en el que cualquiera podía tener un depurador. Incluso había depuradores libremente disponibles en la red. Pero los usuarios normales empezaron a usarlos para saltarse los controles de copyright, y finalmente un juez dictaminó que ese se había convertido en su uso práctico. Eso quería decir que los depuradores eran ilegales y los programadores que los habían escrito fueron a parar a la cárcel.

Obviamente, los programadores necesitan depuradores, pero en el 2047 sólo había copias numeradas de los depuradores comerciales, y sólo disponibles para programadores oficialmente autorizados. El depurador que Dan había usado en sus clases de programación estaba detrás de un cortafuegos para que sólo se pudiese utilizar en los ejercicios de clase.

También se podía saltar el control de copyright instalando un núcleo del sistema modificado. Dan llegó a saber que hacia el cambio de siglo había habido núcleos libres, incluso sistemas operativos completos. Pero ahora no sólo eran ilegales, como los depuradores: no se podía instalar sin saber la clave de root del ordenador, cosa que ni el FBI ni el servicio técnico de Microsoft te darían.

Dan llegó a la conclusión de que simplemente no podía dejarle su ordenador a Lissa. Pero no podía negarse a ayudarle, porque estaba enamorado de ella. Cada oportunidad de hablar con ella era algo maravilloso. Y el hecho de que ella le hubiese pedido ayuda podría significar que sentía lo mismo por él.

Dan resolvió el dilema haciendo algo incluso más increíble, le dejó el ordenador, y le dijo su clave. De esta forma, si Lissa leía sus libros, la oficina central de licencias pensaría que quien estaba leyendo era él. Seguía siendo un delito, pero la SPA no lo detectaría automáticamente. Sólo podrían saberlo si Lissa lo denunciaba.

Si la universidad descubriese que le había dado su clave a Lissa significaría la expulsión para los dos, independientemente de para qué hubiese usado ella la clave. La política de la universidad era que cualquier interferencia con sus métodos de control sobre el uso de los ordenadores era motivo para una acción disciplinaria. No importaba si se hubiera hecho o no algún daño, el delito era el hecho de dificultar el control. Se asumía que esto significaba que se estaba haciendo algo prohibido, y no necesitaban saber qué.

En general los estudiantes no eran expulsados por eso -no directamente-. En su lugar se les prohibía el acceso a los ordenadores de la universidad, lo que inevitablemente significaría reprobar todas sus asignaturas.

Dan supo más tarde que ese tipo de políticas en la universidad empezaron en la década de 1980, cuando los estudiantes comenzaron a usar ordenadores masivamente. Antes de eso, las universidades tenían una actitud diferente: sólo se penalizaban las actividades dañinas, no las que eran meramente sospechosas.

Lissa no denunció a Dan a la SPA. Su decisión de ayudarle llevó a que se casasen, y también a que cuestionasen lo que les habían enseñado cuando eran niños sobre el pirateo. Empezaron a leer sobre la historia del copyright, sobre la Unión Soviética y sus restricciones sobre las copias, e incluso sobre la constitución original de los Estados Unidos. Se mudaron a Luna, donde se encontraron con otros que de la misma forma intentaban librarse del largo brazo de la SPA. Cuando empezó el Levantamiento de Tycho en 2062, el derecho universal a leer se convirtió en uno de sus objetivos fundamentales.

Nota del autor

Esta nota fue actualizada en 2002

El derecho a leer es una batalla que se está librando hoy en día. Nuestra forma de vida actual podría tardar 50 años en desvanecerse, pero muchas de las leyes y prácticas descritas más arriba ya han sido propuestas, o por la administración Clinton o por las editoriales.

Hasta hace poco había una excepción: la idea de que el FBI y Microsoft se guardaran las claves de root de los ordenadores personales, y no dejaran obtenerlas a los usuarios no fue propuesta hasta 2002. A esto se le llamó "computación confiable" o "palladium".

En 2001, el senador Hollings, apoyado financieramente por la Disney, propuso un proyecto de ley, llamado SSSCA, que requeriría que cada ordenador nuevo tuviera restricciones para efectuar copias, que los usuarios no podrían evitar. En la misma línea que la del chip Clipper y otras propuestas similares del gobierno de los EE.UU. sobre custodia de claves de encriptación, esta es una tendencia a largo plazo: los sistemas de ordenadores se configuran cada vez más para dar control sobre el ordenador a terceras partes en lugar de a las personas que realmente lo utilizan. La SSSCA ha sido llamada desde entonces la CBDTPA (denotando "Consume But Don't Try Programming Act", "Consume Pero Ni Intentes Programar").

En 2001 los EE.UU. comenzaron a intentar el uso del propuesto Tratado del Área de Libre Comercio de las Américas (ALCA) para imponer las mismas reglas en todos los países del hemisferio occidental. El ALCA es uno de los tratados llamados "de libre comercio" realmente diseñados para darles a las empresas mayor poder frente a los gobiernos democráticos; imponer leyes tales como la DCMA es típico de este espíritu. La Electronic Frontier Foundation le solicita a las personas que expliquen a esos gobiernos por qué deberían oponerse a tales planes.

La SPA, que realmente significa "Software Publisher's Association" (Asociación de Editores de Software), ha sido reemplazada en este rol policíaco por la BSA, o "Business Software Alliance". Esta no es una fuerza policíaca, pero extraoficialmente actúa como si lo fuera. Utilizando métodos que recuerdan a la antigua Unión Soviética, invita a la gente a informar a sus compañeros de trabajo y amigos. En 2001 una campaña de terror de la BSA en Argentina realizó amenazas veladas de que aquellos que compartieran programas de ordenador terminarían siendo violados en prisión.

Cuando se escribió esta historia, La SPA estaba amenazando a pequeños proveedores de Internet (ISP) para que les permita controlar a sus usuarios. La mayoría de ellos cedieron al ser amenazados, ya que no podían costearse la pelea judicial en los tribunales (Atlanta Journal-Constitution, 1 Oct 96, D3). Al menos un ISP, "Community ConneXion" en Oakland CA, se negó a aceptar las presiones, y fue eventualmente demandado. La SPA luego retiró la demanda, pero obtuvo la DMCA ("Digital Millenium Copyright Act", o Ley del Copyright del Milenio Digital), la cual les dio el tipo de poder que buscaban.

Las políticas de seguridad descritas arriba no son imaginarias. Por ejemplo, un ordenador de una universidad del área de Chicago muestra el siguiente mensaje al conectarse al sistema (las comillas están en el original):

"Este sistema sólo puede ser utilizado por usuarios autorizados. Cualquier individuo que use esta sistema sin autorización, o excediendo su autorización está sujeto a ser monitorizado por el personal del sistema. Al controlar usuarios realizando actividades no autorizadas o durante el mantenimiento del sistema, las actividades de usuarios autorizados pueden ser monitorizadas. Cualquiera que use este sistema acepta expresamente tal monitorización y queda advertido de que si ese control revela posibles indicios de actividades ilegales o violación de las normas de la Universidad, el personal de mantenimiento del sistema puede proporcionar esas evidencias a las autoridades de la Universidad o a las fuerzas de seguridad".

Esta es una aproximación interesante a la Cuarta Enmienda: forzar a los usuarios a declinar por adelantado los derechos en ella contemplados.


Referencias

  • El Libro Blanco de la Administración: "Information Infrastructure Task Force, Intellectual Property and the National Information Infrastructure: The Report of the Working Group on Intellectual Property Rights", (1995).
  • "An explanation of the White Paper: The Copyright Grab", Pamela Samuelson, Wired, Jan. 1996
  • "Sold Out", James Boyle, New York Times, 31 March 1996
  • "Public Data or Private Data", Washington Post, 4 de noviembre de 1996. Teníamos un enlace a esta referencia, pero el Washington Post decidió comenzar a cobrar a los usuarios que quisieran leer artículos en su página web, y por lo tanto hemos decidido borrar el enlace.
  • "Union for the Public Domain", una organización que pretende resistir y revertir la sobreextensión de los poderes de la propiedad intelectual y patentes.

Este ensayo ha sido publicado en "Free Software, Free Society: The Selected Essays of Richard M. Stallman".

Otros textos


La nota del autor habla sobre la batalla por el derecho a leer y la vigilancia electrónica. La batalla está comenzando; aquí hay dos artículos sobre tecnologías que se están desarrollando para negarte el derecho a leer.

  • "Electronic Publishing": Un artículo sobre la distribución de libros en forma electrónica y temas sobre copyright que afectan el derecho a leer una copia.
  • "Books inside Computers": Programas para controlar quién puede leer libros y documentos en una computadora.

Traducciones de esta página:
[ Česky | Deutch | English | Español | Français | עבריח | 日本語 | 한국어 | Magyar | Polski | Português | Русский | Svenska ]

Volver a la página principal del proyecto GNU.

Por favor, envíe sus comentarios y preguntas sobre la FSF y el proyecto GNU a gnu@gnu.org. También puede contactar con la FSF por otros medios.
Por favor, envíe enlaces rotos y otras correcciones (o sugerencias) a webmasters@gnu.org.

Copyright 1996 Richard Stallman
Se permite la distribución y la copia literal de este artículo en su totalidad y por cualquier medio siempre y cuando se conserve esta nota.

Traducción: 13 oct 1999 Carlos Rega
Revisión: 21 ene 2004 Jorge A.Colazo
Revisión: 3 feb 2004 Miguel Abad Pérez

Última actualización: $Date: 2009/01/06 23:22:46 $ $Author: yavor $

COMO INSTALAR PAQUETES O ACTUALIZACIONES EN UBUNTU SIN BANDA ANCHA

Tomado de: http://todosobrelinux.wordpress.com/2008/07/10/como-instalar-paquetes-o-actualizaciones-en-ubuntu-sin-banda-ancha/

Sabemos que hoy en dia el Internet esta en auge y la mayoria de las personas disponemos de una conexion, pero no todas tienen una conexion de banda ancha con la cual es muy rapido instalar aplicaciones y actualizaciones que como sabemos algunas son muy pesadas y la velocidad de descarga no es muy buena.

Por esos traigo estos sencillos pasos para hacer lo ya mencionado:

1.- Primero que nada nos conectamos a Internet.

2.- Abrimos el Gestor de paquetes Synaptic, lo podemos buscar en Sistema -> Administracion -> Gestor de Paquetes Synaptic o bien pulsar Alt+F2 y escribir “sudo synaptic” sin comillas.

3.- Recargamos los paquetes con el boton Recargar, para asi tener los mas actualizados y tambien las actualizaciones mas recientes.

4.- Generamos un script, esto lo hacemos en el Menu Archivo de Synaptic y seleccionar la opcion “Generar un script de descarga de paquetes”. Lo guardamos en una memoria USB.

5.- Ahora vamos hacia el cafe internet preferido o alguna PC con internet de banda ancha.

6.- Si nos encontramos en una PC con Linux vasta con ejecutar el script y comenzara a descargar los archivos a la carpeta en donde esta nuestro script por lo que recomiendo crear una carpeta y hacer copiar el script en el disco duro (esto para que sea mas rapido).

Si estamos en una PC con Windows debemos abrir el script con un gestor de descargas o bien editar el script y haciendo copy/paste en el navegador guardando los archivos en la carpeta que crearemos en el disco duro.

7.- Una vez descargado todo lo copiamos a nuestra Memoria USB y nos dirigimos a la PC sin internet en donde de nuevo copiamos la carpeta a nuestro disco duro.

8.- Abrimos Synaptic y en el menu Archivo seleccionamos la opcion “Anadir paquetes descargados”, saldra una pantalla en la que nos dirigiremos hacia la carpeta donde estan los paquetes que descargamos. Seleccionamos abrir.

9.- Comenzara a leer los paquetes y nos avisara una ventana si queremos instalar los paquetes, le damos Aceptar y listo comenzara a instalar los paquetes, actualizaciones, o lo que hayamos descargado.

10.- Eso es todo algun problema, comentenlo.

Crear Un repositorio Local de UBUNTU

Tomado de: http://www.aprendelinux.es/manual.php?id=8

Crear un repositorio local para Ubuntu

En el algunos casos puede requerir modificar la capacidad de los paquetes que se descargue localmente, para eso tenemos que modificar el siguiente archivo:
20archive

Que esta ubicado en /etc/apt/apt.conf.d, modificar la tercera linea donde esta 500 por ejemplo colocar 999 que en este caso seran 999 mb de maxima capacidad.

Tambien podemos requerir en cualquier momento ejecutar apt-get update, que la base de datos de la distribucion.

Luego el comando apt-get dist-upgrade, descarga e instala todos los archivos que se actualizaron anteriormente.

Si deseamos solo descargar los paquetes de actualizaciones ejecutamos el siguiente comando:
apt-get dist-upgrade -d

Se descargan los paquetes de actualizacion en
/var/cache/apt/archives

Esto seria de la forma alternativa de actualizar o descargar paquetes manual, pero existe otra alternativa que veremos a continuacion.

En esta guía haremos un repositorio local para Ubuntu, al cual podremos conectarnos para instalar nuestros programas sin necesidad de estar conectado a internet. Este manual se podríamos amoldar para instalar este repositorio y tenerlo instalado por ejemplo en un nslu2 (Ver nslu2 en el menu de la izquierda).

Los requisitos para instalar este repositorio son pocos,

* instalar el paquete dpkg-dev
* crear un directorio en nuestro Ubuntu para el repositorio
* muchos archivos .deb para llenar nuestro repositorio (para este punto lo que se puede hacer es copiar la carpeta /var/cache/apt/archives/)
* todo este procedimiento se concluye de 1 a 3 horas aproximadamente.


Bueno comenzamos:

Primero instalamos los paquetes para desarrollo apt-utils y dpkg-dev:

sudo apt-get install apt-utils

sudo apt-get install dpkg-dev


Creamos la carpeta donde vamos a ubicar el repositorio (dentro del home por ejemplo) y copiamos dentro de el los archivos .deb:

mkdir /home/aprendelinux/repo



Ahora creamos un script que hará que nuestros archivos .deb puedan ser leidos por aptitude o apt-get:

cd /bin

sudo gedit autorepo



Dentro del archivo autorepo escribimos esto:

#!/bin/bash

sudo dpkg-scanpackages repo /dev/null | gzip -9c> repo/Packages.gz

sudo dpkg-scansources repo /dev/null | gzip -9c> repo/Sources.gz


Guardamos el archivo y le damos permisos de ejecución:

sudo chmod +x autorepo



Ahora vamos al directorio donde ubicamos el repositorio (home en nuestro caso) para ejecutar el script que acabamos de hacer (es muy importante que no lo hagamos dentro del repositorio sino un nivel arriba)

cd /home/aprendelinux

autorepo



Este comando debe mostrar una salida listando el contenido de la carpeta del repositorio y a su vez crea dos paquetes dentro del mismo Packages.gz y Sources.gz que son los que lee aptitude o apt-get cada vez que ejecutamos un apt-get update.

Ahora vamos a editar el archivo sources.list para agregar nuestro recien creado repositorio:

sudo gedit /etc/apt/sources.list



Y agregamos el repositorio:

## Mi repositorio

## Es importante que se note que hay un espacio en blanco
## antes del nombre de la carpeta del
## repositorio y que escribimos la ultima diagonal

deb file:///home/aprendelinux/ repo/


Ya por ultimo hacemos actualizamos los repositorios:

sudo apt-get update



Listo, ya podemos utilizar aptitude o apt-get para instalar el software de los archivos .deb que pusimos en nuestro repositorio.