为什么 Ubuntu 上的 Skype 需要 mysql-common 包?

为什么 Ubuntu 上的 Skype 需要 mysql-common 包?

在 Ubuntu 15.04 上安装 Skype 时,还会安装大量其他软件包。其中 mysql-common 引起了我的兴趣。有人能解释一下 Skype 可能需要这个软件包做什么吗?

答案1

Skype 是闭源的,并且没有依赖关系的解释文档。

以下是我最好的猜测因为需要 mysql-common。

猜测 1: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:依赖项本身实际上并不是执行所必需的,而是无意中添加的。

相关内容