From Mageia wiki
Jump to: navigation, search


Drakconf multiflag.png
Autres langues
English ; français ;
Remarque :
Skype est pratique, mais un nombre croissant de personnes préfèrent des alternatives open source. Ces alternatives retenues par les membres de notre communauté sont présentées en fin de page.

Introduction

Cette page fournit des détails pour synchroniser un dépôt local de skypeforlinux avec l'aide du script sync_skype_urpmi.

Avantages

« sync_skype_urpmi » téléchargera le rpm skypeforlinux, créera un dépôt local local_skype_urpmi, téléchargera et importera la clé pour la signature du paquet, et installera skypeforlinux.

Préparations

  1. Environ 150 Mo d'espace libre sont nécessaires dans ${HOME} pour le téléchargement.
  2. Vérifiez que sudo est installé et configuré comme décrit ici : Configurer sudo

Télécharger sync_skype_urpmi

$ wget -O- https://raw.githubusercontent.com/wikigazer/sync_skype_urpmi/main/sync_skype_urpmi > ~/bin/sync_skype_urpmi

Définir les droits d'accès nécessaires

$ chmod 755 ~/bin/sync_skype_urpmi

Exécuter sync_skype_urpmi

Exécutez le script sync_skype_urpmi en tant qu'utilisateur non root configuré pour être autorisé à utiliser sudo..
Si nécessaire, sync_skype_urpmi invoquera sudo pour effectuer toute tâche nécessitant un accès root.
Ainsi, le script peut faire une pause et sudo peut demander le mot de passe avant de continuer.

Exemple-1: exécuter sync_skype_urpmi pour la première fois

