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


58

जब मैं ttf-mscorefonts-installer14.04 पर सॉफ़्टवेयर सेंटर से "Microsoft ट्रू टाइप कोर फोंट के लिए इंस्टॉलर" स्थापित करता हूं , तो यह एक सकारात्मक प्रतिक्रिया देता है - लेकिन इसके बाद मुझे एक डाउनलोड त्रुटि मिलती है। ऐसा लगता है कि वास्तव में फोंट प्रदान करने वाली फाइलें कभी भी पुनर्प्राप्त नहीं की जाती हैं। क्या इसका समाधान करने का कोई तरीका है?


7
आपको लगता है कि त्रुटि पर निर्भर करता है? तो कृपया इसे प्रदान करें :)
रिनजविंड

सॉफ्टवेयर सेंटर (GUI आधारित) से शराब डाउनलोड करना शाप आधारित EULA पुष्टि नहीं देता है; या कम से कम पॉप अप विंडोज़ जो छिपे हुए हैं। इस विशेष पैकेज को आंशिक रूप से स्थापित करना बहुत आसान है।
कलाहीन शोर

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

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

2
@ मर्क अब मुझे लगता है कि आप सही हैं; मुझे लगता है कि हमें इसे बंद नहीं करना चाहिए था, और यह कि इसकी वर्तमान बंद स्थिति लोगों को उनकी ज़रूरत की मदद खोजने से रोक रही है। जबकि मैं ttf-mscorefonts- इंस्टॉलर के लिए Microsoft EULA समझौते को कैसे स्वीकार कर सकता हूं? संबंधित है और संभावित रूप से सहायक है, लोगों को इस प्रश्न से इस समस्या का उत्तर मिलने की संभावना नहीं है। अभी यह स्पष्ट है कि खुला रहना और उस अन्य प्रश्न का एक अच्छा डुप्लिकेट नहीं है। मैंने इसे फिर से खोलने के लिए मतदान किया है।
एलियाह कगन

जवाबों:


64

Ttf-mscorefonts- इंस्टॉलर पैकेज वेब के लिए Microsoft ट्रू टाइप कोर फ़ॉन्ट्स की आसान स्थापना के लिए अनुमति देता है।

sudo apt-get install ttf-mscorefonts-installerEULA को चलाएं और स्वीकार करें, या फिर यदि आपके पास पहले से ही ttf-mscorefonts- इंस्टॉलर स्थापित है और आपने EULA को स्वीकार नहीं किया है, तो ttf-mscorefonts- इंस्टॉलर को अनइंस्टॉल करें और इसे इस तरह पुनर्स्थापित करें:

sudo dpkg -P ttf-mscorefonts-installer  
sudo apt install ttf-mscorefonts-installer  

EUA को Microsoft ट्रू टाइप कोर फोंट विंडो में पॉप अप करने के लिए कुंजी Tabऔर Enterकुंजियों का उपयोग करें । टर्मिनल हर बार एक नया संदेश आउटपुट करेगा जब वह एक नया फ़ॉन्ट डाउनलोड करना समाप्त कर देगा। जब तक टर्मिनल आपको बताता है कि Microsoft ट्रू टाइप कोर फोंट डाउनलोड करने और स्थापित करने का काम पूरा हो चुका है, तब तक थोड़ा इंतजार करें।


जैसा कि पैकेज में उल्लेख किया गया है ttf-mscorefonts- इंस्टॉलर 3.4 + nmu1ubuntu2 इंस्टॉल / अपग्रेड करने में विफल रहता है , ttf-mscorefonts-इंस्टॉलर का वर्तमान 3.4 संस्करण गलत नेटवर्क स्थान में फ़ॉन्ट फ़ाइलों के लिए खोज करता है। इसका परिणाम यह है कि कोर फोंट स्थापित नहीं होते हैं। यह समस्या जुलाई, 2016 के अनुसार Ubuntu 16.04 के साथ होती है। वर्तमान में 11 अक्टूबर, 2017 को ttf-mscorefonts-इंस्टॉलर का नवीनतम संस्करण भी Ubuntu 16.10 और Ubuntu 17.04 में 3.4 है और ttf-mscorefonts- इंस्टॉलर का नवीनतम संस्करण उबंटू में 3.6 है। 17.10।

