Ru-Board.club
← Вернуться в раздел «UNIX»

» PC-BSD

Автор: Victor_VG
Дата сообщения: 02.11.2008 16:07
zst

Ну, тут скажу одно - надо пробовать. Глюки инсталлятора - чую их в нём ох немало ещё спрятано!
Автор: zst
Дата сообщения: 02.11.2008 21:32
Ну что мне не везет так с BSD?!!
Качал РУС-BSD, скачалось 1,2 ГБ из 1,4, остановилось, фтп теперь не доступен, смотрю на их форуме - минимум до 5 ноября фтп-сервер на регламентных работах...
Хотел попробовать BSD, видимо, звезды как-то не так сложились...
Попробую записать другой диск с РС, может, первый записался с ошибкой, хотя вряд ли...
Автор: Victor_VG
Дата сообщения: 03.11.2008 04:17
zst

Ладно, если что, пиши мне после 5-го - если у меня есть образ RC2 "Победа" гляну на какой обменник слить архив. А ещё лучше если ты скажешь точную длину скачанного куска - попробуем слить разницу в единый образ. Но, и тебе придётся обрезать твой кусок по указанному мной адресу чтобы отрезать повреждения если они есть.
Автор: Maltiec00
Дата сообщения: 03.11.2008 09:36
Я на PC-BCD, перешел с Мандривы.

Эта система меня полностью устраивает. Были конешно некоторые интересности с настройкой ADSL (пару денй с манами посидел и все настроил), дрова стали сразу. Все работает.

Но разбиратсо еще в ней и разбиратсо)
Автор: Victor_VG
Дата сообщения: 03.11.2008 15:19
Maltiec00

Какую версию ставил? 7.0 или 7.0.1? Есть у меня такое подозрение, что драйвер fusefs-ntfs не грузится если локаль отличается от iso-8859-1 и не обновлено ядро. Вот только экспериментировать на рабочей системе - никакого желания нет, чёрт с ним пока, позже разберёмся.
Автор: zst
Дата сообщения: 05.11.2008 09:39
Докачал РУС-BSD. То же самое, что и с РС. Когда кажется, что осталось совсем чуть, "не удалось прочитать файлы системы". С разных дисков, на разные харды, на вирт. машину - и с диска и с харда.
Может, через несколько месяцев будет новый комп, с этим ВSD дружить не хочет. Винда и линукс так не привередничают.
Автор: gryu
Дата сообщения: 05.11.2008 11:49
zst
Скачай обычную фрю и поставь её.
Если встанет, то ищи граблю у себя.
Если тоже нет, то ...... Знаешь что. Была у меня пара случаев, когда нековский двд-рвешник, 100% рабочий и проходящий все тесты в винде и линухе, не мог поставить фрюху.
Сменил привод и всё встало.
У нека серия была какая то не удачная. Не помню сейчас какая.
Автор: Victor_VG
Дата сообщения: 05.11.2008 15:04
zst

Возможная причина - ACPI. Попробуй воспользоваться командной строкой BTX и выгрузить его библиотеки. Такие советы попадались в Сети. И мне попадались экземпляры машин на которые система с дисков не ставилась, а с Live CD! прекрасно. Причина была именно в ACPI - "особенности реализации".
Автор: zst
Дата сообщения: 05.11.2008 22:07
gryu, вот, может быть такое. Иначе чего бы такое вылетало - "не удалось прочитать файлы системы, проверьте наличие диска в приводе." Только если и на самом деле в этом причина, то как тут на дивидюшник пенять, если все другие ОСЫ ставятся, и не жужжат...
Попробую Live CD...

Добавлено:
Victor_VG, CD BootOnly - Boot only CD for network & internet installs - то он? Всего 124 МБ - мало что-то...
Автор: Victor_VG
Дата сообщения: 05.11.2008 22:58
zst

Далеко Акелла промахнулся, - ОН это имеющийся на всех BSD системах загрузчик BTX просто надо в нём выбрать опции запуска. И идёт ОН под именем "BTX Loader Ver1.x". Вот с ним и надо "договариваться".

Кстати, на всякий случай проверь ОЗУ с помощью MemTest+ 2.01 в несколько проходов. Были у меня в правктике случаи когда система не ставилась из-за ошибок памяти. Windows/LINUX к ошибкам памяти практически нечувствительны, но расплачиваются за это производительностью и надёжностью.
Автор: zst
Дата сообщения: 06.11.2008 09:32
ОЗУ в порядке, хоть и маловато. Ладно, оставлю пока эту затею. Через несколько месяцев, может, новый комп будет, тогда и вернусь к BSD.
А то вон чего, Windows/LINUX к ошибкам нечувствительны, но расплачиваются производительностью, а BSD предпочитает вовсе не платить, поэтому не ставится.
Автор: Victor_VG
Дата сообщения: 06.11.2008 10:57
zst

В BTX выбери пункт 6 (консоль загрузки) и посмотри что там есть. Ты не прав. Как раз BSD работает на всём, что считать способно. Просто модно сейчас стало технику оптимизировать для конкретной операционной системы - либо для Windows (в основном под Vista, эдак 90% - 95% изделий) причём так, что бы работала на данной системе только определённая математика, а другая чтобы даже и не ставилась... Сегодня я повторюсь это обычно - программные гиганты платят вендорам достаточно для привязки "железо - программы" только к их программам. Микрософт и коммерческие LINUX (RH, SUSE и их компания) это фактически один производитель - у них реально одни и те же владельцы, проплачивают вендорам эту "оптимизацию" с момента задумки проектов. И те честно отрабатывают свои деньги - попробуй без паяльника установить что-то чужое на тот же MAC - не выйдет. И здесь всё так же - внесённые изменения держат в секрете, а за попытку узнать подробности самое малое обвиняют в промышленном шпионаже. Традиция. Потому не удивляйся, бери документацию, учебники и разбирайся - помни а Баба Яга против (т.е. изготовитель компа и программные монополии - твой карман - это их хлеб с икрой, коньяк и девочки против твоего заплесневелого сухаря - мы беднеем в их пользу, они богатеют за счёт наших детей и внуков, и естественно за наш - а как им иначе?
Автор: gryu
Дата сообщения: 06.11.2008 11:06
zst

Цитата:
Только если и на самом деле в этом причина, то как тут на дивидюшник пенять, если все другие ОСЫ ставятся, и не жужжат...

Так и в тех случаях я винду ставил нормально, а фрюха не хотела.
Автор: TeXpert
Дата сообщения: 02.01.2009 06:40
Всех с Новым Годом!
Вопрос: эта ОС так же, как и FreeBSD, требует (скорее всего?) непременно первичный раздел? Какие впечталения от последней версии? Тонкости установок обычных портов имеются?

Спасибо!

Добавлено:
Да, насчёт первичного раздела уже нашёл подтверждение
Также: прочитал мануал на аглицком, очень подробный, так там пугают, чтобы пространства было для установки не менее 6Gb, а я могу пока отдать лишь около 4,5 Gb, да и то из них 1 Gb придётся отдать под swap. Влезет на оставшееся место более-менее рабочая система? Уточню: для данных я просто подмонтирую уже существующий раздел Windows, пока с ФС на борту FAT32. Сколько места занимает OpenOffice? Я офисом обычно не пользуюсь, но посмотреть охота всё же. Ведь на скриншоте ставят систему на раздел с гораздо меньшим объёмом!
Автор: TeXpert
Дата сообщения: 02.01.2009 10:58
Не всё же время вопросы задавать)
gryu
Цитата:
что то я глючу или инсталлятор не может ставить ОС на свободное место?
Ситуация.
на харде
1 раздел системный с виндой.
2. пустое место (не разбито)
3. экстендет раздел с данными.
Инсталлятор видит диск, но предлагает ставить только на первый раздел с виндой.
Более никаких вариантов.
При выборе разбиения вручную, он уже там предлагает распределять своп и тд, но именно в этом, виндовом разделе. ......
FreeBSD требует для своей установки исключительно первичный раздел. Поскольку я ставлю несколько систем, то у меня правило такое: первый первичный раздел (под Windows-системами это диск C у меня FAT16 максимального (то есть, 2 Gb), раздел (но можно и FAT32), следом идёт большущий расширенный раздел, и все Windows и Linux у меня прописываются именно там, нефиг на них тратить драгоценный первичный). В самом конце диска оставляю первичный раздел как раз для FreeBSD
Victor_VG
Цитата:
Всё верно - пустое место есть, но куда загрузчик писать? Он пишется или на UFS2 или на на FAT16/32. Что бы я сделал? сначала сделал бы резервную копию, затем сдвинуть разделы с Windows и данными в конец диска, создал бы небольшой раздел для запуска UNIX и Win (16 Мб в начале диска), раздел UNIX и потом поправил бы все ссылки в Реестре Windows и boot.ini. У меня подобной ситуациине возникало, но в Сети я видел конкретные методики как и что делать
Что-то заумно и излишние движения -- сдвигать уже занятые данными и ОС разделы опасны и затратны во времени. Я делаю так: сразу по приобретении диска загружаюсь с CD/DVD с Acronis DDS на борту, делю диск, оставляя место под будущие системы. Первый раздел, который FAT16 о 2 Gb, в итоге содержит только загрузчик ntldr со вспомогательными файлами, и больше ничего
gryu
Цитата:
?? всю жизнь в MBR диска писал....
Неразумно. Надо выбирать третий пункт в окошке выбора загрузчика FreeBSD -- там даже подсказка есть, типа, "пользователи PC-BSD предпочтут именно этот вариант", там стоит none, это значит, загрузчик пишется в загрузочный раздел того раздела, который мы выбрали для установки. Однако, после установки FreeBSD не загрузится, а загрузится обычный загрузчик Windows NT-систем. Но восстановить загрузку легко. Как?
Вот недавно на старую машину добавил Linux Fedora Core 3, с таким же способом выбора загрузчика. После установки загрузился опять же с установочного диска этой же Fedora, но уже в режиме LiveCD, снял с помощью команды dd первый сектор раздела с Linux в файл, затем этот файлик подсунул загрузчику ntldr. После этого установил на эту же машину FreeBSD 7.0-RELEASE, а его загрузчик уже восстанавливал уже из-под Linux. В итоге все системы грузятся через загрузчик Windows