$ sync_skype_urpmi
2022_02_15_at_13:48:15 sync_skype_urpmi: commenced /home/user/bin/sync_skype_urpmi version 2 2022_02_15_at_13:48:15 sync_skype_urpmi: Mageia 8 OK 2022_02_15_at_13:48:15 sync_skype_urpmi: Creating local download directory: /home/user/local_skype_urpmi 2022_02_15_at_13:48:15 sync_skype_urpmi: mkdir -p /home/user/local_skype_urpmi 2022_02_15_at_13:48:15 sync_skype_urpmi: We do not have a previously downloaded copy of skypeforlinux-64.rpm. 2022_02_15_at_13:48:15 sync_skype_urpmi: +----------------------------+ 2022_02_15_at_13:48:15 sync_skype_urpmi: | Likely a brand new install | 2022_02_15_at_13:48:15 sync_skype_urpmi: +----------------------------+ 2022_02_15_at_13:48:15 sync_skype_urpmi: downloading skypeforlinux-64.rpm --2022-02-15 13:48:15-- https://repo.skype.com/latest/skypeforlinux-64.rpm Resolving repo.skype.com (repo.skype.com)... 184.31.224.146, 2a02:26f0:5c:494::1263, 2a02:26f0:5c:487::1263 Connecting to repo.skype.com (repo.skype.com)|184.31.224.146|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 118601687 (113M) [application/x-redhat-package-manager] Saving to: ‘STDOUT’ - 100%[=========================================================================================================================================================================================>] 113.11M 8.78MB/s in 13s 2022-02-15 13:48:28 (8.59 MB/s) - written to stdout [118601687/118601687] 2022_02_15_at_13:48:28 sync_skype_urpmi: downloaded: -rw-rw-r-- 1 user user 114M Feb 15 13:48 /home/user/local_skype_urpmi/skypeforlinux-64.rpm 2022_02_15_at_13:48:28 sync_skype_urpmi: Generating urpmi files for /home/user/local_skype_urpmi 2022_02_15_at_13:48:28 sync_skype_urpmi: (cd /home/user/local_skype_urpmi; pwd; genhdlist2 .; ls -l) /home/user/local_skype_urpmi adding 1 new rpms not available in existing hdlist replacing ./media_info/hdlist.cz with hdlist.cz.tmp replacing ./media_info/synthesis.hdlist.cz with synthesis.hdlist.cz.tmp updating ./media_info/MD5SUM total 115828 drwxrwxr-x 2 user user 4096 Feb 15 13:48 media_info -rw-rw-r-- 1 user user 118601687 Feb 15 13:48 skypeforlinux-64.rpm 2022_02_15_at_13:48:28 sync_skype_urpmi: Checking for urpmi media: local_skype_urpmi 2022_02_15_at_13:48:28 sync_skype_urpmi: urpmi media does not exist: local_skype_urpmi 2022_02_15_at_13:48:28 sync_skype_urpmi: adding urpmi media: /home/user/local_skype_urpmi 2022_02_15_at_13:48:28 sync_skype_urpmi: /bin/sudo urpmi.addmedia --update local_skype_urpmi /home/user/local_skype_urpmi adding medium "local_skype_urpmi" before remote medium "Core Release" 2022_02_15_at_13:48:29 sync_skype_urpmi: Success: added urpmi media: /home/user/local_skype_urpmi 2022_02_15_at_13:48:29 sync_skype_urpmi: Created /home/user/local_skype_urpmi/README.txt 2022_02_15_at_13:48:29 sync_skype_urpmi: Checking Skype GPG key sync_skype_urpmi warning: Local Skype GPG key not found 2022_02_15_at_13:48:29 sync_skype_urpmi: Downloading Skype GPG key 2022_02_15_at_13:48:29 sync_skype_urpmi: wget -qO - https://repo.skype.com/data/SKYPE-GPG-KEY > /home/user/local_skype_urpmi/RPM-GPG-KEY-Skype 2022_02_15_at_13:48:29 sync_skype_urpmi: Creating local Skype GPG key's md5 2022_02_15_at_13:48:29 sync_skype_urpmi: md5sum /home/user/local_skype_urpmi/RPM-GPG-KEY-Skype > /home/user/local_skype_urpmi/RPM-GPG-KEY-Skype.md5 2022_02_15_at_13:48:29 sync_skype_urpmi: Checking Skype GPG key in /etc/pki/rpm-gpg/ 2022_02_15_at_13:48:29 sync_skype_urpmi: Installing Skype GPG key in /etc/pki/rpm-gpg/ 2022_02_15_at_13:48:29 sync_skype_urpmi: /bin/sudo cp /home/user/local_skype_urpmi/RPM-GPG-KEY-Skype /etc/pki/rpm-gpg/ 2022_02_15_at_13:48:29 sync_skype_urpmi: /bin/sudo /bin/sudo rpm -import /home/user/local_skype_urpmi/RPM-GPG-KEY-Skype # Importing key 2022_02_15_at_13:48:29 sync_skype_urpmi: rpm -qi gpg-pubkey-df7587c3-* # verify Skype package signing key Name : gpg-pubkey Version : df7587c3 Release : 60dc3361 Architecture: (none) Install Date: Fri 06 Aug 2021 00:52:19 BST Group : Public Keys Size : 0 License : pubkey Signature : (none) Source RPM : (none)Build Date : Wed 30 Jun 2021 10:03:29 BST Build Host : localhost Packager : Skype Linux Client Repository <se-um@microsoft.com> Summary : Skype Linux Client Repository <se-um@microsoft.com> public key Description : -----BEGIN PGP PUBLIC KEY BLOCK----- Version: rpm-4.16.1.3 (NSS-3) mQENBFdqXCMBCADo6FW/k96vykC6E7GOC3MWcso1suj4dCWwqoYetyIExxFlUapV +Hy/xTnLKFR6O3EugT//AuaTLcaztFIs8hBmyUHOpH5oRfVRqrE0QpsmQLL191W6 k815VuXyOIz5BkKTOHbv0hRSur57ksanvk/NcLI5qUjA2On0L62B1N5aWiEAT+m+ PjBDONkCknWO1BxZI1nXFPUR7yPaVXy59MhKDNrgMSuIv95Holhg0/D2RPLQVQdd e4TF3W5A8/PWO7n3B+N1bwJREWaCaRicu5RjOTuY0zt0ZxDwknJrXkK8eoaFBfaJ pBlnJKdUjGyDuMQhDE1yN/oxF2wnVi+YifaNABEBAAG0M1NreXBlIExpbnV4IENs aWVudCBSZXBvc2l0b3J5IDxzZS11bUBtaWNyb3NvZnQuY29tPokBTwQTAQIAOQIb AwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AWIQTUBAFGvjlyUJ/Vf8cfMEWl33WH wwUCYNwzYQAKCRAfMEWl33WHwy0mB/4k3SgMz1H6bcGDZlGpPqxgusWxYeA3dqm4 nN9966BtgkO3pE4jRzd5ZGTjJwWQbQmBiG26TgcMVuOWx5cGpQLcvYTlsjiAz9FK 0gSL231lMXzQa9rWyHs0C0lH0goSwYuH7XlNB9ajKVQJUMgEFX9HsxybDbUPgbaQ kELFqnfs5gG83T+/uPmpugxSlGZj1P7b1If4jxv4EhB44tZcskO35Ij6LhjCzY3U FgnPM3nN9zzedaKtblRyeWSZbYEDDEWLPO1//2YSkHxRgMoSq9hmw+vVvPymhMjH v18oAY24Y5IWL76kPam8pp3KvS7FGubfYIzMpgmJ1ssosFt+2k3NuQENBFdqXCMB CADOjv/a+uNeZaeHk8AtksLPIK3/v/xItoW1/OhBfPdQSwuaw4WFSAgooJhgHJaH q/Irh7AFjYSCdYN2GHzkP5UBwWfSmobHcxq+Ca+KWswvmAhJrQgh0KjOTy1UKFir HlIBe9ekP2C/ltX0e+UmG5DiYxoZFflZxxrtEBOK5Vn2LaMW1MD3b0YtzYVBJ2kU nv+05+M/uGJD8jyW8/CcB05p/4Qt5jEDydcQp8G8o59DKvu+AZanxcdrcpuGYpzS a6a7Vzh7bKdSdhquWhyijamBAAYUnV9R5ZKEJQ2MnXkR3K246AdXgyVbrIEMUpKZ 91fhOvYeaHlnyF1W8/wc0U0bABEBAAGJATYEGAECACACGwwWIQTUBAFGvjlyUJ/V f8cfMEWl33WHwwUCYNwzeQAKCRAfMEWl33WHw0ZYCADd3C1tgQpTj9SBbBXi1X/U 1UYajeOPKFUBM3z1FBITagrBAhoVq9ib6b9ZAsrS34C3iaOgGYWbS6BFMC4k/SMH IM39RomE4kdeMK4CMAePnu25dskwlj+VQ6bk5BTJ4ZwvI1bpTJZoy+R77eBTqgpP 65QOtJ4KXN83sOPYuKT0+bb8NJxQqUhDLyZIh+vywGHw3KZVEdC7t7UnO2ZBWVEo Ji+nmktI7IP21Jm4luuwFbNoNxBq7axOeeScPT3vbqX4p/pHE7InyS+Y2gLixhdZ jjXClotaja3/noY4zhJ60eHXGEjyV7txevNeIyT8HT4GGOJpkefqXL7rbGLfWkGE =0H4U -----END PGP PUBLIC KEY BLOCK----- 2022_02_15_at_13:48:29 sync_skype_urpmi: Checking that pre-requisite rpm libatomic1 is already installed rpm -q libatomic1 libatomic1-10.3.0-2.mga8 2022_02_15_at_13:48:29 sync_skype_urpmi: Good news: libatomic1 is already installed 2022_02_15_at_13:48:29 sync_skype_urpmi: rpm -q libatomic1 libatomic1-10.3.0-2.mga8 2022_02_15_at_13:48:29 sync_skype_urpmi: rpm -ql libatomic1 # files in libatomic rpm /usr/lib/.build-id /usr/lib/.build-id/3d /usr/lib/.build-id/3d/2615b673cdfe61716ad4b3938c62a6044c9009 /usr/lib/.build-id/fa /usr/lib/.build-id/fa/c006dd09148bbbdeaa190408d95d61a5fa8f3a /usr/lib/libatomic.so.1 /usr/lib/libatomic.so.1.2.0 /usr/lib64/libatomic.so.1 /usr/lib64/libatomic.so.1.2.0 2022_02_15_at_13:48:29 sync_skype_urpmi: +--------------------------+ 2022_02_15_at_13:48:29 sync_skype_urpmi: | Installing skypeforlinux | 2022_02_15_at_13:48:29 sync_skype_urpmi: +--------------------------+ 2022_02_15_at_13:48:29 sync_skype_urpmi: /bin/sudo /sbin/urpmi --force skypeforlinux While some packages may have been installed, there were failures. A requested package cannot be installed: skypeforlinux-8.80.0.143-1.x86_64 (due to unsatisfied (libatomic or libatomic1)) Continue installation anyway? sync_skype_urpmi error: $?=17 package skypeforlinux is not installed sync_skype_urpmi warning: failed to install skypeforlinux 2022_02_15_at_13:48:30 sync_skype_urpmi: Trying alternative install for skypeforlinux /bin/sudo rpm -ivh --nodeps /home/user/local_skype_urpmi/skypeforlinux-64.rpm # install using rpm Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:skypeforlinux-8.80.0.143-1 ################################# [100%] Redirecting to /bin/systemctl start atd.service 2022_02_15_at_13:48:36 sync_skype_urpmi: skypeforlinux installed OK with rpm 2022_02_15_at_13:48:36 sync_skype_urpmi: rpm -q skypeforlinux # Display currently installed skypeforlinux version skypeforlinux-8.80.0.143-1 2022_02_15_at_13:48:36 sync_skype_urpmi: get directory listing for date/time/size of available rpm 2022_02_15_at_13:48:36 sync_skype_urpmi: downloaded directory listing for skypeforlinux-64.rpm: -rw-rw-r-- 1 user user 221 Feb 15 13:48 /home/user/local_skype_urpmi/skypeforlinux-64.rpm_directory_listing 2022_02_15_at_13:48:36 sync_skype_urpmi: +---------------------------------------------+ 2022_02_15_at_13:48:36 sync_skype_urpmi: | current version: skypeforlinux-8.80.0.143-1 | 2022_02_15_at_13:48:36 sync_skype_urpmi: +---------------------------------------------+ 2022_02_15_at_13:48:36 sync_skype_urpmi: total duration 21 seconds 2022_02_15_at_13:48:36 sync_skype_urpmi: completed

