Czy można przełączyć Ubuntu z powrotem na base-2?

25

Począwszy od (Lucid) 10.10, Ubuntu zaczął używać base-10 do reprezentowania rozmiarów pamięci. Dla mnie, praca z Windows przez cały dzień, a następnie praca z moim notebookiem Ubuntu, czasem irytujące jest bardzo irytujące. Rozumiem, że zalecaną zasadą jest używanie base-10 (GB), ale jestem zbyt obeznany z base-2 (GiB lub GB w systemie Windows) i obwiniam Windows. Oto moje pytanie:

Czy można zmienić politykę jednostek Ubuntu na base-2, a jeśli tak, to w jaki sposób?

TheCodeGeek
źródło
5
Nie mam odpowiedzi na twoje pytanie, ale chciałem zauważyć, że masz GiB i GB do tyłu. Gi jest prefiksem standardu IEC dla 2 ^ 30. G jest również czasami używane dla 2 ^ 30, ale Gi nie jest używane dla 10 ^ 9.
zarazy
GiB ma zawsze 1073741824 bajtów, podczas gdy GB może czasem wynosić 1000000000 bajtów, a czasem 1073741824 bajtów. Zredagowałem pytanie, aby to odzwierciedlić.
Flimm
Aby uzyskać więcej informacji na temat różnicy między GB a GiB oraz polityką jednostek Ubuntu, zobacz to pytanie .
Flimm
Jeśli używasz menedżera plików Nemo, możesz użyć rozmiaru binarnego zamiast dziesiętnego. Przejdź do Edycja -> Preferencje -> Wyświetlanie -> Rozmiary plików . Zauważ też, że GParted domyślnie używa jednostek binarnych.
wjandrea

Odpowiedzi:

11

Jedynym sposobem, aby to zrobić, byłoby załatanie (lub w niektórych przypadkach, usunięcie) całego kodu wyświetlającego rozmiary dla użytkownika i ponowne skompilowanie własnego widelca Ubuntu, który wyświetla wszystkie rozmiary przy użyciu matematyki podstawowej 8 (o to prosisz, a nie podstawa 2). Jest to bardzo inwazyjna zmiana i nie jest ona specyficzna dla Ubuntu, ponieważ aplikacje upstream już to robiły. Polityka Ubuntu dotycząca wyświetlania rozmiaru ma jedynie wyjaśnić sprawę i zapewnić oficjalne stanowisko.

Nie ma ustawień, które przełączałyby między GiB i GB we wszystkich aplikacjach. Jeśli tego właśnie szukasz, jedynym sposobem na to jest utrzymanie łatek do wszystkiego, co czyni; chyba że zdołasz przekonać wszystkie upstamy do skorzystania z takiego ustawienia i dostarczenia łatek, które akceptują.

Przykro mi, jeśli szukasz prostszego rozwiązania, ale ono nie istnieje i prawdopodobnie nie będzie dostępne w najbliższym czasie.

dobey
źródło
8

Jest to możliwe dla aplikacji KDE.

Po prostu zmień to w ustawieniach systemu.

Najpierw zainstaluj ustawienia systemowe klikając toZainstaluj ustawienia systemu

następnie uruchom go

Następnie wybierz Ustawienia regionalneInneJednostki rozmiaru bajtu

wybierz ten, który chcesz.

Michael Tsang
źródło
1

Nie sądzę, aby było to możliwe bez przejścia na poprzednią wersję Ubuntu.

Edytować

Chyba że chcesz skompilować go sam w base-2 :) Możesz zyskać kilku fanów

LinzTM
źródło