在 Ubuntu 15.04 上安裝 Skype 時,也會安裝大量其他軟體套件。其中 mysql-common 引起了我的興趣。有人可以解釋一下 Skype 可能需要該軟體包的用途嗎?
答案1
Skype 是閉源的,並且沒有記錄依賴項的解釋。
以下是我最好的猜測用於要求 mysql-common。
猜一猜:Skype 伺服器將使用者資料儲存在 MySQL 伺服器中。 Skype 用戶端使用 mysql-common 庫連接到遠端 MySQL 伺服器以進行身份驗證、使用者資料以及可能的通訊。
猜2:mysql-common 函式庫包含對於讀取本機 SQLite 資料檔有用的函數。
Skype (4.3.0.37) 將其一些本機資料儲存在 SQLite 資料庫中。
ubuntu@ubuntu:~$ file $HOME/.Skype/shared_dynco/dc.db
/home/ubuntu/.Skype/shared_dynco/dc.db: SQLite 3.x database
猜猜3:依賴本身實際上並不是執行所必需的,而是無意中添加的。