Добавлено:
Вдогонку важное добавление: не вздумайте пользовать PartitionMagic -- если не хотите потерять данные. Сам в своё время пользовал, но, к счастью, вовремя отказался от неё
Автор: Victor_VG
Дата сообщения: 02.01.2009 15:17
TeXpert

Особых тонкостей установки портов не обнаружил. Ставлю порты из консоли. Единственное, что пока нет времени сделать - перебрать зависимости для нескольких сотен портов чтобы поставить PC-BSD 7.02. Потому использую дополненную из портов 7.0. В системе у меня сейчас 865 пакеджей. Но, как я и говорил, PBI системой стараюсь не пользоваться.

А что касается PartitionMagic - то и я стараюсь вариантом PowerQuest/Symantec не пользоваться - он не поддерживает диски объёмом больше чем 80 Гб и предельная версия формируемой им при форматировании NTFS - 1.3, т.е. для Windows NT 4. Об этом было официальное предупреждение от представительства Symantec, и я его помню.
Автор: TeXpert
Дата сообщения: 04.01.2009 07:54
Со второй (при первой почему-то вылетел в районе 51% с жалобой на чтение с дисковода, хотя проверку прошёл) попытки поставил на лаптоп HP 530, наконец. Общее впечатление -- понравился, но вот установившись на раздел размером примерно 6,5 Gb, после перезагрузки не даёт нормально работать -- типа, disk full(. То есть, KDE для простого пользователя грузится, но не полностью. А из терминала командой su смог запустить KDE уже для root, но опять же жалобы на нехватку места. Firewall какой-то куцый и примитивный(

Вопрос: а как могу изменить размер раздела? Acronis DDS отказался вот(
Автор: TeXpert
Дата сообщения: 04.01.2009 14:44
Дешевле всё-таки оказалось снести, а уж пустой раздел увеличить не проблема). Добавил 500 метров, и Alles in Ordnung. Правда, надо ещё повозиться, но впечатления пока приятные. На установку ушло примерно 50 мин, причём все железо определилось нормально, звук пашет. Теперь у меня на 80 Gb диске лаптопа HP 530 4 ОС: Vista Home Basic (исключительно для тестирования программ), Windows XP, опять же для тестирования и лазания тут, Windows Server 2003 (для работы), и, наконец, свежайший -- PC-BSD 7.0.2. Крррасота!)
Автор: Victor_VG
Дата сообщения: 04.01.2009 15:27
TeXpert

Нормально для BSD нужно не менее 15 - 20 Гб - когда станешь компилить пакеты, то временные файлы компилятора могут занимать очень много места, иногда несколько Гб. Не зря ведь ставишь пакеты командой make install clean - именно make clean и чистит "мусор" после сборки. Я из PBI разве что WINE ставлю, всё остальное из портов либо собираю из независимых исходников и если надо, то модифицирую makefile-ы для сборки. В итоге у меня сейчас стоит 865 пакетов, в исходной системе 602, добрых 300 из них были заменены или обновлены. Пример - тот же GIMP в PBI только базовая часть, занимает примерно 20 Мб в архиве, и примерно 30 - 35 Мб после установки не считая копии инсталлятора. А полный GIMP 2.61 - это 145 Мб только дистрибутив, и включает Справку, плугины, поддержку Python, скрипты, примеры, набор языков, включая русский поддержку анимации и Flash - всего этого в PBI физически нет, и никто не включит - зачем увеличивать размер пакета? Смотрим дальше - OpenOffice 3.0 - примерно 143 Мб Русская версия + 62 Мб Java JDK 1.6.0.7 без которого OpenOffice не работает - в PBI или английский, или старый многоязычный вариант, зато на 790 Мб, и не работоспособный вариант Java - OpenOffice его при запуске не детектирует - мы в своё время на форуме OOo не мало сил положили чтобы найти причину данной ошибки. Ну и не забудь - все PBI программы при установке создают несколько, не менее двух копий своего дистрибутива в разных каталогах системы. Причём именно копий, а не хард- или симлинков. Да, и если ты будешь записывать оптику, имей ввиду, что К3В в PBI урезана до безобразия - от полного пакета оставлены только минимальные функции, например подключить программы создания проекта Monkey Audio к этому варианту не получится - пакет установки не сможет разрешить зависимости - PBI пакеты не регистрируются в базе pkgDB и можешь считать, что в системе данные программы не установлены. Зато мусора они добавляют исправно! Самая неудачная разработка из всех что я видел - это система PBI пакетов. Реклама огромная, а проблем причём в её рамках в принципе не разрешимых - масса.
Автор: TeXpert
Дата сообщения: 04.01.2009 18:43
Victor_VG
А мне, собственно, много и не надо). Чтобы более-менее безопасно выходить сюда, ну и ещё кое-что под wine попробовать -- например, Scientific Word запустить, и настроить (это мне удалось под Red Hat Linux 9.0 с младшей версией wine, так что должно получиться). Графикой не увлекаюсь, всякими офисами тоже. Что ещё для щастья надо-то?). Ну, конечно, ещё mc, и какой-нибудь клиент аськи. А качалку с докачкой какую советуешь? Firewall?
Автор: TeXpert
Дата сообщения: 08.01.2009 12:51
Victor_VG
А как быть с такой проблемой -- под wine мне нужная программа работает, но вот нельзя набрать в ней на русском, на аглицком нет проблем, но нормально работает вставленным через буфер русским текстом. Догадываюсь, дело в локали, но как решить вопрос? wine -- стандартный из комплекта, ничего не менял, настройки её тоже стандартные. При установке PC-BSD язык выбран русский, ничего не менял, раскладку (клавы) я всегда выбираю аглицкий

Спасибо!
Автор: Victor_VG
Дата сообщения: 08.01.2009 13:57
TeXpert

Знакомая проблема. Локаль надо менять - реально дело не в шрифтах, как ответили мне в своё время в техподдержке, а в не полной русификации - она выполнена чисто номинально, на уровне переключения шрифтов в интерфейсе KDE. А реально в системе нужная локаль не включена - локаль консоли ISO-8859-1+KOI-8R в редких случаях. Отсюда и проблемы. Именно cron в своё время заставил меня разбираться что не правильно работает, и где - большая часть его окна отображалась знаками "?", а в техподдержке сказали что причина в шрифтах, и отправили в KDE Team, те же заявили что у них всё в порядке, а проблема мол в ядре BSD. Мне эта переписка надоела, и я разобрался где и как возникает проблема, и как её устранить.

