Pour Ubuntu 14.04 et 15.04 : suivre le point 1
https://help.ubuntu.com/community/CitrixICAClientHowTo
Il faut suivre la partie Citrix Receiver 12.1 on Ubuntu 13.10 64-bit
https://help.ubuntu.com/community/CitrixICAClientHowTo
Citrix Receiver 12.1 sur Ubuntu 13.10 64-bit
1. Installation des dependances
libmotif4:i386 nspluginwrapper lib32z1 libc6-i386 en exécutant la commande suivante
sudo apt-get install libmotif4:i386 nspluginwrapper lib32z1 libc6-i386
2. Obtenir le .deb officiel Citrix Receiver 12.1
Depuis : https://www.citrix.com/downloads/citrix-receiver/receivers-by-platform/receiver-for-linux-121.html
PS : Prenez le téléchargement depuis la section "64-bit systems". Ne fonctionne pas avec chrome, utilisez Firefox !
3. Réparer le package .deb cassé
Le package .deb est défectueux, vous pouvez le réparer en utilisant les commandes suivantes.
cd ~/Downloads mkdir ica_temp dpkg-deb -x icaclient__12.1.0_amd64.deb ica_temp dpkg-deb --control icaclient__12.1.0_amd64.deb ica_temp/DEBIAN sudo gedit ica_temp/DEBIAN/control
Et changez la ligne qui commence par "Depends: ..." par "Depends: libc6-i386 (>= 2.7-1), lib32z1, nspluginwrapper "
Reconstruisez le package
dpkg -b ica_temp icaclient-modified.deb
4. Installez le package corrigé
sudo dpkg -i icaclient-modified.deb
Cette installation doit vous donnez l'erreur suivante :
dpkg: error processing icaclient (--install): subprocess installed post-installation script returned error exit status 2 Errors were encountered while processing: icaclient
Il est possible de solutionner le problème en changeant la ligne 2648 du fichier /var/lib/dpkg/info/icaclient.postinst:
On ouvre le fichier avec vim
sudo vim /var/lib/dpkg/info/icaclient.postinst
Numéroter les lignes dans vim faire echap suivi de
:set num
Trouver la ligne
echo $Arch|grep "i[0-9]86" >/dev/null
Et modifiez la en :
echo $Arch|grep -E "i[0-9]86|x86_64" >/dev/null
Relancez la post installation
sudo dpkg --configure icaclient
5. Ajoutez les certificats SSL
Certains sites peuvent donner des erreurs SSL; Firefox posséde plus de Certificats que Citrix, Pour les ajouter faites :
sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
6. Il manque quand meme quelque chose parce que cela ne fonctionne pas !!!
En effet si vous tentez de vous connecter à votre CAG cela ne fonctionne pas ! Pas d'affichage de votre session !
Si vous lancez Firefox depuis un terminal ( terminator par exemple ) vous verrez qu'il vous annonce qu'il manque une librairie : libasound2:i386
Pour remédier à cela faites
sudo apt-get install libasound2:i386
Voilà c'est tout ! Bon travail
En voilà une bonne question !
J'ai décider de répondre par moi même à cette question afin de donner des informations aux utilisateurs lambda d'informatique.
Partons à l'envers et regardons quels sont vos usages, dans la majorité des cas, vous utilisez l'ordinateur pour
- aller sur internet ( Mail, Facebook, Surf ( recherches, achats, consultation de comptes )),
- regarder vos photographies et vos vidéos, et éventuellement les retoucher
- faire de la bureautique ( traitement de texte, tableur )
- Mettre à jour votre antivirus
- dépanner votre ordinateur qui rame et qui plante
Regardons maintenant mes usages à moi
- aller sur internet ( Mail, Facebook, Surf ( recherches, achats, consultation de comptes )),
- regarder vos photographies et vos vidéos, et éventuellement les retoucher
- faire de la bureautique ( traitement de texte, tableur )
Vous ne remarquez rien ? il manque juste deux lignes ! Celles qui concernent l'antivirus et les "ramages" !
Pourquoi ? Parce que Gnu/Linux n'a pas besoin d'anti-virus pour fonctionner car il n'y a pas de virus sous Gnu/linux !
Déjà là, normalement certains d'entre vous, voire même tous, se disent
" Merde moi je me fait chier à trouver un antivirus gratuit et je sais même pas si il fonctionne correctement !"
Et oui ! moi je n'ai pas d'antivirus sur mes machines et je m'en porte pas plus mal car ma machine ne perd pas de temps à faire fonctionner l'antivirus mais toute la puissance est pour mes programmes ! Cela me permet aussi d'utiliser un ordinateur "vieux" de 5 ans sans soucis ! Plus besoin de changer votre machine tout les 3 ans comme voudrait vous faire croire Microsoft et les constructeurs d'ordinateurs, vous protégerez votre porte monnaie et la planète !
Bon là déjà normalement j'ai déjà touché une corde sensible, le FRIC ! mais j'ai pas encore fini mon argumentation
Pourquoi vous devriez utiliser un système libre GNU/Linux en plus des arguments cités ci-dessus ?
Pour :
- La Sécurité
- La Facilité d'utilisation
- La Personnalisation des interfaces
- Les possibilités logicielles
- La sécurité des systèmes de type Unix n'est plus à mettre en avant ! Nos banques les utilisent, c'est dire la sécurité de ces logiciels.
Voilà le deal est simple, comment faire pour arrêter de galérer avec les postes XP de formation qui mettent des plombes à démarrer ?
- Réinstaller le système à neuf ! c'est déjà bien mais pas encore assez à mon gout !
- Faire un Dual Boot XP - Ubuntu ! Voilà là c'est mieux ! Cela me plait plus ! Détail des manipulations ci dessous.
1 - L'installation de XP, clairement on s'en tape le coquillard :-), on le fait et c'est tout !
2 - GNU/Linux !!!!!!
On lance la clé USB en live CD !
On fait une installation classique, avec une partition /, une swap et un /home
au redemmarage on ouvre un terminal et on lance les commandes suivantes
sudo apt-get install rdesktop terminator numlockx
On télécharge des applications pour se connecter à un serveur TS, un émulateur de Terminal multiple fenêtres et le programme de gestion de la touche numlock
sudo cp /home/utilisateur/Images/image_de_fond.jpg /usr/share/backgrounds/
On copie notre image de fond dans le répertoire adéquat ( comme sheila, les amateurs de Coluche comprendront, les autres ont qu'à aller sur Youtube )
sudo xhost +SI:localuser:lightdm
sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter background /usr/share/backgrounds/image_de_fond.jpg
exit
On se connecte comme utilisateur lightdm et on configure le fichier d'image de fond comme celui qui apparait lors du démarrage de lightdm, et on redevient l'utilisateur standard.
sudo su
echo 'greeter-setup-script=/usr/bin/numlockx on' >> /etc/lightdm/lightdm.conf
exit
On devient SUPER USER !!! on rajout la ligne qui va bien à la fin du fichier qui va bien et on redevient un simple mortel !
Voilà c'est tout !!
Comment monter les partages réseaux de votre nas au démarrage de votre Distribution ?
Créer un répertoire de montage pour chaque partage
sudo mkdir /media/partage
Puis en éditant le fichier /etc/fstab
sudo vim /etc/fstab
et rajouter une ligne par partage
//@ip_du_nas/partage /media/partage cifs rw,user=Utilisateur,password=Mot_de_passe,iocharset=utf8,file_mode=0640,dir_mode=0750,uid=Utilisateur
Redemarrer votre machine cela doit fonctionner
Pour tester
sudo mount.cifs //@ip_du_nas/partage /media/partage/ -o username=Utilisateur,password=Mot_de_passe,iocharset=utf8,file_mode=0640,dir_mode=0750,uid=Utilisateur
Erreur en version 16.04
Si vous avez des erreurs suite à passage à 16.04 ou changement de support des montages, il faut modifier la ligne de montage en rajoutant ,vers=2.1
exemple des erreurs :
Password for martignago@//netappm/data: ; *********
mount error(5): Input/output error
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Faire
dmesg | tail -n 20
Pour avoir la liste des erreurs
[ 6995.828438] No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
[ 6995.846912] CIFS VFS: protocol revalidation - security settings mismatch
[ 6995.847160] CIFS VFS: session ffff9e1e02358a00 has no tcon available for a dfs referral request
[ 6995.847387] CIFS VFS: cifs_mount failed w/return code = -5
Comment créer des icones sur le bureau Unity et en plus lancer une connexion sur un serveur TS ?
1 - Créer le batch de lancement
sudo apt-get install rdesktop
vim ts.sh
Ajouter dedans
#!/bin/sh
rdesktop -u "utilisateur" -d "domaine" -n "client" -N -f -5 -k fr "serveur"
- utilisateur du domaine
- domaine sur lequel se connecter
- nom de la machine qui se connecte
- serveur de connexion
Sauvegarder ts.sh
faire dessus chmod +x
2 - Créer des icones
sudo apt-get install gnome-panel
gnome-desktop-item-edit --create-new ~/Bureau
Renseigner les rubriques
et ....
c'est tout !!!!! :-)