আমি কি ttf-mscorefouts- ইনস্টলার EULA গ্রহণ করেছি?


10

নিখোঁজ ভিডিও কোডেক সম্পর্কিত প্রশ্নের সাধারণ উত্তর হ'ল উবুন্টু-সীমাবদ্ধ-অতিরিক্তগুলি ইনস্টল করা । তবে সেই মেটাপ্যাকেজে ttf-mscorefouts-ইনস্টলার অন্তর্ভুক্ত রয়েছে যার সমাপ্তির জন্য EULA এর গ্রহণযোগ্যতা প্রয়োজন। সকলেই EULA তে স্বাক্ষর করতে চায় না, তবে EULA প্রত্যাখ্যান করার কোনও সুস্পষ্ট উপায় নেই। অ্যাপটি সহ প্যাকেজ ইনস্টল করার সময় কীভাবে EULA প্রত্যাখ্যান করবেন দেখুন ?

ধাপ 1ধাপ ২

আমি এগিয়ে যাওয়ার মনে হচ্ছিল কয়েকবার আগে এবং পিছনে গিয়েছিলাম - আমি মনে করি FUD ক্লিক করুন, FWD কখনও EULA এর কাজ গ্রহণ না করেই প্যাকেজটি ইনস্টল করা হয়েছে, সুতরাং এই প্যাকেজটির ইনস্টলেশন বাতিল করা হয়নি।

তার মানে কি আমি EULA গ্রহণ করেছি? সেই গ্রহণযোগ্যতাটি লগ করা হয়েছিল বা সঞ্চিত ছিল কিনা তা দেখার জন্য আমি কোথাও দেখতে পাচ্ছি?

dpkg-query প্যাকেজটি স্পষ্টভাবে ইনস্টল করা হিসাবে দেখায়:

amanda@mona:~$ dpkg-query -l ttf-mscorefonts-installer
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  ttf-mscorefont 3.4+nmu1ubun all          Installer for Microsoft TrueType 

আপনি কি সত্যই নিশ্চিত যে ttf-mscorefonts-installerএটি ইনস্টল করা আছে? dpkg -s ttf-mscorefonts-installerকমান্ড ব্যবহার করে আবার পরীক্ষা করতে পারবেন ?
রাদু রেডানু

হা. "প্যাকেজ: ttf-mscorefouts-ইনস্টলার; স্থিতি: ইনস্টল ঠিক আছে ইনস্টল" - আমার প্রশ্ন আপডেট করেছে w / dpkg- কোয়েরি। ধন্যবাদ।
আমান্ডা

আরে, পরের বার আপনি ttf-mscorefouts- ইনস্টলার ইনস্টল করুন EULA লাইসেন্স শর্তাবলী ডায়ালগ পৃষ্ঠাতে বাক্সটি চেক করতে ভুলবেন না! আপনি "আপনি কি EULA লাইসেন্সের শর্তাদি গ্রহণ করেন" এই বাক্সটি চেক করেননি আপনি সবেমাত্র চাপ দিয়েছিলেন। এবং প্রকৃতপক্ষে মাইক্রোসফ্টের সত্যিকারের ফন্টগুলি ইনস্টল করার অন্যান্য উপায় রয়েছে, আমি "উবুন্টু-সীমিত-অতিরিক্ত" প্যাকেজ থেকে দূরে থাকব, এটি আপনার পুরো সিস্টেমকে বিশৃঙ্খলা করতে পারে এবং এজন্য আপনার যা প্রয়োজন তার জন্য পৃথক পৃথক প্যাকেজ ইনস্টল করা ভাল is , এবং একবারে তাদের পুরো গোছা নয়।
তাজ ডি

@ ফ্লপি ইহম, প্রশ্নটি সেই মামলাটি সম্পর্কে যা ব্যবহারকারী EULA গ্রহণ করতে চান না । "বাক্সটি পরীক্ষা করতে ভুলবেন না" এখানে প্রযোজ্য নয়। উবুন্টু-সীমাবদ্ধ-অতিরিক্ত প্যাকেজ সম্পর্কে আপনার বক্তব্যের সাথে আমিও একমত নই। আপনি অন্য কিছু "ভাল" বলতে পারবেন না এবং এটি আপনার সিস্টেমে কোনওভাবেই বিশৃঙ্খলা সৃষ্টি করা উচিত নয়। যদি এটি হয় তবে তা যাইহোক এই প্রশ্নের ক্ষেত্রের বাইরে।
gertvdijk