[more=Вот, держи черновик моей инструкции (снова буду дорабатывать под новый GIMP как его соберу):]
(Language/Encoding: Russian, UNIX/UTF-8)

Структура диска:

\chrome - языковые пакеты для программ Mozilla Fundation
\iso - PCBSD7-x86-DVD.iso - установочный DVD, 7.1-BETA2-i386-livefs.iso - диск восстановления системы
\manual - документация, справочники и руководства
\manual\Common - общая документация по UNIX системам
\manual\Docs - общаяя документация по UNIX системам
\manual\Docs\en - документация (английский)
\manual\Docs\man - справочная документация по некоторым командам UNIX
\manual\Docs\ru - документация (русский)
\others - дополнения для приложений
\pakeges - прекомпилированный бинарные пакеты для системы
\pbi - установочные PBI пакеты
\ports - порты FreeBSD, включая если надо исхл
\scripts - скрипты для FreeBSD
\sources - исходники программ не включённые по тем или иным причинам в порты
\WINE - приложения для эмулятора WINE HQ
\copying - лицензия
\install.txt - этот файл

Введение:

Часть из этих пакетов была модифицирована для исправления ошибок!
Самое простое, это скопировать всю эту длинную последовательность
команд в сеанс Терминала (модуль Konsole из KDE 4) работающий от
имени суперпользователя и запустить её на выполнение.

Дальше останется только дождаться результатов её выполнения, и
перезагрузить компьютер после её выполнения. Этот пакет команд на
машине с процессором AMD Athlon XP 2600+ (Barton, FSB=166 MHz) и ОЗУ
объёмом 1,0 Гб выполняется примерно за час - полтора если ставить
с DVD, зато потом у Вас не будет проблем вызываемых тем, что PBI
пакеты не регистрируются в дереве портов FreeBSD, что и само по себе
вызывает потом значительные проблемы.

Особенно это заметно на связке "Open Office.org 2.4.x + Java-1.х-х.PBI":
поставьте любой из вариантов PBI-пакетов содержащий Java 1.5/1.6 и Вы
увидите что браузеры работают, т.к. у них используется JavaScript кроме
названия к реальному языку Java (это стандарт ECMA-267, был разработан
корпорацией Netscape для своих браузеров Netscape Navigator серии 4.х)
не имеющий. А вот в OOo Вы сможете работать только на функциональном
уровне Блокнота, ну может чуть больше! Вам надо создать базу данных?
Пожалуйста, но только в режиме прямого SQL программирования, Вам нужен
Мастер Отчётов? - извините, его нельзя запустить - Java JRE не найдена,
как не будут работать и 90% остальных функций OOo - он целиком базируется
на механизмы Java JDK 6. И не он один. Так же себя поведут примерно
65% - 70% популярных приложений. Это скрытая "особенность" системы PBI
пакетов - фактически они представляют собой т.н. известную на платформе
Windows "портабельную" (самодостаточную и по идее не меняющую системных
настроек) программу, т.е. всё необходимое устанавливается ими в свой
каталог без регистрации в дереве портов системы (а на системе FreeBSD
это для установленных из пакеджей иди портов программ обязательно), плюс
к тому же эти программы очень часто не корректно добавляют свои записи в
конфигурационные скрипты FreeBSD, и в дополнение "нашего счастья" в их
каталоге всегда остаётся временная копия распакованного установочного
пакета размером до нескольких десятков гигабайт и более, которую они
ещё и исправно распихивают по всему дереву файловой системы и до
полной деинсталляции данного пакета их нельзя удалять во избежание
риска нарушения работоспособности всей системы в целом т.к. PBI
инсталлятор при первой же перезагрузке попытается восстановить
"повреждённое" приложение и не сильно заботясь о целостности системы
наделает ещё больше проблем. До момента удаления программы эта
временная копия установочных файлов вроде никому и не нужна, но зато
место на дисках она занимает исправно, но при этом сам PBI установщик
создаёт в системе такие записи об установке программы, что потом иной
раз для полного удаления её следов из системы приходится восстанавливать
систему из резервной копии или ставить FreeBSD заново! Стандартная его
ошибка - "фантомные" записи в конфигурационных файлах системы указывающие
на не существующие пути к установленным, а иной раз и давно удалённым
программам.

Поэтому, лично мой выбор однозначен - система портов и пакетов
FreeBSD, а использование PBI пакетов только в самом крайнем случае,
когда нет иного выхода, а главное нет возможности найти порт или
бинарный пакет, но сама программа нужна срочно...

У PC-BSD есть одно достоинство - лёгкая установка Х из-за большого
набора драйверов и удобного механизма его настройки, да и как оболочка
KDE 4.1.1 лично мне нравится - с ней оказалось удобно работать, а под
этим "камуфляжем" с красивым названием спрятана моя любимая система
FreeBSD UNIX.

Несколько полезных советов:

1) всегда создавайте резервную копию системы перед её обновлением!
2) при удалении пакето используйте команду pkg_deinstall вместо
pkg_delete это позволит избежать накопления ошибок в базе пакетов
системы.
3) как минимум раз в пару месяцев производите проверку базы пакетов
командой

su
pkgdb -F

эта команда проверит базу на наличие ошибок, и при их обнаружении
запросит Ваше подтверждение для их исправления.
4) Для проверки зависимостей пакетов я использую скрипт checkreqs.sh найденый
на форуме OpenOffice установив его в каталог /usr/local/bin командой:

su
cp -f checkreqs /usr/local/bin && chown root:wheel checkreqs && chmod 755 /usr/local/bin/checkreqs && exit

Единственный параметр который требует скрипт - это точное имя и
полный путь к проверяемому пакету если он находится в другом
каталоге.

Что не ставить при установке с CD/DVD/USB-образов PC-BSD 7.0 Final:

1) K3B-1.05 (ставим её из портов и получаем полнофункциональную программу
с поддержкой формата Monkey Audio);
2) OpenOffice.Org 2.41 (он английский, и тем более старый);
3) FireFox 3.01 (устанавливается в систему не корректно, т.к. всюду где
только разработчик пакета нашёл возможность сунуть его кусок, и естественно,
в зачастую не предназначенные для этого системные каталоги он копирует свой
распакованный дистрибутив при этом часто затирая системные файлы, что вызывает
потом кучи ошибок вплоть до аварийных перезагрузок ядра);
4) Opera 9.52 (при компиляции этого пакета были допущены грубые ошибки, извините
пожалуйста его авторов - Opera как и её соперник от Microsoft вечно создавалась
в спешке, и потому богата различными "ухабами"...),
5) Java JRE/JDK - эти программы ставятся только из портов или пакетов FreeBSD!

Что надо обновить при установке с CD/DVD/USB-образов PC-BSD 7.0 Final:

1) WINE 1.1.3 - он ставится по умолчанию как компонент базового набора системы,
но его надо после окончания установки обязательно удалить, перезапустить
систему и поставить заново. WINE пока это вроде единственный PBI-пакет
который корректно устанавливается в систему. Удаляем стоящий в системе
WINE 1.1.3, перезагружаемся (!) и ставим WINE 1.1.7 из .PBI.

2) Установить TrueType шрифты - это удасться сделать только из пакета PBI:

MSTTF1-PV2.pbi

Установка, общие замечания по выбору источника установки:

Для установки лучше всего скопировать все *.tbz файлы в один каталог
(это необходимо для правильной работы команд установки зависимостей
внутри портов), но можно ставить их и со сменного носителя либо по сети.

Установочные файлы языковых пакетов в формате расширений Chrome - *XPI
можно ставить откуда угодно.

Установка из данной коллекции портов:

Открыть Терминал, ввести команды лучше скопировать текст команд).
Необходимо только учитывать то, что вводимые команды исполняются от
имени суперпользователя. Последовательность команд установки пакетов
учитывает все особенности их установки зависимостей. При исполнении
этой инструкции всё ставится корректно.

После установки данного пакета программ обязательно перезагрузите систему!

