ไม่สามารถอัพเกรด Skype for Linux รุ่นที่ไม่รองรับได้ (v5)


9

Skype สำหรับ Linux Beta แสดงข้อความต่อไปนี้เมื่อเรียกใช้แอปพลิเคชัน มี Skype for Linux เวอร์ชันใหม่หรือไม่?

Sorry, this version of Skype is not supported anymore.

ฉันจะทำให้มันทำงานได้อย่างไร


คุณกำลังใช้เวอร์ชันใดอยู่
ravery

เป็นซอฟต์แวร์ microsoft ... ใช้ windows ในเครื่องเสมือนเพื่อประสบการณ์ที่ดีขึ้น
Rinzwind

3
ดูเหมือนว่ามีบางสิ่งบางอย่างป้องกันการอัปเกรดskypeforlinuxแพ็คเกจบนระบบของคุณโดยอัตโนมัติ คุณช่วยกรุณาแก้ไขคำถามของคุณที่จะรวมถึงการส่งออกของsudo apt-get update && sudo apt-get upgrade -f --assume-no; apt-cache policy skypeforlinux? ขอบคุณ
David Foerster

ปัญหาได้รับการแก้ไขแล้ว ฉันทำตามวิธีที่กล่าวถึงโดย @dessert แต่อูบุนตูไม่ได้ใช้ sudo add-apt-repository deb repo.skype.com/debคำสั่งหลักที่มีความเสถียรดังนั้นฉันต้องลบความเสถียรหลักออกจากคำสั่ง ต่อมาฉันใส่ค่าเหล่านั้นจากส่วนต่อประสาน Software Repo ดูเหมือนว่า repo เริ่มต้นคือ xenial ซึ่งใช้งานไม่ได้ หลังจากทำการเปลี่ยนแปลงสำหรับ repo (เสถียรและหลัก) และด้วยการอัปเดตและอัปเกรด Skype ทำงาน ดูเหมือนว่ารุ่นอย่างเป็นทางการสำหรับ linux of skype จะแสดงตัวอย่าง skype ทันที
siriusB

คำตอบ:


16

Skype.comพูดว่า:

ประกาศสำคัญ: ไคลเอ็นต์ Skype for Linux ทั้งหมดเวอร์ชัน 4.3 และเก่ากว่าจะถูกยกเลิกในวันที่ 1 กรกฎาคม 2017 หากต้องการแชทต่อไปโปรดติดตั้ง Skype for Linux เวอร์ชันล่าสุด

ก็เพียงพอที่จะเพิ่มskypeforlinuxแหล่งที่เป็นทางการและอัพเกรดการติดตั้งปัจจุบันของคุณด้วยคำสั่งเหล่านี้:

sudo add-apt-repository "deb https://repo.skype.com/deb stable main"
sudo apt update && sudo apt upgrade

ผลัดกันเอามันออกไปด้วยsudo apt remove skypeforlinuxและติดตั้งรุ่นปัจจุบันจากที่นี่ นี่จะเป็นการเพิ่มแหล่งข้อมูลสำหรับการอัปเดตไปยังแหล่งข้อมูลของคุณด้วยดังนั้นจะทำให้โปรแกรมมีการปรับปรุงโดยอัตโนมัติ

ในการอัพเกรดเป็น 17.10 พื้นที่เก็บข้อมูล skype อาจถูกปิดใช้งานเพื่อให้คุณต้องเปิดใช้งานอีกครั้งใน Software Center หรือโดยการแก้ไข/etc/apt/sources.list(ทำเฉพาะเมื่อคุณรู้ว่าคุณทำอะไร)


การเพิ่มที่เก็บและการอัปเดตใช้ได้ผลสำหรับฉัน ขอบคุณ
siriusB