Ttf-mscorefonts- इंस्टॉलर का डेबियन (अपस्ट्रीम) संस्करण 3.6 सही नेटवर्क स्थान में फ़ॉन्ट फ़ाइलों के लिए खोज करता है, और कोर फोंट को सफलतापूर्वक स्थापित करेगा। इस फिक्स के बारे में अधिक जानकारी के लिए अतिरिक्त डेटा फ़ाइलों को डाउनलोड करने में विफलता देखें - ttf-mscorefonts- इंस्टॉलर


3
Ubuntu 14.10 में कुछ Microsoft ट्रू टाइप कोर फोंट स्थापित करने के साथ एक अतिरिक्त समस्या के बारे में एक सवाल है। इस सवाल का जवाब: Mscorefonts समस्याओं का उबंटू 14.10 में इस समस्या का समाधान है।
कारेल

5
अनाम उपयोगकर्ता की टिप्पणी: मुझे सिर्फ यही समस्या थी, लेकिन मैंने पाया कि यह संभवतः एक नेटवर्क समस्या हो सकती है। चीन जैसे क्षेत्र शायद ही उबंटू दर्पण से जुड़ सकते हैं। परिणामस्वरूप, उन फ़ाइलों को डाउनलोड करते समय स्क्रिप्ट टाइमआउट हो जाएगी। जब मैंने वीपीएन से कनेक्ट किया और स्क्रिप्ट शुरू की, तो समस्या दूर हो गई।
फाबबी

1
लगभग कोई भी संदर्भ और उत्तर के उद्देश्य को तब तक नहीं समझेगा जब तक कि मैं मूल प्रश्न को निम्नानुसार दोहराता नहीं हूं: जब मैं 14.04 पर सॉफ़्टवेयर सेंटर से "Microsoft ट्रू टाइप कोर फोंट के लिए इंस्टॉलर" (ttf-mscorefonts-इंस्टॉलर) स्थापित करता हूं, तो यह एक सकारात्मक प्रतिक्रिया देता है - लेकिन इसके बाद मुझे एक डाउनलोड त्रुटि मिलती है। ऐसा लगता है कि वास्तव में फोंट प्रदान करने वाली फाइलें कभी भी पुनर्प्राप्त नहीं की जाती हैं। क्या इसका समाधान करने का कोई तरीका है?
कारेल

1
@ कारेल गुड पॉइंट। मैं ttf-mscorefonts- इंस्टॉलर के लिए Microsoft EULA समझौते को कैसे स्वीकार कर सकता हूं? वास्तव में एक अलग सवाल है। मुझे इसे बंद करने के लिए मतदान नहीं करना चाहिए था, और मैंने इसे फिर से खोलने के लिए मतदान किया है। इस समस्या के कारण के आधार पर (उदाहरण के लिए, यह सिर्फ एक 14.04 बग है?) इसे अंततः ऑफ-टॉपिक के रूप में पुन: प्रस्तुत किया जा सकता है, या शायद ईयूएलए को स्वीकार करने के बारे में स्पष्ट रूप से पूछने वाले प्रश्न का विस्तार किया जाएगा और यह एक डुबकी होगी, लेकिन अभी यह गलत तरीके से बंद लगता है।
एलियाह कगन

1
स्वयं इस समस्या का अनुभव करने के बाद, मैं यह बता सकता हूं कि मेरे मामले में यह एक बग नहीं था क्योंकि EULA समझौता खिड़की हर समय थी, लेकिन यह उबंटू सॉफ्टवेयर सेंटर की खुली खिड़की द्वारा कवर किया गया था। एक पल की उलझन के बाद, मैंने सॉफ्टवेयर सेंटर की खिड़की को छोटा किया और वहां EULA था। यहीं से मेरे उत्तर का विचार आया। जिस समय मैं अपने हार्डवेयर को रीफर्बिश्ड करने के बाद किसी के एक्सपी कंप्यूटर पर एक्सबंटू स्थापित कर रहा था। इसलिए अगर मेरे मामले में कोई बग था, तो मैं बग को विरासत हार्डवेयर की समस्याओं के लिए जिम्मेदार ठहराऊंगा। हालांकि अन्य संभावित स्पष्टीकरण भी हो सकते हैं।
कारेल

24

पैकेज तय होने तक यहां एक काम-काज है:

