Estás aquí: start » es » centro » servizos » ubuntu_14.04_citius

Sistema operativo Ubuntu 16.04 CiTIUS

¡Esta es una revisión vieja del documento!


Sistema operativo Ubuntu 14.04 CiTIUS

Instalación, mantenimiento y soporte técnico de un sistema operativo Ubuntu 14.04 modificado por el CiTIUS.

Puede solicitarse la instalación del sistema en cualquier equipo conectado a la red de datos del centro a través del formulario de incidencias.

Cómo instalar software adicional

Matlab e Maple

Matlab y Maple tienen un instalador propio. Para instalarlos, basta con buscar “Instalación de Matlab” o “Instalación de Maple” en el menú de programas. O, alternativamente, ejecutar uno de los siguientes comandos: install-matlab_R2012a.sh, install-matlab_R2011a.sh, install-maple16.sh, install-maple17.sh.

Software disponible en repositorios

Primero, busca si el software que deseas está en repositorios. La forma más fiable es mediante línea de comandos:

apt-cache search programa

Aparecerá una lista de paquetes con una descripción corta. Si deseas una descripción más detallada de alguno de los paquetes, puedes escribir:

apt-cache show nome-do-paquete

Para instalar un paquete, debes usar el siguiente comando:

aptdcon -i nome-do-paquete

Si deseas instalar varios paquetes a un tiempo, debes entrecomillarlos:

aptdcon -i "nombre-de-un-paquete nombre-de-otro-paquete"

Otras opciones interesantes de aptdcon son:

  • -c: Actualiza la caché de paquetes disponibles
  • -u nome-do-paquete: Actualiza un paquete
  • --safe-upgrade: Actualiza todos los paquetes que se pueden actualizar
  • -r nome-do-paquete: Elimina un paquete

Otro software

Si un software no está nos repositorios, pero ya se encuentra en algún repositorio compatible, bien en los propios repositorios de Ubuntu o en algún repositorio de terceros, podemos añadirlo a nuestros repositorios para que estén disponibles para todo el mundo. En ese caso, nos avisa mediante el formulario de incidencias.

También puedes compilar e instalar desde código fuente los programas tú mismo, siempre y cuando pongas como prefix un directorio en el que puedas escribir, como en /home/local/nombre.de.usuario. Normalmente, los programas permiten configurar un prefix de instalación personalizado. Consulta la documentación del programa.

Preguntas frecuentes

Quiero actualizar la Ubuntu 12.04 a la versión 14.04

Avisa en el formulario de incidencias. Indica la hora y día en que deseas que se haga la actualización. No perderás nada del home (ni local ni remoto), pero si perderás las personalizaciones específicas que pueda haber en tu equipo en la partición de sistema, y también las tareas de cron se las tuvieses.

Establecer el idioma de la sesión

En Ubuntu 14.04 se puede establecer el idioma de la sesión desde la herramienta de «Soporte de idiomas». Puedes encontrarla en el menú Ubuntu. Para establecer un idioma por defecto, arrastra y suelta el idioma en la lista de idiomas instalados. Sólo están disponibles gallego, castellano e inglés y non es posible instalar nuevos idiomas.

También se puede establecer el formato de fechas y números en la pestaña «Opciones regionales» de esa misma herramienta.

Empathy no soporta las cuentas de XMPP/Jabber

Debes instalar el paquete account-plugin-jabber mediante el comando aptdcon -i account-plugin-jabber.

Puedo usar otros entornos además de Unity?

Sí, puedes instalar más entornos a través del Centro de Software de Ubuntu o con aptdcon. Están disponibles los siguientes entornos:

  • GNOME Clásico
    • Instala el paquete gnome-session-flashback.
  • KDE
    • Instala el paquete escritorio-kde-minimo si sólo deseas un escritorio muy básico.
    • Instala el paquete escritorio-kde-basico si además quieres aplicaciones básicas de KDE.
    • Instala el paquete escritorio-kde-completo si además quieres instalar todas las aplicaciones de KDE disponibles (cuidado, instala muchas aplicaciones).
  • LXDE
    • Instala el paquete lxde
  • I3-WM
    • Instala los paquetes i3-wm, i3status y suckless-tools.
  • XFCE
    • Instala los paquetes xfce4-session, xfce4-panel, shimmer-themes y opcionalmente xfce4-goodies.
    • Si deseas una experiencia más completa, debes instalar xfce4-whiskermenu-plugin, xfce4-indicator-plugin y gtk-theme-config.

¿Cómo puedo instalar paquetes de LaTeX adicionales?