Exemple-2: exécuter sync_skype_urpmi pour la seconde fois

Ce deuxième exemple montre que sync_skype_urpmi vérifie tout RPM skypeforlinux précédemment téléchargé et effectue une vérification croisée avec la version disponible sur le serveur de téléchargement pour voir s'il existe une nouvelle copie. Dans ce cas, il n'y a pas de nouvelle copie à télécharger.

De temps en temps, exécutez sync_skype_urpmi pour vérifier si une nouvelle version de skypeforlinux est prête à être téléchargée et installée.

$ sync_skype_urpmi
2022_02_15_at_13:52:22 sync_skype_urpmi: commenced /home/user/bin/sync_skype_urpmi version 2 2022_02_15_at_13:52:22 sync_skype_urpmi: Mageia 8 OK 2022_02_15_at_13:52:22 sync_skype_urpmi: Local download directory exists: /home/user/local_skype_urpmi 2022_02_15_at_13:52:22 sync_skype_urpmi: Checking installed version of skypeforlinux 2022_02_15_at_13:52:22 sync_skype_urpmi: rpm -q skypeforlinux 2022_02_15_at_13:52:22 sync_skype_urpmi: Current version is: skypeforlinux-8.80.0.143-1 2022_02_15_at_13:52:22 sync_skype_urpmi: /home/user/local_skype_urpmi/skypeforlinux-64.rpm was previously downloaded. Checking if newer version available. 2022_02_15_at_13:52:23 sync_skype_urpmi: skypeforlinux-64.rpm directory listing has *not* changed. 2022_02_15_at_13:52:23 sync_skype_urpmi: +---------------------------------------------+ 2022_02_15_at_13:52:23 sync_skype_urpmi: | current version: skypeforlinux-8.80.0.143-1 | 2022_02_15_at_13:52:23 sync_skype_urpmi: +---------------------------------------------+ 2022_02_15_at_13:52:23 sync_skype_urpmi: +--------------------------+ 2022_02_15_at_13:52:23 sync_skype_urpmi: | Nothing needs to be done | 2022_02_15_at_13:52:23 sync_skype_urpmi: +--------------------------+ 2022_02_15_at_13:52:23 sync_skype_urpmi: total duration 1 second 2022_02_15_at_13:52:23 sync_skype_urpmi: completed

