dissabte, 31 d’octubre del 2015

Linkat 14.04 com a servidor de terminals lleugers

Continuant amb els tutorials, vull parlar del servei LTSP o Servei de Terminals Lleugers on, bàsicament, es tracta d'un equip que, via DHCP envia per xarxa el sistema operatiu.
Els requisits son simples, un equip que farà de servidor amb dues targes de xarxa per connectar-lo al centre i l'altre a un switch on estaràn connectats tots els clients.
La part positiva es que els clients no necessiten de disc dur i tampoc es necessari que siguen explícitament molt ponents ja que tot el pes el tindrà el servidor, per tant el servidor ha de prou potent en procés i memòria RAM.

La instal.lació és bastant bàsica:
  1. tenir el sistema actualitzat
    1. sudo apt-get update
    2. sudo apt-get upgrade
    3. sudo apt-get dist-upgrade
  2. tenir dues targes de xarxa ( una connectada a la xarxa del centre i l'altra dedicada als equips )
  3. amb un terminal instal.lem :
    1.  sudo apt-get install linkat-ltsp-server
  4. Executem l'instal.lador i seguim les passes que demana:
  5.  
    1. Primer la IP fixa a la xarxa local
    2. Després la IP que donarem identificarà als Terminals Lleugers.
Una vegada acabada la instal.lació, els clients ja poden engegar per xarxa que rebràn el sistema del nostre servidor.

Ara caldrà crear usuaris locals tot i que en la web oficial ens donen un petit script que pot genenrar els perfils d'infantil, primaria i secundaria així com un numero determinat d'usuaris automàticament.
El podeu descarregar : alta-massiva-usuaris

NOTA - es recomana apagar el servidor LTSP al menys una vegada al dia per netejar memòria aleatoria. 

També vos deixo un video tutorial d'un servidor linkat LTSP i dues màquines client connectades.


Enllàç al portal oficial de Linkat:
http://linkat.xtec.cat/portal_linkat/wikilinkat/index.php/LTSP_Linkat_edu_12.04

dijous, 8 d’octubre del 2015

Emulant aplicacions natives de Windows: FactuSOL i ContaSOL

Potser de les apliacions més complertes i recomanables que he trobat ha sigut les eines de S DELSOL, programari de gestió PiME de descàrrega i instal.lació gratuïta tot i que el manteniment i el suport tècnic són de pagament. Però tot i així són una gran alternativa a altres.
El primer inconvenient que ens trobem és que només es pot instal.lar en Windows o això és el que sembla ja que mitjançant l'emulador de fitxers windows, podem portar aquest programa als nostres sistemes.

Primer descarregarem de la pàgina oficial el programari que dessitjem, per fer la prova, ho farem amb FacturaSOL.
Ara executem l'emulador Wine. Linkat 14.04 ja porta pre-instal.lat wine i winetricks que són els emuladors de paquets windows a Linux.

Abrim winetricks i instal.lem:

  • comctl32
  • jet40
  • mdac27
  • mdac28
  • mfc40
  • mfc42
  • vb6run

 El més provable és que no es descarregue automàticament el paquet mdac27 i esperarà a que el descarreguesem. Ho fem, el deixem en la carpeta que ens deixa preparada i tornema llençar winetricks per acabar la instal.lació.

Una vegada acabat d'instal.lar les DLL, ja podem instal.lar el programa amb:
msiexec /i facturasol.msi
 I ja veurem en l'escriptori l'accés directe al programa.

Potser, el primer inconvenient que trobarem és que s'instal.la en l'usuari actiu i no és accessible a tots els usuaris instal.lats, tot i que es pot fer canviat la carpeta d'instal.lació, però això faria la instal.lació molt més complicada.

Vos deixo un petit video demostratiu.


Crònica basada en:
http://cozorello.blogspot.com.es/2014/11/como-instalar-factusol-2015-en-ubuntu.html

diumenge, 4 d’octubre del 2015

iTalc - Administrador per a clase

Aprofitant el protocol lliure VNC, iTalc s'ha convertit en una gran eina de control i administració d'escriptoris independent del sistema operatiu utilitzat.


En aquest tutorial faré servir un equip Linkat 14.04  i diversos clients Linkat i Windows per demostrar que es multiplataforma.

Al Mestre

Ja sent la Linkat 14.04 i utilitzant els repositoris d'Ubuntu, només caldrà fer servir el terminal i escrivint:
sudo apt-get install italc-master italc-client italc-management-console
Durant la instal·lació sortirà un assistent:
 Configuració del paquet «italc-client»
amb la pregunta:
Automatically set up iTALC's role model and create key pairs? 
  <Sí>                       <No>            
On direm que si i acceptarem totes les opcions per defecte.
Si provem d'executar italc veurem que encara no serà possible tot i generades les claus.
Primer donarem permissos a les claus per ser visibles pels usuaris locals:
sudo chmod 775 -R /etc/italc/keys
i per últim crearem una drecera del motor de l'italc per a que s'inici automàticament amb la sessió generant un fitxer amb:
sudo gedit /etc/xdg/autostart/ica.desktop
amb el següent contingut:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Version=1.0
Name=iTalc
Name[C]=italc
Comment[C]=Motor de l'italc
Exec=/usr/bin/ica
X-GNOME-Autostart-enabled=true
X-KDE-autostart-after=panel
Ara reiniciem la màquina i ja podrem executar Aplicacions > Eines del sistema > iTalc Master.
Ara cal exportar la clau als clients, la manera més ràpida és copiar les claus publiques a una carpeta compartida aprofitant les unitats:

i recuperar-les en els clients com es mostra més
Al final del post indico un vídeo-resum com mestre.

A l'alumne

Windows

És el pas més senzill, només cal entrar a la web d'italc:
http://italc.sourceforge.net/
i descarregar el client per windows:
http://sourceforge.net/projects/italc/files/italc2/2.0.2/
Descarreguem la versió corresponent al nostre sistema operatiu, en el meu cas utilitzo la de 64 bits de windows.
La instal.lació és molt bàsica, doble click, instal.lar ( NO MARQUEU ITALC MASTER ) i continuar.
Com es veu en el vídeo demostratiu, només caldrà recuperar les claus desades en la carpeta compartida en el servidor. Recomano reiniciar el servidor.

Linkat

Potser es podria més complicat però amb la pràctica és més ràpid i senzill.
Obrim un terminal i executem:
sudo apt-get install italc-client
i no canviarem res de les opcions que doni per defecte l'instal.lador.
Com es veu en el video, recuperem la carpeta de clau "public" deixada al servidor i la deixem a la carpeta de claus del sistema:
sudo cp -R public /etc/italc/keys
i donem permis de lectura a tots els usuaris
sudo chmod -R 775 /etc/italc/keys
i crearem un enllàç a l'inici de sessió editant:
sudo gedit /etc/xdg/autostart/ica.desktop
amb el següent contingut:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Version=1.0
Name=iTalc
Name[C]=italc
Comment[C]=Motor de l'italc
Exec=/usr/bin/ica
X-GNOME-Autostart-enabled=true
X-KDE-autostart-after=panel
D'aquesta manera ens assegurem que TOTS els usuaris que inicien sessió executaràn el motor d'italc i es veuran pel mestre.
I últim pas molt important! obirm la consola d'administració d'italc:
sudo imc
I en Authentication > Access confirmation desmarcarem la casella Key file authenticacion. D'aquesta manera evitem preguntar al client si vol que l'administrem i automàticament serà vist pel Mestre.
Ara només queda reinciar o tancar sessió i tornar a obrir.


Video demostratiu

Amb els següent vídeo demostro una instal·lació ràpida d'aquest programa amb un Mestre Linkat 14.04 i dos client: Windows 7 i Linkat 14.04.


Manual oficial d'usuari

I aquí teniu l'enllaç al manual oficial d'italc tot i que el programa és prou intuïtiu.
http://italc.sourceforge.net/italc-manual-20070129.pdf