Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
picasa [Le 20/12/2011, 21:40]
178.195.88.67 [Installation via le dépôt Google]
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Lucid Maverick Oneiric photo visionneuse graphisme photo wine}} 
----- 
  
-====== Picasa : la gestion de photos selon Google ====== 
- 
-{{http://​picasa.google.fr/​assets/​logo.gif}} 
- 
-[[http://​picasa.google.com/​linux/​|Picasa for Linux]] est un gestionnaire complet de photos développé par [[http://​www.google.fr|Google]]. C'est un logiciel propriétaire et gratuit. Il offre plusieurs fonctions intéressantes comme le mode Chronologie,​ ou l'​étiquetage automatique par reconnaissance faciale (version 3.6 Windows). 
- 
-Il existe évidemment des équivalents libres : consultez le portail [[:​gestionnaire de photos]]. 
- 
- 
-<note tip> 
-Les galeries photos Picasa peuvent être remplies ou téléchargées sans installer le logiciel Picasa pour Linux. ​ Voyez l'aide en ligne [[Galeries web Picasa]] pour plus de renseignements. 
-</​note>​ 
- 
- 
-===== Pré-requis ===== 
- 
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
- 
-Il n'est pas nécessaire d'​avoir [[:Wine]] installé, car un Wine privé est inclus dans le paquet .deb Picasa. 
- 
- 
-===== Installation ===== 
-==== Installation via le paquet DEB ==== 
- 
-<note tip>Si vous souhaitez que le logiciel soit automatiquement mis à jour ou avoir la **possibilité de désinstaller Picasa**, préférez l'​installation via le dépôt.</​note>​ 
- 
-Pour installer le logiciel (actuellement en version 3.0 en anglais), [[:​tutoriel:​comment_installer_un_paquet|il suffit d'​installer]] le paquet **.deb** pour selon votre [[:​architecture matérielle]] disponible sur [[http://​picasa.google.com/​linux/​download.html|le site de Google]]. 
- 
- 
-==== Installation via le dépôt Google ==== 
- 
-Seule la version Beta de Picasa 3.0 est proposée en installation depuis les dépôts de Google. Si vous souhaitez utiliser la fonction de reconnaissance faciale, suivez les recommandations de la rubrique suivante. 
- 
-Copiez la commande suivante dans un [[:​terminal]] pour obtenir une clé d'​authentification pour le dépôt Google :  
-<​code>​wget -q -O - https://​dl-ssl.google.com/​linux/​linux_signing_key.pub | sudo apt-key add -</​code>​ 
- 
-Ensuite allez dans : **Système -> Administration -> Sources de logiciels** ; sous l'​onglet « Logiciels de tierces parties », cliquez sur « Ajouter » et copiez l'​adresse du dépôt Google : 
- 
-  deb http://​dl.google.com/​linux/​deb/​ testing non-free 
- 
-**Actualisez** la liste des dépôts en cliquant sur actualiser. 
- 
-Puis [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​picasa|picasa]]**. 
- 
- 
-==== Installation de Picasa 3.8 ==== 
- 
-Picasa 3.8 apporte son lot de nouveautés avec la reconnaissance faciale et la géolocalisation. La version Linux n'​étant pas encore proposée, voici comment procéder : 
- 
-  - Installez [[:Wine]] : [[apt://​wine|wine]] ; 
-  - Télécharger [[http://​dl.google.com/​picasa/​picasa38-setup.exe|Picasa 3.8 pour Windows]] ; 
-  - Installez Picasa, en cas de problème d’exécution,​ consultez la documentation de [[:​wine#​installer_des_programmes_windows]]. 
- 
-Attention, il y a un bug avec la version 3.8 sous Linux, Picasa plante si l'on clique sur l'​icône "​place"​ (géolocalisation). Il faut alors suivre les instructions suivantes pour résoudre le problème : **(en)** http://​www.ubuntugeek.com/​howto-install-picasa-3-5-in-ubuntu.html/​comment-page-1#​comment-13479 
- 
- 
-===== Récupération de base de données depuis Windows ===== 
- 
-Si vous aviez beaucoup de photos déjà modifiées, triées, classées dans Picasa sous Windows, il serait dommage de devoir tout recommencer en voulant passer sous Ubuntu. 
-Voici donc la marche à suivre pour récupérer vos données : 
-//​**(Attention,​ des adaptations sont sûrement à prévoir dans votre cas !)**// 
- 
- 
-==== Photos, modifications,​ étoiles ==== 
- 
-Pour les photos, il suffit de les copier depuis votre disque Windows, en faisant attention aux histoires de locale (ça m'a causé quelques problèmes). En même temps que vous copiez les photos, prenez aussi les fichiers ''​picasa.ini''​. Ce sont eux qui stockent les modifications que vous avez faites sur chaque photo du répertoire,​ ainsi que la liste des photos //​étoilées//​. 
-Il faut copier ces répertoires dans un emplacement qui est scanné par le //​détecteur de support Picasa//, et le faire pendant que Picasa (et son détecteur) sont éteints. 
- 
- 
-==== Libellés ==== 
- 
-C'est là que ça se complique. Les libellés ainsi que la liste des photos qui leur appartiennent se trouvent à cet endroit : **C:​\Document and Settings\Administrateur\Local Settings\Application Data\Google\Picasa2Albums** 
- 
-Ce répertoire est rempli de plusieurs répertoires avec des noms du genre **4c9091dc38005d5d9b1f7ac016208588**,​ et dans ces répertoires,​ il y a des fichiers ***.pal** (un par libellé en fait). Il faut copier ces répertoires à la place correspondante côté Ubuntu, soit : **~/​.picasa/​drive_c/​Documents and Settings/​VOTRE_USER/​Local Settings/​Application Data/​Google/​Picasa2Albums/​** 
- 
-Maintenant, il faut éditer ces fichiers pour que les photos aient leur nouvelle localisation. 
-Par exemple, si vous aviez ceci : 
- 
-<​file>​ 
-<​picasa2album>​ 
- <​DBID>​64325a433fe14f3e840ee75ce6a04e43</​DBID>​ 
- <​AlbumID>​0f851edda69e2768a23abd7c1daad954</​AlbumID>​ 
- <​property name="​uid"​ type="​string"​ value="​0f851edda69e2768a23abd7c1daad954"/>​ 
- <​property name="​name"​ type="​string"​ value="​Appart Laurent-Vleu-Delphine a Toulouse"/>​ 
- <​property name="​category"​ type="​num"​ value="​0"/>​ 
- <​property name="​date"​ type="​real64"​ value="​38877.946178"/>​ 
- <​property name="​unread"​ type="​flag"​ value="​0"/>​ 
- <​files>​ 
-  <​filename>​[E]\annee2005\toulouse\salon et vue\salon vue depuisentree.JPG</​filename>​ 
-  <​filename>​[E]\annee2005\toulouse\salon et vue\salon4.JPG</​filename>​ 
-  <​filename>​[E]\annee2005\toulouse\salon et vue\vue balcon3.JPG</​filename>​ 
-  <​filename>​[E]\annee2005\toulouse\salon et vue\vue balcon4.JPG</​filename>​ 
-  <​filename>​[E]\annee2005\toulouse\salon et vue\vue balcon5.JPG</​filename>​ 
-  <​filename>​[E]\annee2005\toulouse\salon et vue\vue balcon6.JPG</​filename>​ 
-  <​filename>​[E]\annee2005\toulouse\salon et vue\salon5.JPG</​filename>​ 
-  <​filename>​[E]\annee2005\toulouse\salon et vue\salon1.JPG</​filename>​ 
-  <​filename>​[E]\annee2005\toulouse\salon et vue\salon2.JPG</​filename>​ 
-  ... 
-  ...</​file>​ 
- 
-Il faut le transformer en ceci : 
- 
-<​file>​ 
-  ... 
-  <​filename>​[Y]\photos\annee2005\toulouse\salon et vue\salon4.JPG</​filename>​ 
-  <​filename>​[Y]\photos\annee2005\toulouse\salon et vue\vue balcon3.JPG</​filename>​ 
-  ...</​file>​ 
- 
-Il faut savoir que pour Picasa, le **[Y]** correspond à votre dossier personnel. Dans l'​exemple,​ il faut donc copier le disque **E:** de Windows vers le répertoire **~/​photos**. 
- 
-Comme on ne va pas modifier chaque ligne à la main, on peut faire quelque chose comme ceci (dans le répertoire contenant les fichiers ***.pal**) : 
-  find . -name "​*.pal"​ -exec sed -e s/​\\[E\]/'​[Y]\\photos'/​g {} -e wtemp.tmp \; -exec mv temp.tmp {} \; 
- 
-qui va modifier chaque occurrence de ''​[E]''​ en ''​[Y]\photos''​. 
- 
-Dernière étape, il faut relancer Picasa, mais en lui disant de remettre sa base de données à zéro. **On le fait en maintenant ''​Ctrl+Alt+Shift''​ pendant le démarrage de l'​appli**. Il pose ensuite une question à laquelle on s'​empresse de répondre **oui**. 
-Et là, normalement,​ sous vos yeux ébahis, il retrouve toutes vos photos , ainsi que la structure en Labels du tout (il les reconstruit au fur et à mesure qu'il parcourt les répertoires,​ ne soyez pas impatients !). 
- 
- 
-==== Deux drive_C ===== 
- 
-Si vous utilisiez déjà Wine et que vous avez installé Picasa pour linux fourni par google, vous allez vous apercevoir que vous êtes désormais l'​heureux possesseur de deux drive_C. Le premier contenant vos applications Wine est dans ''​~/​.wine'',​ et le second contenant ce qui concerne Picasa est dans ''​~/​.picasa''​. 
- 
-Votre Picasa Linux est l'un de vos dossiers les plus volumineux puisqu'​il contient, outre Picasa, une deuxième version de Wine modifiée (améliorée) par Google d'une taille d'​environ 100 mégaoctets. 
- 
-La version beta 2.7.3 fonctionne bien pour l'​upload. L'​important est que ça marche. Elle peut être installée directement. 
- 
- 
-==== Installation depuis une installation présente sous Windows ==== 
- 
-La méthode qui suit utilise les fichiers d'une installation présente sous Windows. 
- 
-Si vous ne l'avez pas encore fait, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​msttcorefonts|msttcorefonts]]**. ​ 
- 
-Sous Linux, on retrouvera l'​emplacement des fichiers Picasa grâce aux détails du lanceur de Picasa2. 
-Mais il y a des chances qu'ils se trouvent sous **/​opt/​picasa/​wine/​drive_c/​Program Files/​Picasa2**. 
- 
-Pour Windows, c'est par défaut sous **C:​\Program Files\Picasa2** 
- 
-Pour plus de sécurité, faites une copie de sauvegarde de votre répertoire Picasa2 : 
-  cd /​opt/​picasa/​wine/​drive_c/​Program\ Files 
-  sudo cp -r Picasa2 Picasa2bak 
- 
-Copiez alors le contenu du répertoire Windows dans l'​emplacement prévu sous Linux. Ce qui donne par exemple (selon vos points de montage, etc.) : 
- 
-  sudo cp -r /​media/​windows/​Program\ Files/​Picasa2/​* /​opt/​picasa/​wine/​drive_c/​Program\ Files/​Picasa2/​ 
- 
-Le lanceur ne change pas. 
- 
-<note tip>La police **Arial.ttf** manque dans le répertoire **/​opt/​picasa/​wine/​drive_c/​Windows/​Fonts**. Il vous faudra la copier (depuis une installation Windows ou autre) dedans.</​note>​ 
- 
- 
-===== Problèmes connus ===== 
-==== Versions de bibliothèques libdbus ==== 
- 
-Si vous avez installé le paquet Debian de Picasa fourni par Google (comme expliqué ci-dessus) et si vous avez un processus explorer.exe qui plafonne à 90-100 %, ceci est dû à la présence de deux versions d'une bibliothèque : **libdbus-1-2** et **libdbus-1-3**. 
-La désinstallation de **libdbus-1-2** règlera le problème. 
- 
- 
-==== Installer Picasa Linux sur un système AMD64 ==== 
- 
-Si vous rencontrez des difficultés à installer la version Linux de Picasa 2.2 avec un processeur 64 bits, essayez d'​installer le paquet .deb avec cette commande : 
-  sudo dpkg --force-architecture -i votre_fichier.deb 
- 
-Picasa 2.7 a un paquet .deb 64 bits pour éviter cet ennui. Une fois téléchargé,​ saisissez en adaptant la commande suivante : 
-  sudo dpkg -i /​tmp/​picasa_2.7.3736-15_amd64.deb 
- 
- 
-==== Caractères spéciaux et partitions montées utf-8 ==== 
- 
-Lors de l'​accès via Picasa 2.2 à des partitions Windows montées en UTF-8, les caractères accentués n'​apparaissent pas correctement. ​ Picasa 2.7 n'a pas ce bug. 
- 
-[[:​utilisateurs:​Bob le pirate]] propose [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=820580#​p820580|sur ce sujet du forum]] la solution suivante : 
-  * [[:​tutoriel:​comment_editer_un_fichier|éditer le fichier]] **/​opt/​picasa/​bin/​wrapper** 
-<note important>​Par sécurité il est préconisé de faire une copie de ce fichier avant toute modification.</​note>​ 
-  * Rechercher dans ce fichier le paragraphe suivant : 
- 
-<​file>​ 
-# FIXME - Only US English has been well tested to this point, 
-# so we unset all LOCALE strings, causing us to default to Posix and hence US English 
-for x in `locale 2>/​dev/​null | sed '​s/​=.*$//'​` ; do 
-unset $x 
-done</​file>​ 
- 
-et le remplacer par le paragraphe suivant : 
- 
-<​file>​ 
-# FIXME - Only US English has been well tested to this point, 
-# so we unset all LOCALE strings, causing us to default to Posix and hence US English 
-# solution de Bob le pirate 
-if false; then 
-    for x in `locale 2>/​dev/​null | sed '​s/​=.*$//'​` ; do 
-        unset $x 
-    done 
-fi</​file>​ 
- 
- 
-==== Envoyer des images par e-mail avec Thunderbird === 
- 
-Pour que l'​envoi d'​email via Thunderbird fonctionne avec Picasa, il vous faut [[:​tutoriel:​comment_editer_un_fichier|créer le script]] avec les commandes suivantes :  
- 
-Picasa 2.7 bêta : 
- 
-    gksu gedit /​opt/​picasa/​bin/​picasa-hook-email.sh 
-    sudo chown root:root /​opt/​picasa/​bin/​picasa-hook-email.sh 
-    sudo chmod 755  /​opt/​picasa/​bin/​picasa-hook-email.sh 
- 
-Picasa 3.0 bêta : 
- 
-    gksu gedit /​opt/​google/​picasa/​3.0/​bin/​picasa-hook-email.sh 
-    sudo chown root:root /​opt/​google/​picasa/​3.0/​bin/​picasa-hook-email.sh 
-    sudo chmod 755  /​opt/​google/​picasa/​3.0/​bin/​picasa-hook-email.sh 
- 
-Contenu du fichier : 
-<​file>​ 
-#​!/​usr/​bin/​perl 
- 
-# Copyright © 2008-2011 Olivier Mengué 
-# License : X11 License 
-# http://​o.mengue.free.fr/​ 
- 
-# Save as picasa-hook-email.sh in either /​opt/​picasa/​bin or /​opt/​google/​picasa/​3.0/​bin 
-# Yes "​.sh",​ even if it is Perl code 
- 
-use strict; 
- 
-# $ARGV[0] is a mailto URI 
-my $uri = $ARGV[0]; 
- 
-# Transform it into the Thunderbird syntax 
-# http://​www.mozilla.org/​docs/​command-line-args.html 
-$uri =~ s/​^mailto:​\?//;​ 
-my @options = map { s!,!%2C!g; s!'​!%27!g;​ $_ } split /&/, $uri; 
- 
-# All files must be in a single attachment option 
-my $attach = "​attachment='"​ . join(',',​ 
-    map { my $a=$_; $a=~s!^attach=!file://​!;​ $a } 
-    grep {m/​^attach=/​} @options) . "'";​ 
- 
-my $options = join(',',​ grep(!m/​^attach=/,​ @options), $attach); 
- 
-my $thunderbird;​ 
-foreach my $tb ('/​usr/​bin/​thunderbird',​ '/​usr/​bin/​mozilla-thunderbird'​) { 
-    if (-x $tb) { 
-        $thunderbird = $tb; 
-        last; 
-    } 
-} 
- 
-# Remove Picasa pollution 
-delete $ENV{'​LD_LIBRARY_PATH'​};​ 
- 
-# Run Thunderbird 
-exec $thunderbird,​ $thunderbird,​ '​-compose',​ $options; 
-</​file>​ 
- 
- 
-===== Alternatives libres ===== 
- 
-Comme mentionné plus haut, Picasa est un logiciel propriétaire,​ il existe des alternatives totalement libres qui proposent les mêmes fonctions et même plus : 
- 
-  * [[F-spot]] 
-  * [[Shotwell]] 
-  * [[DigiKam]] 
- 
-Vous trouverez également plus d'​informations sur le portail [[:photo]]. 
- 
- 
-===== Désinstallation ===== 
- 
- 
-Pour désinstaller Picasa, il est recommandé d'​utiliser le dépôt de google. Une fois l'​adresse du dépôt activée et avoir actualiser la liste des dépôts, supprimer le paquet **picasa**. 
- 
-===== Voir aussi ===== 
- 
-  * [[http://​picasa.google.com/​linux/​|Site officiel de Picasa]] 
----- 
- 
-//​Contributeurs : ..., [[:​utilisateurs:​_Enchained]],​ [[:​utilisateurs:​Dolmen]],​ [[:​utilisateurs:​Percherie]] // 
  • picasa.1324413656.txt.gz
  • Dernière modification: Le 20/12/2011, 21:40
  • par 178.195.88.67