Exécuter skypeforlinux

Exemple:

$ skypeforlinux

Références

  1. Vous trouverez le script sync_skype_urpmi à cette adresse https://github.com/wikigazer/sync_skype_urpmi/blob/main/sync_skype_urpmi

Skype : les meilleures alternatives open source

Les alternatives open sources

TOX : la meilleure alternative open source à Skype

Disponible sur l'ensemble des plateformes, TOX est un choix crédible et avantageux au logiciel Skype. TOX prend en charge les appels en VoIP, la vidéo, le chat et le partage de fichiers. Mais la différence réside dans le fait que le logiciel TOX est un projet open source, qui doit son existence même aux déclarations de Snowden, aux fuites de WikiLeaks et au renforcement des législations pour contrôler davantage ce qui est dit, fait et échangé sur Internet. La préoccupation principale des développeurs de TOX est donc de protéger autant que possible votre vie privée.

Lien de téléchargement https://tox.chat/download.html

Jitsi

Jitsi apporte de la confidentialité aux conversations. Tous les appels (avec ou sans l'option vidéo) peuvent être chiffrés. Vous arrivez sur une page web, vous n'avez nullement besoin de créer un compte pour l'utiliser. Il existe un paquet Jitsi pour Mageia où il est possible d'ouvrir une conversation et d'ajouter des participants en envoyant un simple lien.