Puedes instalar cualquier paquete de TeXLive disponible en CTAN en tu directorio de usuario. Primero debes instalar xzdec:

aptdcon -i xzdec

La primera vez, debes inicializar los directorios de TeXLive en tu usuario:

tlmgr init-usertree

Entonces, instala los paquetes deseados. Por ejemplo, para instalar pgfgantt:

tlmgr install pgfgantt

No funciona Flash en Firefox, o aparece un aviso de seguridad

Primero, intenta actualizar manualmente el Flash. Abre una terminal y pon los siguientes comandos:

 aptdcon -c
aptdcon -u flashplugin-installer

Si el problema persiste, es posible que el repositorio esté desactualizado. A veces Firefox marca el plugin de Flash como inseguro y no hay una alternativa actualizada, y debes esperar unos días a que aparezca. Si después de unos días todo sigue igual, avisa por si hubiese algún otro problema.

Prefiero las barras de desplazamiento tradicionales, ¿puedo recuperarlas?

Esas barras de desplazamiento se llaman Overlay Scrollbars. Para cambiarlas por las tradicionales basta con eliminar el paquete overlay-scrollbar. Si más adelante quieres volver a usarlas, puedes volver a instalar el paquete.

aptdcon -r overlay-scrollbars

Problemas imprimiendo documentos PDF

Algunos documentos, tras ser procesados por el lector de documentos evince, no se imprimen correctamente o dejan la impresora atascada. Una alternativa es utilizar el comando lp, que envía los documentos a la impresora sin procesar. Si no le pasas opciones, por defecto lp envía el documento a la impresora de tu planta y non imprime a doble cara.

lp -o sides=two-sided-long-edge archivo.pdf # imprime a doble cara
lp -P 12,15,17-20 archivo.pdf # imprime solamente páginas 12, 15 y 17 a 20
lp -o number-up=4 -o fit-to-page -o number-up-layout=rltb archivo.pdf # imprime 4 páginas por hoja, de arriba a abajo y de izquierda a derecha, escalando para ocupar el máximo posible
lp -d ctprints1  archivo.pdf # Imprime en la impresora del semisótano
lpstat -a # ver la lista de impresoras disponibles

Unity queda atascado, ¿cómo podo recuperar el sistema sin reiniciar?

En algunas configuraciones, especialmente con poca memoria de vídeo, Unity (el entorno de ventanas) puede llegar a dejar de responder. Si eso ocurre, basta con intentar ejecutar el comando unity-reload. Puedes intentar hacerlo pulsando Alt+F2. Si no funciona, sal a una terminal pulsando Control+Alt+F1, haz login y ejecuta el comando desde ahí. Una vez ejecutado, vuelve a la sesión con Alt+F7.

Instalar paquetes de Ruby, Python y R en el directorio home

Ruby

El comando es el siguiente:

gem install --user-install nombre_paquete

Antes de hacerlo por vez primera, necesitas instalar ruby1.9.1-dev:

aptdcon -i ruby1.9.1-dev

Al instalar la primera yema recibirás un warning porque debes añadir un directorio al PATH. Esto sólo debes hacerlo la primera vez. Por ejemplo:

WARNING:  You don't have /home/remoto/jorge.suarez/.gem/ruby/1.9.1/bin in your PATH,
	  gem executables will not run.

Sólo tienes que ponerlo en tu archivo bashrc con este comando:

echo "export PATH=~/.gem/ruby/1.9.1/bin:$PATH" >> ~/.bashrc

Para que tenga efecto en la sesión actual, ejecuta el comando entre comillas, o ejecuta bash para entrar en una nueva shell, o volver a entrar en la sesión.

Python

La opción recomendada es instalar la distribución Anaconda. Esta distribución se instala en un directorio del usuario y permite tener varias instalaciones con diferentes paquetes y distintas versiones de cada paquete. En el subdirectorio bin puedes encontrar todos los ejecutables típicos de python, así como el gestor de paquetes conda.

Alternativamente a Anaconda, puedes instalar paquetes en home usando pip.

Primero, necesitas instalar el paquete python-dev:

aptdcon -i python-dev

Importante, asegúrate de que tienes la última versión de pip instalada en home.

pip install --install-option="--user" --upgrade pip

Si recibes un error sobre urllib3, puedes solucionarlo actualizando el paquete urllib3 con pip:

pip install --user --upgrade urllib3

Si recibes un error de permiso denegado, puede que ya tengas instalado y actualizado pip a una versión reciente. Intenta actualizarlo con este comando en su lugar:

