从 (Lucid) 10.10 开始,Ubuntu 开始使用十进制来表示存储大小。对于我来说,整天使用 Windows,然后去使用 Ubuntu 笔记本工作,有时必须计算值非常烦人。我知道建议使用十进制 (GB),但我对二进制 (GiB,或 Windows 上的 GB) 太熟悉了,我怪 Windows。所以我的问题是:
是否可以将 Ubuntu 的单位策略切换为以2为底,如果可以,如何切换?
答案1
唯一的方法是修补(或在某些情况下取消修补)所有向用户显示尺寸的代码,然后重新编译您自己的 Ubuntu 分支,其中所有尺寸都使用 8 进制数学显示(这是您要求的,而不是 2 进制)。这是一个非常具有侵略性的改变,并不是 Ubuntu 独有的,因为上游应用程序已经这样做了。Ubuntu 关于尺寸显示的政策只是为了澄清此事,并提供官方立场。
没有任何设置可以在所有应用程序中在 GiB 和 GB 之间切换。如果这就是你想要的,那么你唯一能做到的就是维护所有东西的补丁,而这确实会实现;除非你能说服所有上游使用这样的设置,并提供补丁,而他们接受。
如果您正在寻找一个更简单的解决方案,那么我很抱歉,但是它并不存在,并且短期内也不太可能出现。
答案2
答案3
我认为,如果不切换到 Ubuntu 的先前版本,这是不可能的。
编辑
除非你想自己用二进制编译它:) 你可能会获得一些粉丝
答案4
第一步是针对每个受影响的软件包打开错误报告,其次将其发送到上游进行修复。
Ubuntu 确实有一个“单位政策”,所以这是一个非常长期的计划(我认为)。
https://wiki.ubuntu.com/UnitsPolicy
https://bugs.launchpad.net/ubuntu/+bugs?field.tag=units-policy