Istnieje wiele dodatkowych czcionek, które wyglądają podobnie i po prostu denerwują mnie na liście rozwijanej. Czy w ogóle mogę je usunąć z systemu?
fonts
libreoffice
Milise
źródło
źródło
Odpowiedzi:
Masz kilka metod. Mogę wymienić 4 ...
1. Interfejs graficzny
Po pierwsze możesz zainstalować menedżera czcionek za pomocą tego polecenia:
Możesz wyłączyć (więc nie usuwaj! Wyłączenie powoduje, że znikają one dla Ciebie, ale inni użytkownicy w tym systemie nadal je zobaczą). Tak to wygląda:
2. Ręczne usuwanie z Centrum oprogramowania Ubuntu
Alternatywnie wyszukaj w Centrum Ubuntu czcionek i usuń je stamtąd.
3. Ręczne usuwanie jako pakiety za pomocą wiersza poleceń
Za pomocą tego polecenia nie można usunąć żadnych angielskich czcionek:
Oto lista wszystkich pakietów czcionek . Możesz dodać nazwę pakietu czcionek do powyższego polecenia, aby uwzględnić je do usunięcia.
Jeśli w dowolnym momencie usuniesz czcionkę, którą chcesz przywrócić, po prostu wykonaj
Czcionki indykatywne zostaną ponownie zainstalowane (często zmieniaj nazwę pakietu na wybraną).
4. Ręczne usuwanie wiersza poleceń
Poza tym możesz na to spojrzeć
aby zobaczyć, gdzie są przechowywane czcionki. Zwykle będzie to jedna z następujących lokalizacji:
Z uprawnieniami administratora możesz je po prostu usunąć. Powinny one następnie zniknąć z dowolnego miejsca.
źródło
Font Manager
stronę ustawień? Zainstalowałem aplikację do zarządzania czcionkami. Ale nie mogłem znaleźć, gdzie jest to okno ustawień.To zależy od sposobu zainstalowania czcionki.
Czcionka zainstalowana w całym systemie
Jeśli został zainstalowany w całym systemie (podobnie jak większość czcionek to AFAIK), po prostu wyciągnij Nautilus (menedżer plików Ubuntu) jako root ( Alt+ F2następnie enter
gksudo nautilus
) i przejdź do/usr/share/fonts/truetype
.następnie
następnie
Usuń plik, a następnie uruchom
sudo fc-cache -f -v
w terminalu.Wyloguj się i zaloguj ponownie i należy go usunąć.
Czcionka zainstalowana tylko dla użytkownika
Jeśli został zainstalowany tylko dla Ciebie (ręczne kopiowanie-wklej do użytkownika
~/.fonts
lub~/.local/share/fonts/
katalogu), możesz po prostu usunąć czcionkę z tych katalogów i wylogować się i ponownie zalogować.I dla absolutnej pewności, wykonaj:
locate --existing szNameOfFile
aby usunąć wszystkie inne wystąpienia tego samego pliku, aby wszystko wróciło tam, gdzie było!Polecenia dzięki uprzejmości @Fabby na czacie
źródło
~/.local/share/fonts
w moim systemie.msttcorefonts
folderzeJeśli czcionkę zainstalowano za pomocą przycisku instalacji, prawdopodobnie została właśnie skopiowana
~/.fonts
. Aby go odinstalować, wystarczy otworzyć ten katalog, znaleźć czcionkę i usunąć plik.źródło
Jeśli zainstalowałeś
.ttf
podstawowe czcionki Microsoftmscorefonts-installer
poprzez terminal ctrl+ alt+ t. Możesz odinstalować jako:źródło
W przypadku Ubuntu 16.04 wiele rodzin czcionek innych niż zachodnie można usunąć, uruchamiając to polecenie w terminalu:
Aby okno wyboru czcionek wyglądało jeszcze mniej zaśmiecone, rodzina czcionek symboli matematycznych Stix może zostać usunięta:
źródło
Jeśli chcesz sprawdzić, jakie czcionki są zainstalowane w systemach Debian / Ubuntu i pochodnych, możesz uruchomić polecenie:
To polecenie WYKLUCZA czcionki, które chcę zachować (możesz umieścić ich nazwy w nawiasach). Wyłączyłem z tej listy nazwy pakietów, takie jak fonts-noto (jawnie), wszystkie pakiety wyzwolenia czcionek i tak dalej. Lista zainstalowanych pakietów może wyglądać następująco:
Jak widać, jest to dość długa lista, ale ważne jest, aby ją WYŚWIETLIĆ i usunąć wszelkie wartościowe pakiety, które mogą na niej istnieć. Następnie tę listę należy zapisać do pliku, używając przekierowania pliku (> plik):
Teraz, mając ten plik, zawsze możesz przywrócić (zainstalować ponownie) wszystkie pakiety, których się pozbędziesz. Aby usunąć wszystkie niepotrzebne pakiety, których nazwy są gromadzone w tym pliku, możesz uruchomić polecenie, które przetestuje odpowiedź systemu na tę potencjalnie destrukcyjną operację:
Spowoduje to sprawdzenie, jaki pakiet zostanie usunięty. Ponieważ pakiety czcionek są często zależne od innych pakietów, uważnie obserwuj listę, aby dowiedzieć się, czy niektóre dodatkowe pakiety mają zostać usunięte. To polecenie jest bezpieczne - wypisuje TYLKO to, co należy zrobić. Jeśli są jakieś pakiety, takie jak libreoffice lub xreader, będziesz musiał zmusić system do usunięcia TYLKO określonych pakietów, które złamią spójność systemu pakietów i mogą być niebezpieczne. Jednak zamierzamy usunąć tylko niektóre pakiety czcionek, więc nie można wyrządzić żadnej rzeczywistej szkody.
Aby usunąć TYLKO określone pakiety i Zignorować wszystkie uszkodzone zależności i wymagania innych zainstalowanych pakietów, uruchom polecenie:
To polecenie zignoruje wszystkie błędy, ale je wydrukuje, abyś mógł zrozumieć, co się nieco zepsuje. Jeśli uaktualnisz system, a niektóre odwrotne zależności zostaną ponownie zainstalowane, możliwe, że te pakiety czcionek zostaną ponownie zainstalowane, ale kogo to obchodzi.
Aby w końcu usunąć niepotrzebne pakiety, usuń opcję --dry-run i uruchom końcowe polecenie:
Pamiętaj, że w twoim systemie sytuacja może być inna. Na mojej stacji roboczej Linux Mint 18.3 Cynamon usunięto wszystkie określone pakiety, a dziennik wyglądał następująco:
Potem mam system z TYLKO czcionkami, które lubię. Za pomocą tego prostego polecenia możesz sprawdzić, które paczki czcionek pozostały:
Wynik:
źródło
Użyj
fc-list
narzędzia w terminalu, aby uzyskać listę plików czcionek. Sprawdź nazwy czcionek i usuń pliki czcionek, których nie potrzebujesz.Jeśli chcesz filtrować niektóre czcionki, użyj
Gdzie
Noto
jest częścią nazwy czcionki,-i
jest kluczem do ignorowania wielkości liter podczas wyszukiwania.źródło
Najwyższa zaakceptowana odpowiedź nie działała dla mnie na Ubuntu 18.04 (Bionic Beaver). Najwyraźniej pakiety czcionek zmieniły swoje nazwy.
Użyłem tego:
źródło