h1. Versión de GNU/Linux para Facultad de Psicología {{>toc}} La Unidad de Informática adaptó una distribución GNU/Linux (en este caso Mint Cinnamon 14) a las necesidades de la Facultad. La mismas está disponible para ser instalada mediante volcado de disco con las instrucciones que se muestran debajo. En la medida de lo necesario podría ponerse a disposición de quienes la necesiten. Por consultas, escribir a soporte [e n] psico.edu.uy h2. Descripción del sistema * Mint 14, 32 bit * Entorno gráfico cinnamon * Script de actualización centralizada y automática * Recursos compartidos * Conectado a apt-cacher para agilizar las actualizaciones * Conectado a servidor de hora local * Acceso remoto a helpdesk * Plugins de audio y vídeo Las ventajas de este sistema son: * Actualizaciones automáticas tanto del sistema como de plugins * Soporte remoto * Recursos compartido para todo el instituto * Sistema estable h2. Software Instalado | *Ofimática* | | Necesidad | Alternativa(s) Libre(s) Alternativa(s) Privativa(s) | | Procesador de textos | Libre Office Writer | Microsoft Word | | Hoja de cálculo | Libre Office Calc | Microsoft Excel | | Presentaciones en diapositivas | Libre Office Impress | Microsoft Power Point | | Base de datos básicas | Libre Office Base | Microsoft Access | | Lector PDF | Acrobat Reader | Acrobat Reader | | Editor de PDF | Pdfsam, LibreOffice Draw | Acrobat Reader PRO | | Visor de presentaciones | PowerPoint Viewer | | | Editor de diagramas | OpenOffice.org Draw | Microsoft Viso | | *Multimedia* | | Necesidad | Alternativa(s) Libre(s) | Alternativa(s) Privativa(s) | | Reproductor de música | Videolan VLC | Winamp | | Manejador de colecciones de música | Clementine | Windows Media Player, iTunes, Real Player | | Reproductor de vídeo | Videolan VLC | Windows Media Player,Quick time,Real Player,GOM Player | | Edición de audio | Audacity | Pro Tools,Apple, Soundtrack Pro,Adobe Audition | | Edición de vídeo básico | OpenShot | Windows Movie Maker | | Edición de vídeo | Kdenlive | Apple Final Cut,Adobe Premiere,Sony Vegas | | Grabar escritorio | RecordMyDesktop | | | *Internet* | | Necesidad | Alternativa(s) Libre(s) | Alternativa(s) Privativa(s) | | Navegador Web | Mozilla Firefox, Chromium Browser,Google Chrome | Microsoft Internet Explorer,Opera Browser,Safari | | Cliente de correo electrónico | Mozilla Thunderbird | Microsoft Outlook, Windows Live Mail | | Mensajería instantánea | Pidgin | Windows Live Messenger,Skype | | *Gráficos* | | | Necesidad | Alternativa(s) Libre(s) | Alternativa(s) Privativa(s) | | Visor de imágenes | Gwenview | Visor de imágenes de Windows,ACDSee | | Manejador de colecciones de fotografías | Shotwell | Picasa, iPhoto | | Edición de imágenes básico | myPaint | MS Paint | | Capturador de pantalla | shutter | | | Edición de imágenes | Gimp | Adobe Photoshop | | Ilustración | Inkscape | Adobe Illustrator | | Diagramar | Scribus | Adobe InDesign | | *Matemática y Análisis* | | | Necesidad | Alternativa(s) Libre(s) | Alternativa(s) Privativa(s) | | Álgebra computacional | SAGE | Mathematica | | Estadística y graficación | R con interfaz gráfica RKWard | Atlas Ti | h2. Actualizaciones automáticas -Implementamos un sistema de actualizaciones automáticas centralizado, estas actualizaciones se realizan desde la red local ya que tenemos el servidor proxy de paquetes, ahorrándonos ancho de banda. El "sistema" cuenta con dos scripts principales: actualizador1: se guarda en la carpeta /etc/cron.hourly, se ejecuta cada una hora y se descarga el script actualizador2, del servidor xxx.psico.edu.uy/info/K99update actualizador2: se guarda en la carpeta /etc/rc0.d/, ya que es la carpeta donde se guardan todos los scripts que se ejecutan al apagar el sistema actualizador1:
#!/bin/sh

# Por defecto el script se guarda en la carpeta psicoupdate
# Y se crea un enlace simbolico en /etc/rc0.d/
# Este script no se modifica

