相关文章推荐

1. CentOS-6 上 的 Skype

由 2014 年 8 月 4 日起,4.3 版以前的 Skype 都由於驗證機制的改動而無法運作。嘗試執行舊版本的程式會出現 Cannot contact server 的錯誤(訊息的實際文字因版本而異)。

Linux 版本的 Skype 4.3 已經於 2014 年 7 月發行。以下指引假設你已經安裝了 Desktop 安裝內預設的套件,而且系統已更新至最新版。

[root@host]# yum groupinstall Desktop
[root@host]# yum update

不論是 CentOS i686 x86_64 ,如果你未曾啟用 EPEL ,請安裝它的 yum 設定檔(你須要它才能安裝 qtwebkit qt-mobility ):

[root@host]# yum install http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

接著,安裝 32 位元的 qtwebkit webkitgtk

[root@host]# yum install qtwebkit.i686 webkitgtk.i686

當被問到是否想安裝 EPEL 的 GPG 金鑰,請確定。

要是你想繼續採用 EPEL ,請參閱 CentOS 用軟件庫 yum-plugin-priorities 的相關資訊。

假若你採用 CentOS i686 ,請前進至下一部份。如果你採用 CentOS x86_64 ,請繼續遵從以下指引。

安裝所需的 32 位元套件:

[root@host]# yum install alsa-lib.i686 libXv.i686 libXScrnSaver.i686 gtk2-engines.i686 \
PackageKit-gtk-module.i686 libcanberra.i686 libcanberra-gtk2.i686

有些用戶匯報他們必須安裝下列套件才能令音效正常運作:

[root@host]# yum install pulseaudio-libs.i686 alsa-plugins-pulseaudio.i686

除了 qtwebkit qt-mobility ,這些套件都收錄於預設被啟用的 Base Updates 軟件庫內。

1.1. 安裝 Skype

最簡單的方法是採用 nux-dextop 軟件庫 ——(見 http://li.nux.ro/repos.html)。安裝後,你只需執行

[root@host]# yum install skype

假如你想以手動方式(例如在 /usr/local 或其它位置)進行安裝,請遵從以下步驟:

[root@host]# wget http://www.skype.com/go/getskype-linux-beta-dynamic -O skype-4.3.0.37.tar.bz2
[root@host]# tar xjvf /tmp/skype-4.3.0.37.tar.bz2 -C /usr/local
[root@host]# rm /tmp/skype-4.3.0.37.tar.bz2
[root@host]# ln -s /usr/local/skype-4.3.0.37 /usr/local/skype

你須要以下載版本的編號取代上述數目。截至本文(2014 年 8 月),最新的版本是 4.3.0.37。

建立一些連結(你須要頭一個來應用音效;第二個是選擇性的)。

[root@host]# ln -s /usr/local/skype /usr/share/skype
[root@host]# ln -s /usr/local/skype/skype /usr/local/bin/skype

註: 請使用 Sound Preferences 來選擇正確的輸入/輸出音效裝置。

1.2. Skype 視像與 CentOS x86_64

待做:針對 Skype 4.3 更新這些資訊

如果你採用 64 位元 系統而 Skype 的視像無法運作,請安裝 32 位元的 libv4l 套件:

[root@host]# yum install libv4l.i686

接著,在執行 Skype 時載入 32 位元的 v4l1compat.so:

[user@host]$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /opt/skype/skype

1.3. Skype 與 NFS

如果你採用 NFS,請參閱 sipan_ 寫在 http://blogs.skype.com/linux/2012/06/skype_40_for_linux.html 的備註。

1.4. 將 skype.desktop 加進桌面

如果你想 skype.desktop 在用戶的桌面上顯示出來,你需要編輯 /usr/share/skype/skype.desktop 這個檔案並搜尋下面這行:

Icon=skype.png

然後將它改為

Icon=/usr/share/skype/icons/SkypeBlue_48x48.png

接著利用這個指令將 skype.desktop 複製到用戶的桌面上:

[root@host]# cp -a /usr/share/skype/skype.desktop ~<用戶名稱>/Desktop
[root@host]# chown <用戶名稱> ~<用戶名稱>/Desktop/skype.desktop

1.5. 執行 Skype

你可以在指令行利用這個指令(以普通用戶的身份)執行 skype 這個程式:

[user@host]$ skype

此外,如果你安裝了上述的 skype.desktop 檔案,你應該可以在桌面上啟動它。

請參閱位於 /usr/share/skype/README 的 README 檔及 Skype 網站 上的文檔關於如何使用 skype。


2. 更多資訊

 
推荐文章