Linux: ติดตั้ง Skype 4.0 แต่ให้ 2.2?


4

Skype 4.0 สำหรับ Linux เปิดตัวแล้ว ฉันต้องการที่จะทดสอบเวอร์ชันใหม่ แต่ให้เก่า 2.2 รอบในกรณี ฉันไม่พบการติดตั้ง. deb 2.2 แม้ว่าฉันคิดว่าฉันบันทึกไว้แล้ว (ฉันมักจะบันทึกไฟล์การติดตั้ง)

แก้ไข:มีวิธีการ "ส่งออก" แพคเกจ. deb จาก Skype ที่ติดตั้งในปัจจุบันหรือไม่


หากคุณกำลังมองหาสำเนา 2.2 deb ที่ฉันมี แต่ฉันไม่มีทางพิสูจน์ว่าเป็นเวอร์ชั่นที่ถูกกฎหมาย sha1sum ของ deb 64- บิตคือ171e50e1e25cf844ff5cdf9ee66da91b0b440634 skype-ubuntu_2.2.0.35-1_amd64.deb
OmnipotentEntity

1
@OmnipotentEntity: ใช่ฉันระวัง แต่ถ้าคุณสามารถทำให้. deb ใช้ได้กับผู้ใช้ Gmail ด้วยชื่อผู้ใช้ SO ของฉันฉันจะขอบคุณมาก!
dotancohen

คำตอบ:


6

มันไม่จำเป็นเลยที่จะเรียกใช้เครื่องเสมือนหรือ chroot สำหรับ skype

ถ้าคุณดาวน์โหลดการเชื่อมโยงแบบสแตติก (ไม่ต้องการระบบพึ่งพา) skype สามารถแจกจ่ายได้คุณสามารถเรียกใช้ทั้ง Skype 4.0 และ Skype 2.2 บนระบบเดียวกัน

ติดตั้ง Skype 4.0 ใช้ deb และดาวน์โหลดเวอร์ชันเชื่อมโยงแบบคงของ Skype 2.2 และแยกไป/optแล้วเพิ่ม/opt/skype-VERSIONที่คุณ$PATHใน~/.bashrc

เปลี่ยนชื่อskypeปฏิบัติการใน/opt/skype-VERSIONสิ่งที่ชอบskype-2.2

และเมื่อคุณทำทั้งหมดแล้วคุณควรจะสามารถเรียกใช้skype-2.2และskypeสำหรับทั้งสองเวอร์ชัน

นี่คือ Skype 2.2 static: http://download.skype.com/linux/skype_static-2.2.0.35.tar.bz2


ขอขอบคุณ. คุณพบลิงค์นั้นได้อย่างไร
dotancohen

2
Archlinux รุ่นที่มาแพคเกจของพวกเขาดังนั้นเมื่อฉันต้องการลิงค์ไปยัง packge เก่าฉันเพิ่งดู PKGBUILD รุ่นเก่ากว่าและ URL อยู่ตรงนั้น
WhyNotHugo

@dotancohen ฉันไม่แน่ใจว่าฉันจำได้อย่างไรว่าฉันพบลิงก์นั้น ฉันเชื่อว่าฉันใช้ Google-fu ของฉันเพื่อค้นหามัน
Dario Russo

หลังจากสี่เดือน ฉันไม่จำสิ่งที่ฉันกินเมื่อสี่ชั่วโมงก่อน! มันไม่สำคัญเลยแม้ว่าฉันจะเห็นว่า google-fu ของคุณแข็งแกร่งกว่าของฉัน!
dotancohen

เวอร์ชันที่พิมพ์แบบคงที่ยังต้องใช้การอ้างอิงในท้องถิ่นจำนวนมาก ฉันไปกับเวอร์ชันที่เชื่อมโยงแบบไดนามิกเนื่องจากมันยังให้ประโยชน์อย่างมาก: DBUS remote API ซึ่งปลั๊กอินบางตัวใช้เช่น bitlbee-skype
Martin C.

3

พวกเขายังคงสามารถดาวน์โหลดได้หน้าดาวน์โหลดบนskype.comเพียงชี้ไปที่ไฟล์ 4.0 .deb:


หมายเหตุสำหรับผู้ใช้ 64 บิต (amd64) หลังจากดาวน์โหลดไฟล์จาก mclemme คุณต้องติดตั้งการพึ่งพา ดูเหมือนว่า libc6-i386 ที่เขียนในไฟล์. deb นั้นไม่ถูกต้อง! อย่างน้อยมันก็ไม่เหมาะกับระบบใหม่ (> = ubuntu maverick) คุณควรใช้ libc6-dev-amd64 แทน รายการแพคเกจทั้งหมด: ia32-libs lib32asound2 lib32gcc1 lib32stdc ++ 6 libc6-dev-amd64
VasyaNovikov

3

คำตอบโดย spyroboy นั้นยอดเยี่ยม แต่โดยทั่วไปอาจมีความไม่ลงรอยกันระหว่างวิธีที่รุ่นเก็บข้อมูลผู้ใช้ (เช่นประวัติการแชท ฯลฯ ) นี่คือใน ~ /. Skype บันทึกประจำรุ่นจะอ้างอิงถึงการอัพเกรดวิธีการจัดเก็บข้อมูลนี้ ดังนั้นฉันยังไม่ได้ลองวิธีแก้ปัญหาของ spyroboy แต่แนะนำให้ทำสำเนาไดเรกทอรี. Skype ก่อนใช้ 4.0 เป็นครั้งแรกหากคุณหวังว่าจะเก็บประวัติการแชทและอื่น ๆ สำหรับรุ่น 2.2


นี่เป็นจุดที่ดีมาก
LawrenceC

มันไม่เหมือนกับสิ่งนี้เกี่ยวข้องกับคำถาม แต่มีข้อกังวลเกี่ยวกับธรรมชาติของคำถาม มันเป็นจุดที่ดี แต่ไม่มีทางออกรอบ ๆ เป็นเรื่องปกติที่จะใช้งานซอฟต์แวร์หลายรุ่น ฉันเชื่อว่าการกังวลเกี่ยวกับสิ่งนี้มีความสำคัญน้อยกว่าการใช้ chroot หรือเครื่องเสมือนจริงทั้งหมดสำหรับแอปพลิเคชัน voip หรือฉันสงสัยว่าทุกคนต้องการทำเช่นนี้ยกเว้นฉันคุณสามารถเปิดไบนารี Skype ในโปรแกรมแก้ไขฐานสิบหกและอาจเปลี่ยนไดเรกทอรีการกำหนดค่าเป็นอย่างอื่น แม้ว่าฟังดูดำอะไรมันก็น่าจะปลอดภัยมากกว่า
Dario Russo

2

ลองใช้ Virtualbox ติดตั้งเวอร์ชันใหม่ใน VM

สำหรับการค้นหาไฟล์ที่หายไปให้ป้อนคำสั่งในเชลล์:

locate *Skype*.deb

หรือ

locate *skype*.deb


ขอบคุณ ฉันไม่ใช้ค้นหาและพบว่าฉันมีความเก่ารุ่น 2.0 Skype ในการสำรองข้อมูลของฉัน
dotancohen

2

chrootคุณจะสามารถติดตั้งเครื่องเสมือนทำงานตัวอย่างของอนุพันธ์ที่ที่คุณลินุกซ์อีกหรือดูที่ นี่คือคำแนะนำที่ดีในการเริ่มต้น


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