1.1, КО (?), 09:29, 13/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
"Режим W^X позволит" снизить производительность процентов на ндцать
| |
|
2.5, funny.falcon (?), 09:40, 13/09/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Это почему? Оно ведь работает не в момент выполнения кода, а когда права на страницу выставляешь.
Или раньше было много записи в выполняемые страницы?
| |
|
3.53, пох. (?), 11:50, 13/09/2020 [^] [^^] [^^^] [ответить]
| –7 +/– |
> Это почему?
Потому что простой и понятный код теперь вообще работать не будет.
И его пришлось заменить тормозными неуклюжими костылями - зато бебебезопастно, бараны щщасливы.
> Или раньше было много записи в выполняемые страницы?
Не очень, но, как назло, это были места, вызываемые в наиболее неудобных и критичных к времени исполнения ситуациях.
| |
|
4.97, Бывалый (?), 12:41, 13/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Потому что простой и понятный код теперь вообще работать не будет
Это вы про javascript что ли?
То что называют "W^X" это аппаратная возможность MMU, просто конфигурация флагов в таблице страниц виртуальной памяти. Тут речь идёт о том чтобы системный софт (ядро, линкер, динамический линкер, и т.д.) располагал исполняемый код отдельно от доступного на запись. Потому что на самом деле модифицировать на лету исполняемый код нужно только в специфичных сценариях вроде JIT для интерпретируемых языков. Для таких программ можно реализовать какой-то механизм исключения из правила W^X. В OpenBSD, например, программы с W&X должны могут быть загружены только со специального дискового раздела.
Резюмируя, W^X никак не скажется на производительности для большинства программ.
| |
|
5.99, пох. (?), 12:46, 13/09/2020 [^] [^^] [^^^] [ответить]
| –7 +/– |
ты дальше вебдева -то, похоже, не бывал?
> что на самом деле модифицировать на лету исполняемый код нужно только в специфичных сценариях
рекурсивная C-функция - очень, очень "специфичный сценарий", ага.
И вообще, Нейман был каззел, вот то ли дело современные молодежномодные разработчики, они б его научили родину любить, если бы родиться не опоздали. (Не напомните, кстати, а что случилось с другими архитектурами, и почему, собственно, оно с ними - слуцилась? А, ну да, ну да, это ж произошло еще до вашего рождения, а значит - не было, и быть не могло.)
| |
|
6.138, Sw00p aka Jerom (?), 14:42, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>Не напомните, кстати, а что случилось с другими архитектурами
Если жить с понятием "и так сойдёт", то это ожидаемо. Никто не пытался в полноте изучить вопрос архитектур. Тюринг сказал "пусть лента будет плоской и бесконечной", вот и пошло, а все почему? - "и так сойдёт".
| |
|
7.174, пох. (?), 15:45, 13/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> пытался в полноте изучить вопрос архитектур.
Пытались. Они - банкроты.
Потому что пока одни "изучали" и производили ненужных дорогущих монстров, у других уже работало.
| |
|
6.141, еуые (?), 14:50, 13/09/2020 [^] [^^] [^^^] [ответить]
| +8 +/– |
Рекурсивная C функция конечно не модифицирует страницы с кодом.
Почитайте блин что такое стек и как чем он отличается от исполняемого кода.
| |
|
|
|
|
2.15, Аноним (15), 10:20, 13/09/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Емнип эта технология уже лет 20 используется в линуксе и опнбсд (внезапно) и около 15 в венде, а nxbit уже давно отдельная инструкция процессора как раз из соображений производительности. Т.е. фряха как обычно. https://en.wikipedia.org/wiki/W%5EX
| |
|
|
4.42, пох. (?), 11:41, 13/09/2020 [^] [^^] [^^^] [ответить]
| –5 +/– |
Ну очевидно же, как - в них тоже давно вся производительность принесена в жерту линукс-совместимости. А под фрей они скоро и собираться перестанут, даже те что еще кое-как.
Если кто не в курсе - nested C (!) functions до сравнительно недавнего времени реализовывались в gcc через executable stack. Но это же ж небезопастно! А пользователи - ну купят процессор помощнее, sponsored by intel (в случае фри - by Foundation - то есть, интел ни разу не палится).
| |
|
5.196, Дон Ягон (ok), 16:21, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это типа намёк на pax emutramp? С его 25% оверхедом?
Не, спасибо. Тот же jitless в хроме в реальной жизни (а не в тестах) и то меньше оверхед даёт.
| |
|
6.214, пох. (?), 17:26, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Не, спасибо. Тот же jitless в хроме в реальной жизни (а не
> в тестах) и то меньше оверхед даёт.
ну типа количество костылей и подпорок, которыми обложен отказ от фоннеймановской архитектуры - бесконечно, какие-то совсем отвратительны, какие-то не совсем. Костылями-то они от этого быть не перестанут, поинт в этом был.
| |
|
7.232, Дон Ягон (ok), 18:45, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Я, возможно, не понял тогда о чём ты.
Какой смысл критиковать W^X (который имеет почти нулевой оверхед сам по себе и в известных мне реализациях точечно отключается для бинарников, где нужна W|X и производительность), если альтернатива - emutramp (я не знаю других решений проблемы использующих nested c functions) имеет отнюдь не нулевой оверхед? Сравнимый во многих задачах (не во всех, наверное, да) с отключением jit вообще?
| |
|
8.309, пох. (?), 13:08, 14/09/2020 [^] [^^] [^^^] [ответить] | +/– | это не в бинарниках, это они в ядре рационализировали здравствуй, kernel pani... текст свёрнут, показать | |
|
|
|
5.246, Аноним (246), 20:11, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Наговнокодили на своей сишечке, теперь расхлёбывайте. Или это Столлман виноват?
| |
|
4.100, Аноним (100), 12:47, 13/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
сначала странице ставится флаг W, записывается код, а перед запуском кода убирается W и одновременно ставится X
искренне ваш, К.О.
| |
4.206, Odalist (?), 16:44, 13/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> А как с этой штукой работают всякие интерпретаторы и jit?
Фрактальчик, ты теперь бздун? А как же манжара?
| |
|
3.39, пох. (?), 11:37, 13/09/2020 [^] [^^] [^^^] [ответить]
| –4 +/– |
> Емнип эта технология уже лет 20 используется в линуксе
а сколько там еще используется технологий с "20-60% performance hit", даже если их специальным крыжиком _отключить_, не напомните ли?
> и опнбсд (внезапно)
то есть идеальным сферическим в вакууме тормозом? Может, нам еще и giant lock оттуда позаимствовать, а то что-то своего давно уже не было видно?
> Т.е. фряха как обычно.
Да, как обычно - белки-истерички норовящие все испортить во имя никому ненужной псевдобезопастности обычно туда тоже добираются, хотя и с опозданием.
А я вот теперь то ли успею до релиза уговорить местных нотабагов, то ли так и поедет со сломанной сборкой на немодных процессорах. Ага, из-за очередной копипасты из линукса линуксового ненужно.
| |
3.117, анонн (ok), 13:30, 13/09/2020 [^] [^^] [^^^] [ответить] | +4 +/– | 1 неплохо бы собственные ссылки еще и читать 2 code commit 35d8561b4c4fdd81... большой текст свёрнут, показать | |
|
4.122, пох. (?), 13:50, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Initial PG_NX support (no-execute page bit)
это просто фичу сделали доступной - для тех, кому хотелось такой дополнительной защиты. Это, действительно, сто лет назад.
А сейчас идея в том чтобы "все попереписать-попереломать, зато безопастно" - непосредственно в тех частях ядра, которые могли задействовать writable code. Причем, разумеется, никто не стал последовательно искать такие места в коде, физически невозможно, вместо этого просто понаставили nx на все данные ядра - и сидят, ждут, у кого и где сломается. Как поломалось - добавляют новый костылик.
| |
|
5.127, анонн (ok), 13:59, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>> Initial PG_NX support (no-execute page bit)
> это просто фичу сделали доступной - для тех, кому хотелось такой дополнительной защиты. Это, действительно, сто лет назад.
Ну дык, об этом же и гордо задирающий гузочку выше комментатор? (просто он свалил все к кучу и сделал выводы по знакомым и совпадающим с википедийным артиклем словам)
| |
|
6.177, пох. (?), 15:49, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Ну дык, об этом же и гордо задирающий гузочку выше комментатор? (просто
да хрен его знает, он, по-моему, вообще ни в чем не разбирается, он же "разработчик", ему некогда.
Но там в ядро понатащили вредных тормозных решений тоже изрядно давно. Настолько, что они даже перестали быть такими уж заметно тормозными на фоне понатащенного следом. Ну а чего такова, закон мура...ой, оказался мурой, ну ничего, зато ядер можно сделать 64! Смотрите, смотрите - оно даже почти не медленее предыдущих версий на процессоре вдвое дешевле!
| |
|
|
Часть нити удалена модератором |
8.180, пох. (?), 15:53, 13/09/2020 [^] [^^] [^^^] [ответить] | +/– | 7 винда - 2008й год Ок, не 15, всего лишь 12 запрет исполнения _userland_ ко... большой текст свёрнут, показать | |
|
9.191, анонн (ok), 16:08, 13/09/2020 [^] [^^] [^^^] [ответить] | +/– | Это подразумевает, что он таки был Но мне смутно припоминается такой сикуритик... текст свёрнут, показать | |
|
10.216, пох. (?), 17:29, 13/09/2020 [^] [^^] [^^^] [ответить] | +1 +/– | system settings По умолчанию - да, выключен, они же не хотели все переломать вс... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
1.3, Аноним (3), 09:34, 13/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +11 +/– |
> DRM-драйверы (Direct Rendering Manager) в графической подсистеме синхронизированы с ядром Linux 5.4.
Изучаем BSD-алфавит. Сегодня у нас буква Н:
Н - Независимая от Linux операционная система
| |
|
2.12, Кэп (?), 10:04, 13/09/2020 [^] [^^] [^^^] [ответить]
| +6 +/– |
Неподобство. Огранизуйте петицию чтобы разработчики BSD немедленно прекратили и писали все драйверы с нуля и наугад.
| |
|
3.125, анонн (ok), 13:55, 13/09/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Неподобство. Огранизуйте петицию чтобы разработчики BSD немедленно прекратили и писали все драйверы с нуля и наугад.
Ну, если бы драйвера писали действительно линуксоиды, по спекам интеля, то ... Но увы, увы - пермиссивная лицензия немного намекает нам, откуда дровишки.
Кстати, удивительно похожая "аргументация" была у окошечников, когда в пингвинчика тянули виндодрайвера в NDIS-обертке.
Но это было давно и поэтому совсем-совсем другое!! ))
| |
|
4.181, пох. (?), 15:54, 13/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Кстати, удивительно похожая "аргументация" была у окошечников, когда в пингвинчика тянули
> виндодрайвера в NDIS-обертке.
вообще-то во фре они появились лет за десять до того.
| |
|
|
2.18, YetAnotherOnanym (ok), 10:31, 13/09/2020 [^] [^^] [^^^] [ответить]
| +16 +/– |
Н - неполноценность.
Ощущение, которое побуждает некоторую маргинальную часть линуксоидов писать на форумах гадостные комментарии про ОС семейства BSD, про дистрибутивы Linux, отличные от используемого комментатором, про DE, отличные от используемой комментатором, про броузеры, отличные от используемого комментатором, и так далее.
| |
2.30, Аноним (30), 11:30, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Они ещё и коряво синхронизируют, будто теряя по пути часть драйверов. Графика на ноутбуке работает со старыми и новыми ядрами Linux, но на FreeBSD – нет.
| |
|
3.263, Аноним (263), 21:43, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Потому что вы возможно на фряхе модуль забыли подрубить для графики. Там есть такая тонкость. Внимательнее документацию если почитать можно увидеть.
| |
|
4.264, paulus (ok), 22:03, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ой, не надо ля-ля... Сами разработчики пишут "простите и до свидания", а вы тут про почитайте...
| |
|
|
|
1.6, Аноним (6), 09:43, 13/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +8 +/– |
Кто-нибудь может расписать отличие веток и разных версий на сайте freebsd? И что из них ставить на ноут, что на десктоп, а что в виртуальную машину для тестов? А то там 10я,11я,12я,13я, такая-то минорная, такая-то минорная. Зачем столько всего? Что за... После слаки стэйбл и девелопмент все это выглядит как какой-то зоопарк.
| |
|
2.10, zurapa (ok), 09:59, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Линуксятники такой народ - до чего угодно докопаются.
Там всё предельно просто. Ставь последнюю по цифре версию из помеченных Prodaction, нсли тебе нужна система без лишних сюрпризов.
| |
2.33, Ананимас008 (?), 11:32, 13/09/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
самая последняя - всегда поле для экспериментов, то бишь разработчиков и на посмотреть.
посему ставить нужно предпоследнюю мажорную точка последнюю минорную. сейчас это 12.1
остальные по-сути нужны если и так "норм", либо наблюдались регрессивные изменения для их целей. Например драйвера от какой-нибудь провайдерской сетевушки или рейда. Лично меня как админа локалхоста практически не задевало. За весь период пользования от четверочки до 12, опечалило лишь убийство ipnat при переходе с 9ки на 10ку. Уж очень удобно было смотреть текущие соединения.
| |
|
|
Часть нити удалена модератором |
4.227, анонн (ok), 18:01, 13/09/2020 [^] [^^] [^^^] [ответить] | +2 +/– | Прямо на главной странице code Production 12 1, 11 4, 11 3 Upcoming 12 2 Up... большой текст свёрнут, показать | |
|
|
6.250, анонн (ok), 20:24, 13/09/2020 [^] [^^] [^^^] [ответить] | +/– | Салат разве что у вас в голове Циферки версий вполне однозначны, схема версиони... большой текст свёрнут, показать | |
6.278, Михрютка (ok), 23:54, 13/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>>почему разные сроки и какие технические отличия? Если отличий нет, зачем мне предлагается аж три версии?
админ локалхоста в треде, ховайтесь. сейчас он вам разьяснит про аж три версии.
| |
6.312, BorichL (?), 14:12, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Читать научился, это хорошо, без этого не перейти ко второму шагу. Теперь учись думать.
| |
|
|
|
|
2.212, Аноним (-), 17:16, 13/09/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Кто-нибудь может расписать отличие веток и разных версий на сайте freebsd? И
> что из них ставить на ноут, что на десктоп, а что
> в виртуальную машину для тестов? А то там 10я,11я,12я,13я, такая-то минорная,
> такая-то минорная. Зачем столько всего? Что за...
Кто-нибудь может расписать отличие веток и разных версий на сайте debian? И
что из них ставить на ноут, что на десктоп, а что в виртуальную машину для тестов? А то там 10я, 9я, 8я, 7я, 6.0, 5.0, 4.0, 3.1, 3.0, 2.2, 2.1, 2.0 такая-то current stable relesse, такая-то oldstable release, testing, stable, unstable.
Зачем столько всего? Что за...
| |
|
3.237, Аноним458 (?), 19:09, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
А причём здесь дебиан, если у вас сросил слаковод? Дебин и слакварь - разные дистрибутивы, разные сущности.
В слаквари есть только стабильный stable (14-я релиз) и развивающийся current (15-й). Всё. Вы как и отцы-основатели фряхи, любите повилят пятой точкой и уйти от ответа, подменив слакварь на дебиан?
| |
|
4.252, Аноним (-), 20:41, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> А причём здесь дебиан, если у вас сросил слаковод? Дебин и слакварь
> - разные дистрибутивы, разные сущности.
> В слаквари есть только стабильный stable (14-я релиз) и развивающийся current (15-й).
А фря и слака значит сущности одинаковые? Фря развивается 1 человеком, последний релиз (и новость) был в 2016 (и ссылку на current версию еще хрен найдешь сходу)? Нет?
> Всё. Вы как и отцы-основатели фряхи, любите повилят пятой точкой и
> уйти от ответа, подменив слакварь на дебиан?
То ли дело вы, любитель сравнить палец с этой самой точкой!
| |
|
|
|
1.85, Аноним (85), 12:19, 13/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
>При разработке новой ветки опробован новый Git-репозиторий, созданный в рамках проекта по миграции исходных текстов FreeBSD из централизованной системы управления исходными текстами Subversion в децентрализованную систему Git. Работа по полной трансляции истории изменений из Subversion в Git пока не завершена, но из Git уже сгенерирован первый снапшот FreeBSD 12.2.
Наконец-то svn выпилят! А то сколько ж можно-то уже?
| |
1.121, Аноним (121), 13:48, 13/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +8 +/– |
FreeBSD прекрасная ось, легкая в настройке и стабильна в использование, и да почему у линуксоидов такая алергия на новости про бсд?
| |
|
2.129, Аноним (129), 14:11, 13/09/2020 [^] [^^] [^^^] [ответить] | –2 +/– | Думаю потому, что BSD это американские системы и ими пользуются в основном проам... большой текст свёрнут, показать | |
|
3.134, Кайф (?), 14:27, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
XFS годная файлуха, но тут же нужно учитывать что разрабы FreeBSD таки стремятся не плодить зоопарк ФС, они даже свою родную UFS2 похерили в угоду единой ZFS, что я считаю правильно сделали, пусть лучше одна рабочая и протестированная чем десятки непойми чего в линуксе типа JFS, NILS, Ex2,3,4, Btrfs, XFS тысячи их в итоге фрагментация между линуксами просто адская
| |
|
4.291, iCat (ok), 05:06, 14/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
>...похерили в угоду единой ZFS...
Разные задачи - разные инструменты. И та FS, что годится для архивов вовсе не обязательно годна для прорвы мелких файликов...
Ну ведь не закручиваешь же ты гайки ложкой?
| |
|
3.146, Аноним (146), 14:54, 13/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
А то что линукс ядро разрабатывается на деньги американской корпорации тебя не смущает?
| |
|
4.257, Аноним (-), 21:19, 13/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Смущает, потому надо форкать и вырезать все коммиты от гуглов и микрософтов
| |
|
5.273, zzz (??), 23:31, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>Смущает
Но аллергии линукс у линуксоедов не вызывает. Удивительное дело с этими вашими двойными стандартами.
| |
|
6.282, Аноним (282), 01:18, 14/09/2020 [^] [^^] [^^^] [ответить] | +/– | Какими еще стандартами Вот давайте так - завтра министрество правды узнает что... большой текст свёрнут, показать | |
|
7.320, Аноним (320), 22:42, 14/09/2020 [^] [^^] [^^^] [ответить] | +/– | Ведро кocтылинупca, как и всяческие ZverCD на его основе именуемые обычно дpист... большой текст свёрнут, показать | |
|
6.283, Аноним (282), 01:19, 14/09/2020 [^] [^^] [^^^] [ответить] | +/– | Какими еще стандартами Вот давайте так - завтра министрество правды узнает что... большой текст свёрнут, показать | |
|
|
|
3.249, Demo (??), 20:15, 13/09/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> а … UFS … падает она постоянно.
Полный бред.
В 2000—2010 cтавили сервера с FreeBSD на узлах без UPS именно
потому, что падений, при которых сервер не поднялся в течение
многих лет не было ни одного. А вот как раз с extX проблемы
были такие, что приходилось выезжать чёрт знает куда, т.к. FS
безвозвратно портилась.
| |
3.256, Аноним (-), 21:18, 13/09/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Думаю потому, что BSD это американские системы и ими пользуются в основном проамерикански настроенные люди.
Именно так думаю и я. Завтра очередная вожжя им под хвост стукнет и примутся за фрю. Лучше уж не подсаживаться изначально. А вообще простая и прикольная ось.
| |
3.277, Михрютка (ok), 23:49, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>>>BSD это американские системы и ими пользуются в основном проамерикански настроенные люди.
я так полагаю, этот патриот пишет с системы на эльбрусе или там комбате?
| |
|
4.328, qwerty123 (??), 10:51, 16/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
>я так полагаю, этот патриот пишет с системы на эльбрусе или там комбате?
Не, он юзает полученную через закупку из третьих стран PDP, мирно шумящую в соседней комнате.
Вот блiн, сидишь, все вокруг индустриальаня сборка продуктов из десятков стран и вообще интернационал и смешение наций, включая сами USA, а оно сидит и влажно мусолит в своем голове "америкацы то, американцы сё"
| |
|
|
|
3.262, Аноним (263), 21:37, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Я пробовал, она удобная и простая и в то же время быстрая. Нехватает AppImage сборок и бинарных портативных сборок от разработчиков софта.
| |
|
|
1.156, zariq (?), 15:19, 13/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Ребят из FreeBSD, вопрос для вас. У вас можно нативно читать текст в дос-кодировке или чего доставлять надо в систему? Да-да, я имею ввиду сode page 866.
| |
|
2.226, Ананимас008 (?), 17:55, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
читать в чем? в физической консоли? раньше можно было, сейчас не уверен. везде утф8.
в редакторах под иксами? можно, во многих можно выставить кодировку.
в консоли под иксами? konsole позволяет задать кодировку.
но проще все сконвертировть той же iconv + convmv для имен файлов
| |
|
|
4.255, анонн (ok), 21:16, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Ну вот текстовые файлы в кодировке cp-866, вы можете сейчас прочитать их
> в текстовом редакторе или вывести в консоли содержимое их?
iconv -f cp866 прекрасно "выводит в консоли".
iconv тут "из коробки", если что.
| |
|
|
|
7.293, zariq (?), 07:40, 14/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Не имею привычки писать "от балды"
> [:|||:]
Да я тоже не имею привычки писать от балды, поэтому и задаю вопросы. Вот тот анонимас008 выше сказал мне, что в физ. консоли всё заработает, а второй написал про "из коробки".
> читать в чем? в физической консоли? везде утф8.
> iconv -f cp866 прекрасно "выводит в консоли".
> "из коробки",
Так что странно это - давать ответы, а потом упрекать меня. Откуда я знаю каким образом настроено что по дефолту "из коробки", "нативно" во FreeBSD. Я могу полагаться только на слова фрибздшников. А слова расходятся с реальностью.
| |
|
8.307, анонн (ok), 12:28, 14/09/2020 [^] [^^] [^^^] [ответить] | +1 +/– | Слова расходятся не с реальностью, а с коробочной виртуальностью - по умолчани... большой текст свёрнут, показать | |
|
|
|
9.305, zariq (?), 11:21, 14/09/2020 [^] [^^] [^^^] [ответить] | +/– | На ноуте линукс, на древний десктоп хочу поставить одну из bsd freebsd или netb... текст свёрнут, показать | |
|
|
|
|
|
4.261, Аноним (263), 21:34, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Фряшная системная консоль уже несколько лет использует графический драйвер, то есть пиксельную отрисовку. По-идее можно хоть картинки в системную консоль рисовать, хоть видео воспроизводить
| |
|
5.276, zariq (?), 23:44, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Фряшная системная консоль уже несколько лет использует графический драйвер, то есть пиксельную
> отрисовку. По-идее можно хоть картинки в системную консоль рисовать, хоть видео
> воспроизводить
Я выше попытался прочитать CP866 в голой консоли - успеха нет.
Возможно, что есть подводные камни?
| |
|
6.285, анонн (ok), 01:38, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Я выше попытался прочитать CP866 в голой консоли - успеха нет.
> Возможно, что есть подводные камни?
О "виртуалкбокс икспириенс" уже не раз писали "лестные отзывы" ... конкретно тут в VB - "форсируется" текстовый режим, со всеми "вытекающими":
> Features that require graphics mode, like loadable fonts, will be disabled.
Вы серьезно ожидали получить UTF-8 в (эмуляции) виртуалбоксом текстового режима VGA?
# echo hw.vga.textmode=0 >> /boot/loader.conf
# reboot
| |
|
7.294, zariq (?), 07:41, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Features that require graphics mode, like loadable fonts, will be disabled.
Ага, спасибо. Теперь всё понятно.
| |
7.296, zariq (?), 07:54, 14/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> Я выше попытался прочитать CP866 в голой консоли - успеха нет.
>> Возможно, что есть подводные камни?
> О "виртуалкбокс икспириенс" уже не раз писали "лестные отзывы" ... конкретно тут
> в VB - "форсируется" текстовый режим, со всеми "вытекающими":
https://i.ibb.co/qW5fP7W/4.png
Спасибо ещё раз.
| |
|
|
|
4.304, rvs2016 (ok), 11:08, 14/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Ну вот текстовые файлы в кодировке cp-866,
> вы можете сейчас прочитать их в текстовом
> редакторе или вывести в консоли содержимое их?
Почитать (да и поредактировать): если установлен mc, то в его просмотрщике и редакторе:
Esc+E 9
Вывести на экран - ну любым перекодировщиком, можно перекодировщиком iconv в нужную кодировку перекодировать поток и дивиться на него потом.
| |
|
|
2.303, rvs2016 (ok), 10:59, 14/09/2020 [^] [^^] [^^^] [ответить] | +2 +/– | Нативно наверно можно Я-то в консоли читаю не в модном у многих нынче утф, а в ... большой текст свёрнут, показать | |
|
|
2.259, Аноним (259), 21:23, 13/09/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
У фри есть неоспоримый плюс, доступный далеко не всем линуксоидам - остутствие systemd !
| |
2.260, Аноним (263), 21:31, 13/09/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это правда. Фряха очень логична и проста в построении и в то же время бомба. Использовал бы как десктоп, но вот AppImage и просто бинарных сборок на сайтах разработчиков нету, в отличие от линукса. Непопулярная для этого. Из реп ставить заподло некоторые проги которые хочется использовать портативно, а компилять часами тоже, желания нет.
Пробывал фряху третьей системой на харде где-то полгода, да, она лучше, но поддерживается обществом хуже.
Собирал мир, резал ядро, синхронизировал отдельные порты с их зависимостями с svn-lite, а не всё дерево. Вообще фряха очень гибкая и проста в настройке, но вот либо компилируй либо ставь пакеты из репы.
| |
|
3.316, УсыБСД (?), 15:51, 14/09/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Зачем компелять часами? pkg install несколько секунд/минут на скачку пакетов и все.
| |
|
|
1.286, Аноним (286), 01:42, 14/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +25 +/– |
Единственная нормальная система из мира UNIX.
12 лет в продакшене, все логично разумно и работает как часы.
Слава FreeBSD!
| |
1.317, Аноним (-), 17:04, 14/09/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Коммерческие Юниксы давно сошли с арены. А вот BSD ветка Юниксов жива, пока. Так что будет в будущем не знаю.
| |
|