sudo rm -r /psicoupdate/*
cd /psicoupdate
sudo wget http://xxxx.psico.edu.uy/info/K99update
sudo chmod +x /psicoupdate/K99update
sudo rm /etc/rc0.d/K99update1
sudo ln -s /psicoupdate/K99update /etc/rc0.d/K99update1

actualizador2:

#! /bin/bash
# Este script se modifica solo desde el servidor web donde se aloja
#En este ejemplo se actualizan los paquetes y se instala un programa

sudo apt-get update --assume-yes && sudo apt-get upgrade --assume-yes
sudo apt-get install sozi  --assume-yes

Para actualizar los sistemas o instalar nuevas aplicaciones bastará con modificar el script que se encuentra en el servidor web (http://xxxx.psico.edu.uy/info/K99update). Una de las ventajas de este sistema es que modificando un solo script podemos instalar software en todas las pc.- h2. Recursos compartidos Dejamos dos recursos compartidos samba, como solo lectura montados en el fstab y linqueados a los escritorios de los usuarios, con documentación de la UI, para que los usuarios puedan acceder fácilmente a ella. h2. Acceso remoto Mediante el software pac manager, manejamos todas las conexiones a los equipos mediante ssh. Gracias a este sistema podemos vía consola realizar las siguientes tareas: * creación de usuarios * administración de software * modificaciones al sistema h2. Creación de usuarios Se realizaron cambios en el entorno gráfico de cinnamon con el fin de facilitar la transición al usuario: # El menú principal se denomina INICIO, y tiene el icono de la Facultad # En el menú se agregaron descripciones para las aplicaciones # Se agregaron accesos directos en el escritorio para las aplicaciones más utilizadas Para mantener estos cambios al crear nuevos usuarios en los equipos, se desarrollo un script que permite: # Crear un nuevo usuario # Copiar la configuración del usuario master Dejo el script: (sricpt adjunto abajo)

Se ejecuta de la siguiente forma

cd /home/admins
sh usuario.sh

*La creación de usuarios se puede hacer de forma remota por medio de ssh* h2. Notificaciones Se guardan:
/etc/xdg/autostart/

h2. Apt Cacher http://projek.psico.edu.uy/projects/uninfo/wiki/Repositorio-paquetes h2. Sincronización automática de hora local http://projek.psico.edu.uy/projects/uninfo/wiki/Ntp h2. Cliente de inventario http://projek.psico.edu.uy/projects/uninfo/wiki/Ocsinventory h2. Instalación de impresoras y escaner http://projek.psico.edu.uy/projects/uninfo/wiki/Impresoras-linux h2. Permisos para red inálambrica Editar el archivo: /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy Buscar la linea: auth_admin_keep Cambiar el valor por: yes h2. Instalación de lightdm Preferimos instalar Lightdm como gestor de sesiones, ya que era más amigable para el usuario final.

sudo apt-get install gnome-settings-daemon indicator-session-gtk2 unity-greeter ubuntu-mono light-themes

Luego quitamos el logo de ubuntu

sudo rm /usr/share/unity-greeter/logo.png

h3. Borrado del usuario invitado en mint: Editar el archivo lightdm.conf sudo gedit /etc/lightdm/lightdm.conf Agregar la siguiente línea allow-guest=false Reiniciar pc h3. Dejar como entorno solo cinammon http://askubuntu.com/questions/81161/how-to-remove-session-entries-from-lightdm h2. Instalar LibreOffice 4 http://projek.psico.edu.uy/projects/uninfo/wiki/Inst_lo4 h2. Procedimiento de volcado de la imagen Ver procedimiento para crear y restaurar "imágenes de disco duro con Ubuntu y Clonezilla":http://projek.psico.edu.uy/projects/uninfo/wiki/Clonezilla h2. Notas * Luego de instalar la imagen es muy importante cambiar el nombre de host, para la correcta identificación del mismo en el inventario * Editamos los archivos /etc/hostname y /etc/hosts y modificamos el nombre actual por el código del equipo Es posible que luego de clonar la imagen el grub deje de funcionar, de forma que se debe reinstalar: # Cargar desde el cd grub2 rescue # Enter a la opción "Detect any system" # Cargar el mint # Iniciar como admins # Desde la consola ejecutar
sudo su
grub-mkconfig
grub-install /dev/sda
update-grub
update-grub2
# Luego reiniciar h2. Instalar diccionarios "Thunderbird":https://addons.mozilla.org/es/thunderbird/addon/diccionario-espa%C3%B1ol-argentina/ "Libreoffice":http://extensions.openoffice.org/en/project/diccionario_es_AR "LibreofficeSinonimos":http://extensions.openoffice.org/en/project/es_AR-dicts h2. Youtube downloader: "Chrome:" http://www.chromeextensions.org/music-videos-photos/chrome-youtube-downloader-2/ "Firefox": Aparece en el buscador de extensiones. h2. Zotero:
sudo add-apt-repository ppa:smathot/cogscinl
sudo apt-get update
sudo apt-get install zotero-standalone
h2. Mendeley: http://www.mendeley.com/repositories/ubuntu/stable/i386/mendeleydesktop-latest dpkg -i paquete h2. Instalar driver de tarjeta inalambrica atheros (probado en PC de CICP de ID: 12024). Paso1) Instalar essential tools
sudo apt-get install build-essential checkinstall cdbs devscripts dh-make fakeroot libxml-parser-perl check
Paso2) Descargar Driver:
wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.8.3/compat-drivers-3.8.3-2.tar.xz
Luego descomprimirlo con
tar -xJf compat-drivers-3.8.3-2.tar.xz 
y entrar a la carpeta que nos genera el proceso.
cd compat-drivers-3.8.3-2/
Paso3) Ejecutar estos 3 comandos para compilarlo e instalarle el módulo
./scripts/driver-select ath9k
make
sudo make install