lundi 27 mars 2017

Comment installer Telegram-Desktop sur Manjaro

Telegram-Desktop est une application de messagerie basée sur le cloud. Elle permet aux utilisateurs de se transmettre des messages, des photos, des vidéos et des documents d'une taille supérieure à 1 Gb. La transmission des messages peut être chiffrée de bout à bout.

Telegram est l'application Open Source concurrente de WhatsApp. L'application est non seulement disponible sur smartphones (Android, Ubuntu Phone, FirefoxOS, iOS, Windows mobile), mais aussi sur ordinateur pour Linux, Windows et OsX. À noter que seuls les "clients" sont open source (pas le serveur).

J'ai eu bien des misères au début, avec tous ces choix dans Pamac et j'avais fini par me rabattre sur la version Web qui fonctionne d'ailleurs très bien. Notez aussi qu'il existe une Chrome App et une extension dans le Store de Google.

Mais j'ai trouvé comment obtenir une installation sans erreurs. Il suffit de taper la commande plus bas (en orange).

$ yaourt -S telegram-desktop-bin



Et quand on vous demande ...


Éditer....? [O/n] ("A" pour annuler)", répondez "n" à chaque fois
Lancer la compilation de telegram-desktop-bin ? [O/n], répondez "o" (oui)
Continuer d'installer telegram-desktop-bin ? [O/n] Répondez "o" (oui)


Voici l'ensemble de l'installation (ou presque)

$ yaourt -S telegram-desktop-bin

==> Téléchargement du PKGBUILD de telegram-desktop-bin depuis AUR...
x .SRCINFO
x PKGBUILD
x telegram-desktop-bin.desktop
x telegram-desktop-bin.install
x tg.protocol

telegram-desktop-bin 1.0.14-1  (2017-02-21 21:55)
( Paquet non supporté : peut être dangereux ! )
==> Éditer PKGBUILD ? [O/n] ("A" pour annuler)
==> ------------------------------------------
==> n

==> Dépendances de telegram-desktop-bin :
 - glib2 (déjà installé)
 - hicolor-icon-theme (déjà installé)
 - libdbus (déjà installé)
 - libx11 (déjà installé)
 - chrpath (déjà installé) [makedepend]


==> Éditer telegram-desktop-bin.install ? [O/n] ("A" pour annuler)
==> --------------------------------------------------------------
==> n

==> Lancer la compilation de telegram-desktop-bin ? [O/n]
==> -----------------------------------------------------
==> o

==> Construction et installation du paquet
==> Création du paquet telegram-desktop-bin 1.0.14-1 (lun. mars 27 14:54:29 AST 2017)
==> Vérification des dépendances pour l’exécution...
==> Vérification des dépendances pour la compilation...
==> Récupération des sources...
  -> telegram-desktop-bin.desktop trouvé
  -> tg.protocol trouvé
  -> Téléchargement de icon16.png...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   165  100   165    0     0     75      0  0:00:02  0:00:02 --:--:--    75
-----------------------------------------------------------------------------------
----------------------------------------------------------------------------------- 
0  0:00:02  0:00:02 --:--:--    79
100 47106  100 47106    0     0  10084      0  0:00:04  0:00:04 --:--:-- 35418
  -> Téléchargement de tsetup.1.0.14.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 27.7M  100 27.7M    0     0  34044      0  0:14:15  0:14:15 --:--:-- 71453
==> Validation des fichiers source avec sha256sums...
    telegram-desktop-bin.desktop ... Réussite
    tg.protocol ... Réussite
    icon16.png ... Réussite
    icon32.png ... Réussite
    icon48.png ... Réussite
    icon64.png ... Réussite
    icon128.png ... Réussite
    icon256.png ... Réussite
    icon512.png ... Réussite
==> Validation des fichiers source_x86_64 avec sha256sums...
    tsetup.1.0.14.tar.xz ... Réussite
==> Extraction des sources...
  -> Extraction de tsetup.1.0.14.tar.xz avec bsdtar
==> Entre dans l’environnement fakeroot...
==> Lancement de package()...
==> Nettoyage de l’installation...
  -> Suppression des fichiers libtool...
  -> Suppression des fichiers indésirables...
  -> Suppression des fichiers de bibliothèques statiques...
  -> Nettoyage des symboles inutiles dans les fichiers binaires et les bibliothèques...
  -> Compression des pages de man/info...
==> Recherche des erreurs d’empaquetage…
==> Création du paquet « telegram-desktop-bin »...
  -> Génération du fichier .PKGINFO...
  -> Génération du fichier .BUILDINFO...
  -> Ajout du fichier install...
  -> Génération du fichier .MTREE...
  -> Compression du paquet... 
==> Quitte l’environnement fakeroot.
==> Création finie : telegram-desktop-bin 1.0.14-1 (lun. mars 27 15:10:42 AST 2017)
==> Nettoyage...
==> Export de telegram-desktop-bin vers le dépôt /var/cache/pacman/pkg/
[sudo] Mot de passe de manja : 
Mot de passe : 
'/tmp/yaourt-tmp-manja/PKGDEST.NL6/telegram-desktop-bin-1.0.14-1-x86_64.pkg.tar.xz' -> '/var/cache/pacman/pkg/telegram-desktop-bin-1.0.14-1-x86_64.pkg.tar.xz'

==> Continuer d'installer telegram-desktop-bin ? [O/n]
==> [Afficher le contenu du paquet [Vérifier avec namcap
==> ------------------------------------------------------
==> o

[sudo] Mot de passe de manja : 
chargement des paquets...
résolution des dépendances...
recherche des conflits entre paquets...

Paquets (1) telegram-desktop-bin-1.0.14-1

Taille totale installée :  71,32 MiB

:: Procéder à l’installation ? [O/n] 
(1/1) vérification des clés dans le trousseau      [######################] 100%
(1/1) vérification de l’intégrité des paquets      [######################] 100%
(1/1) chargement des fichiers des paquets          [######################] 100%
(1/1) analyse des conflits entre fichiers          [######################] 100%
(1/1) vérification de l’espace disque disponible   [######################] 100%
:: Traitement des changements du paquet...
(1/1) installation de telegram-desktop-bin         [######################] 100%
Remember to delete the official (non-tweaked) launcher by using:
rm ~/.local/share/applications/telegramdesktop.desktop
After running Telegram Desktop
Dépendances optionnelles pour telegram-desktop-bin
    libappindicator-gtk2: to hide Telegram in the tray bar (GTK2-based desktop
    environment) [installé]
    libappindicator-gtk3: to hide Telegram in the tray bar (GTK3-based desktop
    environment)
    libappindicator-sharp: to hide Telegram in the tray bar (Unity-based desktop
    environment)
:: Exécution des crochets de post-transaction...
(1/3) Updating icon theme caches...
(2/3) Arming ConditionNeedsUpdate...
(3/3) Updating the desktop file MIME type cache... 



  • Votre mot de passe peut vous être demandé plusieurs fois
  • J'ai effacé une partie de la sortie du terminal...
  • Attention! Si vous avez un message d'erreur au lancement de Telegram, vérifiez la commande du lanceur qui s'est peut-être altérée en --%u tout simplement. Remplacez-là par telegram-desktop --%u


Aucun commentaire:

Enregistrer un commentaire

Ajoutez un commentaire mais en bon Français ou éventuellement en bon Anglais. Les commentaires en langage SMS seront supprimés.