นี่เป็นปัญหาสำหรับฉัน ฉันแล้วก็เก็บ แต่มันได้ถูกปิดใช้งานในการอัพเกรดเก่ง ฉันเพิ่งเปิดใช้งานใหม่ในแท็บซอฟต์แวร์อื่นของ GUI ตัวจัดการแพคเกจของฉันจากนั้นบรรทัดคำสั่งsudo apt update && sudo apt upgradeอัปเกรดSkype For Linuxของฉันเป็นเวอร์ชัน 8.11.0.4
schester

1
ในการชี้แจง: หนึ่งอาจยังมี Skype เวอร์ชันเก่า (4.3) ติดตั้งและสามารถใช้skypeงานได้และหนึ่งควรเรียกใช้skypeforlinuxปฏิบัติการใหม่
datka

เป็นadd-apt-repositoryคำสั่งที่ถูกต้อง (พื้นที่สีขาวมีลักษณะแปลกฉัน)?
Cleb

skypeโปรดทราบว่าชื่อเดิมคือ skypeforlinuxคุณจำเป็นต้องเอาที่หนึ่งและติดตั้ง
Alan Thompson

3

ใน linux 32 บิตให้ skype เป็นรุ่น "สูงกว่า":

sudo sed -i 's/4\.3\.0\.37/8\.3\.0\.37/' /usr/bin/skype

มันแทนที่หมายเลขรุ่นในไบนารีสำหรับหนึ่งที่สูงกว่าเพื่อหลีกเลี่ยงความไม่ลงรอยกันบังคับ ตรวจสอบให้แน่ใจว่าคุณมีเวอร์ชั่นเดียวกัน 4.3.0.37 โดยการเรียก skype --version หรืออัพเดตคำสั่งตามนั้น ขอบคุณ YuriyKuzin


2
ฉันอยากจะแนะนำให้ใช้โปรแกรมแก้ไข hex แทนที่จะsedเป็นเช่นนี้อาจผิดอย่างมาก และโปรดถ้าคุณใช้คำตอบนี้-i.bakอย่างน้อยก็มีการสำรองไฟล์ก่อนทำการเปลี่ยนแปลง
Videonauth

ตามคำแนะนำของ @ Videonauth ฉันได้ทำสิ่งนี้ด้วยเครื่องมือแก้ไข hex มีหมายเลขเวอร์ชันหนึ่งในไฟล์ หลังจากแทนที่แล้วตอนนี้ฉันสามารถเรียกใช้ Skype 4.3 ได้โดยไม่มีปัญหาใด ๆ สิ่งนี้อาจหรืออาจใช้ไม่ได้กับ Beta 5.5 ซึ่งเป็นเป้าหมายของคำถาม แต่แน่นอนที่สุดแล้วสำหรับคำถามอื่น ๆ ที่ถูกปิดเป็นซ้ำกับคำถามนี้: askubuntu.com/questions/975804/skype-crashes- หลังจากเข้าสู่ระบบดังนั้นคุณจะได้รับ upvote
hife

Awsome! ทำงานเหมือน charm @ 14.04 64 บิต
ataraxic

มันจะดีมากที่ได้เห็นสิ่งนี้ก่อนที่จะถอนการติดตั้งสไกป์ ... ยังคงเป็น +1
serv-inc

ฉันทำการแก้ไขด้วยเครื่องมือแก้ไข GHex ได้สำเร็จโดยแทนที่ "4.3.0" หลายอินสแตนซ์ ด้วย "8.3.0." มันยังคงรายงานรุ่น "4.3" ในชื่อหน้าต่างเมื่อ Skype เริ่มทำงาน แต่อย่างน้อยตอนนี้ก็จะทำงาน ก่อนการแก้ไข Skype จะปรากฏขึ้นเพื่อเริ่มต้นหลังจากกล่องโต้ตอบการเข้าสู่ระบบจากนั้นก็จะออกจากทันทีโดยไม่มีข้อบ่งชี้ว่าเกิดอะไรขึ้น
แอนดรูว์พี
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.