Esta posibilidad está disponible bajo el menú Import.
Por ejemplo, pulsa el botón derecho en una fichero jar de tu workspace, selecciona Import –> Maven –> Install or deploy an artifact to a Maven repository.
http://blog.rubensa.eu.org
Esta posibilidad está disponible bajo el menú Import.
Por ejemplo, pulsa el botón derecho en una fichero jar de tu workspace, selecciona Import –> Maven –> Install or deploy an artifact to a Maven repository.
Una vez descargado y descomprimido tomcat, lo primero es añadir un grupo y usuario «tomcat» para poder ejecutarlo como un usuario distinto a root.
# groupadd tomcat
# useradd -g tomcat -d /opt/tomcat tomcat
# passwd tomcat
Después estableceremos como propietario del directorio de instalación al nuevo usuario y grupo creados.
# chown -R tomcat:tomcat /opt/tomcat
Ahora añadiremos el grupo «tomcat» a los usuarios que queremos que puedan controlar el tomcat.
# usermod -G tomcat rubensa
Establecemos permisos de lectura al grupo sobre los archivos de configuración:
# chmod -R g+r /opt/tomcat/conf
Establecemos permisos de escritura para poder desplegar nuevas aplicaciones:
# chmod -R g+w /opt/tomcat/conf
# chmod -R g+w /opt/tomcat/logs
# chmod -R g+w /opt/tomcat/temp
# chmod -R g+w /opt/tomcat/webapps
# chmod -R g+w /opt/tomcat/work
Establecemos el «sticky-bit» de grupo (para que los nuevos ficheros/directorios creados por cualquier usuario pertenezcan al grupo «tomcat»)
# chmod -R g+s /opt/tomcat/conf
# chmod -R g+s /opt/tomcat/logs
# chmod -R g+s /opt/tomcat/temp
# chmod -R g+s /opt/tomcat/webapps
# chmod -R g+s /opt/tomcat/work
Además será necesario que todos los usuarios del grupo establezcan su umask a 002 para que los ficheros y directorios creados por ellos sean escribibles por el resto de usuarios del grupo tomcat.
$ umask 002
https://www14.software.ibm.com/webapp/iwm/web/reg/signup.do?source=swg-beta-nodoso&S_PKG=dl
$ wget https://aur.archlinux.org/packages/li/libgnomecups/libgnomecups.tar.gz
$ tar -xvzf libgnomecups.tar.gz
$ cd libgnomecups
$ makepkg
# pacman -U libgnomecups-0.2.3-12-i686.pkg.tar.xz
$ wget https://aur.archlinux.org/packages/li/libgnomeprint/libgnomeprint.tar.gz
$ tar -xvzf libgnomeprint.tar.gz
$ cd libgnomeprint
$ makepkg -s
# pacman -U libgnomeprint-2.18.8-5-i686.pkg.tar.xz
$ wget https://aur.archlinux.org/packages/li/libgnomeprintui/libgnomeprintui.tar.gz
$ tar -xvzf libgnomeprintui.tar.gz
$ cd libgnomeprintui
$ makepkg -s
# pacman -U libgnomeprintui-2.18.6-4-i686.pkg.tar.xz
# pacman -S --needed gdb coreutils unzip bash procps-ng grep sed libart-lgpl alsa-lib atk libbonobo libbonoboui glibc libcap fontconfig freetype2 gcc gconf gtk glib libgnome libgnomecanvas gnome-desktop libgnomeui gnome-vfs libice libjpeg-turbo orbit2 pam pango pangox-compat libpng popt libsm gcc libx11 libxcursor libxext libxft libxi libxkbfile libxml2 libxp libxrender xscreensaver libxt libxtst zlib xterm
tar -xvf notes90se_notes_linux_rpm_public_beta_prod.tar
$ wget https://aur.archlinux.org/packages/rp/rpm-org/rpm-org.tar.gz
$ tar xvfz rpm-org.tar.gz
$ cd rpm-org
$ makepkg -s
# pacman -U rpm-org-4.10.2-1-i686.pkg.tar.xz
# rpm -ivh --nodeps ibm_notes-9.0.i586.rpm
# rpm -ivh --nodeps ibm_sametime-9.0.i586.rpm
Opcionalmente, si queremos añadir la comprobación de ortografía en Español haremos lo siguiente:
ACTUALIZACION:
Alternativamente podemos descargar el diccionario español de Lotus Symphony (donde está disponible una versión más reciente) desde:
http://www-03.ibm.com/software/lotus/symphony/home.nsf/dictionary
unzip Notes_XTAFDictionaries_852_WinLnx_Ml.zip
ACTUALIZACION:
O, si te has bajado el diccionario de la página de Lotus Symphony:
unzip sym.dic.es.zip
ACTUALIZACION:
O, si te has bajado el diccionario de la página de Lotus Symphony simplemente updateSite.zip.
NOTA: Si no os aparece la opción Install debéis activarla modificando (o añadiendo en caso de que no exista) el parámetro
com.ibm.notes.branding/enable.update.ui=true
en el archivo plugin_customizations.ini ubicado en el directorio notes/framework/rcp de la instalación de la aplicación.
ACTUALIZACION:
Si modificas el valor del parámetro:
com.ibm.notes.branding/enable.update.ui=true
en el archivo
/opt/ibm/notes/framework/rcp/plugin_customizations.ini
después de haber configurado tu correo, es posible que tu configuración no la tenga en cuenta.
Entonces tendremos que modificar la propiedad:
enable.update.ui=true
del archivo:
/home/rubensa/ibm/notes/data/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.ibm.notes.branding.prefs
Dependiendo del plugin que vayamos a instalar, también es posible que tengas que cambiar «temporalmente» los permisos del directorio de instalación del Notes para que un usuario «no root» pueda instalar la actualización (ya que el cliente de notes no permite su ejecución como root). Antes de instalar ejecuta:
sudo chmod 777 -R /opt/ibm/notes/
y después:
sudo chmod 755 -R /opt/ibm/notes/
Alternativamente, antes de instalar el plugin, podemos editar el fichero feature.xml que se encuentra dentro del .jar ubicado en el directorio features del updateSite.zip modificando la propiedad:
<feature colocation-affinity="com.ibm.rcp.platform.feature"...
por:
<feature colocation-affinity="com.ibm.rcp.site.anchor.user.feature"...
de tal modo que hacemos que la instalación sea a nivel de usuario en vez de a nivel de aplicación.
Si hacemos este cambio tenemos que tener en cuenta que la firma del plugin ya no será válida y por tanto tendremos que eliminar los datos de la firma (META-INF) y permitir la instalación de plugins sin firmar (/home/rubensa/ibm/notes/data/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.ibm.rcp.security.update.prefs).
NOTA 2: En Gnome Shell parace que la aplicación tiene problemas con algunos de los diálogos modales (se quedan «trabados» y no responden). Para solucionar el problema tenemos que deshabilitar la integración de diálogos modales en las ventanas padre ejecutando el siguiente comando (después hay que reiniciar Gnome – Alt+F2+r):
$ gsettings set org.gnome.shell.overrides attach-modal-dialogs false
Actualizar a 9.0.1
La versión 9.0.1 ya tiene soporte español. Para actualizar a la nueva versión, antes desinstalamos la versión previamente instalada. Podemos comprobar la versión utilizando el comando:
#rpm -qa
Procedemos con la desinstalación:
#rpm -e ibm_sametime-9.0
#rpm -e ibm_notes-9.0
Y con la instalación de los nuevos paquetes (incluyendo también los de idioma español)
#rpm -ivh --nodeps ibm_notes-9.0.1.i586.rpm
#rpm -ivh --nodeps ibm_notes-nl1-9.0.1.i586.rpm
#rpm -ivh --nodeps ibm_notes-core-es-9.0.1.i586.rpm
Algunos enlaces de interés
Lotus Notes in 32bit Chroot
AUR lotus-notes-base
Install plugins from updateSite in Lotus Notes on linux
Enabling user-initiated update with EUM
Enabling File – Application – Install for specific users
Customizing Notes using a plugin_customization.ini file