TMP=`mktemp -d`   
cd $TMP
grep Url: /usr/share/package-data-downloads/ttf-mscorefonts-installer | awk '{print $2}' | xargs -n 1 wget  
sudo /usr/lib/msttcorefonts/update-ms-fonts $TMP/*  
sudo dpkg-reconfigure ttf-mscorefonts-installer  
cd -  
rm -rf $TMP

ध्यान दें कि यह हैश राशि चेक को छोड़ता है, लेकिन वे सिर्फ फोंट हैं, यह किसी के डाउनलोड h.sourceforge.net DNS को हाईजैक करने के लिए नहीं है और इसका उपयोग अमान्य फ़ाइलों को वितरित करने के लिए किया जाता है। फ़ाइलों को निष्पादित नहीं किया जा रहा है: प्रत्येक एक्सटी से टीटीएफ फ़ाइलों को खींचने के लिए अपडेट-एमएस-फोंट स्क्रिप्ट कैबरेक्ट्रेक्ट का उपयोग करता है।

वैसे भी, उम्मीद है कि यह मदद करता है।


मुझे व्यावहारिकता पसंद है, लेकिन कोई बहुत अच्छी तरह से फोंट को जहर दे सकता है। मैं बस अपनी खिड़कियों से मेरा ले
जाऊंगा

1
आप मैन्युअल रूप से उन sums की जाँच कर सकते हैं जो वे / usr / share / package-data-download / ttf-mscorefonts- इंस्टॉलर में हैं। जब आप उपयोग sudo dpkg-reconfigure ttf-mscorefonts-installerकरते हैं तो आप इंस्टॉलर को उस डायर पर इंगित कर सकते हैं जहां आपने exe फाइलें डाउनलोड की हैं।
रोबकोरव

कृपया लाइन जोड़ें: sudo dpkg-reconfigure ttf-mscorefonts- इंस्टॉलर से पहले "सीडी -" कमांड और समाधान बिल्कुल काम करता है। इसके अलावा यह पूरी तरह से समाधान के रूप में बैश स्क्रिप्ट बना सकता है।
PRIHLOP

धन्यवाद, 18.10 कॉस्मिक डेस्कटॉप के लिए काम करता है।
नेटोम

21

मुझे arial32.exe पैकेज से हैशसम त्रुटियां मिल रही थीं और इंस्टॉल विफल हो जाएगा, लेकिन मेरे ऊपर के दो के संयोजन का उपयोग करते हुए, यह वास्तव में काम करता है।

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

2
andale32 अभी भी मेरे लिए हल नहीं कर रहा है।
ज़्लाटको

अभी भी त्रुटि "डब्ल्यू: फ़ाइल के रूप में डाउनलोड करने के लिए विशेषाधिकार नहीं छोड़ सकते हैं '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' उपयोगकर्ता '_apt' द्वारा पहुँचा नहीं जा सकता -। pkgAcquire :: रन (13: अनुमति अस्वीकृत) "लेकिन सभी फ़ॉन्ट सफलतापूर्वक स्थापित हो गए। उदाहरण के लिए एंडले फ़ॉन्ट के नीचे लॉग देखें। मैं उम्मीद के मुताबिक लिबरऑफिस राइटर में सभी फोंट का उपयोग करने में सक्षम हूं। एक टन धन्यवाद! अर्क कैबिनेट: /var/lib/update-notifier/package-data-downloads/partial/andale32.exe ... सभी किए गए, कोई त्रुटि नहीं।
भरत मल्लापुर

13

16.04 एक डाउनलोड बग से प्रभावित है

बग रिपोर्ट में अधिक जानकारी । वर्कअराउंड के रूप में, संशोधित डेबियन पैकेज डाउनलोड करें और इसे इंस्टॉल करें।

cd ~/Downloads
wget http://ftp.us.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo gdebi ~/Downloads/ttf-mscorefonts-installer_3.6_all.deb

2
डाउनलोड और इंस्टॉल करें packages.debian.org/sid/all/ttf-mscorefonts-installer/download
Natim


6

यह एक आकर्षण की तरह काम करता है: सबसे पहले, आपको msttcorefonts से संबंधित हर चीज को हटाने की आवश्यकता है। फिर यह:

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
sudo fc-cache -f -v

यह लिनक्स मिंट 18 में भी काम करता है :)


यह भी ubuntu 16.04 धन्यवाद पर मेरे लिए काम किया!
जेआरएएम

+1, यहाँ भी काम करता है। @ रोनाल्ड, fc-cache क्या कर रहा है?
ज़्लातको

हाय @Zlatko एफसी-कैश सिस्टम पर फ़ॉन्ट निर्देशिका स्कैन करता है और उनकी फ़ॉन्ट से निपटने के लिए fontconfig का उपयोग कर अनुप्रयोगों के लिए फ़ॉन्ट जानकारी कैश फ़ाइलें बनाता है - के अनुसार linux.die.net/man/1/fc-cache
रोनाल्ड

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