Спустя 9 месяцев с момента выхода FreeBSD 8.0 увидел свет (http://www.freebsd.org/releases/8.1R/announce.html) релиз FreeBSD 8.1 (http://www.freebsd.org/releases/8.1R/relnotes-detailed.html). Релиз доступен (ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/8.1/) для архитектур amd64, i386, ia64, pc98, powerpc и sparc64 в 5 установочных сборках: bootonly, CD, DVD, LiveFS и Memstick для USB Flash.Ключевые улучшения (http://www.freebsd.org/releases/8.1R/relnotes-detailed.html) новой версии:
-
Сетевая подсистема:- Проведена основательная ревизия кода ipfw и dummynet, в результате которой добавлены такие улучшения, как значительное ускорение работы инструкции skipto, поиск заданного правила теперь имеет сложность O(1) или O(log N) вместо O(N), также значительное увеличение производительности могут отметить пользователи конструкций "skipto tablearg" и "pipe tablearg", при большом наборе правил и pipe-ов. В таблицах теперь можно использовать в качестве аргумента о...
URL: http://www.freebsd.org/releases/8.1R/announce.html
Новость: http://www.opennet.me/opennews/art.shtml?num=27410
про GNOME 2.28.2 не путаете? На момент port freeze в портах был 2.30.0
Действительно:
ftp://ftp2.ru.freebsd.org/pub/FreeBSD/releases/i386/8.1-RELE...
Тег в cvs также соответствует 2.30.1.
Поставил в виртуалку, и установил гном из пакетов - версия была 2.30.0. Может, если из портов ставить, тогда 2.30.1 будет?
Стоит упомянуть так же про GEOM_SCHED.
>>>Добавлен драйвер bwn(4) для беспроводных карт на базе чипсетов Broadcom BCM43xx;Это тот же драйвер, что и в линуксовом ядре, или интегрированный броадкомовский ? Владельцы BCM4312 802.11b/g LP-PHY (rev 01) скажите, работает ли этот драйвер нормально?
>>>>Добавлен драйвер bwn(4) для беспроводных карт на базе чипсетов Broadcom BCM43xx;
>
>Это тот же драйвер, что и в линуксовом ядре, или интегрированный броадкомовский
>? Владельцы BCM4312 802.11b/g LP-PHY (rev 01) скажите, работает ли этот
>драйвер нормально?Нет это не тот же. Тот же - это bwi. А bwn переписанный и использует новое firmware. Несколько месяцев работал без каких-либо проблем. А вот вчера обновился до stable и он у меня перестал к сети подключаться. Возможно я что-то где-то намудрил, на недельке буду разбираться.
Локали UTF-8 по-прежнему нет?
> Локали UTF-8 по-прежнему нет?А зачем? На то она и UTF, что для нее локаль не нужна, и для приложений, UTF использующих.
Мыслите проще. Пипл просто привык, что для однобайтных кодировок нужных локали. И по шаблону думают, что для многобайтных тоже нужны локали.
А как же формат чисел, дат?
>А как же формат чисел, дат?У вас формат чисел и дат хранится в кодовой таблице или в локали?
И что вам мешает использовать UTF c любой существующей локалью?
Только тупизна разаработчиков приложений.
Благо не все такие.
Ей богу, не для троллинга, никогда не юзал на десктопе фряху и мыслю наверно не правильно.
Потому хочу спросить, кто же будет перекодировать имена файлов на FS типа FAT/NTFS/EXT{2,3,4) , если такие FS созданы в других системах ?
Как пример: раздел с именами файлов в кириллице и латинице одновременно
>Ей богу, не для троллинга, никогда не юзал на десктопе фряху и мыслю наверно не правильно.Ей богу, не для троллинга, а дабы направить ход мыслей.
>Потому хочу спросить, кто же будет перекодировать имена файлов на FS
Перекодировать будет любой программый модуль, имеющий функции перекодирования.
>типа FAT/NTFS/EXT{2,3,4) , если такие FS созданы в других системах ?
А разве создание FS в другой системе ставит на нее магичекое клеймо неперекодируемости имен файлов?
>Как пример: раздел с именами файлов в кириллице и латинице одновременно
Одновременно в кириллице и латинице можно кодировать в любой однобайтной кодировке.
Мыслите проще!
Keep It Simple, Stupid!
>Перекодировать будет любой программый модуль, имеющий функции перекодирования.я наверно чего то не понимаю :(
echo "test" > C:/mysuperфайл.тхт.txt , винда естесстно русская ( cp866)
Где именно будет перекодироватся имя файла, если локаль, предположим, en_US ?
П.С неужели в юзерспейсе ?Ну и еще маленький вопрос: как же тогда работают строковые функции из системной libc ?
для каждой программы писать свой мм, модуль перекодирования/сортировки ?
>я наверно чего то не понимаю :(
>echo "test" > C:/mysuperфайл.тхт.txt , винда естесстно русская ( cp866)
>Где именно будет перекодироватся имя файла, если локаль, предположим, en_US ?"С:" - !!!)))
Да, вы не понимаете файловую систему UNIX. Сначала ходь в общих чертах изучите этот вопрос, а потом спрашивайте, как кодируются имена файлов.>П.С неужели в юзерспейсе ?
Вы вообще понимаете, о чем спрашиваете?
>Ну и еще маленький вопрос: как же тогда работают строковые функции из системной libc ?
Что значит "как"?
>для каждой программы писать свой мм, модуль перекодирования/сортировки ?
Зачем писать свой, если они уже написаны?
Вы хотите чтобы вам здесь пересказали маны FreeBSD, а заодно еще и основы UNIX?
А вы сами то понимаете, что ответили ?
>"С:" - !!!)))
>Да, вы не понимаете файловую систему UNIX.Даже если и предположить, что я не оличаю айноды ит суперблока, то вопрос был про маунт
FAT.>Вы вообще понимаете, о чем спрашиваете?
да, прекрасно понимаю, в отличии от вас, я не отвечаю безсодержательным вопросом на вопрос
>>Ну и еще маленький вопрос: как же тогда работают строковые функции из системной libc ?
>Что значит "как"?т.е Вы не знаете(не в курсе, не ваша тема) и по каким то причинам не хотите этого признать
>>Зачем писать свой, если они уже написаны?
>>Вы хотите чтобы вам здесь пересказали маны FreeBSD, а заодно еще и основы UNIX?Хотя вероятность узнать что то новое в основах и мала. но про основы послушал бы с удовольствием.
Но не от вас.
>А вы сами то понимаете, что ответили ?
>>"С:" - !!!)))
>>Да, вы не понимаете файловую систему UNIX.
>
>Даже если и предположить, что я не оличаю айноды ит суперблока, то вопрос был про маунт FAT.Маунт FAT производится в файловую систему UNIX, а не просто в сферический вакуум.
Это вам не Винды с ДОСом - С: D: E: F: ...Вот я и сказал, что вам следует хоть немного изучить основы файловой системы UNIX, прежде чем задавать подобные вопросы.
>П.С неужели в юзерспейсе ?
>
>>Вы вообще понимаете, о чем спрашиваете?
>
>да, прекрасно понимаю, в отличии от вас, я не отвечаю безсодержательным вопросом на вопросНу если вы понимаете, о чем спрашиваете, тогда при чем здесь был непременно юзерспейс?
>>>Ну и еще маленький вопрос: как же тогда работают строковые функции из системной libc ?
>>Что значит "как"?
>
>т.е Вы не знаете(не в курсе, не ваша тема) и по каким то причинам не хотите этого признатьКакая тема не моя?
Сферическая "работа строковых функций из системной libc" в вакууме?>Хотя вероятность узнать что то новое в основах и мала. но про основы послушал бы с удовольствием.
Например, вы могли бы узнать из основ, что такое точка монтирования. Это для вас явно новая вещь.
Как видно вы относитесь с той категории, которые считают, что изучение основ - это просто интересное времяпрепровождение, которое можно пропустить за ненадобностью, а сразу стать "продвинутым".
А потом удивляются, почему им ничего не понятно. И все время задают вопросы типа: "Нет все понятно, но что конкретно?" См. свой вопрос ниже по треду.
>Но не от вас.
А я вам и не рассказываю. Потому как это бесполезно с вашим отношением к процессу изучения, типа "хочу все сразу знать".
>Вот я и сказал, что вам следует хоть немного изучить основы файловой системы UNIX.Которой именно ? :)
Вы считаете, что вы освоили данный вопрос ?
тогда расскажите для примера об эволюции кол-ва бит на права файла в Соляре ( UNIX как ни крути)
>>Вот я и сказал, что вам следует хоть немного изучить основы файловой системы UNIX.
>
>Которой именно ? :)
>Вы считаете, что вы освоили данный вопрос ?
>тогда расскажите для примера об эволюции кол-ва бит на права файла в Соляре ( UNIX как ни крути)Ну я по крайней мере вас не спрашиваю, что да как в Соляре. Но и в натавники
Пытаетесь мне подражать?
Я просто высказал свое мнение, что ваши вопросы вызваны тем, что вы недоразобрались в основах. Поскольку ответы, которые вас интересуют можно без проблем найти в манах и других справочных руководствах.Может быть другие составят о вас другое мнение. Я что против что ли? Так что, за что вы тут боритесь?
Уважаемый, я уже лет 20 как вышел из пионеров, и соответстветственно ни за что не борюсь.
Я просто задал вопрос ( ну да, наверно прикинувшись шлангом) и в ответ получил кучу советов, но только не ответы. Данное поведение храктеризует вас полносьтю.
По теме отношения окружающих - пускай всем наравятся поп-дивы, у них работа такая.
Я же просто "маленькая лошадка, .. тяну свою повозку" и иногда довожу груз до апстрима.
И мне глубоко все равно, что при этом думают обо мне люди не вовлеченные в данный процесс.
>Уважаемый, я уже лет 20 как вышел из пионеров, и соответстветственно ни за что не борюсь.Понятно, теперь вы еще и боритесь за то, чтобы доказать, что вы ни за что не боретесь.
>Я просто задал вопрос ( ну да, наверно прикинувшись шлангом)
Ну да, конечно. Вы якобы просто прикинулись что не знаете, а на самом деле якобы все-все знаете, только не знаете, что конкретно.
>и в ответ получил кучу советов, но только не ответы.
Потому как вы задаете вопросы типа "как это работает", "как перекодировать имена" и "что будет перекодировать". Хотя даже не понимаете что такое точки монтирования, и что выше точки монтирования FAT находится файловая система UNIX. Не знаете, что в UNIX нет буковочек типа "С:", и пишете 'echo "test" > C:/mysuperфайл.тхт.txt'.
То есть вы не знаете основ. И пытаетесь сразу перепрыгнуть на уровень "продвинутого". Поэтому и не можете понять справочных руководств. А просто спрашиваете на форумах рецепты. То есть мыслите на уровне рецептов.
Зачем-то начали спрашивать меня про "эволюцию кол-ва бит на права файла в Соляре".
Вот я вам и посоветовал поучить основы.
>Данное поведение храктеризует вас полносьтю.
>По теме отношения окружающих - пускай всем наравятся поп-дивы, у них работа такая.Теперь еще и "поп-див" сюда приплели зачем-то.
>Я же просто "маленькая лошадка, .. тяну свою повозку" и иногда довожу груз до апстрима.
То есть вы такой скромный, но стоит вам намекнуть, что вы что-то не знаете (даже просто ради совета, а не из желания вас унизить) - как вы сразу кидаетесь в бой.
>И мне глубоко все равно, что при этом думают обо мне люди не вовлеченные в данный процесс.
Ну и к чему тогда вы все это объясняете?
> echo "test" > C:/mysuperфайл.тхт.txtА Вам не пришло в голову, что человек эту команду в винде выполнял (по контексту оно там и подразумевается)
>> echo "test" > C:/mysuperфайл.тхт.txt
>
>А Вам не пришло в голову, что человек эту команду в винде
>выполнялЕще один "умник".
Тогда бы там был вот такой слеш - "\".>(по контексту оно там и подразумевается)
По контексту подразумевалось, что он пытался замонтировать другую файловую систему - по-вашему сидя в Винде?
Ну может и да, он из Винды и не вылезал, и ничего вообще не "выполнял", а просто делал вид.
Это судя по ошибке. Но не "по контексту".
> Тогда бы там был вот такой слеш - "\".Такой тоже прокатит. Более того, прокатит даже вариант echo "test" > /mysuperфайл.тхт.txt
>Такой тоже прокатит. Более того, прокатит даже вариант echo "test" > /mysuperфайл.тхт.txtНу если прокатит - продолжайте сидеть в Виндах. Как видно, все, что вам требуется, там есть.
Хороший админ должен знать несколько ОС
>Хороший админ должен знать несколько ОСА вы знаете?
Хороший специалист должен не терять нить разговора.
А разговор был о том, что глупо утвержать, о знании основ UNIX, не зная при этом, что в там у нет "диска С:".
>>Хороший админ должен знать несколько ОС
>
>А вы знаете?
>
>Хороший специалист должен не терять нить разговора.
>А разговор был о том, что глупо утвержать, о знании основ UNIX,
>не зная при этом, что в там у нет "диска С:".
>Думаю серверные ... сусю ... сорялку ... или 2008R2 64 если уж оч хотца в сталкер поиграть :-)
>Думаю серверные ... сусю ... сорялку ... или 2008R2 64 если уж
>оч хотца в сталкер поиграть :-)Напоминает китайскую классификацию животных. Отдельной строкой ОСь принадлежащая императору.
Может выбрать по принципам настройки, по принципам построения репозиториев, и тд и тп?
>Хороший админ должен знать несколько ОСКакие?
перечитайте его сообщение с начала
> echo "test" > C:/mysuperфайл.тхт.txt , винда естесстно русская ( cp866)единственное что могло бы указывать на то что команда выполнялась в юниксе это слеш, да и то ниже растолковали.
>перечитайте его сообщение с начала
>> echo "test" > C:/mysuperфайл.тхт.txt , винда естесстно русская ( cp866)
>
>единственное что могло бы указывать на то что команда выполнялась в юниксе
>это слеш, да и то ниже растолковали.А если в сигвине или мингве? на что бы слеш указывал?
это не ко мне, у телепатов спрашивайте, которые сразу определили что человек говорит о юниксе.
>это не ко мне, у телепатов спрашивайте, которые сразу определили что человек
>говорит о юниксе.Тс, тихо, троллей не спугните, я только попкорном запасся на следующую серию.
Тут у них дружеский междусобойчик.
>это не ко мне, у телепатов спрашивайте, которые сразу определили что человек говорит о юниксе.Вот его первый вопрос.
>>>Ей богу, не для троллинга, никогда не юзал на десктопе фряху и мыслю наверно не правильно.
>>>Потому хочу спросить, кто же будет перекодировать имена файлов на FS типа FAT/NTFS/EXT{2,3,4) , если такие FS созданы в других системах ?
>>>Как пример: раздел с именами файлов в кириллице и латинице одновременноИз которого вообще-то действительно непонятно, о какой системе он говорит, заявляя, что он "никогда не юзал на десктопе фряху". А также о какой системе по отношению к "другим системам", в которых "FS созданы".
Но, видите ли, уверяю вас, телепатия здесь совсем ни при чем.
Есть просто такое общечеловеческое правило, согласно которому, если внятно не указано, о какой системе речь, то считается та, о которой речь в теме форума.
И вообще, почему вы о нем так печетесь? Это как бы наводит.
Ну что вы панове в самом то деле? Вопрос яйца выеденного не стоит.
При практической необходимости каждый догадается man поюзать.Хотя жарко, все нервные. Лучше панове пива выпьем холодного-то. :)
Будьмо!
>Ну что вы панове в самом то деле? Вопрос яйца выеденного не
>стоит.Да как вы можете такое говорить! Как вы только можете сравнивать потреотический вопрос о преимуществах точек монтирования над буквами дисков с какими-то яйцами!
>>Ну что вы панове в самом то деле? Вопрос яйца выеденного не
>>стоит.
>
>Да как вы можете такое говорить! Как вы только можете сравнивать потреотический
>вопрос о преимуществах точек монтирования над буквами дисков с какими-то яйцами!
>да что ж сравнивать, если в винде буквы остались лишь как пережиток буржуазного прошлого?
>Хотя жарко, все нервные. Лучше панове пива выпьем холодного-то. :)
>Будьмо!Вот ведь чудо какое Интернет! В разных краях Земли находимся, а жарко одинаково!
>>Хотя жарко, все нервные. Лучше панове пива выпьем холодного-то. :)
>>Будьмо!
>
>Вот ведь чудо какое Интернет! В разных краях Земли находимся, а жарко
>одинаково!Не жарко только в краю линуксячьем, в антарктиде.
>Не жарко только в краю линуксячьем, в антарктиде.так долго говорили, так долго ждали что придет вендекапец а пришел капецлинуксам http://vesti.kz/fragment/58297/
>
>А если в сигвине или мингве? на что бы слеш указывал?Вобщето это была гента с интериксом :)
>перечитайте его сообщение с начала
>единственное что могло бы указывать на то что команда выполнялась в юниксе
>это слеш, да и то ниже растолковали.Ваша правда!
Слово "винда" я и не заметил! Ай ай ай!
Вот полный текст его вопроса.>>>я наверно чего то не понимаю :(
>>>echo "test" > C:/mysuperфайл.тхт.txt , винда естесстно русская ( cp866)
>>>Где именно будет перекодироватся имя файла, если локаль, предположим, en_US ?
>>>П.С неужели в юзерспейсе ?Человек упорно спрашивал что может сферично перекодировать имена файлов во FreeBSD, которая в свою очередь находится в вакууме.
И про FS во "фряхе", "созданные в других системах".Я ему ответил - что угодно, что умеет перекодировать имена файлов.
Он не успокоился. Привел какой-то пример с буковочкой "C:", спрашивая при этом про FreeBSD.
Мне этой буковочки оказалось достаточным, чтобы посоветовать ему поизучать основы UNIX.Он еще сильнее не успокоился. И стал доказывать, что он основы и так якобы знает.
А теперь мои предположения, что он приводил пример из "винды", спрашивая о "фряхе", вдруг внезапно подстверждаются тем, что он оказывается так сразу и сказал, что он в "винде". А я просто не заметил, просто не ожидая такого противоречивого примера, не понятно к чему относящегося.
Ну и какие ко мне претензии?
>> echo "test" > C:/mysuperфайл.тхт.txt
>
>А Вам не пришло в голову, что человек эту команду в винде
>выполнял (по контексту оно там и подразумевается)В винде диск С: всегда системный.
А зачем тогда при установке она спрашивает, на какой диск ставить если С - всегда системный? А зачем она таки устанавливается на диск D например, если ей указать его? Или у вас специальная Винда "Blond Edition", которая после вставки диска делает все сама?
Я имел ввиду, что С - это всегда физический диск. Винда может быть установлена на любой диск, да. Если я не прав и диск С можно перемонтировать после загрузки ОС, то с удовольствием почитаю URL об этом.
:)
Если в установленной системе диск C: не является загрузочным, не несет файла подкачки или не содержит системного каталога, то перемонтировать его хоть на другую свободную букву, хоть на каталог в NTFS томе - дело на 3 клика мыши или пару команд в cmd. Если он выполняет хоть одну из этих функций (или все сразу), то переименовать его можно только при следующей перезагрузке, проще всего правкой реестра в разделе [HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices]. Урлы искать лениво, все это есть в справке венды (кроме возможно хаков с реестром).
>В винде диск С: всегда системный.Жесткий отжиг ... с вин7 изучать начинали ? :-))
>>В винде диск С: всегда системный.
>
>Жесткий отжиг ... с вин7 изучать начинали ? :-))Нет и не сильно страдаю от этого, тут на десктопах процентов 80 XP.
А мы вроде тут про фрю, нет?
>>> echo "test" > C:/mysuperфайл.тхт.txt
>>
>>А Вам не пришло в голову, что человек эту команду в винде
>>выполнял (по контексту оно там и подразумевается)
>
>В винде диск С: всегда системный.Доо, отличие системного от загрузочного знаем ?
П.С ех, запостить что ли скрины с виндой без букофф диска и с линухой с дисками C: и Д: :0
>[оверквотинг удален]
>>>
>>>А Вам не пришло в голову, что человек эту команду в винде
>>>выполнял (по контексту оно там и подразумевается)
>>
>>В винде диск С: всегда системный.
>
>Доо, отличие системного от загрузочного знаем ?
>
>П.С ех, запостить что ли скрины с виндой без букофф диска и
>с линухой с дисками C: и Д: :0Да, пожалуйста.
>>>> echo "test" > C:/mysuperфайл.тхт.txt
>
>Доо, отличие системного от загрузочного знаем ?
>
>П.С ех, запостить что ли скрины с виндой без букофф диска и
>с линухой с дисками C: и Д: :0И еще, пожалуйста, запостите скины винды, где системный раздел, папка Windows и папка Programs - это три разных раздела, да еще и разные FS.
Короче, все уже поняли, что вы пытались умничать про библиотеки и кодировки, сидя в Винде.
И никаких основ вы не знаете. Знаете какие-то обрывочные сведения про "эволюцию бит в Соляре" и про загрузочный и системный разделы в Винде. То есть то, что на поверхности лежит.
А вместе эти сведения у вас никак не укладываются. Потому у вас и такие глупые вопросы.
>[оверквотинг удален]
>
>Короче, все уже поняли, что вы пытались умничать про библиотеки и кодировки,
>сидя в Винде.
>
>И никаких основ вы не знаете. Знаете какие-то обрывочные сведения про "эволюцию
>бит в Соляре" и про загрузочный и системный разделы в Винде.
>То есть то, что на поверхности лежит.
>
>А вместе эти сведения у вас никак не укладываются. Потому у вас
>и такие глупые вопросы.уважаемый, "системный раздел " в винде - это тот, на котором лежит ntloader.
т.н папка Windows и т.н папка Programs - задаются переменными окружения и ключами реестра,кроме того, если вы не в курсе, то в винде уже лет ..надцать дисковые хранилиша
монтируются, как при загрузке, так и в ручную админом - что запросто позволяет держать их
у черта на куличках.Также хочу сообщить, что не могу вылезти из винды по причине ее отсутствия, так что ваше пожелание выполнить не могу.
Вобщем, выдыхайте глубже , будтье анонимом чаще :).
>уважаемый, "системный раздел " в винде - это тот, на котором лежит ntloader.А разве против этого кто-то возражал?
Все пытаетесь доказать, что вы знаете основы?
>т.н папка Windows и т.н папка Programs - задаются переменными окружения и ключами реестра,
Сразу видно, что вы этого не пробовали.
Поскольку задать-то так можно, но вот куча виндового софта, включая системного и родного мелкомягкого, таких изменений не понимает. Поскольку имена системных папок в большинство программ в Виндах зашито намертво, и никаких ключей реестра они просто не читают.А перекомпилировать вы этот софт не можете.
>кроме того, если вы не в курсе, то в винде уже лет ..надцать дисковые хранилиша монтируются, как при загрузке, так и в ручную админом - что запросто позволяет держать их у черта на куличках.
Вот и попробуйте, сначала смонтировать, а потом Винды установить, как это обычно делается в юниксах. Просто не знаете даже "свои" Винды.
Так что все эти попытки казаться "уже лет ..надцать" существуют лишь в теории.
А вы на момент, когда ляпнули про диск "С:" даже этой теории толком не знали, а сейчас задним числом пытаетесь изображать.Но по-прежнему не знали, что в Виндах это на практике не работает. Что лишь подтверждает, что вы этими основами раньше не интересовались.
>Также хочу сообщить, что не могу вылезти из винды по причине ее отсутствия, так что ваше пожелание выполнить не могу.
Ой, не надо! Вот ваши слова. Где вы сами сказали, что сидите в винде.
>я наверно чего то не понимаю :(
>echo "test" > C:/mysuperфайл.тхт.txt , винда естесстно русская ( cp866)
>Где именно будет перекодироватся имя файла, если локаль, предположим, en_US ?
>П.С неужели в юзерспейсе ?Да еще стали спрашивать про юниксовую локаль "en_US", когда "винда естесстно русская".
Залогиньтесь :)
>Залогиньтесь :)Думаете, это как-то повысит уровень ваших познаний?
Наши люди в Инете отличаются жуткой чванливостью и высокомерием, в отличие от других наций. Ответ должен быть:
man mount
man iconv
Все.
>Ответ должен быть:
>man mount
>man iconv
>Все.Так советовали уже почитать маны - не помогло.
Говорили, что в UNIX нет "диска С:" - не поверили.
Каким образом кодировка имени файла связана с UTF-8 в консоли?
при монтировании указываешь в какой кодировке
>при монтировании указываешь в какой кодировкеПро это я в курсе :)
Вопрос в том, что именно и где обеспечивает перекодировку
iconv(1)
спасибо, понял.
судя по (1) - это гениально.
>спасибо, понял.
>судя по (1) - это гениально.нет - это man 1 iconv
>>спасибо, понял.
>>судя по (1) - это гениально.
>
>нет - это man 1 iconvВы что! Как можно!
Он же знает "эволюцию кол-ва бит на права файла в Соляре"!
я таки ожидал увидеть (3) или (4) :)
>я таки ожидал увидеть (3) или (4) :)Однако вы до сих пор не ожидаете, что перекодирование может выполнять любой код, который может выполнять перекодирование. В том числе и то, что описано в (1). В зависимоти от конкретной задачи.
Так же как и любую другую функцию, может выполнять любой код, который может эту функцию выполнять.
В начале вы сами пожаловались, что неправильно мыслите.
Вам ход мыслей направили.
После чего вы стали жаловаться, что вам ход мыслей направили, а не стали подстраиваться под ваш, который вы принесли из юзерских дистров, а скорее из Виндов.
откуда вы такой вылезли?
Да в ядре оно, в ядре. Можете перестать кривляться уже.
# mount_msdosfs -l -L ru_RU.UTF-8 -D CP866 /dev/msdosfs/DATA /mnt0/# touch /mnt0/тест.txt
# ls -l /mnt0/*.txt
-rwxr-xr-x 1 root wheel 0 26 июл 08:57 /mnt0/тест.txt# cp -v /mnt0/*.txt /var/tmp/
/mnt0/тест.txt -> /var/tmp/тест.txt# ls -l /var/tmp/*.txt
-rwxr-xr-x 1 root wheel 0 26 июл 08:58 /var/tmp/тест.txtОбращаю внимание на параметр монтирования FS: -L ru_RU.UTF-8 -D CP866
Без этих указаний фаловая система msdosfs будет считать источник и назначение имени файла в кодировке ISO8859-1less +180 /usr/src/sbin/mount_msdosfs/mount_msdosfs.c
Перекодированием занимается kiconv(3) с помощью пристегиваемого iconv(3), внутри модуля FS.
Соответсвенно ограничения матриц перекодирования имеют место - скажем, из MS_KANJI в UTF8 мона, а из UTF8 в MS_KANJI только что есть в MS_KANJI.Аналогично транслирует имена FS cd9660
Модули ext2/3/4 и подобные передают имена как есть, без трансляций - что однобайтовые, что моногобайтовые.
Вот это ответ, я понимаю! Спасибо.
2Тов. ВДНХ: слюной не поперхнитесь!
>Вот это ответ, я понимаю! Спасибо.Теперь вам осталось этот ответ понять, так же как и маны, которые вам предлагали прочесть.
Маны не мне предлагали прочесть. Я не slepnoga
>Маны не мне предлагали прочесть. Я не slepnogaНу конечно. Просто сильно за него переживаете.
Даже за ответ поблагодарили.Ну значит вам тоже можно предложить почитать маны или хотя бы попытаться понять, что вам ответили.
С чего это Вы, уважаемый, решили, что я за него переживаю?
Поблагодарил я за ответ исключительно потому, что это чуть ли не единственный полезный пост с этом топе. И действительно познавательный.
А маны я читаю периодически, так что не переживайте так.
>>Вот это ответ, я понимаю! Спасибо.
>
>Теперь вам осталось этот ответ понять, так же как и маны, которые
>вам предлагали прочесть.Что вы так беспокоитесь за мое понимание манов ? Вас забанили на гугле, гуглокоде и охолони ? :-D
P.S Ник там тот же
>[оверквотинг удален]
>
>Перекодированием занимается kiconv(3) с помощью пристегиваемого iconv(3), внутри модуля FS.
>Соответсвенно ограничения матриц перекодирования имеют место - скажем, из MS_KANJI в UTF8
>мона, а из UTF8 в MS_KANJI только что есть в MS_KANJI.
>
>
>Аналогично транслирует имена FS cd9660
>
>Модули ext2/3/4 и подобные передают имена как есть, без трансляций - что
>однобайтовые, что моногобайтовые.Спасибо, то что нужно. Именно этого я и хотел добиться от этих людей,но они оказались троллями, причем даже не знающими предмета :-D
>>Соответсвенно ограничения матриц перекодирования имеют место - скажем, из MS_KANJI в UTF8
>>мона, а из UTF8 в MS_KANJI только что есть в MS_KANJI.
>>
>>
>>Аналогично транслирует имена FS cd9660
>>
>>Модули ext2/3/4 и подобные передают имена как есть, без трансляций - что
>>однобайтовые, что моногобайтовые.
>
>Спасибо, то что нужно. Именно этого я и хотел добиться от этих людей,но они оказались троллями, причем даже не знающими предмета :-DХотели добиться о Юниксе, приводя пример из Виндовса?
Вам же сказали уже, что в "никсах" перекодированием может заниматься людбой код, который разрешит админ. Это вам не Винды, где все из "центра" админится.
Вы не поверили, и стали возмущаться.
Вот вам и привели пример библиотек, которые могут заниматься перекодированием.
>[оверквотинг удален]
>
>Хотели добиться о Юниксе, приводя пример из Виндовса?
>
>Вам же сказали уже, что в "никсах" перекодированием может заниматься людбой код,
>который разрешит админ. Это вам не Винды, где все из "центра"
>админится.
>
>Вы не поверили, и стали возмущаться.
>
>Вот вам и привели пример библиотек, которые могут заниматься перекодированием.Какой голодный, все пытаешся кормить ? Не получится :)
>[оверквотинг удален]
> Без этих указаний фаловая система msdosfs будет считать источник и назначение имени
> файла в кодировке ISO8859-1
> less +180 /usr/src/sbin/mount_msdosfs/mount_msdosfs.c
> Перекодированием занимается kiconv(3) с помощью пристегиваемого iconv(3), внутри модуля
> FS.
> Соответсвенно ограничения матриц перекодирования имеют место - скажем, из MS_KANJI в UTF8
> мона, а из UTF8 в MS_KANJI только что есть в MS_KANJI.
> Аналогично транслирует имена FS cd9660
> Модули ext2/3/4 и подобные передают имена как есть, без трансляций - что
> однобайтовые, что моногобайтовые.Внимательно читаю все ветки Opennet, связанные с перекодировками в BSD и поддержкой UTF-8.
Спасибо, за столь подробный пример, не столь часто встречается. Это весьма доходчиво и ценно, учитывая остроту вопроса, возникающего у многих, кто работает не только на Unix-like системах.
Анабиоз? UTF-8 локали есть с десяток лет наверное.
но как ни крути, отсутствие UTF это еще один плюс в пользу линукс троллей.
>но как ни крути, отсутствие UTF это еще один плюс в пользу линукс троллей.Отсутствие UTF где?
Там где надо - она есть.
Даже в OpenBSD есть там где надо - в юзерспейсе, а не в ядре.Но это же и плюс для тех, кто разбирается в системе и хочет содержать свой сервер в порядке "меньшей кровью" с тем же результатом и без лишних зависимостей.
В то время, как остальным остается одна утеха - троллить, что якобы в BSD чего-то не хватает, и как им повезло, что на их десктопах во всех их сто-одном приложении можно одним махом поменять кодировку. С учетом того, что все их любимые приложения в один момент времени без перезапуска могут понимать только одну кодировку.
Принцип вантузников - "это не баг, это фича".
Принцип яблочников - "если этой фичи нет в Маках, нам она не нужна".
Принцип БЗД(самый продвинутый) - "если этой фичи нет в БЗД, то эта фича порочна. (отсутствие фичи это фича)". =)
И только упертые линуксовые тролли думают, что если им нужна фича, то она должна быть реализована в ядре или устанавливаться из репозитория одной простой командой.
>Принцип вантузников - "это не баг, это фича".
>Принцип яблочников - "если этой фичи нет в Маках, нам она не
>нужна".
>Принцип БЗД(самый продвинутый) - "если этой фичи нет в БЗД, то эта
>фича порочна. (отсутствие фичи это фича)". =)
>И только упертые линуксовые тролли думают, что если им нужна фича, то
>она должна быть реализована в ядре или устанавливаться из репозитория одной
>простой командой.Принцип линуксов - сделаем свалку и побольше-побольше, а потом пойдем всех тролить: у вас нет этого, у вас нет этого.
Если вас таки нужен утф в физ. консоли: сядьте и напишите, какие проблемы?
>но как ни крути, отсутствие UTF это еще один плюс в пользу линукс троллей.Типа тебя что-ли? UTF присутствует.
>но как ни крути, отсутствие UTF это еще один плюс в пользу
>линукс троллей.В 8-ой есть. Флешка в кору не валит.
Аргументация устарела. На ЛОРе забанили?
OpenSSL 0.9.8n.А почему кстати так упрямо держатся за OpenSSL 0.9.8? Вроде 1.0.0 же вышла. Они между собой сильно несовместимы и это поломает много приложений?
Гляньте ЖЖ Витуса.
Капча 55772
Скорее всего и на 8.0 такая версия была. Сохраняют чтобы при обновлении системы проги не слетели которые от него зависимы. При желании новый ssl можно поставить из портов
Дело в том, что есть определённая загвоздка в системе формирования версий разделяемых библиотек в базовой системе FreeBSD.Внутри ветки с одинаковым мажорным номером -- 8.x, в частности -- должна быть обеспечена _полная бинарная совместимость_ со _всем_ установленным программным обеспечением при апгрейде минорной версии. Как следствие, изменять цыфирьку в названии .so'шки категорически нельзя по очевидным соображениям.
А API в OpenSSL при переходе 0.9.8 -> 1.0.0, действительно, поменялся: некоторые функции были объявлены устаревшими. Они доступны как ЧТО_то_там_древнючее_old(), и, даже если ими никто не пользовался последние 10 лет, и от апгрейда _ничего_ не поломается, такое изменение _должно_ вызывать инкрементирование вышеупомянутой цыфирьки.
чото после установки FreeBSD 8.1 cdrom не монтируется, команда "mount /cdrom" выдает ошибку...
>чото после установки FreeBSD 8.1 cdrom не монтируется, команда "mount /cdrom"
>выдает ошибку...Какую ошибку? Что в /etc/fstab?
Хм, у меня теперь при перезагрузке в ipfw не добавляется правило, отвечающее за NAT. Если замому сделать sh /etc.rc.firewall — добавляется.
>Хм, у меня теперь при перезагрузке в ipfw не добавляется правило, отвечающее
>за NAT. Если замому сделать sh /etc.rc.firewall — добавляется.mergemaster не забыли сделать?
Выполнялся бинарный апдейт, всё отработало нормально. Ошибка при перезагрузке во время добавления правила такая:ipfw: getsockopt(IP_FW_ADD): Invalid argument
Проявляется на двух машинах точно. Обновление было 8.0-RELEASE -> 8.1-RELEASE. Правило, которое нормально не отрабатывает:
if [ -n "${natd_interface}" ]; then
${fwcmd} add 50 divert natd ip4 from any to any via ${natd_interface}
fiВ rc.conf:
ifconfig_vr1="dhcp"
gateway_enable="YES"# IPFW
firewall_enable="YES" # Set to YES to enable firewall functionality
firewall_type="OPEN"# NAT
natd_program="/sbin/natd" # Path to natd, if you want a different one.
natd_enable="YES" # Enable natd (if firewall_enable == YES).
natd_interface="vr1" # Public interface or IPaddress to use.
natd_flags="-m" # Additional flags for natd.В sysctl.conf:
net.inet.ip.fw.one_pass=0
>[оверквотинг удален]
>правила такая:
>
>ipfw: getsockopt(IP_FW_ADD): Invalid argument
>
>Проявляется на двух машинах точно. Обновление было 8.0-RELEASE -> 8.1-RELEASE. Правило, которое нормально не отрабатывает:
>
>if [ -n "${natd_interface}" ]; then
> ${fwcmd} add 50 divert natd ip4 from any to any
>via ${natd_interface}
>fiТакое ощущение, что ipdivert.ko не подгрузился. Попробуй добавить в /boot/loader.conf:
ipdivert_load="YES"
>Такое ощущение, что ipdivert.ko не подгрузился. Попробуй добавить в /boot/loader.conf:
>ipdivert_load="YES"Это помогло, спасибо, но если не добавлять эту строку в loader.conf, kldstat показывает, что ipdivert.ko тоже загружен.
http://www.freebsd.org/send-pr.html
>http://www.freebsd.org/send-pr.htmlВот, если кому-то надо:
>>Такое ощущение, что ipdivert.ko не подгрузился. Попробуй добавить в /boot/loader.conf:
>>ipdivert_load="YES"
>
>Это помогло, спасибо, но если не добавлять эту строку в loader.conf, kldstat
>показывает, что ipdivert.ko тоже загружен.Это он позже подгружается. Баг конечно, send-pr желательно заполнить, как ниже заметили.
Провел эксперимент, но у меня ядро своей конфы уже с divert внутри. Все добавляется, файр в решиме "open", но natd жрет 20-30% CPU. Хотя это моя рабочая тачка и я на ней один сижу.Пожалуй я пока не буду на сервер 8-ку ставить. Пусть на 7-ке живет. :)
Вам стоит перейти на ядерный nat ...
>Вам стоит перейти на ядерный nat ...+1
Хоть он и работает несколько странно, но стабильнее демона natd, особенно когда более одного интерфейса натишь.
>Вам стоит перейти на ядерный nat ...А что именно там странное?
у меня такое же было но в RC1-RC2
>у меня такое же было но в RC1-RC2И как решилось? Просто обновлением?
никак ( вручную добавляю это правило после загрузки
Однако поздравляю всех фришников! Ура товарищи!
Теперь попробую на ноут поставить:)
я так и не понял , кто нибуть обновился ? и как ? успешно или нет?
, а то всё такие умные а результатов нету ..
Нормально обновился фрибзд апдейтом на рабочей машине ещё в среду, пашет только дым, багов пока не заметил.
понаблюдаю за поведением сначало у себя, а потом уже сервера обновлю.
обновился. не бинарно, правда, а через cvs.
It works!!!
Чё там в релизе, действительно kde4-4.4.3?
В свежих портах:
% cd /usr/ports/ && make search name="kde4" | grep "kde4-4.4"
Port: kde4-4.4.5_1
Да, в новости ошибка. Насчет гнома тоже.
Не в новости. Ошибка в Release Notes.
Итак, кто напишет hrs? :)
та забить, те кому нужно давно знают
В errata два неприятных косяка
http://www.freebsd.org/releases/8.1R/errata.html
На это можно забить.
Все давно перешли на UFS2, а неработа нового чипсета - это нормально.
Чипсеты новые появляются, а документацию к ним с опозданием открывают.
>На это можно забить.
>Все давно перешли на UFS2, а неработа нового чипсета - это
>нормально.
>Чипсеты новые появляются, а документацию к ним с опозданием открывают.1)
При чем тут UFS2 ?
Я думаю баге подвержен и UFS1 и UFS22)
Не неработа, а "Marvell 88SX6141 controllers can cause attach failure or panic."3)
Ссылки на патчи там же есть - если критично можно пропатчить
или ждать выхода 8.1-RELEASE-p1
Называется хрен обновишься?
# freebsd-update upgrade -r 8.1-RELEASE
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching public key from update4.freebsd.org... failed.
Fetching public key from update5.freebsd.org... failed.
Fetching public key from update2.freebsd.org... failed.
No mirrors remaining, giving up.
Exit 1
> Называется хрен обновишься?ты б написал с чего обновляешся
С фряхи 7.3
Еще 8.1 виснет на vmware 7.0 на интенсивных дисковых операциях ...( FreBSD 8.1-RELEASE amd64 один диск на 64G с журналом) пока обновил варю до 7.1 ...
>Еще 8.1 виснет на vmware 7.0 на интенсивных дисковых операциях ...( FreBSD
>8.1-RELEASE amd64 один диск на 64G с журналом) пока обновил варю
>до 7.1 ...Баг-репорт VmWare послан?
>>Еще 8.1 виснет на vmware 7.0 на интенсивных дисковых операциях ...( FreBSD
>>8.1-RELEASE amd64 один диск на 64G с журналом) пока обновил варю
>>до 7.1 ...
>
>Баг-репорт VmWare послан?vmware 7.1 работает заметно быстрее чем 7.0 ... после беглого тестирования проблема с подвисанием непроявилась ... так же быстрее происходит загрузка ядра ...
ЗЫ srv2008R2 64 + все обновления ...
В догонку диск сделан через da0 инсталяхой ... руками с журналом не получалось ... неставился бутовый загрущик ...
http://www.3dnews.ru/software-news/Sostoyalsya-reliz-operats.../
Читаем первые строки:) я выпал от новости здесь:)
>http://www.3dnews.ru/software-news/Sostoyalsya-reliz-operats.../
>Читаем первые строки:) я выпал от новости здесь:)Ээээ... наброс типа ктото завернул?
на http://www.3dnews.ru написано
>Сообщество разработчиков FreeBSD объявило о выпуске версии 8.1 одноименной операционной системы на основе ядра Linux.
Бздуны жестоко отомстили за эпичный фэйл? :)--------------
2002:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (11)
--------------Или:
--------------
Service Unavailable
The server is temporarily busy. Try again later.
--------------
Ткните, носом, как с поставить систему на ZFS и грузится с него.
Без промежуточной обычной установки!
>Ткните, носом, как с поставить систему на ZFS и грузится с него.
>
>Без промежуточной обычной установки!Грузишься с liveCD и ставишь все ручками )
>Ткните, носом, как с поставить систему на ZFS и грузится с него.
>
>Без промежуточной обычной установки!
>>Ткните, носом, как с поставить систему на ZFS и грузится с него.
>>
>>Без промежуточной обычной установки!
>
>http://wiki.freebsd.org/RootOnZFSАга, будем пробовать.
И еще, использование ZFS Swap Volume лучше обычного swap ?
Кроме
While a ZFS Swap Volume can be used instead of the freebsd-swap partition, crash dumps can't be created on the ZFS Swap Volume.
нет противопоказаний?
Других противопоказаний нет. Однако, логически рассуждая, можно прийти к выводу, что раздел подкачки на zfs особого смысла не имеет, так само его активное задействование говорит о нехватке оперативной памяти, а для нормальной работы zfs как раз память и необходима. Поэтому я создаю для подкачки freebsd-swap.
>Других противопоказаний нет. Однако, логически рассуждая, можно прийти к выводу, что раздел
>подкачки на zfs особого смысла не имеет, так само его активное
>задействование говорит о нехватке оперативной памяти, а для нормальной работы zfs
>как раз память и необходима. Поэтому я создаю для подкачки freebsd-swap.
>Пасиб.
так уже и сделал :)