J'ai regardé partout et rien n'a fonctionné. J'essaie simplement d'installer skype.
J'ai essayé de voir s'il était dans les dépôts mais je ne l'ai pas trouvé. Je ne suis donc pas allé sur le site Web de Skype et j'ai trouvé une version Linux mais je ne savais pas comment l'installer après avoir extrait le fichier tar.
J'ai ensuite essayé de fouiller dans l'AUR et j'ai trouvé skype. Mais quand j'ai essayé de lancer makepkg, j'ai un
==> ERROR: PERMISSION was not found in the build directory and is not a URL.
J'ai essayé de chercher des solutions mais je n'ai rien trouvé. Chaque thread que j'ai trouvé demande cehck le /etc/pacman.conf
fichier. Ce que j'ai fait et je me suis assuré d'avoir le multilib inclus
/etc/pacman.conf
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = pacman glibc
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
#UseDelta = 0.7
Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options
#UseSyslog
#Color
#TotalDownload
CheckSpace
#VerbosePkgLists
# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required
# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.
#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
#[testing]
#Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
#[community-testing]
#Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
J'ai regardé partout ne semble pas trouver de solution.
la source
yaourt skype
. Avez-vousyaourt
ou un client AUR similaire installé?Réponses:
Vous utilisez correctement le package Skype AUR . Veuillez suivre le
makepkg
chemin d'installation des packages AUR (veuillez ne pas vous habituer à des choses commeyaourt
si vous vous souciez de la sécurité de votre machine).L'étape qui échoue souvent est celle
makepkg -s
qui installe les dépendances pour le package. Cette commande nécessitesudo
ce qui n'est pas installé par défaut sur Arch. Une autre option consiste à simplement installer les dépendances à la main avant de l'exécutermakepkg
. La page du package AUR répertorie les dépendances et toutes sont disponibles à partir des référentiels par défaut (il n'y a pas de dépendances AUR pour skype).Il en résulte
skypeforlinux-bin-1.x.x.x-x86_64.pkg.tar.xz
(il n'y a pas de prisei386
en charge dans ce package, xxxx représente la version actuelle du package). L'installer en tant que root.Pourtant, et qui est très peu encore , les pauses de paquets skype AUR souvent. Les gens soutiennent que c'est parce que Microsoft a retravaillé le protocole trop souvent sans compatibilité descendante, ou que le paquet Debian fourni par skype / microsoft n'est jamais à jour par rapport au skype réel. Vous pouvez voir une énorme discussion à ce sujet sur la page du package AUR skype, dans les commentaires.
En tant qu'utilisateur Arch, ce que je fais pour utiliser skype (et je ne le fais que si je le dois), c'est que j'installe
chromium
:Et le plugin skype pour cela.
Ou même utilisez l'application Web avec:
la source
skypeforlinux-stable-bin
placeaurman
au lieu deyaourt
, car il est officiellement pris en charge pour arch, bien que le dépôt github ait cessé de prendre les bogues et les relations publiques, leaurman
développement se fait en privé. Utilisez également à laskypeforlinux-stable-bin
place, comme l'a déjà dit @OverCoder.alias skype='chromium --app=https://web.skype.com'
votre.bashrc
;-)