Command-Line
從終端或任何其他方式登錄 Skype
如果有人知道如何從終端或任何其他方式在 Linux Mint 上登錄 Skype,請告訴我?
我已經嘗試了很多,但沒有找到。
Desktop # ./skype.desktop ./skype.desktop: line 1: [Desktop: command not found ./skype.desktop: line 3: Internet: command not found ./skype.desktop: line 4: fg: no job control ./skype.desktop: line 9: Application: command not found ./skype.desktop: line 11: X-KDE-Protocols=skype: command not found
這些
skype.desktop
文件不適合您執行。要呼叫skype
您應該能夠簡單地輸入skype
您的終端或通過此處的完整路徑執行它:$ /usr/bin/skype
以 a 結尾的
.desktop
文件是您桌面的配置文件,不是供您直接執行的。例如,請參見此處:$ more /usr/share/applications/skype.desktop [Desktop Entry] Name=Skype Comment=Skype Internet Telephony Exec=skype %U Icon=skype.png Terminal=false Type=Application Encoding=UTF-8 Categories=Network;Application; MimeType=x-scheme-handler/skype; X-KDE-Protocols=skype
您可以嘗試使用
gnome-open ./skype.desktop
orxdg-open ./skype.desktop
。這些過去可以工作,但似乎存在一段時間的錯誤,它破壞了這兩個命令處理.desktop
文件的能力。有關更多資訊,請參閱標題為:在終端中執行 .desktop 文件的AU 問答。外開
使用
exo-open ./skype.desktop
對我有用。exo-open
是 Xfce DE 的一部分,但會正確呼叫.desktop
文件。$ exo-open /usr/share/applications/skype.desktop
gtk-啟動
使用
gtk-launch skype.desktop /path/to/desktop/file
也有效。$ gtk-launch skype.desktop /usr/share/applications
命令行登錄
如果您查看以下輸出
skype --help
:--pipelogin Command line login. "echo username password | skype --pipelogin"
所以你可以像這樣實現你想要的:
$ echo username password | skype --pipelogin