ধন্যবাদ একটু ক্রুদ্ধ করে একটি অনুপস্থিত ভিডিও কোডেক সমস্যা উত্তর হবে বলে মনে হয় হয় ubuntu-restricted-extrasএবং এটি figuring আউট পরিবর্তে জন্য বসতি স্থাপন করতে আমার অলস ছিল যা মেটা প্যাকেজের মধ্যে প্যাকেজ আসলে অন্তর্ভুক্ত আমি কি প্রয়োজন ছিল।
আমান্ডা

উত্তর:


14

না আপনি EULA গ্রহণ করেন নি। এবং না, আপনার ফন্টগুলি ইনস্টল করা নেই, তবে হ্যাঁ, আপনি প্যাকেজটি ইনস্টল করেছেন।

আমি বুঝতে পারি যে বিভ্রান্তিকর। আমাকে এটি ব্যাখ্যা করুন।

প্রকৃত স্বীকৃতি / প্রত্যাখ্যান মানটি ডাবকনফ ডাটাবেজে লেখা হয়। এটি প্যাকেজ ইনস্টলেশন থেকে স্বতন্ত্র। প্যাকেজ-পরবর্তী পোস্টের স্ক্রিপ্টটি ফন্টগুলি ইনস্টল করার জন্য দায়ী এবং আপনি যদি EULA না স্বীকার করেন তবে তা প্রতিরোধ করে।

ডিবেকনফ ডাটাবেসে মানটি কী তা পরীক্ষা করতে, ডিপকনফ-ইউটিসDebconf-utils ইনস্টল করুন ইনস্টল করুন , তারপরে করুন

$ sudo debconf-get-selections | grep 'msttcorefonts/accepted-mscorefonts-eula'
ttf-mscorefonts-installer       msttcorefonts/accepted-mscorefonts-eula boolean true

এটি trueআমার মেশিনের জন্য, কারণ আমি এটি গ্রহণ করেছি। আপনার পক্ষে এটি সম্ভবত হওয়া উচিত false

এমনকি যদি আপনি প্যাকেজটি ইনস্টল করেন তবে আপনি EULA স্বীকার করেন নি তবে ফন্টগুলি ইনস্টল করা নেই। কেন? কারণ প্যাকেজে হরফ ফাইল থাকে না। লাইসেন্স বিতরণে নিষেধাজ্ঞার কারণে এটি কোনও বাহ্যিক ওয়েবসাইট থেকে ফন্টগুলি ডাউনলোড করে। প্রমাণ করার জন্য, প্যাকেজের সামগ্রীগুলি দেখুন:

$ dpkg -L ttf-mscorefonts-installer 
/.
/var
/var/lib
/var/lib/msttcorefonts
/usr
/usr/share
/usr/share/fonts
/usr/share/fonts/truetype
/usr/share/package-data-downloads
/usr/share/package-data-downloads/ttf-mscorefonts-installer
/usr/share/doc
/usr/share/doc/ttf-mscorefonts-installer
/usr/share/doc/ttf-mscorefonts-installer/README.Debian                                                                                                                        
/usr/share/doc/ttf-mscorefonts-installer/copyright                                                                                                                            
/usr/share/doc/ttf-mscorefonts-installer/changelog.gz                                                                                                                         
/usr/share/lintian                                                                                                                                                            
/usr/share/lintian/overrides                                                                                                                                                  
/usr/share/lintian/overrides/ttf-mscorefonts-installer                                                                                                                        
/usr/lib                                                                                                                                                                      
/usr/lib/msttcorefonts                                                                                                                                                        
/usr/lib/msttcorefonts/update-ms-fonts

এবং এজন্য একে ইনস্টলার বলা হয় । এটি কুৎসিত এবং সম্পূর্ণ অ-মানক প্যাকেজিং। পূর্বোক্ত লাইসেন্স সীমাবদ্ধতার কারণে বিকাশকারীরা এটি করতে বাধ্য হয়। ফ্ল্যাশ প্লাগইন-ইনস্টলারফ্ল্যাশপ্লাগিন-ইনস্টলার ইনস্টল করুন হিসাবে প্যাকেজযুক্ত ফ্ল্যাশের জন্য এটির জন্য একই ধরণের কাজটি তৈরি করা হয়েছে ।

প্যাকেজটি /var/lib/dpkg/info/ttf-mscorefonts-installer.postinstইনস্টল করার পরে অবস্থিত পোস্টইনস্টল স্ক্রিপ্টটি লাইসেন্সটি গ্রহণ করা হলে ( প্রিনস্টল স্ক্রিপ্টে জিজ্ঞাসা করা হয়) কেবলমাত্র ফন্টগুলি ডাউনলোড এবং ইনস্টল করবে। এটি ব্যবহার করে /usr/lib/msttcorefonts/update-ms-fontsআবেদন (যা হয় প্যাকেজের অংশ) প্রকৃত ডাউনলোড এবং ইনস্টলেশন করতে। স্ক্রিপ্টগুলি নিজে দেখুন; তারা মোটেও রকেট বিজ্ঞান নয়।


