В состав пакетной базы Debian testing, на основе которой будет сформирован релиз Debian 12 "Bookworm", принят пакет fnt с реализацией менеджера шрифтов, решающего задачу установки дополнительных шрифтов и поддержания уже имеющихся шрифтов в актуальном состоянии. Кроме Linux программа также может использоваться во FreeBSD (на днях добавлен порт) и macOS. Код написан на Shell и распространяется под лицензией MIT...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=56369
> Утилита позволяет установить более свежие шрифтыТеперь заживём!
и как только раньше люди документы верстали без 2000 шрифтов?!
1001 причина не использовать более наглядный https://github.com/FontManager/font-manager
А есть инструмент для ленивых чтоб не попасть на проприетарные шрифты (может быстро лицензию поглядеть или что-то подобное)?
Нет проприетарных шрифтов, есть шрифты с закрытым доступом и выдуманные копирастами глупые правила
Проблема с этими правилами в том что они могут выпилить сайт/контент и в суд приволочь. А так все хорошо прекрасная маркиза. Вон в соседней новости кому-то акк в твиттере снесли. И тебе снесут, если попадешься.
> Проблема с этими правилами в том что они могут выпилить сайт/контент и
> в суд приволочь. А так все хорошо прекрасная маркиза. Вон в
> соседней новости кому-то акк в твиттере снесли. И тебе снесут, если
> попадешься.Конформист, надеюсь это лечится.
Рэкетир в борцовке: просит купить кирпич (украденный с соседней стройки) под угрозой огрести и потери бумажника, презираем, рекомендуют с ним не связываться, никогда не идти на его требования, не ходить одним в темные подворотни, принадлежащие рэкетирам.
Рэкетир в пиджаке, туфлях и с портфелем: требует купить лицензию на шрифт (переделанный из известного шрифта) под угрозой потери всего имущества, уважаем, рекомендуют идти на его требования, использовать только свободные шрифты, не принадлежащие рэкетирам.
> А есть инструмент для ленивых чтоб не попасть на проприетарные шрифты (может
> быстро лицензию поглядеть или что-то подобное)?Во всё том же Font Manager есть вкладка "Лицензия":
https://i.imgur.com/qAcItKA.png
А также фильтр в боковой панели слева:
https://i.imgur.com/9yBcz1a.png
Просто надо иметь в виду, что не все авторы шрифтов заполняют поля метаданных.
спасибо
> 1001 причина не использовать более наглядныйГуевые и консольные инструменты друг друга не отменяют. Существование synaptic не означает, что нельзя пользоваться apt, и наоборот.
>> 1001 причина не использовать более наглядный
> Гуевые и консольные инструменты друг друга не отменяют. Существование synaptic не означает,
> что нельзя пользоваться apt, и наоборот.Сравнение с apt/synaptic не годится: может произойти поломка системы, когда надо из консоли не заходя в иксы доустановить или переустановить пакет. Это как раз понятная история.
В каком таком юзкейсе надо установить шрифт из google fonts с предпросмотром именно из консоли?
Понятно, что есть всякие необычные персонажи с маниакальным стремлением делать вообще всё из консоли вопреки здравому смыслу. Но это так себе аргумент.
> В каком таком юзкейсе надо установить шрифт из google fonts с предпросмотром именно из консоли?Например, веб-сервер без гуев, на котором работает генератор PDF.
Если эта утилита позволяет задать произвольный текст для просмотра, а не гонит жестко вшитый "brown fox jumps" - так можно убедиться, что в этом шрифте есть кириллица, например.
> Например, веб-сервер без гуев, на котором работает генератор PDF.
> Если эта утилита позволяет задать произвольный текст для просмотра, а не гонит
> жестко вшитый "brown fox jumps" - так можно убедиться, что в
> этом шрифте есть кириллица, например.Получается, что сначала ты настраиваешь целый веб-сервер для генерации PDF, а потом тебе вдруг приходит в голову найти шрифт, которым печатать? Ну так, случайно забыл этот несущественный шаг спланировать?
Т.е. ты где-то в тундре, без ноутбука, достал механическую клавиатуру, подрубился к стойке, отмороженными пальцами нашёл на гуглфонтс какой угодно шрифт с кириллицей — и давай им печатать? Вместо того, чтобы заранее в гуе пощёлкать шрифты, найти подходящий и уже сознательно раскатать его в виртуалку?
Сорян, не верю.
> Т.е. ты где-то в тундре, без ноутбукаТо есть я, возможно, хочу сделать скрипт, который все это сделает за меня в следующий раз, когда нужно будет развернуть это окружение на новом сервере. Линукс-вей там, то-се...
>> Т.е. ты где-то в тундре, без ноутбука
> То есть я, возможно, хочу сделать скрипт, который все это сделает за
> меня в следующий раз, когда нужно будет развернуть это окружение на
> новом сервере. Линукс-вей там, то-се...Во-первых, ты там выше хотел генерить предпросмотр, чтобы находить шрифт с кириллицей. У тебя скрипт каждый раз будет генерировать предпросмотр, чтобы ты каждый раз в него пырился? Это ерунда какая-то.
Во-вторых, зачем эти сложности со скриптами, когда можно сделать образ диска со всем, что надо, и автоматически раскатывать его в новые виртуалки по мере роста нагрузки, например?
> У тебя скрипт каждый раз будет генерировать предпросмотр, чтобы ты каждый раз в него пырился? Это ерунда какая-то.Надо посмотреть, что он генерит на отсутствующие символы, например, кириллицы. Вполне возможно, тем же скриптом можно будет автоматически проверить, что вывод не пуст.
> Во-вторых, зачем эти сложности со скриптами, когда можно сделать образ диска
Обычно - чтобы ставить не то, что у тебя было на руках на момент предполагаемого создания образа, а актуальные версии пакетов и контента.
Что тебе мешает положить правильный, проверенный шрифт в бакет и таскать его скриптом оттуда? К чему эти сложности?
> Что тебе мешает положить правильный, проверенный шрифтНапример, из задания, которое пришло тому генератору PDF, парсятся нужные шрифты. Проверяется, есть ли они в системе (это, как я понимаю, утилита умеет). У отсутствующих проверяется, нельзя ли их просто скачать с Гугля. У тех, которые скачиваемы - нужно убедиться, что есть кириллица...
Я, признаться, не щупал эту утилиту и не имею такой задачи сейчас, чтобы с ней разбираться.
Но и кричать, как дебилы вниз по треду, что ненужно и все должен делать apt (видимо, про composer/npm эти крикуны просто не в курсе) - считаю просто нелепым.
>> Что тебе мешает положить правильный, проверенный шрифт
> Например, из задания, которое пришло тому генератору PDF, парсятся нужные шрифты. Проверяется,
> есть ли они в системе (это, как я понимаю, утилита умеет).
> У отсутствующих проверяется, нельзя ли их просто скачать с Гугля. У
> тех, которые скачиваемы - нужно убедиться, что есть кириллица...Не, опять не сходится. Допустим, задача на формирование PDF прилетела от сервиса, который обрабатывает заполненные формы. В подавляющем большинстве случаев для формирования документа тебе будет нужна одна гарнитура без засечек, одна с засечками и одна моноширинная.
Короче, юзкейс непонятен.
> Допустим, задача на формирование PDF прилетела от сервиса, который обрабатывает заполненные формыА почему не допустить, что в задачу на формирование PDF прилетела веб-страница, которая ограничена в шрифтах только требованием, чтобы их можно было найти на гугловских серверах?
А если их не нашлось или они не русифицированы - то оператор получает список того, с чем не задалось, и может самостоятельно выбрать шрифты подстановки на тех же гугловских серверах.
Не все же задачи в вебе примитивны до зевоты...
> А почему не допустить, что в задачу на формирование PDF прилетела веб-страница,Потому что PDF из веб-страниц практически всегда делается на стороне клиента, прямо браузером. Причём, поправь меня, если ошибаюсь, при загрузке страницы в локальном кэше сохраняется локальная копия веб-шрифта, который никаким аптоаналогом устанавливать не надо.
> Потому что PDF из веб-страниц практически всегда делается на стороне клиента, прямо браузером.Это сейчас с развитием pdf.js вошло в моду даже для того, чтобы отобразить превьюшку к готовой PDF, выкачивать ее целиком с сервера и колупать джаваскриптом картинку.
А так схема с документом, который творится в WYSIWYG-редакторе на страничке, сохраняется в HTML и прогоняется через какой-нибудь mPDF - вполне традиционна и продолжает оставаться рабочей. Так можно, например, сохранять возможность редактировать договоры и счета, но выдавать их контрагенту в аккуратно сверстанном виде с печатями и факсимиле, не боясь, что верстка разъедется в конкретном браузере.
Но в этом случае у тебя заведомо известные шрифты. Ты же сам делаешь шаблон для редактирования.
> Но в этом случае у тебя заведомо известные шрифтыТеоретически в WISIWIG таки подключаются произвольные шрифты.
Для договоров-то это, конечно, не нужно... хотя иной раз для конкретного клиента приходится на всем сайте наводить шрифты по его брендбуку, и в документах - тоже.
Если CRM делается не под одного клиента, а позволяет кастомизацию - может быть нужда и шрифты подтянуть. Правда, вряд ли даже в этом случае это уместно делать таким методом. Все равно человеку колупаться...
>>> 1001 причина не использовать более наглядный
>> Гуевые и консольные инструменты друг друга не отменяют. Существование synaptic не означает,
>> что нельзя пользоваться apt, и наоборот.
> Сравнение с apt/synaptic не годится: может произойти поломка системы, когда надо из
> консоли не заходя в иксы доустановить или переустановить пакет. Это как
> раз понятная история.Вот как раз вы так выразились, что история непонятная. Synaptic только для иксов, apt/aptitude работают и из под голой консоли без иксов.
> В каком таком юзкейсе надо установить шрифт из google fonts с предпросмотром
> именно из консоли?Не знаю, я вообще не понимаю проблемы в выборе и установки шрифтов, чтобы надо было городить предлагаемый огород. Особенно в век, когда есть live-системы, и можно наглядно не устанавливая даже систему выбрать один раз нужный/нужные, во всех остальных случаях можно ознакомиться с требующимися шрифтами и через браузер, как белые люди. А в ситуации без интернетов, да ещё и без иксов, да ещё и в голой чистой системе, есть базовые шрифты. Думается мне, что в подобных систуациях отсутствие замысловатых свисто-пердельных шрифтов не самая насущная проблема, не находите?!
> Понятно, что есть всякие необычные персонажи с маниакальным стремлением делать вообще всё
> из консоли вопреки здравому смыслу. Но это так себе аргумент.Нет, почему же, есть ситуации, когда гуй и иксы вообще не нужны, но тогда и навороченных шрифтов не надо, достаточно одного, для работы из консоли, каждый админ уже давным-давно знает какой шрифт ему для этого нужен, если он притязательный. Но это же не та ситуация, как я понимаю, и в таком случае я вообще не понимаю, в чём принципиальное табу не воспользоваться уже существующими инструментами и плодить лишние сущности в системе, которые тем более несут сомнительный функционал.
> apt/aptitude работают и из под голой консоли без иксовОб этом и речь. Сломалась система — пользуешься аптом из консоли. Что непонятного-то? :)
> Понятно, что есть всякие необычные персонажи с маниакальным стремлением делать вообще всё из консоли вопреки здравому смыслу.Часто одна консольная команда бывает проще и удобнее пяти минут тыканья мышкой в гуе.
Кому-то это кажется логичным, кому-то - "вопреки здравому смыслу". Вкусовщина.
>> Понятно, что есть всякие необычные персонажи с маниакальным стремлением делать вообще всё из консоли вопреки здравому смыслу.
> Часто одна консольная команда бывает проще и удобнее пяти минут тыканья мышкой
> в гуе.
> Кому-то это кажется логичным, кому-то - "вопреки здравому смыслу". Вкусовщина.Сорян, я подобные общие заявления серьёзно не воспринимаю.
Здравый смысл определяется необходимой скоростью решения задачи. Если у тебя задача неторопливо убивать время, то, конечно, генерировать превьюхи шрифтов из консоли — прекрасно. В остальных случаях использовать нормальный, удобный софт с гуём — и есть здравый смысл.
> В остальных случаях использовать нормальный, удобный софт с гуём — и есть здравый смысл.За консольными командами стоит возможность автоматизации, если действие не одноразовое.
Например, у меня есть сервер, который избавляет дизайнеров в издательстве от пары часов размахивания мышкой в "удобном" гуевом Акробате каждую неделю.
Вместо этого консольные ghostscript, pdfjam и ImageMagick выполняют необходимую рутину, а дизайнеры могут продолжать заниматься работой, достойной человека.
> наглядного предпросмотра шрифтов в консоли при помощи ascii-графикиВот это наглядность!
При этом самых нужных - MS Core fonts for the Web - по-прежнему нет.
> M$не нужно
Вот это, кстати, зря. В отличие от гугла МС делает (или делал) нормальные шрифты.
> МС делает (или делал) нормальные шрифты.(или купил).
Непринципиально. Что у МС, что у гугла достаточно и денег и дизайнеров. Но на гугловские шрифты смотреть страшно.
> у МС ... достаточно ... дизайнеров.Для выпуска вырвиглазной Десяточки? Хоть бы одного нашли...
У них есть несколько *метрикосовместимых* вариантов прямо в репах. Что тебе мешает их поставить? Будет даже лучше.
Это каких?
https://en.wikipedia.org/wiki/Liberation_fonts
Мнда... и лутше будет? Смешно.
Уж точно не хуже.
> У них есть несколько *метрикосовместимых*Мне нужны не "метрикосовместимые" для ворда. Мне нужны нормальные буквы без замыливания и радуги в 6, 8,10 пикселей высоты (x-height, высота прописной буквы). Для таких размеров байткод хинтов есть только в MS web fonts. На то, что получается у FreeType'а без хинтов на таких размерах невозможно смотреть без слёз.
Зачем, если не секрет? Уже 10px с огромным трудом читается даже при наличии близорукости, про меньшие и говорить не стоит. Радуга, не радуга - кто будет всматриваться?
> Зачем, если не секрет?Чтобы видеть на экране буквы нормального размера. Вот, скажем, эту страницу я вижу шрифтом именно такого размера и такого же размера шрифт в поле ввода текста. Мне это комфортно. Я люблю комфорт. Я не люблю страдания.
> Уже 10px с огромным трудом читается
Шрифт, которым я смотрю сейчас на экран - Arial, 13px. В этом шрифте высота прописной буквы "е" (как в кириллице, так и в латинице) составляет 6 пикселей. Собственно, вся буква вписывается в квадрат 6 х 6 пикселей. Опенсурсных шрифтов, способных вменяемо отобразить эту букву в эти размеры без замыливания я пока не видел.
Я прекрасно читаю на своём экране буквы любого размера. Меньше 6 пикселей просто не будет места для всех чёрточек.
> даже при наличии близорукости
Вы что-то путаете. Близорукость означает потерю видимости мелких деталей. То есть как раз мелкие буквы близорукому человеку трудно разобрать.
> Радуга, не радуга - кто будет всматриваться?
Но мне не надо ни во что "всматриваться". Я вижу радугу и цветные разводы сразу, безо всяких дополнительных усилий.
Возможно, моя проблема в том, что у меня не говнонетубук с 4К в 9", где вся пиксельная сетка похерена, и сама матрица не в состоянии отобразить ровную чёрную диагональную линию в один пиксель на белом фоне без цветных разводов, а нормальный монитор (купленный лет десять назад в самой ширпотребной линейке) и нормально зрение после лазерной коррекции той самой близорукости, о которой я имею очень хорошее представление на собственном опыте.
Не хочешь радугу - отключи сабпиксельное сглаживание. Или ещё лучше - купи себе нормальный дисплей, а не 1080p, на котором пиксели размером с муравья.
> Не хочешь радугу - отключи сабпиксельное сглаживание.У меня-то оно отключено, и, спасибо шрифтам от Microsoft, всё хорошо. Но на "линуксовых" скриншотах я вижу цветную размазню примерно в 75%+ случаев.
> на "линуксовых" скриншотах я вижу цветную размазню примерно в 75%+ случаев.В отличие от 100% размазни на виндовых скриншотах.
Ну, и вообще-то 25% НЕ ТАК, КАК ПО УМОЛЧАНИЮ - это чрезвычайно высокая цифра.
> Но на "линуксовых" скриншотах я вижу цветную размазню примерно в 75%+ случаев.Только вот к реальному отображению это "художественное видение" не имеет никакого отношения.
Потому что смотреть нужно на таком же мониторе, с такой же матрицей (или хотя бы одинаковой пиксельной плотностью и порядком субпикселей).
> смотреть нужно на таком же мониторе, с такой же матрицейС такой логикой можно договорится до того, что в кодах растровых изображений нет кодов чёрного и белого цветов, потому что цветовая температура и яркость / контрастность экранов разные. Это - демагогия чистой воды.
Цветовая размазня присутствует в виде постороннего цвета ("муара") прямо в двоичных кодах растрового изображения. Её наличие может проверить любой желающий в почти любом "просмоторщике" / редакторе растровых изображений, при необходимости увеличив изображение в N раз и / или воспользовавшись инструментом "пипетка".
То, что я её вижу без специальных усилий, означает только то, что у меня нормальный монитор и зрение.
> Цветовая размазня присутствует в виде постороннего цвета ("муара") прямо в двоичных кодах растрового изображения. Её наличие может проверить любой желающий в почти любом "просмоторщике" / редакторе растровых изображений, при необходимости увеличив изображение в N раз и / или воспользовавшись инструментом "пипетка".В этом и есть суть сабпиксельного сглаживания. И если что, оно не предназначено для того, чтобы его увеличивали и рассматривали под лупой. И оно и не переносимо между дисплеями с разным расположением RGB-компонентов.
> То, что я её вижу без специальных усилий, означает только то, что у меня нормальный монитор и зрение.
Нет, это означает совершенно другое.
> В этом и есть суть сабпиксельного сглаживания.Да, я знаю, что это оно. И я говорю, что оно (т.е. цветная размазня) существует объективно, не зависимо моего и чьего бы то ни было мнения по этому поводу. И его наличие элементарно проверяется любым пятиклассником, умеющим в paint.
> оно не предназначено для того, чтобы его увеличивали и рассматривали под лупой.
Разумеется. Скриншоты своего рабочего стола, окна с текстом или его части ни в коем случае делать нельзя. Все на вейланд, долой скриншоты! Долой скринкастинг! Скажем "нет" двухмерной графике! Только чёрная консолька, только телетайп!
> Скриншоты своего рабочего стола, окна с текстом или его части ни в коем случае делать нельзя.Большинству людей важно как десктоп выглядит на мониторе, когда ты с ним, собственно, работаешь, а не скриншоты.
Никогда такого не писал и всегда такое осуждал, но это действительно ненужное ненужно. На кой нам смотреть на шрифт в ASCII графике? Просмотр в браузере не менее ущербный. Когда есть столько более-менее нормальных инструментов, зачем нужно ЭТО? Код на шелле, вы серьёзно? Зачем вообще специальный пакетный менеджер для шрифтов; какие такие проблемы он решает, которые не может решить штатный пакетный менеджер? В общем, эталонное ненужно.
Меня больше беспокоит не то, что ОНО существует (чем только люди не развлекаются), а то, что ЭТО пытаются пропихнуть в debian.
Типок не имеющий никакого отношения к разработке Дебиан и соответствующих пакетов, извещает мир о своей никому не интересной обеспокоенности. И таких на попеннете 99,99999..% От времена настали.
> Код на шелле, вы серьёзно?А что такого? Прозрачно, юниксвейно.
Чай, не сишка-растишка от леннартов.
Вероятно, разморозили какого-то деда, который писюном ещё в ASCII-ART баловался! :)
Я ещё понимаю lynx - _некоторые_ сайты даже можно увидеть. Но шрифт?!! Это за гранью адекватности.
Вы еще графических редакторов не видели.
Чтобы не запускать браузер чтобы вспомнить что это за шрифт.
> Чтобы не запускать браузер чтобы вспомнить что это за шрифт.У настоящего линуксоеда на десктопе есть только консоль и браузер! :)
*консольный браузер! :)
Даёшь больше ненужных менеджеров на каждый чих!
О, сам Патрик почтил своим присутствием саей скромный сайт!
> при помощи ascii-графики| | \ / \ | / | | /- -\
| | \ / \ | / | | / \
|--| \/ \|/ |---| | |
| | / /|\ | | \ /
| | / / | \ | | \_ _/(конечно, только ради прикола)
Еще бы они путем перезагрузки знакогенератора бы это рисовали, прям как в Dos.
А в линухе есть проги для вгрузки в знакогенератор. В фреймбуферной консоли даже более продвинутые фонты могет.
Те у кого Дебиан стоит на рабочей машине с иксами, вроде и сам сумеет настроить себе шрифты, не?
Дебиан с иксами установить не сложнее, чем убунту или винду.А вот установка шрифтов сейчас действительно не очень удобна - найти, скачать, распаковать в определенный каталог, обновить fontcache. Каждый раз забываю подробности (какой каталог, какая команда) и приходится гуглить.
> Дебиан с иксами установить не сложнее, чем убунту или винду.
> А вот установка шрифтов сейчас действительно не очень удобна - найти, скачать,
> распаковать в определенный каталог, обновить fontcache. Каждый раз забываю подробности
> (какой каталог, какая команда) и приходится гуглить.Рассказываю.
1. Скачиваешь архив хоть с той же шрифтобелки.
2. Открываешь архив, дважды щелкаешь по имени шрифта.
3. Открывается окно просмотра шрифта. Нажимаешь кнопку "Установить".
4. Закрываешь окно, пользуешься установленным шрифтом.Ах да, для этого нужен ненавистный гном или его более/менее ненавистные форки. Потому что просто и для людей там уже сделали.
Да не, чем гном ненавистен? Такое же наколенное поделие, как и Qt. Просто "свобода выбора" - она такое... работает, пока мальчику-студенту приятно "форкать" именитые программы и добавлять свои никчемушные перделки. Сам Линукс нуждается как раз в авторитарном стандарте, где хотя бы "лучшее из худшего" принято ДЛЯ ВСЕХ. Чтобы новые поделия не впадали в маразм, выбирая экзотические энжины, а брали одну принятую либу (гном). Тогда хоть какая-то унификация будет!
> Да не, чем гном ненавистен?табличка_сарказм.jpg
> Ах да, для этого нужен ненавистный гномгнумовьюер прекрасно работает в lxde/xfce и прочих, даже в кедах, хоть и странная идея
> Каждый раз забываю подробности (какой каталог, какая команда) и приходится гуглить."Это UNIX-way, сынок!" :)) Нельзя просто так сесть за Линукс и без гемороя получить результат!
Даже не знаю, что смешнее - попытки Линукс 20 лет "побороть" венду на десктопах или то, что сам Линус констатирует, что его ОС абсолютно непригодна для типичного обывателя.
Кстати этот злобный карлик настырно рекламирует хромбуки, мол люди слишком тупые, чтобы пользоваться чем-то сложнее браузера и ваще.
И где он не прав? Как минимум вы тому доказательство.
Просто забавно слышать такие вещи от бездаря, который так и не научился программировать за 40 лет обучения. Зато его ЧСВ по завидовал бы сам Наполеон.
Дебиан установить несравненно проще чем винду.
А почему в Windows и macOS до сих пор нет этого незаменимого пакета. Представляю, какие у них там устаревшие и убогие шрифты.
Что значит свежие шрифты? Они что протухают и мылятся/пикселы выпадают?!
Типа раньше нельзя было поставить шрифтов из других веток, мотивация к заносу-нагружению лишней сущности какая-то притянутая сова на глобус, причём без лубриканта.
Правильно ли я понимаю, что при установке этим менеджером fnt, apt про таким образом установленные шрифты не будет знать?!Если да, то это хрень какая-то, ведь в Debian было всё отлично с тем, что apt справляется со всеми пакетами в системе, из всех репозиториев.
А если будет так, то что мы получим?
Очередной рач и подобные, где кроме штатного пакетного менеджера есть ещё костыльно-наколеночные инородные поделия, для установки части системы?!
Плождение лишних сущностей, действующих в обход основного пакетника это дичь и зло в чистом виде!
Linux Way
> Linux WayЛинесущеплодящинск-велосипедокостылинг way
>> Linux Way
> Линесущеплодящинск-велосипедокостылинг wayЛиШнесущеплодящинск-велосипедокостылинг way
> Что значит свежие шрифты?Для шрифтов точно так же бывают багрепорты и фичреквесты. У них точно так же выходят новые версии с дополнениями, улучшениями и исправлениями.
Неужели dpkg + apt are not enough?
Хорошего софта должно быть много.Скоро в Debian появится множество утилит для установки разного типа ПО. Сервера будут ставиться одним менеджеров, почта - другим, а текстовые редакторы - третьим.
Чем бы LGBTQSJW не тешились, лишь бы срач не разводили по поводу CoСkoв.
> Скоро в Debian появится множество утилит для установки разного типа ПО. Сервера будут ставиться одним менеджеров, почта - другим, а текстовые редакторы - третьим.А еще лучше - сделать как в нормальных ОС типа винды, где пакетный менеджер - это пользователь.
Может тебе ещё и графику без тиринга подавай?
А что это? Какая-то новая стильная фича?
Встречаются как-то вендузятник, маковод и линуксоид. Вендузятник говорит, наша графическая подсистема самая лучшая и у нас много игр. Маковод спрашивает, что такое игры? Линуксоид спрашивает, а что такое графическая подсистема?
> А еще лучше - сделать как в нормальных ОС типа винды, где
> пакетный менеджер - это магазин приложенийПоправил, не благодари.
> Неужели dpkg + apt are not enough?Bad news: you need root permissions to run dpkg or apt.
Good news: user have his own ~/.fonts folder
Поправочка: ~/.local/share/fonts.
> Поправочка: ~/.local/share/fonts.
$ ls ~/.fonts
FiraCode-Bold.otf SourceCodePro-BlackIt.otf
FiraCode-Light.otf SourceCodePro-Black.otf
FiraCode-Medium.otf SourceCodePro-BoldIt.otf
FiraCode-Regular.otf SourceCodePro-Bold.otf
FiraCode-Retina.otf SourceCodePro-ExtraLightIt.otf
Go-Bold-Italic.ttf SourceCodePro-ExtraLight.otf
Go-Bold.ttf SourceCodePro-It.otf
Go-Italic.ttf SourceCodePro-LightIt.otf
Go-Medium-Italic.ttf SourceCodePro-Light.otf
Go-Medium.ttf SourceCodePro-MediumIt.otf
Go-Mono-Bold-Italic.ttf SourceCodePro-Medium.otf
Go-Mono-Bold.ttf SourceCodePro-Regular.otf
Go-Mono-Italic.ttf SourceCodePro-SemiboldIt.otf
Go-Mono.ttf SourceCodePro-Semibold.otf
Go-Regular.ttf
$ ls ~/.local/share/fonts
ls: cannot access '~/.local/share/fonts': No such file or directory
Фира был бы неплохой шрифт для записи текстов программ, если бы не был столь серифен. Hack более гельветичен, плюс имеет лигатуры.
Сериф предназначен для просто чтения без заострения на грамматике -- ошибки, пропуски и перестановки символовне так заметны, как в гельветической гарнитуре.
А гельветика рулит там, где нужно особо не напрягая межушный мозг замечать граммабаги.
Это следы былых экспериментов. Так-то меня сейчас и JetBrains Mono устраивает.
Это устаревшая локация и она может превратиться в тыкву в любой момент.
В линуксе никакой менеджер шрифтов не нужен -- просто копируешь шрифты в ~/.fonts и они тут же поднимаются всеми приложениями.
Это чудо !
> ...и они тут же поднимаются всеми приложениямиПод твоим пользователем.
Много пользователей-людей в системе?
>> ...и они тут же поднимаются всеми приложениями
> Под твоим пользователем.Да пожалуйста, вот для всех
$ sudo cp -r myfonts /usr/share/fonts
А если у Вас нет прав туда писать хотя бы так, то зачем Вам устанавливать шрифты для всех?
Твой способ для многопользовательской системы не так хорош как установка готового пакета или с помощью вот этого нового менеджера шрифтов.
Кстати, удивительная новость: бесплатно нормальные (или хотя бы относительно полноценные) векторные шрифты вы нигде не найдёте, какие менеджеры шрифтов вы ни скачивайте. Единственный доступный способ -- это украсть их из свежей венды, и всё равно до растровых далеко. Я довольно долго удивлялся, почему часть приложений без текста в вайне, или так ужасно выглядит. Ведь вот же шрифты бесплатные, нормальные. Ага, щаз. И хорошая новость, archive.org wayback machine хранит некоторые архивы с проприетарными шрифтами, которые нужны в некоторых случаях, но которых больше не достать в интернете (в dc++ находил) -- я лично несколько раз воспользовался. А так, информация из интернета легко удаляется и вымарывается, сохраняйте шрифты на будущее.
выложи на кодеберг какой-то или нотабаг - покачаем, пусть лежит