pip install --upgrade --user pip

Ahora ya puedes instalar paquetes.

pip install --user nome_paquete

Si recibes alguna vez un error de que debes actualizar pip, puedes actualizarlo con el siguiente comando:

pip install --upgrade --user pip

R

Antes de nada, crea un directorio en tu home chamado R:

mkdir ~/R

Lanza R, y dentro ejecuta el comando de instalación de paquetes:

R
install.packages("nombre_paquete")

Al hacerlo te preguntará si quieres hacerlo en ~/R al no poder escribir en /usr/local/lib/R. Contesta y. El directorio se añadirá al path de bibliotecas e podrás cargarlas con normalidad.

Al desbloquear la pantalla después de suspender, solicita dos veces la contraseña

Esto ocurre en el escritorio por defecto (Ubuntu) y es heredado de la configuración desde Ubuntu 12.04. Para solucionarlo, basta con ejecutar este comando en una terminal:

dconf reset -f /org/compiz/

Tras cerrar sesión e iniciarla de nuevo, el problema debería desaparecer. Sólo se pierden algunas configuraciones avanzadas de escritorio que es poco probable que tocases.

Al iniciar sesión el teclado cambia a inglés automáticamente

Esto es culpa de ibus. Puedes desactivar ibus si no vas a usarlo (si no sabes qué es no lo estás usando). Para hacerlo, ve a Preferencias » Soporte de idiomas y en el desplegable de método de entrada elige Ninguno.

Si necesitas ibus, puedes solucionar este problema editando la configuración de ibus como se explica aquí.

La firma de actas de la USC no funciona

Para que la firma de actas de la USC funcione, debes usar Firefox y tener instalado y actualizado el Java 8 de Oracle:

aptdcon -i oracle-java8-installer
aptdcon -i oracle-java8-set-default

En Firefox, ve a Herramientas » Complementos y, en la sección Plugins, comprueba que tengas activado el Java(TM) Plug-in 11.72.2 o superior y que tengas desactivado cualquier otro complemento de java, incluyendo el Icedtea.

Abre el Oracle Java 8 Plugin Control panel ejecutando el comando ControlPanel y realiza los siguientes pasos:

  1. Borra los archivos temporales, en la primera pestaña, botón Preferencias y luego en el nuevo diálogo, Borrar archivos….
  2. Añade los siguientes sitios a la lista de excepciones en la pestaña de Seguridad:
    • https://aplicacions.usc.es/
    • https://sec-virtual.usc.es/
    • https://*.usc.es/

Asegúrate de tener instalado el paquete `libnss3`:

aptdcon -i libnss3

Si al abrir el applet, no se quiere abrir con el Oracle Java 8 Web Start, sino con otro Java Webstarter distinto, dale a Otro… y elige la ruta al correcto: /usr/lib/jvm/java-8-oracle/bin/javaws.

Tras cargar el applet por primera vez, podrás recibir un error de que no puede acceder al almacén de certificados. Si es así, abre el archivo ~/.esinatura/mozilla.conf. Si el fichero no se crea, aquí tienes un fichero completo de ejemplo que puedes usar. Hay que corregir dos líneas, la que pone library y la que pone nssArgs:

name = NSS
slot = 2
library = /usr/lib/x86_64-linux-gnu/nss/libsoftokn3.so
nssArgs = "configdir='/home/remoto/jorge.suarez/.mozilla/firefox/kek3dogy.default' certPrefix='' keyPrefix='' secmod='secmod.db' flags=readOnly"
  • La que pone library por defecto apunta a /usr/lib/nss/libsoftokn3.so que no existe, y hay que cambiarlo por /usr/lib/x86_64-linux-gnu/nss/libsoftokn3.so.
  • La que pone nssArgs apunta a un configdir que no existe, hay que corregir la ruta al directorio home y al perfil de Firefox correcto.

Si aun así sigue sin funcionar, activa la Java Console en la pestaña Advanced del Oracle Java 8 Plugin Control panel, vuelve a intentarlo y envía la salida de la consola para que podamos ver o problema.

EL DNI electrónico no funciona

De momento no funciona. En su lugar, puedes solicitar un certificado de la FNMT que hace la misma función pero puedes almacenarlo en el navegador, en lugar de almacenarlo en el DNI electrónico.

Los profesores (incluyendo doctorandos que tengan que dar clase) pueden solicitar el certificado a los gestores del centro de la Facultad de Matemáticas:

  • Facultad de Matemáticas: Eduarda González - eduarda.gonzalez@usc.es - 13133