2
আপনি বুঝতে পারেন যে এই রেখাটি কতটা রহস্যজনক, হ্যাঁ? "আপনি যদি এটি ইনস্টল না করেন তবে প্রিইনস্টল স্ক্রিপ্টটি ইনস্টলেশনটিকে বাধা দেয়"
আমান্ডা

6

উবুন্টু-সীমাবদ্ধ-অতিরিক্তগুলি ইনস্টল করার সাথে সাথে উবুন্টু-সীমিত-অতিরিক্তগুলি ইনস্টল করুনআপনি প্যাকেজটি টিটিএফ-এমস্কোরফন্টস-ইনস্টলারও ইনস্টল করবেন টিটিএফ-এমস্কোরফন্টস-ইনস্টলার ইনস্টল করুন । এই প্যাকেজটি সীমাবদ্ধ এমএস ফন্টগুলি ইনস্টল করার জন্য দায়ী।

যখনই আমরা মাইক্রোসফ্ট EULA এটি স্বীকার না করে এর সাথে একমত নই এটি এই ফন্টগুলি ইনস্টল করবে না । সমস্ত ইনস্টল করা ফন্ট প্যাকেজ অনুসন্ধান করে আমরা এটি সহজেই পরীক্ষা করতে পারি:

fc-list

Arialআমরা EULA তে রাজি না হওয়ার পরে কোনও মাইক্রোসফ্ট ফন্ট (উদাহরণস্বরূপ ) তালিকাভুক্ত করা হবে না (এবং আমরা অন্য উপায়ে ম্যানুয়ালি এমএস ফন্ট ইনস্টল করি নি)।

যদি আমরা ফন্ট ইনস্টলারটিও সরিয়ে ফেলতে চাই তবে আমরা নিরাপদে এটি করতে পারি

sudo apt-get purge ttf-mscorefonts-installer

প্যাকেজগুলি দেখুন যা mscorefouts এর উপর নির্ভর করে এবং এরপরেও মুছে ফেলা হতে পারে।


আহা। "আপনি এই সফ্টওয়্যারটি ইনস্টল করতে পারবেন না" বিভ্রান্তিকর। যেহেতু আমি যা করেছি তা একটি প্যাকেজ ইনস্টল করা ছিল, তাই আমি ttf-mscorefonts-installer"এই সফ্টওয়্যার" হিসাবে মনে করি । ফন্ট ইনস্টলার "সফ্টওয়্যার" ইনস্টল করে না এটি ফন্টগুলি ইনস্টল করে। আরও পরিষ্কার ত্রুটি পড়বে "আপনি এই ফন্টগুলি ইনস্টল করতে পারবেন না"।
আমান্ডা

@ আমন্ডা: হ্যাঁ এই শব্দটির সাথে এর চেহারা ও অনুভূতি রয়েছে যেমন এটি মাইক্রোসফ্ট দ্বারা বিকাশ করা হয়েছে;)
তক্কাত

আপনি কীভাবে আপনার ফন্টটি ইনস্টল না করে আপনার বক্তব্যকে সমর্থন করেন তার সাথে আমি একমত নই। " dpkg -l ttf-*আমরা EULA তে রাজি না হওয়ার পরে মাইক্রোসফ্টের কোনও ফন্ট তালিকাভুক্ত করা হবে না (এবং আমরা অন্য উপায়ে ম্যানুয়ালি এমএস ফন্ট ইনস্টল করি নি)"। এই অসত্য, কারণ আপনি হবে dpkg ডাটাবেসের মধ্যে তালিকাভুক্ত প্যাকেজটি ইনস্টল হিসাবে দেখুন। এই প্রশ্নটি ওপিতে ঠিক কী বলছে! "আমি মনে করি ইইউএলএর কাজগুলি গ্রহণ না করেই Fwd, Fwd ক্লিক করা হয় তবে প্যাকেজটি এখন ইনস্টল করা আছে" । যদিও আপনি আমার জবাবটিতে দেখেন তেমন আমি আপনার বক্তব্যের সাথেও একমত নই।
gertvdijk

@gertvdijk: যেমনটি বলা হয়েছে, প্যাকেজ ইনস্টলারটি ইনস্টল হিসাবে তালিকাভুক্ত করা হবে যদি আমরা এটি শুদ্ধ না করি। এমএস ফন্টগুলি পরীক্ষা করার জন্য আরও ভাল পদ্ধতির জন্য সম্পাদিত।
তাক্কাত
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.