Естестественно, что установка этих программ не отменяет их настройку!

Предупреждения:

1) После установки данного пакета программ обязательно перезагрузите
систему!
2) Естестественно, что установка этих программ не отменяет их настройку!
3) Для некоторых программ могут наблюдаться проблемы с языками интерфейса
отличными от английского. Это проблемы конкретных версий данных пакетов.
Скорее всего они будут исправлены в более новых версиях. Ждите, либо
попробуйте сами собрать данные пакеты из исходных текстов. Гарантий того,
что у Вас всё получится я Вам дать не могу. Я и так исправил не малое
количество ошибок в данной коллекции.
4) Команды выполняются в окне Терминала (с консоли FreeBSD) пользователем
входящим в группу wheel
5) Команда su запросит ввод пароля суперпользователя root
6) Если установка происходит с DVD, то переходим в нужный каталог командой:

cd /media/cd0/pakeges # для первого привода в системе;

или

cd /media/cd1/pakeges # для второго привода в системе;

Часть 1)

su

Если у Вас есть ключ регистрации RAR с именем rarreg.key, то выполните эти команды:

tar xzf wcp-1251.tgz -C /usr && pkg_add -f chkrootkit-0.48.tbz daemontools-0.76_12.tbz pkg-orphan-0.1.1.tbz pkg_cleanup-1.0_2.tbz pkg_cutleaves-20080320.tbz pkg_install-20080530.tbz pkg_remove-1.1.tbz pkg_replace-0.8.0.tbz pkg_rmleaves-20050922.tbz pkg_search-1.2.tbz pkg_trackinst-1.2.3.tbz pkg_tree-1.1_1.tbz pkgsearch-1.0.6.tbz rar-3.8.0_1.tbz fusefs-ntfs-1.2531.tbz cscope-15.6_1.tbz ctags-5.7.tbz && cp -f rarreg.key /usr/local/etc && chown root:wheel /usr/local/etc/rarreg.key && chmod 644 /usr/local/etc/rarreg.key && rehash && exit

иначе, если ключа регистрации нет, выполните эти команды, а ключ потом установите отдельной командой:

tar xzf wcp-1251.tgz -C /usr && pkg_add -f chkrootkit-0.48.tbz pkg-orphan-0.1.1.tbz pkg_cleanup-1.0_2.tbz pkg_cutleaves-20080320.tbz pkg_install-20080530.tbz pkg_remove-1.1.tbz pkg_replace-0.8.0.tbz pkg_rmleaves-20050922.tbz pkg_search-1.2.tbz pkg_trackinst-1.2.3.tbz pkg_tree-1.1_1.tbz pkgsearch-1.0.6.tbz rar-3.8.0_1.tbz fusefs-ntfs-1.2531.tbz cscope-15.6_1.tbz ctags-5.7.tbz && rehash && exit

установка ключа регистрации для rar:

su
cp -f rarreg.key /usr/local/etc && chown root:wheel /usr/local/etc/rarreg.key && chmod 644 /usr/local/etc/rarreg.key && rehash && exit

Часть 2)

su
pkg_replace -f python25-2.5.2_2=python25-2.5.2_3.tbz png-1.2.28=png-1.2.32.tbz tiff-3.8.2_1=tiff-3.8.2_2.tbz cups-base-1.3.8=cups-base-1.3.9.tbz poppler-0.8.6=poppler-0.8.7.tbz pcre-7.7_1=pcre-7.8.tbz ffmpeg-2008.07.27_6=ffmpeg-2008.07.27_7.tbz png-1.2.31=png-1.2.32.tbz p7zip-4.57=p7zip-4.58.tbz vim-7.2.9=vim-7.2.14.tbz mplayer-0.99.11_5=mplayer-0.99.11_8.tbz xf86-video-radeonhd-1.2.1_1=xf86-video-radeonhd-1.2.1_2.tbz && rehash && pkgdb -aF && exit

Часть 3)

su
pkg_add -f kbackup-0.5.4_1.tbz kasablanca-0.4.0.2_4.tbz komparator-0.5_2.tbz arc-5.21o_1.tbz arj-3.10.22_1.tbz cabextract-1.2.tbz dpkg-1.13.25_2.tbz lha-1.14i_6.tbz lzo2-2.03_2.tbz rpm-5.0.3_1.tbz rpm2cpio-1.2_2.tbz ucl-1.03_1.tbz unace-1.2b_2.tbz unarj-2.65_2.tbz upx-3.02.tbz md5deep-3.1.tbz mhash-0.9.9.tbz diablo-jdk-freebsd7.i386.1.6.0.07.02.tbz openssl-0.9.8i_1.tbz sha-1.0.4.tbz eject-1.5_3.tbz esound-0.2.40.tbz procmail-3.22_6.tbz xxdiff-3.2_3.tbz xxdiff-scripts-3.2_1.tbz lynx-2.8.7d9_1.tbz mc-4.6.1_9.tbz clamav-0.94.2.tbz && mkdir -p /var/db/clamav

Часть 4)

