Cách cài đặt skype trên vòm


11

Tôi đã nhìn khắp nơi và không có gì đã làm việc. Tôi chỉ đang cố gắng để cài đặt skype.

Tôi đã thử xem nó có trong kho không nhưng không tìm thấy. Vì vậy, tôi đã không truy cập trang web skype và tìm thấy phiên bản linux nhưng không biết cách cài đặt nó sau khi giải nén tệp tar.

Sau đó tôi đã cố gắng loook trong AUR và tìm thấy skype. Nhưng khi tôi cố gắng chạy makepkg, tôi nhận được một

==> ERROR: PERMISSION was not found in the build directory and is not a URL.

Tôi đã cố gắng tìm kiếm giải pháp xung quanh nhưng không thể tìm thấy bất cứ điều gì. Mỗi chủ đề tôi tìm thấy yêu cầu cehck các /etc/pacman.conftập tin. Mà tôi đã làm và chắc chắn rằng tôi có multilib bao gồm

/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

Tôi đã tìm khắp nơi dường như không thể tìm thấy bất kỳ giải pháp.


Tôi đoán là yaourt skype. Bạn đã yaourtcài đặt hoặc ứng dụng khách AUR tương tự chưa?
ddnomad

Câu trả lời:


16

Bạn đang sử dụng đúng gói Skype AUR . Vui lòng thực hiện theo makepkgđường dẫn cài đặt các gói AUR (vui lòng không quen với những thứ như yaourtnếu bạn quan tâm đến bảo mật của máy).

$ wget https://aur.archlinux.org/cgit/aur.git/snapshot/skypeforlinux-bin.tar.gz
$ tar zxf skypeforlinux-bin.tar.gz
$ cd skypeforlinux-bin
$ makepkg -s  # or install dependencies manually if you do not have sudo

Bước thường không thành công là makepkg -scài đặt các phụ thuộc cho gói. Lệnh đó yêu cầu sudokhông được cài đặt theo mặc định trên Arch. Một tùy chọn khác là chỉ cần cài đặt các phụ thuộc bằng tay trước khi chạy makepkg. Trang gói AUR liệt kê các phụ thuộc và tất cả đều có sẵn từ kho lưu trữ mặc định (không có phụ thuộc AUR cho skype).

Kết quả này skypeforlinux-bin-1.x.x.x-x86_64.pkg.tar.xz(không có hỗ trợ i386trong gói này, xxxx là viết tắt của phiên bản hiện tại của gói). Việc cài đặt nó là root.

# pacman -U /path/to/package/skypeforlinux-bin-1.x.x.x-x86_64.pkg.tar.xz

Tuy nhiên, và đó là một rất chút nhưng , các skype gói AUR nghỉ thường xuyên. Mọi người cho rằng đó là do Microsoft làm lại giao thức quá thường xuyên mà không tương thích ngược hoặc gói Debian được cung cấp bởi skype / microsoft không bao giờ cập nhật với skype thực tế. Bạn có thể thấy một cuộc thảo luận lớn về điều đó trên trang gói skype AUR, trong các bình luận.

Là người dùng Arch, những gì tôi làm để sử dụng skype (và tôi chỉ làm điều đó nếu tôi phải) là tôi cài đặt chromium:

pacman -S chromium

plugin skype cho nó.

Hoặc thậm chí sử dụng ứng dụng web với:

chromium --app=https://web.skype.com

Cảm ơn bạn. Điều này đã giúp rất nhiều. Tôi đã bị kẹt ở phần phụ thuộc một lúc trước nhưng điều này làm rõ toàn bộ quá trình cài đặt từ AUR. Bạn là một người cứu rỗi cuộc sống.
Yoseph Alabdulwahab

3
Bạn nên sử dụng skypeforlinux-stable-binthay thế
OverCoder

1
Ngoài ra để cập nhật câu trả lời ở trên, Sử dụng aurmanthay vì yaourt, vì nó được hỗ trợ chính thức cho arch, mặc dù repo github đã ngừng nhận lỗi và PR, việc aurmanphát triển được thực hiện riêng tư. Ngoài ra, sử dụng skypeforlinux-stable-binthay thế, như @OverCoder đã nói.
Subroto

1
Và đối với những người trong chúng ta như tôi, những người không thể nhớ lệnh, hãy thêm alias skype='chromium --app=https://web.skype.com'vào .bashrc;-)
Alexis

1
@ thephoenix01 sử dụng cái gì đó như "yay"
OverCoder
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.