Otrzymuję powiadomienia o „niepowodzeniu pobierania dodatkowych plików danych” od powiadamiającego o aktualizacji. Poprosił mnie o pobranie czcionek na żądanie z ttf-mscorefonts-installer
pakietu. Jednak za każdym razem, gdy kliknę przycisk „uruchom tę akcję teraz”, pojawi się okno (patrz rysunek poniżej) i nigdy nie zostanie pobrane.
Nadal „czeka na nagłówki”, aż upłynie limit czasu. To samo stanie się, jeśli użyję wget
terminala wejściowego do pobrania pakietu:
wget downloads.sourceforge.net/corefonts/andale32.exe
--2016-05-02 11:57:32-- http://downloads.sourceforge.net/corefonts/andale32.exe
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected.
HTTP request sent, awaiting response...
Ponownie zawiedzie.
Zauważyłem podobne problemy, takie jak ten , ale znane rozwiązania nigdy na mnie nie działały. Przewodową rzeczą jest to, że mogę pobrać pakiet czcionek z przeglądarki takiej jak Chrome i uruchomić następujące polecenie, aby rozwiązać problem z czcionką:
sudo dpkg-reconfigure ttf-mscorefonts-installer
z ukierunkowanym folderem czcionek. Ale moje pytanie brzmi: czy mam jakiś problem z package-data-downloader
konfiguracją terminala? sudo apt-get update
Polecenia można uruchomić z kilku błędów i ostrzeżenia wskazujące, że ale ogólnie może pobierać dane z internetu. Nie udaje się to tylko wtedy, gdy terminal łączy się z sourceforge lub podobnymi stronami internetowymi.
Mam nadzieję, że masz jakiś pomysł, jak sprawić, by pobieranie z terminala działało we wszystkich przypadkach. Daj mi znać, jakie jeszcze informacje mogę podać. Dzięki!
Odpowiedzi:
Podsumowanie:
Wydaje się, że jest to na razie problem z serwerem Ubuntu. Poniżej przedstawiono tymczasowe obejście tego problemu:
Pobierz wszystkie czcionki oprócz wd97vwr32.exe ze strony sourceforge, używając ulubionej przeglądarki internetowej. Umieść wszystkie pliki exe w jednym folderze.
Następnie uruchom wiersz poleceń w swoim terminalu:
z ukierunkowanym folderem czcionek.
Zauważ, że może być konieczne powtórzenie tej operacji kilka razy, jeśli pojawi się więcej komunikatów o brakujących czcionkach . W przypadku wszystkich brakujących czcionek należy spróbować wyszukać brakujące czcionki, pobrać pliki exe i umieścić je w folderze czcionek utworzonym w poprzednim kroku i ponownie wykonać wiersz polecenia, dopóki nie pojawią się kolejne komunikaty o błędach.
Po tym monit przestanie się pojawiać. Jak wskazano w drugiej odpowiedzi, jest to błąd w systemie Ubuntu 16.04 i mam nadzieję, że wkrótce zostanie naprawiony w katalogu głównym.
Aktualizacja 6.11.2018 : Lepszym / łatwiejszym obejściem jest pobranie wersji 3.7 lub najnowszej wersji
ttf-mscorefonts-installer
z Debiana . Podwójne kliknięcie i instalacja tego pakietu z centrum oprogramowania gnome (i prawdopodobnie także centrum oprogramowania ubuntu) działa idealnie. Lub, jeśli chcesz uruchomić kod, proszę:pobierze pakiet do folderu Pobrane pliki i
źródło
wget
informację - natychmiastowe pobranie i zainstalowanie pakietu .deb rozwiązało problem; w przeciwieństwie do wszystkich innych rozwiązań proponowanych gdzie indziej.Jest to potwierdzony błąd w Xenial Xerus (16.04). Ten sam błąd utrzymuje się dla mnie. Próbowałem instalować czcionki ms oddzielnie za pomocą wiersza poleceń, co również nie powiodło się. Ale instalacja jest możliwa poprzez pobranie pakietów z Internetu za pośrednictwem przeglądarki.
W celu śledzenia błędów i rozwiązania problemu można śledzić za pomocą linku wątku poniżej. Błąd jest nadal otwarty i nie został jeszcze rozwiązany.
https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/1543280
Proszę zgłosić wszelkie znalezione rozwiązania błędu.
AKTUALIZACJA :
Znalazłem sposób na usunięcie plików tymczasowych w folderze częściowym i zainstalowanie czcionek przez terminal. To zadziałało dla mnie.
Zobacz poniższy link.
Jak zrobić czcionki pobierania pakietu ttf-mscorefonts-installer, po napisaniu, że jest zainstalowany?
źródło
Err:1 http://downloads.sourceforge.net/corefonts/andale32.exe Hash Sum mismatch Fetched 969 B in 1s (904 B/s) W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) E: Failed to fetch http://downloads.sourceforge.net/mirrorproblem?failedmirror=vorboss.dl.sourceforge.net Hash Sum mismatch E: Download Failed Setting up ttf-mscorefonts-installer (3.4+nmu1ubuntu2) ...
Rozwiązaniem, które znalazłem, jest pobranie wersji tego pakietu Debiana:
https://packages.debian.org/en/sid/all/ttf-mscorefonts-installer/download
Następnie czcionki instalują się bez żadnych problemów! Brawo, a szkoda, że Ubuntu nie udało się stworzyć pakietu funkcjonalnego, gdy mogli po prostu skopiować wersję Debiana i sprawić, by działała!
źródło