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

jrg*_*jrg 16 geoip

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

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

Rin*_*ail 8

用于在诸如 bittorrent 之类的应用程序中定位对等点。

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

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

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

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

维基


编辑:我认为这是一个普遍的问题。正如所指出的,它不是,所以对于更多细节,让我们继续。

Geoip-database 是软件框架使用的数据库,可用于在应用程序中启用地理空间意识。

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

GSM:来自蜂窝网络连接的位置信息

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

Hostip:基于IP地址的位置信息

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

谷歌地图、MapQuest 或 Bing 地图等服务允许用户在地图上查看特定位置在地图上的位置。


该数据库还被GeoClue使用,GeoClue是一种构建在 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
Run Code Online (Sandbox Code Playgroud)