पैकेज ttf-mscorefonts- इंस्टॉलर को कैसे स्थापित करें


13

मेरे पास पैकेज स्थापित है। अब मैं एमएस ttfonts को स्थापित करने के लिए इसका उपयोग करना चाहता हूं, जैसा कि विवरण में कहा गया है:

"यह पैकेज वेब के लिए Microsoft ट्रू टाइप कोर फोंट की आसान स्थापना के लिए अनुमति देता है, जिसमें शामिल हैं: [फोंट की सूची]"

इसलिए, मैं फोंट कैसे स्थापित करूं?

जवाबों:


9

पैकेज एक पोस्ट-इंस्टॉल स्क्रिप्ट के साथ आता है (जो कि शाब्दिक रूप से एक स्क्रिप्ट जिसे पैकेज स्थापित होने के बाद निष्पादित किया जाता है), जो स्वचालित रूप से Microsoft से फोंट डाउनलोड करता है।

अंत-उपयोगकर्ता लाइसेंस समझौते को स्वीकार करने के ठीक बाद, उन्हें पहले से ही आपके सिस्टम पर स्थापित किया जाना चाहिए।

आप इसमें फोंट पा सकते हैं /usr/share/fonts/truetype/msttcorefonts/। आप हो सकता है (मैं वास्तव में यकीन नहीं है) ताकि अनुप्रयोगों उन्हें इस्तेमाल कर सकते हैं, या हो सकता है स्क्रिप्ट किया है कि आप के लिए font-कैश ताज़ा करने के लिए की जरूरत है। यह सुनिश्चित करने का सबसे आसान तरीका है कि सब कुछ आपके कंप्यूटर को रिबूट करना है।

यदि फ़ोल्डर / usr / शेयर / फोंट / truetype / msttcorefonts / कमांड का उपयोग करने के लिए खाली है sudo apt-get install --reinstall ttf-mscorefonts-installerऔर लाइसेंस से सहमत है


2
आप अंतिम उपयोगकर्ता लाइसेंस कैसे स्वीकार करते हैं? मैं "ओके" पर क्लिक नहीं कर सकता, मैंने प्रवेश की कोशिश की है और बिना किसी भाग्य के अंतरिक्ष की कुंजी। मैं लाइसेंस समझौते के माध्यम से पेज अप और डाउन कर सकता हूं लेकिन इसे स्वीकार करने में असमर्थ हूं।
ल्यूक

1
OKया तो तीर कुंजी या दबाने से प्रकाश डाला जा सकता है TABकुंजी। एक बार प्रकाश डाला, प्रेस Enterकरने के लिए कुंजी दबाएं OK
user68186

"--Reinstall" ने काम किया! तुम एक जीवन रक्षक हो ... धन्यवाद!
रॉबिन हुड

2
--reinstallकमांड के साथ 18.10 में विफल रहता है Failed to fetch https://netix.dl.sourceforge.net/project/corefonts/the fonts/final/andale32.exe Redirection from https to 'http://downloads.sourceforge.net/mirrorproblem?failedmirror=netix.dl.sourceforge.net' is forbiddenक्या एक दर्द: bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1719863
सिरो Santilli新疆改造中心法轮功六四事件

धन्यवाद! कुछ अजीब कारणों dpkg-reconfigureसे इस पैकेज पर कोई प्रभाव नहीं पड़ा है।
तोबू

12

बस संस्थापक को चलाएं:

sudo apt install ttf-mscorefonts-installer

लाइसेंस को स्वीकार करने के लिए बस Tabकुंजी दबाएं जब तक कि 'ओके' हाइलाइट न हो जाए और तब Return

कुछ मामलों में पैकेज ttf-mscorefonts-installerएक संदेश के साथ ठीक से स्थापित करने में विफल रहता है:

E: Failed to fetch http://downloads.sourceforge.net/corefonts/arial32.exe HttpError400

स्थापित होने के बाद इस स्थिति में निम्नलिखित कार्य करें:

एक अस्थायी निर्देशिका बनाएं और उसमें नेविगेट करें:

TMP=$(mktemp -d)
cd "$TMP"

उसके बाद आप उनके स्रोत स्थान से सभी फोंट डाउनलोड करने के लिए निम्न कमांड का उपयोग कर सकते हैं:

awk '/Url/ {system("wget "$2)}' /usr/share/package-data-downloads/ttf-mscorefonts-installer

अब अंत में उन्हें स्थापित करने के लिए अपडेटर चलाएं:

sudo /usr/lib/msttcorefonts/update-ms-fonts "$TMP"/*

अभी करने के लिए सभी बचे हुए सिस्टम को यह बताने के लिए फ़ाइल को खाली करना है कि इंस्टॉल अधूरा था।

sudo touch /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer

और आपके पीछे लपेटें, अस्थायी निर्देशिका से बाहर निकलकर इसे हटा दें:

cd ..
rm -r "$TMP"

कुछ मामलों में आपको फोंट को पहचानने के लिए रीबूट करने की आवश्यकता होती है।

उबंटू 15.10, 16.04, 16.10, 17.04, 17.10 और 18.04 को परीक्षण किया गया और इसकी आवश्यकता थी!


0

आप कमांड लाइन के माध्यम से एक गैर-सक्रिय मोड में संकुल स्थापित कर सकते हैं:

DEBIAN_FRONTEND noninteractive
RUN apt-get install -y fontconfig    
RUN apt-get install -y ttf-mscorefonts-installer
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.