为什么 Ubuntu 桌面需要 geoip-database?

为什么 Ubuntu 桌面需要 geoip-database?

我正在观察我的 13.04 VM 更新,我注意到它想要更新geoip-database包裹。

我已经验证它也存在于我的 12.10 计算机上 - Ubuntu 桌面用它做什么?

答案1

用于在 bittorrent 等应用程序中定位对等点。

GeoIP 数据库将帮助您识别互联网访问者的位置、组织、连接速度和用户类型。(适用于服务器)

可用于地区、国家、城市、组织、IP ISP 和网速。

用于收集用户/客户习惯和流量控制。

它还用于刑事调查和欺诈检测。

维基百科


编辑:我以为这是一个一般性问题。但正如所指出的那样,事实并非如此,因此,为了了解更多具体信息,让我们继续。

Geoip-database 是一个软件框架使用的数据库,可用于在应用程序中实现地理空间感知。

GPS:来自全球定位系统接收器的位置信息(通过 gpsd 和 gypsy)

GSM:通过蜂窝网络连接获取位置信息

Plazes:来自 Plazes Wi-Fi 定位服务的位置信息

Hostip:根据IP地址定位信息

手动:用户提供的位置信息,例如:在线定位服务(也称为位置查找器、商店查找器或商店定位器或类似名称)是具有多个地点的企业网站上的一项功能,允许网站访问者查找地址或邮政编码附近或选定区域内的企业位置。

Google Maps、MapQuest 或 Bing Maps 等服务允许用户在地图上看到特定位置的位置。


该数据库还用于地理线索这是基于 D-Bus 消息系统构建的模块化地理信息服务。Geoclue 项目的目标是让创建位置感知应用程序变得尽可能简单。


更多信息:

GeoIP 是一个 C 库,它使用户能够查找任何 IP 地址或主机名的来源国家/地区。它使用基于文件的数据库。

该数据库仅包含 IP 块作为键,国家作为值,它应该比使用反向 DNS 查找更完整和准确。

此包包含免费的 GeoLiteCountry 数据库。

在 Ubuntu 中安装:

/.
/usr
/usr/share
/usr/share/GeoIP
/usr/share/GeoIP/GeoIP.dat
/usr/share/GeoIP/GeoIPv6.dat
/usr/share/doc
/usr/share/doc/geoip-database
/usr/share/doc/geoip-database/changelog.Debian.gz
/usr/share/doc/geoip-database/copyright
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/geoip-database

相关内容