Počínaje (Lucid) 10.10 začalo Ubuntu používat base-10 k reprezentaci velikostí úložiště. Pro mě, když celý den pracuji s Windows a pak jdu pracovat na svém notebooku Ubuntu, je velmi nepříjemné, když musím někdy počítat hodnoty. Chápu, že je doporučenou zásadou používat base-10 (GB), ale já jsem až příliš obeznámen s base-2 (GiB nebo GB ve Windows) a obviňuji Windows. Takže tady je moje otázka:
Je možné přepnout politiku jednotek Ubuntu na základní 2 a pokud ano, jak?
Přijatá odpověď:
Jediným způsobem, jak to udělat, by bylo záplatovat (nebo v některých případech odpatchovat) veškerý kód, který zobrazuje velikosti pro uživatele, a znovu zkompilovat vlastní větev Ubuntu, která má všechny velikosti zobrazené pomocí základní 8 matematiky. (což je to, co požadujete, a ne základ 2). Je to velmi invazivní změna a není to specifická věc pro Ubuntu, protože upstream aplikace to již dělaly. Zásady Ubuntu týkající se zobrazení velikosti mají pouze objasnit záležitost a poskytnout oficiální stanovisko.
Neexistuje žádné nastavení, které by přepínalo mezi GiB a GB ve všech aplikacích. Pokud je to to, co hledáte, jediný způsob, jak to získat, je udržovat záplaty pro všechno, což dělá; pokud se vám nepodaří přesvědčit všechny upstreamy, aby používali takové nastavení, a poskytnout záplaty, které přijmou.
Je mi líto, pokud hledáte jednodušší řešení, ale neexistuje a v dohledné době pravděpodobně ani nebude.