su
cp -f db/daily.cvd db/main.cvd /var/db/clamav && chown -f clamav:clamav /var/db/clamav/*.cvd && chmod 644 /var/db/clamav/*.cvd && pkg_add -f clamassassin-1.2.4_3.tbz clamcour-0.3.8_4.tbz clamfilter-0.5_2.tbz clamsmtp-1.9_1.tbz clamtk-3.08_2.tbz kchmviewer-3.1_1,1.tbz krename-3.0.14_2.tbz krusader-1.90.0_1.tbz kompozer-0.7.10_3.tbz avahi-0.6.23.tbz desktop-file-utils-0.15_1.tbz gnome-mime-data-2.18.0_3.tbz gnome-vfs-2.22.0_2.tbz gstreamer-0.10.20.tbz gstreamer-plugins-0.10.20_2,3.tbz libbonobo-2.22.0_1.tbz libbonobo-reference-2.22.0.tbz linc-1.0.3_7.tbz linc-reference-1.0.3.tbz postgresql-client-8.1.13.tbz seamonkey-1.1.13.tbz pdfedit-0.4.1_2.tbz libcroco-0.6.1_1.tbz libgsf-1.14.8_2.tbz libmspack-0.0.20040308_3.tbz librsvg2-2.22.2_2.tbz libsigc++-2.2.2.tbz libgtkhtml-2.11.1_2.tbz libxml++-2.22.0_1.tbz p5-Authen-SASL-2.12.tbz p5-Compress-Raw-Zlib-2.015.tbz p5-Date-Manip-5.54.tbz p5-Digest-MD5-2.36_1.tbz p5-HTML-Tagset-3.20.tbz p5-IO-Compress-Base-2.015.tbz p5-IO-Compress-Zlib-2.015.tbz p5-MIME-Base64-3.07.tbz p5-Net-1.22,1.tbz p5-Parse-Yapp-1.05.tbz p5-URI-1.37.tbz p5-XML-XQL-0.68.tbz mpeg2codec-1.2_3.tbz poppler-gtk-0.8.7.tbz poppler-data-0.2.1.tbz gail-reference-1.22.3_1.tbz dbus-qt3-0.70_2.tbz urwfonts-1.0_3.tbz at-spi-1.22.1_2.tbz at-spi-reference-1.22.1_1.tbz xpi-quick-locale-switcher-1.6.5.1.tbz thunderbird-i18n-2.0.0.18.tbz thunderbird-2.0.0.18.tbz thunderbird-dictionaries-20060220_5.tbz babl-0.0.22.tbz gegl-0.0.20_1.tbz gstreamer-ffmpeg-0.10.4_1.tbz gstreamer-plugins-a52dec-0.10.9_3,3.tbz gstreamer-plugins-core-0.10_10.tbz gstreamer-plugins-dts-0.10.8_3,3.tbz gstreamer-plugins-dvd-0.10.9_3,3.tbz gstreamer-plugins-gnomevfs-0.10.20_1,3.tbz gstreamer-plugins-gnomevfs-0.10.21,3.tbz gstreamer-plugins-good-0.10.10,3.tbz gstreamer-plugins-libpng- 0.10.10_3,3.tbz gstreamer-plugins-mad-0.10.9_3,3.tbz gstreamer-plugins-mp3-0.10.0_1.tbz gstreamer-plugins-ogg-0.10.20_1,3.tbz gstreamer-plugins-pango-0.10.20_1,3.tbz gstreamer-plugins-theora-0.10.20_1,3.tbz gstreamer-plugins-ugly-0.10.9_1,3.tbz gstreamer-plugins-vorbis-0.10.20_1,3.tbz gstreamer-plugins-xvid-0.10.8_3,3.tbz icu-3.8.1_1.tbz libmpd-0.16.1.tbz libpurple-2.5.2.tbz libxcb-1.1.90.1.tbz pidgin-2.5.2.tbz py25-dbus-0.83.0_1.tbz py25-gobject-2.14.2_2.tbz py25-gtk-2.12.1_1.tbz py25-numeric-24.2.tbz startup-notification-0.9_2.tbz webkit-gtk2-0.0.30549_1.tbz xcb-util-0.2.1.tbz gimp-app-2.6.1_2,1.tbz gimp-data-extras-2.0.2_1.tbz gimp-gap-2.4.0_1.tbz gimp-greycstoration-0.2.0_3.tbz gimp-gutenprint-5.1.7_1.tbz gimp-lqr-plugin-0.5.1.tbz gimpfx-foundry-20080323_2.tbz gimp-help-2.4.1.tbz py25-gimp-app-2.6.1.tbz GimpUserManual-PDF-2_1.tbz inkscape-0.46_3.tbz mencoder-0.99.11_2.tbz libdv-0.104_6.tbz kino-1.3.2.tbz libebml-0.7.8.tbz libmatroska-0.8.1.tbz madplay-0.15.2b_1.tbz wxgtk2-2.8.8_1.tbz wxgtk2-common-2.8.8_1.tbz wxgtk2-contrib-2.8.8_1.tbz wxgtk2-contrib-common-2.8.8_1.tbz wxgtk2-unicode-2.8.8_1.tbz wxgtk2-unicode-contrib-2.8.8_1.tbz wxgtk_doc-2.6.3.tbz mkvtoolnix-2.2.0_1.tbz normalize-0.7.7_2.tbz iso2mkv-0.8.4_2.tbz k3b-1.0.5.tbz k3b-i18n-1.0.5.tbz k3bmonkeyaudioplugin-3.1_2.tbz emovix-0.9.0.tbz amarok-1.4.9.1_1.tbz cuneiform-0.4.0.tbz buffer-1.19.tbz dvd-slideshow-0.8.0_1.tbz dvda-author-20050703.tbz dvdbackup-0.1.1_4.tbz dvdimagecmp-0.3.tbz dvdisaster-0.70.6_1.tbz dvdstyler-1.5.1.2_1,2.tbz dvdtape-1.6_1.tbz gocr-0.45.tbz dvd-2.0.1_7.tbz lsdvd-0.16_2.tbz lxdvdrip-1.62_3.tbz ogle-0.9.2_9.tbz ogmtools-1.5_2.tbz pstree-2.32.tbz streamdvd-0.4_1.tbz subtitleripper-0.3.4_2.tbz tkdvd-4.0.9.tbz xine-0.99.5_1.tbz ru-aspell-0.99.f7.1_1,2.tbz pdftohtml-0.39_2.tbz smartmontools-5.38.tbz symlinks-1.2.tbz testdisk-6.10_1.tbz thefish-0.6.6_2.tbz xnview-1.70_3,1.tbz ru-mueller-dic-1.2_1.tbz OOo_3.0.0_FreeBSD70Intel_install_ru_infra.tbz thunderbird-enigmail-0.95.7_1.tbz seamonkey-enigmail-0.95.7_1.tbz xvid4conf-1.12_2.tbz filezilla-3.0.11.tbz gksu-1.3.7_3.tbz vlc-0.8.6.i,2.tbz openvpn-devel-2.1.r15.tbz wget-1.11.4_1.tbz wput-0.6.2_1.tbz && rehash && pkgdb -aF && exit

Часть 5)

su
rehash && pkgdb -aF exit && exit

Для обновления WINE используем PBI пакет из каталога pbi данной коллекции:

Wine1.1.7-PV0.pbi

Часть 6)

Как сделать так, чтобы GIMP выглядел как Adobe PhotoShop (если оно Вам надо)?

Для этого ставим пакет gimpshop-2.2.11_10. Реально он для работы GIMP
не нужен. Установленный из портов GIMP в отличии от своего PBI аналога
содержит весь набор доступных средств, скриптов, плугинов и инструментов.
А также имеет более новую дату сборки, как и Inkscape, PDFEdit.

su
pkg_add -f gimpshop-2.2.11_10.tbz && exit

Вам требуются дополнительные инструменты работы с Java? - поставьте их для себя:

Для разработчика:

su
pkg_add -f java-checkstyle-4.4_1.tbz java-cup-11.a_2.tbz java-util-concurrent-1.3.4_2.tbz && rehash && exit

Для работы через SNNS и просмотра 3D моделей генерируемых удалённым сервером:

su
pkg_add -f javanns-1.1.tbz javaview-lite-3.95_2.tbz && exit

И если есть:

Установка лицензии для JavaView (сначала её надо бесплатно получить на
http://javaview.de/download/registration.html . Файл лицензии робот
пришлёт на тот почтовый ящик, который был указан при регистрации):

su
cp -f jv-lic.lic /usr/local/share/java/javaview-lite/rsrc && chown root:wheel /usr/local/share/java/javaview-lite/rsrc/jv-lic.lic && chmod 644 /usr/local/share/java/javaview-lite/rsrc/jv-lic.lic && exit

Локализация SeaMonkey и KompoZer:

Установка языковых пакетов для KompoZer 0.7.10 (kompoZer-0.7.10-langpack-ru-RU.xpi)
и SeaMonkey ( seamonkey-1.1.13-ru-RU-langpack.xpi):

Вызовите любой файл менеджер работающий от имени root. Перейдите в каталог
/usr/local/share/applications/ , найдите там файл KompoZer.desktop запустите
его и поставьте языковый пакет глобально. Затем поставьте его локально от имени
пользователя. Иначе ничего не получится - для KompoZer языковый пакет должен
быть поставлен дважды: глобально, для всей системы, и затем локально для каждого
пользователя в его профиль.

Для SeaMonkey языковые пакеты ставятся только локально в каталог Вашего профиля.
Установка их глобально возможна, но до первого переключения языка их надо установить
и локально, в профиль пользователя. Иначе будут сообщения об ошибках и программа не
сможет запустится.

Естественно, что если Ваше приложение русифицировано, то повторно ставить языковый
пакет не требуется.

Ручная установка антивирусных баз для ClamAV:

su
cp -f *.cvd /var/db/clamav && chmod 644 /var/db/clamav/*.cvd && chown clamav:clamav /var/db/clamav/*.cvd && exit

Если Вы не хотите ставить программы из портов или у Вас не установлено дерево портов
FreeBSD. Выход из положения - установка из пакеджей.

Поимённый список устанавливаемых из данной коллекции пакетов приведён
ниже (без описаний поскольку их тут "не много", "всего" чуть больше 300 штук):

GimpUserManual-PDF-2_1
OOo_3.0.0_FreeBSD70Intel_install_ru_infra
alac-0.1.3_1
amarok-1.4.9.1_1
amarok-fs-0.5_3
apr-db42-1.3.3.1.3.4
arc-5.21o_1
arj-3.10.22_1
arts-1.5.10,1
artswrapper-1.5.3
at-spi-1.22.1_2
at-spi-reference-1.22.1_1
avahi-0.6.23
avahi-app-0.6.23
beecrypt-4.1.2_1
boehm-gc-6.8
buffer-1.19
cabextract-1.2
cairomm-1.6.4
chkrootkit-0.48
cksfv-1.3.12
clamassassin-1.2.4_3
clamav-0.94.2
clamcour-0.3.8_4
clamfilter-0.5_2
clamsmtp-1.9_1
clamtk-3.08_2
coreutils-6.9_3
cscope-15.6_1
ctags-5.7
cuneiform-0.4.0
cups-base-1.3.9
daemontools-0.76_12
db45-4.5.20.0
dbus-qt3-0.70_2
desktop-file-utils-0.15_1
diablo-jdk-freebsd7.i386.1.6.0.07.02
digikam-0.9.4
digikam-doc-0.9.4
dlmalloc-2.8.3
dpkg-1.13.25_2
dvd-slideshow-0.8.0_1
dvda-author-20050703
dvdauthor-0.6.14_1
dvdauthorwizard-1.4.6_3
dvdbackup-0.1.1_4
dvdimagecmp-0.3
dvdisaster-0.70.6_1
dvdrip-0.98.8_1
dvdstyler-1.5.1.2_1,2
dvdtape-1.6_1
eject-1.5_3
emovix-0.9.0
esound-0.2.40
ffmpeg-2008.07.27_7
file-4.25
filezilla-3.0.11
firefox-3.0_2,1
fping-2.4b2_1
fusefs-kmod-0.3.9.p1.20080208_3
fusefs-libs-2.7.3
fusefs-ntfs-1.2531
gail-1.22.3
gail-reference-1.22.3_1
gimp-2.4.7,2
gimp-app-2.4.7,1
gimp-data-extras-2.0.2_1
gimp-gap-2.4.0_1
gimp-greycstoration-0.2.0_3
gimp-gutenprint-5.1.7_1
gimp-help-2.4.1
gimp-lqr-plugin-0.4.0.4_1
gimpfx-foundry-20080323
gimpshop-2.2.11_10
gj-jdk1.2-0.6m_2
gksu-1.3.7_3
glibmm-2.16.4,1
gnome-keyring-2.22.3_1
gnome-mime-data-2.18.0_3
gnome-vfs-2.22.0_2
gnomehier-2.3_10
gocr-0.45
gsm-1.0.12_1
gstreamer-0.10.20
gstreamer-plugins-0.10.20_2,3
gstreamer-plugins-dvd-0.10.9_3,3
gstreamer-plugins-ugly-0.10.9_1,3
gsview-4.9-kit
gtk-engines2-2.14.3
gtkmm-2.12.7_1
gtkspell-2.0.14
gtkspell-reference-2.0.14_1
hicolor-icon-theme-0.10_2
inkscape-0.46_3
iso2mkv-0.8.4_2
jaf-1.1.1
java-access-bridge-1.18.0_3
java-beepcore-0.9.08_2
java-checkstyle-4.4_1
java-cup-11.a_2
java-getopt-1.0.13_2
java-util-concurrent-1.3.4_2
java2html-0.9.2
java3d-1.5.2_1
javacc-4.0_2
javamail-1.4.1
javanns-1.1
javatar-2.5_1
javaview-lite-3.95_2
javavmwrapper-2.3.2
jhead-2.82
k3b-1.0.5
k3b-i18n-1.0.5
k3bmonkeyaudioplugin-3.1_2
kasablanca-0.4.0.2_4
kbackup-0.5.4_1
kchmviewer-3.1_1,1
kde-xdg-env-1.0_3,1
kde4-style-polyester-1.98.0
kdebase-kompmgr-3.5.10
kdesdk-4.1.1
kino-1.3.2
komparator-0.5_2
kompozer-0.7.10_3
krename-3.0.14_2
krusader-1.90.0_1
krusader-jse-demo_calc-0.1
krusader-jse-root_mount-0.1
ldvd-2.0.1_7
lha-1.14i_6
libbonobo-2.22.0_1
libbonobo-reference-2.22.0
libcroco-0.6.1_1
libdv-0.104_6
libdvbpsi-0.1.6
libdvdcss-1.2.9_2
libdvdnav-0.1.10_3
libdvdplay-1.0.1_2
libdvdread-0.9.7_3
libebml-0.7.8
libgksu-1.3.8_3
libgksuui-1.0.7_3
libgmp-4.2.3
libgpod-0.6.0_1
libgsf-1.14.8_2
libgtkhtml-2.11.1_2
libkdcraw-0.1.4_1
libkexiv2-0.1.7_1
libkipi-0.1.6_1
libksba-1.0.3
liblqr-1-0.1.0.1_1
libmatroska-0.8.1
libmpcdec-1.2.6
libmpeg2-0.5.1
libmspack-0.0.20040308_3
libmtp-0.2.6.1
libnjb-2.2.6_1
libnotify-0.4.4
libopendaap-0.4.0
librsvg2-2.22.2_2
libsamplerate-0.1.4
libsigc++-2.2.2
libslang2-2.1.3
libtasn1-1.5
libublio-20070103
libwmf-0.2.8.4_2
libxml++-2.22.0_1
linc-1.0.3_7
linc-reference-1.0.3
lsdvd-0.16_2
lua-5.1.3_3
lxdvdrip-1.62_3
lynx-2.8.7d9_1
lzo2-2.03_2
madplay-0.15.2b_1
mc-4.6.1_9
md5deep-3.1
mencoder-0.99.11_2
mhash-0.9.9
mime-support-3.44.1
mjpegtools-1.9.0.r3_2
mkvtoolnix-2.2.0_1
mpeg2codec-1.2_3
mpeg_encode-1.5b
mpgtx-1.3.1_2
mplayer-0.99.11_8
mplayer-fonts-0.50
mplayer-skins-1.1.2_6
mysql-client-5.0.67
neon28-0.28.3
netpbm-10.26.56
netpbm-devel-10.31
normalize-0.7.7_2
nspr-4.7
nss-3.11.9_2
ogle-0.9.2_9
ogmtools-1.5_2
openssl-0.9.8i_1
openvpn-devel-2.1.r15
p5-AnyEvent-4.15.2
p5-Authen-SASL-2.12
p5-Bit-Vector-6.4_1
p5-Carp-Clan-6.00
p5-Compress-Raw-Zlib-2.015
p5-Compress-Zlib-2.015
p5-Config-Tiny-2.12
p5-Date-Calc-5.5.1
p5-Date-Manip-5.54
p5-Digest-HMAC-1.01
p5-Digest-MD5-2.36_1
p5-Digest-SHA1-2.11
p5-Event-1.11
p5-Event-ExecFlow-0.63_1
p5-Event-RPC-0.90
p5-ExtUtils-CBuilder-0.24
p5-ExtUtils-ParseXS-2.19
p5-File-Find-Rule-0.30
p5-GSSAPI-0.26
p5-Glib2-1.183
p5-Gtk-0.7009_4
p5-Gtk2-1.183
p5-Gtk2-Ex-FormFactory-0.65_2
p5-Gtk2-Ex-Simple-List-0.50_2
p5-HTML-Parser-3.56_1
p5-HTML-Tagset-3.20
p5-IO-Compress-Base-2.015
p5-IO-Compress-Zlib-2.015
p5-IO-Socket-SSL-1.15
p5-Locale-libintl-1.16_1
p5-MIME-Base64-3.07
p5-Module-Build-0.28.08_2
p5-Net-1.22,1
p5-Net-SSLeay-1.35
p5-Number-Compare-0.01
p5-Parse-Yapp-1.05
p5-PathTools-3.2701
p5-Spiffy-0.30
p5-Storable-2.18
p5-Test-Base-0.54_1
p5-Text-Glob-0.08
p5-URI-1.37
p5-XML-DOM-1.44
p5-XML-Parser-2.36
p5-XML-RegExp-0.03
p5-XML-XQL-0.68
p5-YAML-0.66
p5-libwww-5.814
p5-libxml-0.08
p7zip-4.58
patch-2.5.4
pcre-7.8
pdfedit-0.4.1_2
pdftohtml-0.39_2
pkg-orphan-0.1.1
pkg_cleanup-1.0_2
pkg_cutleaves-20080320
pkg_install-20080530
pkg_remove-1.1
pkg_replace-0.8.0
pkg_rmleaves-20050922
pkg_search-1.2
pkg_trackinst-1.2.3
pkg_tree-1.1_1
pkgfe-20070411
pkgsearch-1.0.6
png-1.2.32
poppler-0.8.7
poppler-data-0.2.1
poppler-gtk-0.8.7
postgresql-client-8.1.13
procmail-3.22_6
pstree-2.32
python25-2.5.2_3
rar-3.8.0_1
rpm-5.0.3_1
rpm2cpio-1.2_2
ru-aspell-0.99.f7.1_1,2
ru-mueller-dic-1.2_1
ruby-flvtool2-1.0.6
sdl_image-1.2.6
seamonkey-1.1.13
seamonkey-enigmail-0.95.7_1
sha-1.0.4
smartmontools-5.38
sox-14.0.1_1
streamdvd-0.4_1
subtitleripper-0.3.4_2
subversion-1.5.2
symlinks-1.2
testdisk-6.10_1
thefish-0.6.6_2
thunderbird-2.0.0.18
thunderbird-dictionaries-20060220_8
thunderbird-enigmail-0.95.7_1
thunderbird-i18n-2.0.0.18
tiff-3.8.2_2
tk-wrapper-1.1
tkdvd-4.0.9
transcode-1.0.6_1
ucl-1.03_1
unace-1.2b_2
unarj-2.65_2
unzoo-4.4_2
upx-3.02
urwfonts-1.0_3
urwfonts-ttf-1.0.7b18_2
vim-7.2.14
vlc-0.8.6.i,2
wallpaper-1.0_1
wavplay-1.4_2
wget-1.11.4_1
wput-0.6.2_1
wxgtk2-2.6.3_5
wxgtk2-2.8.8_1
wxgtk2-common-2.6.3_4
wxgtk2-common-2.8.8_1
wxgtk2-unicode-2.6.3_5
wxgtk2-unicode-2.8.8_1
wxsvg-1.0.b7.2_2
xar-1.5.2
xerces-j-2.9.0_2
xf86-video-radeonhd-1.2.1_2
xine-0.99.5_1
xnview-1.70_3,1
xpi-quick-locale-switcher-1.6.5.1
xvid4conf-1.12_2
xxdiff-3.2_3
xxdiff-scripts-3.2_1

Локализация и устранение ошибок системы:

В конце операций после перезапуска, выполняем редактирование
конфигурационных файлов системы в каталоге /etc (естествено,
сохранив их):

su
edit /etc/ttys

В нём заменяем все значения в строках типа cons25 на cons25r:

ttyv0 "/usr/libexec/getty Pc" cons25 on secure

на

ttyv0 "/usr/libexec/getty Pc" cons25r on secure

...

ttyv7 "/usr/libexec/getty Pc" cons25 on secure

на

ttyv7 "/usr/libexec/getty Pc" cons25r on secure

Добавьте следующую строки в /etc/rc.conf:

mousechar_start=3
saver="logo"
keyrate="fast"

Локализация:

Кодировка UTF-8:

Последним редактируем файл /etc/login.conf

edit /etc/login.conf

В нём добавляем и комментируем строки (с учётом секций), сначала в секции
default добавляем в конце предпоследней строкой:

#
default:\
.....
:charset=UTF-8:\

затем редактируем секцию russian:

# Russian Users Accounts. Setup proper environment variables.
#
#russian|Russian Users Accounts:\
# :charset=KOI8-R:\
# :lang=ru_RU.KOI8-R:\
# :tc=default:
russian|Russian Users Accounts:\
:charset=UTF-8:\
:lang=ru_RU.UTF-8:\
:tc=default:

В файл .login_conf (находтся в каталоге /usr/home/<имя_пользователя>)
для всех пользователей добавляем:

me:\
:charset=UTF-8:\
:lang=ru_RU.UTF-8:

Локализация для Windows-1251:

Устанавливаем поддержку кодовой страницы CP-1251:

Редактируем /etc/login.conf:

edit /etc/login.conf

В нём добавляем и комментируем строки (с учётом секций), сначала в секции
default добавляем в конце предпоследней строкой:

#
default:\
.....
:charset=CP1251:\

затем редактируем секцию russian:

# Russian Users Accounts. Setup proper environment variables.
#
#russian|Russian Users Accounts:\
# :charset=KOI8-R:\
# :lang=ru_RU.KOI8-R:\
# :tc=default:
russian|Russian Users Accounts:\
:charset=CP1251:\
:lang=ru_RU.CP1251:\
:tc=default:

Следующим редактируем файл /etc/rc.conf, добавляеи секцию (если есть старые
настройки то их либо комментируем знаком # либо меняем):

edit /etc/rc.conf

# console keyboard settings Russian, CP-866, CAPS LOCK switch layout
keymap=ru.cp1251
scrnmap="win2cpp866"
font8x16=cp866b-8x16
font8x14=cp866-8x14
font8x8=cp866-8x8

В файл .login_conf (находтся в каталоге /usr/home/<имя_пользователя>)
для всех пользователей добавляем:

me:\
:charset=CP1251:\
:lang=ru_RU.CP1251:

При этом имеем ввиду что, автор раскладки (Alex Fedorchuk, 2002/01/14)
переопределил клавиши следующим образом:

переключениен языков: Rus/Lat - CapsLock
Left Win - переключение на консоль 1 (ttyv0)
Right Win - переключение на консоль 2 (ttyv1)
Menu - переключение на консоль 3 (ttyv2)
PrintScrn - переключение на 9 (X'овую) консоль

Завершающий этап локализации:

Выполняем команду для создания БД поддержки локализации системы в целом:

cap_mkdb /etc/login.conf

Затем выполняем команду для всех без исключения пользователей системы:

pw usermod имя_пользователя -L russian

Исправление ошибок:

Затем исправляем ошибку с распознаванием устройств (после правкм
перезагрузка обязательна!):

edit /etc/devfs.rules

Добавляем строки:

add path 'fw*' mode 666 group operator
add path 'uscan*' mode 666 group operator

В настройках KDE Konsole меняем кодировку по умолчанию (если требуется,
по идее не должно - мы использовали административную локализацию "метод
класса логина"):

"Настройка -> Настроить профиль -> Дополнительно -> Кодировка ->
Кодировка по умолчанию -> Выбор -> UTF-8".

или

"Настройка -> Настроить профиль -> Дополнительно -> Кодировка ->
Кодировка по умолчанию -> Выбор -> Russian CP-1251".

В итоге имеем системную кодировку UTF-8 либо CP-1251, как настроили.

И в заключение, по поводу MPlayer: если плееру не указать при первом
его запуске папку откуда ему загружать шрифты, то он будет выводить
сообщения об ошибках пока проблему не решим. Лучше всего указать ему
в качестве шрифта Arial, а потом если надо перенастроить.

Что же касается PBI пакетов, то с ними всё просто - ставьте те, что
Вам нужны, они конечно с моей точки зрения выбор отвратительный, но
самодостаточны. Особенно неудачен WinRAR: в PBI "издании" его размер
велик, ключ регистрации игнорирует, место занимет, в настройках и
работе абсолютно бестолков. Посему был заменён английским WinRAR и
минимальным набором библиотек к нему, установка WinRAR описана в
разделе Приложения WINE HQW.

Приложения WINE HQ:

В качестве файлового менеджера для WINE я применил XYPlorer 7.80 Portable.
При работе под WINE 1.1.7 с ним нет никаких проблем! Кроме него я проверил
случайно завалявшийся у меня старый пакет Virtual Explorer. Что он будет
работать я не сомневался, вопрос стоял иначе - "А удобно ли с ним работать?"
Итог таков: работать можно, все команды вынесены на пиктограммы, но он
годится для флешки а не для стационарной системы. Программа не поддерживает
UNICODE, и сегодня с точки зрения возможностей XYPlorer на UNIX машине
выглядит оптимальным выбором. Потому я Virtual Explorer на диск не включил.

Ставить WINE 1.1.8 не рекомендую - пакет оказался "проблемным" -
призапуске все программы запущенные в его среде завершаются аварийно,
а после его удаления их работоспособность восстановить сильно
проблемно. Во всяком случае беглая чистка стемы от следов WINE 1.1.8
не помогает.

XYPlorer много места не занимает, устанавливается для всех пользователей,
нуждается естествено в WINE HQ. С версией 1.1.7 работает изумительно.
Проблем с ним не имею. Начиная с версии 7.70.0000 программа полностью
поддерживает стандарт UNICODE, а её возможности достаточны для работы
в качестве UNIX приложения. Лично я бы хотел видеть данную программу в
виде нативного приложения для FreeBSD - в неё встроены средства
предварительного просмотра, мощный поисковый механизм, средства для работы
с сетью, генератор отчётов.

Их установка не сложна и делается одной командой:

1) входим в терминал, переходим в каталог /WINE и выполняем команды:

su
tar xzf windll-5.1.2600-sp3.tgz -C /usr && tar xzf xyplorer-7.80.tgz -C /usr && tar zxf wrar-3.80.tgz -C /usr && mkdir -p $home/.wine/drive_c/windows/system32 && cp -f /usr/local/share/simlinks/* $home/.wine/drive_c/windows/system32 && exit

Команду

mkdir -p $home/.wine/drive_c/windows/system32 && cp -f /usr/local/share/simlinks/* $home/.wine/drive_c/windows/system32 && exit

выполняем для всех пользователей сустемы. Эта команда обеспечит
поддержку общих библиотек от Microsoft Visual Studio для всех
пользователей системы.

Для решения проблем с библиотеками DLL (конечно не всеми, только наиболее
часто применимыми) используем пакет MS VC++ DLL его мы поставили вместе с
WinRAR и XYPlorer. Затем открывем консоль и отдаём такую команду для всех
пользователей:

mkdir -p $home/.wine/drive_c/windows/system32 && cp -f /usr/local/share/simlinks/* $home/.wine/drive_c/windows/system32 && exit

Эта команда скопирует ссылки на отсутствующие в WINE HQ библиотеки DLL в
каталог WINDOWS (и создаст его если его нет);

ПРИМЕЧАНИЕ:

Все программы (архивы) перечисленные в данной инструкции присутствуют
либо на данном DVD, либо могут быть загружены из Интернет.[/more]
Идеи одинаковы. Кое-что есть у меня на http://viksoft-unix.mylivepage.ru/
Автор: TeXpert
Дата сообщения: 08.01.2009 14:08
Victor_VG
Пасиб, буду штудироывать сей талмуд (http://forum.ru-board.com/topic.cgi?forum=65&topic=2956&start=111&limit=1&m=1#1)). Думаю, замочу, в сети тоже разные варианты есть, вот хорошего F.A.Q.'а не хватает(
Автор: Victor_VG
Дата сообщения: 08.01.2009 14:17
TeXpert

Это всё на опыте проверено. Не одну машину уже за два - три часа с этим диском поднимал. Удобно - комплект пара DVD - 1 система, второй весь набор пакетов + инструкция по установке. В итоге человек получает готовую систему "под ключ". Пока вроде никто не ругался, значит устраивает... Кстати, инструкция от MiltoBSD практически не работает - очень многое упущено, либо он ставил систему поверх полу настроенной. Я использовал мануалы с freebsd.org и плюс к ним старые записи по настройке DEC OSF/1 ещё 1993 года, когда сам на сервис-центре DEC работал. Вот и получилось в итоге.
Автор: TeXpert
Дата сообщения: 08.01.2009 14:30
Victor_VG
Вот прикинь, вчера что случилось: прописал в fstab монтирование в режиме чтения/записи FAT32-раздел, ну и для интереса оставил два последних параметра равными 1 и 1. В итоге система, пожаловашись на ошибку, не загрузилась(. Что делать? Загружаюсь в режиме аварийной консоли с установочного DVD, а команды vi уже не помню (а они, надо признать, идиотские(). Пришлось загружать Windows и из-под неё почитать книжку Урбана и Таймэна. Потом обратно загружаюсь -- о ужас! файл fstab размера 0! Потом, таки догадался смонтировать раздел, где у меня установлена была система, и открыл этот самый fstab через редактор с человеческим языком команд -- ee, и поправил те самые значения на 0 и 0. Кстати, через fstab же смонтировал NTFS-раздел для чтения, но почему-то соответствующая папка пустая -- почему? Ругательств нет, да и программа (кажется, KDisk?) говорит, что раздел смонтирован
Автор: Victor_VG
Дата сообщения: 09.01.2009 09:38
TeXpert

vi и я не помню. Пользуюсь ee - быстрее. А нулевой раздел скорее всего по "милости" драйвера NTFS-3G он кривой на всю башку. У меня он к счастью и не запускается. На всякий случай кинь симлинк на fusefs.ko в папку /boot/kernel/modules и пропиши его запуск. Тогда kldstat его увидит. По идее должно сработать. В ядре драйвер только на чтение, а этот гад ещё и пишет NTFS.
Автор: TeXpert
Дата сообщения: 09.01.2009 10:05
Victor_VG
Проделал вот это:
Цитата:
В нём заменяем все значения в строках типа cons25 на cons25r:
ttyv0 "/usr/libexec/getty Pc" cons25 on secure
на
ttyv0 "/usr/libexec/getty Pc" cons25r on secure
...
ttyv7 "/usr/libexec/getty Pc" cons25 on secure
на
ttyv7 "/usr/libexec/getty Pc" cons25r on secure

Локализация:

Кодировка UTF-8:
Последним редактируем файл /etc/login.conf
edit /etc/login.conf
В нём добавляем и комментируем строки (с учётом секций), сначала в секции
default добавляем в конце предпоследней строкой:
#
default:\
.....
:charset=UTF-8:\
затем редактируем секцию russian:
# Russian Users Accounts. Setup proper environment variables.
#
#russian|Russian Users Accounts:\
# :charset=KOI8-R:\
# :lang=ru_RU.KOI8-R:\
# :tc=default:
russian|Russian Users Accounts:\
:charset=UTF-8:\
:lang=ru_RU.UTF-8:\
:tc=default:

В файл .login_conf (находтся в каталоге /usr/home/<имя_пользователя>)
для всех пользователей добавляем:
me:\
:charset=UTF-8:\
:lang=ru_RU.UTF-8:

Завершающий этап локализации:
Выполняем команду для создания БД поддержки локализации системы в целом:
cap_mkdb /etc/login.conf
Затем выполняем команду для всех без исключения пользователей системы:
pw usermod имя_пользователя -L russian

В настройках KDE Konsole меняем кодировку по умолчанию (если требуется,
по идее не должно - мы использовали административную локализацию "метод
класса логина"):

"Настройка -> Настроить профиль -> Дополнительно -> Кодировка ->
Кодировка по умолчанию -> Выбор -> UTF-8".

или

"Настройка -> Настроить профиль -> Дополнительно -> Кодировка ->
Кодировка по умолчанию -> Выбор -> Russian CP-1251"
а wine так и не даёт на русском печатать(. И у mc русский куда-то пропал (я его ставил через pkg_add). Пробовать теперь кодировку Win1251?
А вот эти обязательны (я их не делал):
Цитата:
Исправление ошибок:

Затем исправляем ошибку с распознаванием устройств (после правкм
перезагрузка обязательна!):

edit /etc/devfs.rules

Добавляем строки:

add path 'fw*' mode 666 group operator
add path 'uscan*' mode 666 group operator
        
        
Добавьте следующую строки в /etc/rc.conf:
mousechar_start=3
saver="logo"
keyrate="fast"


Спасибо!
Автор: Victor_VG
Дата сообщения: 09.01.2009 17:22
Возьми мой mc mc-4.6.1_9.tbz - он собран под UTF-8. Если всё сделал так как я я писал, то по умолчанию в терминале у тебя будет кодировка UTF-8, а если что не так смени в настройках терминала. А по поводу печати с ходу не скажу - принтер сдох, проверить сейчас физически не на чём.

Исправление багов делаю всегда - больно их много в 7.0 было.
Автор: TeXpert
Дата сообщения: 09.01.2009 17:44
Victor_VG
Пасиб, терминал-то у меня и так теперь на UTF-8, и принтер тут ни при чём -- в запущенной из-под wine все так же не могу набирать на русском! Ужас какой-то(
Автор: Victor_VG
Дата сообщения: 09.01.2009 19:33
TeXpert

А глянь её шрифты. Думаю стоит ей установить TrueType шрифты от Windows. И смотри какой именно WINE ты пользуешься? Если до 1.15 - то они с русским языком вообще не дружили, 1.15 - первая UNCODE редакция, 1.16 помечена мантейнером как "не удачная" в портах, 1.17 из PBI уже первая рабочая. В ней у меня всё с русским языком нормально, а 1.18 оказалась вновь не удачной - очень многие программы отказались под ней работать. 1.19 не пробовал. Погляжу что есть и как есть. Обычно 90% программ я ставлю из исходников, буду разворачивать новую систему - посмотрю что к чему.

Страницы: 123456789101112

Предыдущая тема: macbook pro + parallels (windows xp)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.