Ubuntu 16.04 पर ttf-mscorefonts- इंस्टॉलर के साथ "अतिरिक्त डेटा फ़ाइलों को डाउनलोड करने में विफलता"


93

मुझे अपडेट नोटिफ़ायर से "अतिरिक्त डेटा फ़ाइलों को डाउनलोड करने में विफलता" के बारे में सूचनाएं मिल रही हैं। इसने मुझे ttf-mscorefonts-installerपैकेज से अनुरोध करने के लिए फोंट डाउनलोड करने के लिए कहा । हालांकि, जब भी मैं "रन एक्शन एक्शन" पर क्लिक करता हूं, तो एक विंडो पॉप अप होती है (नीचे आंकड़ा देखें) और यह कभी डाउनलोड नहीं हुई।

यहाँ छवि विवरण दर्ज करें

यह टाइमआउट तक "हेडर की प्रतीक्षा" करता रहता है। wgetपैकेज डाउनलोड करने के लिए यदि मैं टर्मिनल में उपयोग करता हूं तो एक ही बात होगी :

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... 

यह फिर से विफल हो जाएगा।

मैंने इस तरह के मुद्दों पर ध्यान दिया है , लेकिन ज्ञात समाधान कभी भी मुझ पर काम नहीं करते हैं। वायर्ड बात यह है कि मैं क्रोम जैसे ब्राउज़र से फ़ॉन्ट पैकेज डाउनलोड कर सकता हूं, और फ़ॉन्ट समस्या को ठीक करने के लिए निम्न कमांड चला सकता हूं:

sudo dpkg-reconfigure ttf-mscorefonts-installer

फोंट फ़ोल्डर के साथ निर्देशित। लेकिन मेरा सवाल यह है कि क्या मुझे अपने package-data-downloaderऔर टर्मिनल कॉन्फ़िगरेशन के साथ कोई समस्या है? sudo apt-get updateआदेश में कुछ त्रुटियों और चेतावनी है कि दिखा साथ चला सकते हैं लेकिन आम तौर पर यह इंटरनेट से डेटा डाउनलोड कर सकते हैं। यह तभी विफल होता है जब टर्मिनल सोर्सफोर्ज या शायद इसी तरह की वेबसाइटों से जुड़ता है।

उम्मीद है कि आपको सभी मामलों के लिए टर्मिनल कार्य से डाउनलोड करने के तरीके के बारे में कुछ पता होगा। मुझे पता है कि मैं और क्या जानकारी प्रदान कर सकता हूं। धन्यवाद!


1
जब तक आप रूट एक्सेस की आवश्यकता वाले स्थान पर नहीं लिख रहे हैं, तब तक आपको wget पर sudo का उपयोग करने की आवश्यकता नहीं है।
किसी

@SomeoneSomewhere एक कमांड लाइन है जिसे मैंने पाठ में संदर्भित समाधान से कॉपी किया है। Sudo को हटाने से समस्या हल नहीं होती है। लेकिन अपनी तरह की याद दिलाने के लिए धन्यवाद :)
Xiaodong Qi

क्या उबंटू का एमएस फोंट का उपयोग जारी रखने का कोई कारण है? एक बेहतर समाधान उबंटू को उन फोंस से छुटकारा दिलाना होगा!
जप १

या, हम Microsoft को उनके फोंट को ओपन-सोर्स बनाने के लिए धकेल सकते हैं :)
Xiaodong Qi

Microsoft को अपने फोंट ओपन सोर्स बनाने के लिए क्या प्रोत्साहन देना होगा?
simgineer

जवाबों:


111

सारांश:

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.7_all.deb
sudo apt-get purge ttf-mscorefonts-installer -y
sudo apt install ./ttf-mscorefonts-installer_3.7_all.deb

यह अब के लिए एक Ubuntu सर्वर समस्या लगती है। इस समस्या से बचने के लिए नीचे एक अस्थायी समाधान दिया गया है:

अपने पसंदीदा इंटरनेट ब्राउज़र का उपयोग करके सोर्सफ़ोर्स साइट से wd97vwr32.exe को छोड़कर सभी फोंट डाउनलोड करें । Exe फ़ाइलों के सभी एक फ़ोल्डर में रखो।

फिर अपने टर्मिनल में कमांड लाइन चलाएं:

sudo dpkg-reconfigure ttf-mscorefonts-installer

फोंट फ़ोल्डर के साथ निर्देशित।

ध्यान दें कि यदि आप अधिक लापता-फ़ॉन्ट संदेश पॉप अप कर रहे हैं तो आपको कुछ समय के लिए इस ऑपरेशन को दोहराना पड़ सकता है । सभी लापता फोंट के लिए, आपको मिस्ड फोंट की खोज करने की कोशिश करनी चाहिए, एक्साई फ़ाइलों को डाउनलोड करना चाहिए और उन्हें पिछले चरण में बनाए गए फोंट फ़ोल्डर में डालें और कमांड लाइन फिर से बनाएं जब तक कि कोई और त्रुटि संदेश पॉप अप न हो जाए।

