Отдавна Прочетох запис в който беше посочено как, чрез скрипт, да се инсталират шрифтовете на Windows във Fedora. Работи за някои, а не за други въз основа на обратната им връзка.
Има обаче ръчен начин да го направите, освен че е опция, при която обикновеният потребител може да разбере пълната работа на инсталацията.
Този режим се прилага за всяка дистрибуция на Linux и за всяка програма, която използва системни шрифтове.
Инсталирайте шрифтове графично
В Интернет има много сайтове за контейнери за шрифтове с различни видове лицензи. Сред безплатните, които намираме dafont.com, FontSpace, Скачалка на шрифтаСред другите.
Първата стъпка, която трябва да следвате, е да изтеглите избрания от нас шрифт. Избрах като тест, Сезонът на вещиците. Избирам дестинацията за изтегляне в директорията за изтегляния. Виждаме, че компресираният файл е в нашата директория за изтегляне.
Извличаме контейнера, като щракваме с десния бутон и «Изход тук».
След като разархивираме, ще видим, че файлът има края ttf. Това прекратяване показва, че сме изправени пред файл с типографски шрифтове.
Този файл ще трябва да бъде копиран в директорията / usr / share / fonts, но има "малка" подробност: трябва да имаме root разрешение за достъп до него.
Затова влизаме в терминал, регистрираме ги като корен и ние отваряме файловия браузър по наше предпочитание или който идва с нашата работна среда. Тъй като в момента използвам Гном Ще трябва да го направя с Nautilus.
su nautilus
След като имаме файловия изследовател като корен, копираме файла на шрифта в директорията / ЮЕсАр / акции / шрифтове. За да придадем повече цел на директорията на дестинацията, можем да създадем директория с името на източника и да поставим файла в нея.
Все още липсва една последна стъпка: дайте на файла съответните разрешения. Щракнете с десния бутон върху «Properties». Отиваме в раздела „Разрешения“ и в „Групиране“ и „Други“ избираме опцията „Само за четене“.
Готов. Ако отворим LibreOffice, можем да видим, че шрифтът вече е инсталиран.
Инсталирайте шрифтове от терминала
Инсталирането на шрифтовете през терминала е толкова просто, колкото и графично, с предимството, че правите всичко от един и същ прозорец. Можем да направим това директно.
Първо отиваме в директорията, откъдето е изтеглен шрифтът, «Изтегляния».
cd Descargas
Разархивирайте файла.
unzip season_of_the_witch
Веднъж декомпресирани, ние влизаме като root
su
Създаваме папка с името на източника в директорията на местоназначението (ако името има отделни думи, то се поставя в кавички. В противен случай терминалът интерпретира всяка дума като различни директории)
mkdir /usr/share/fonts/"Season_of_the_witch"
Копираме файла в директорията на местоназначението.
cp Season_of_the_Witch.ttf /usr/share/fonts/"Seasons_of_the_witch"
Ние сме в директорията
cd /usr/share/fonts/"Seasons_of_the_witch"
Променяме разрешенията за файлове
chmod +w “Season_of_the_Witch.ttf"
И voila, ние сме инсталирали нашия шрифт.
Вашият принос е много полезен, благодаря 😀
Правя същото, само че не правя стъпка за разрешение, а правя а
sudo fc-cache -vf /usr/share/fonts
Друг начин, при който не е нужно да станете root, е да "инсталирате" шрифтовете в дома си, в ~ / .fonts реж. Това е точно същото като това, което казват в публикацията, но без да се налага да станете root и да копирате .ttf файла в скритата директория на .fonts на вашия дом (ако не съществува, той е създаден). В моя случай работи също толкова добре (Debian Testing).
Единствената разлика, която се появява при инсталирането му в ~ / .fonts, е, че шрифтовете, намерени там, ще се използват само от потребителя на собственика и след като бъдат инсталирани в / usr / share / шрифтовете, те остават глобални за всички потребители на системата.
Или греша?
Правилно е. Поставянето им в нашия потребител ще ги има само в споменатите сесии. Друго нещо, което не знам, е дали всички програми имат достъп до източниците от домашната директория.
Поздрави.
Когато използвате тази команда, тя я инсталира директно в потребителската папка и тези шрифтове не трябва да се споделят с други. За да се използват шрифтовете във всички сесии, по-добре е да използвате посоката, в която урокът посочва.
Благодаря ви много, това е много важно да знаете дали например ще използвате този шрифт на компютър, който не е ваш, и не знаем паролата на root, например ако ще правите презентация на друго място с компютър, предоставен от друг.
Забележка, в процеса на инсталиране от терминала, когато промените разрешенията, които използвате "+ w", но в графичната инсталация коментирате, че те трябва да бъдат само за четене. Не трябва ли да е "-w", за да премахнете записа тогава?
Прав си. В този случай трябваше да сложа това, което споменавате и "+ r".
Поздрави.
Винаги съм имал несистемните шрифтове в .fonts в Home. И двете Libre Office, или Gimp, или всяко друго приложение ги разпознава, по този начин имам повече под ръка шрифтовете, които инсталирам и ако искам да ги изтрия, просто трябва да изтрия папката .fonts и няма промяна в шрифтовете, които вече идват инсталиран по подразбиране.
Инсталирайте шрифтовете в usr / share / fonts / Виждам го практично, когато в екипа има повече от един потребител
ако не, разполагането им с .fonts е добър вариант.
Ако имате само един потребител, шрифтовете могат да бъдат заредени във вашия $ HOME в ~ / .local / share / fonts
между другото, Gnome носи инсталатор на шрифтове 😉
Харесах десктопа XD
Това също може да служи:
http://cofreedb.blogspot.com/2013/08/instalacion-facil-y-segura-de-letras.html
Наистина ли трябва да направите всичко това, за да инсталирате шрифт? В момента използвам Kubuntu и просто трябва да щракна два пъти върху изтегления файл, за да инсталирам нов шрифт.
Предполагам, че GNOME също има приложение от същия стил, защото е глупаво да правите всички тези стъпки, които показвате в публикацията.
Въпреки че считам, че е добре да познавам различни методи за изпълнение на въпросната задача, в този случай ми се струва, че има по-бързи и полезни алтернативи за постигане на същия резултат.
Поздрави.
Колко любопитно, в arch, fedora и mageia направих нещо, което прочетох някъде, направих папка с името .fonts вътре в личната папка и там поставих шрифтовете, от които се нуждаете.
От терминал:
$ mkdir .шрифтове
$ cp /directory_of_the_fonts_to_import/*.ttf .fonts / (* .ttf ще импортира ВСИЧКО, което има разширението .ttf, можете също да отидете в директорията на шрифтовете на windows и просто да използвате *. * в същата директория, за да копирате всички шрифтове ).
След като завършите копието, можете да използвате безплатния офис с това, което е импортирано.
Благодаря ви много за информацията.
Трябва да кажа, че това, което ми свърши работа, беше просто създаване на скрития .fonts файл в дома ми и след това копиране на изтегления шрифт там. Използвам Debian Wheezy с Mate Desktop. Първо се опитах какво пише в урока, но без успех ...
поздрави
Благодаря за вашия пост.
Беше чудесно за мен с това, което исках да направя.
Най-добри пожелания,
Santiago
защо е толкова сложно в Linux да се направи нещо, което трябва да е толкова просто?