इसके तुरंत बाद पॉपिंग बंद हो जाएगी। जैसा कि अन्य उत्तर में कहा गया है, यह उबंटू 16.04 सिस्टम की एक बग है, और उम्मीद है कि इसे जल्द ही रूट पर तय किया जाएगा।

2018-11-6 पर अपडेट : एक बेहतर / आसान वर्कअराउंड 3.7 या नवीनतम संस्करण को डेबियनttf-mscorefonts-installer सेडाउनलोड करना है। डबल क्लिक करना और gnome के सॉफ्टवेयर सेंटर के साथ उस पैकेज को स्थापित करना (और शायद ubuntu का सॉफ्टवेयर सेंटर भी) पूरी तरह से काम करता है। या, यदि आप कुछ कोड चलाना चाहते हैं, तो यहां जाएं:

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.7_all.deb -P ~/Downloads

पैकेज को आपके डाउनलोड फ़ोल्डर में डाउनलोड करेगा, और

sudo apt install ~/Downloads/ttf-mscorefonts-installer_3.7_all.deb

5
धन्यवाद! 30 नवंबर का अपडेट (आपके द्वारा प्रदान किए गए "कोड" का उपयोग करके) मेरे लिए यह कष्टप्रद समस्या हल हो गई है (16.04 एलटीएस)। मैंने कई अन्य प्रस्तावित समाधानों की कोशिश की, लेकिन यह एकमात्र ऐसा काम है।
दि

डेबियन पैकेज का उपयोग करना मेरे लिए Xubuntu 16.04 LTS पर भी तय किया।
जेम्स मैकलॉघलिन

1
इस बात की पुष्टि 16.04 और 16.10 को हुई। परीक्षण के लिए मैंने सामान्य ttf पैकेज का उपयोग किया और 3 असफल प्रयासों के बाद और इस एक का परीक्षण किया। इसने तुरंत काम किया, इसलिए, अब तक यह ttf पैकेज को स्थापित करने का एकमात्र तरीका है और यह फोंट है।
लुइस अल्वाराडो

3
धन्यवाद, ऐसा लगता है कि मेरे लिए सिर्फ 10 आदेशों के साथ दिसम्बर 10 अद्यतन काम करता है
निकोले

wgetजानकारी के लिए बहुत-बहुत धन्यवाद - .deb पैकेज को डाउनलोड और इंस्टॉल करना समस्या को तुरंत ठीक कर देता है; अन्य सभी समाधानों के विपरीत अन्यत्र प्रस्तावित।
घोस्टकट

17

यह ज़ेनियल ज़ेरुस (16.04) में एक पुष्ट बग है। वही त्रुटि मेरे लिए बनी रहती है। मैंने कमांड लाइन का उपयोग करके एमएस-फोंट को अलग से स्थापित करने की कोशिश की जो भी विफल रही। लेकिन ब्राउज़र के माध्यम से इंटरनेट से पैकेज डाउनलोड करके इंस्टॉल करना संभव है।

बग ट्रैकिंग के लिए और बग के लिए समाधान नीचे दिए गए थ्रेड लिंक के माध्यम से ट्रैक किया जा सकता है। बग अभी भी खुला है और यह अभी तक हल नहीं हुआ है।

https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/1543280

बग के लिए किसी भी समाधान की रिपोर्ट करें।

अपडेट करें :

मुझे आंशिक फ़ोल्डर में अस्थायी फ़ाइलों को हटाने और टर्मिनल के माध्यम से फोंट स्थापित करने का एक तरीका मिला। इसने मेरे लिए काम किया।

sudo dpkg -P ttf-mscorefonts-installer
sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer

कृपया नीचे लिंक देखें।

Ttf-mscorefonts- इंस्टॉलर पैकेज डाउनलोड फॉन्ट बनाने के लिए, इसे स्थापित करने के बाद कैसे कहें?


एक अस्थायी फिक्स के लिए, आप एक फ़ोल्डर में फोंट डाउनलोड कर सकते हैं और कमांड चला सकते हैं: sudo dpkg-reconfigure ttf-mscorefonts- इंस्टॉलर
Xiaodong Qi

1
बस एक साइड नोट: मैंने आपके उत्तर में जिस बग का उल्लेख किया है, उसकी सूचना दी है, डेवलपर्स अनुमति मुद्दे और इस तरह पर ध्यान केंद्रित कर रहे हैं।
Xiaodong क्यूई

4
i get: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) ...
marsUbuntux

अद्यतन मेरे लिए एक अच्छा सरल अच्छी तरह से समझाया गया समाधान है।
रॉय

1

समाधान मैंने पाया है कि इस पैकेज का डेबियन संस्करण डाउनलोड करना है:

https://packages.debian.org/en/sid/all/ttf-mscorefonts-installer/download

तब फोंट बिना किसी समस्या के स्थापित होते हैं! हुर्रे, और यह दुख की बात है कि उबंटू एक कार्यात्मक पैकेज बनाने में विफल रहा जब वे डेबियन के संस्करण की नकल कर सकते थे और यह काम कर रहा था!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.