06 июля 2020 года    
Понедельник | 07:25    
Главная
 Новости
Базы данных
Безопасность PC
Всё о компьютерах
Графика и дизайн
Интернет-технологии
Мобильные устройства
Операционные системы
Программирование
Программы
Связь
Сети
 Документация
Статьи
Самоучители
 Общение
Форум







Разделы / Операционные системы / Другие

Часто задаваемые вопросы и ответы на них по операционной системе BeOS.

Секция 3 из 3 - Предыдущая - Следующая
Все секции - 1 - 2 - 3

поток в отдельности...


Q: Монтирование дисков из терминала
A: Если вы находитесь в окне терминала и только что вставили диск в устройство
типа SyQuest, Jaz, или CD-ROM, то вам не нужно ковыряться в менюшках Tracker-а,
чтобы смонтировать новый раздел вашей файловой системы. Be предоставила нам
более дружелюбную версию Unix команды mnt.

Дайте время вашему диску раскрутиться и вводите mountvolume -r -l. BeOS
просканирует системную шину и даст вам знать какие разделы уже подключены или
доступны для подключения. После чего все что вам осталось сделать - ввести
mountvolume diskname, где"diskname" один из дисков в списке, выведенном
mountvolume.

Новый раздел будет смонтирован в корень. Так что если вы назвали Zip диск
BeZip, то достаточно ввести cd /BeZip чтобы обратиться к нему.


Q: Изменение порядка использования Alt и Ctrl.
A: Если перешли на BeOS после долгого использования Windows и не можете
привыкнуть к тому, что Alt используется как первичная клавиша чаще чем Ctrl,
используйте панель Menu preferences чтобы поменять порядок использования этих
двух клавиш. Изменения произойдут сразу, перезагрузки не потребуется. Имейте
в виду, что теперь для того, чтобы остановить выполняемую в терминале работу,
вам придется использовать Alt+C. Также вы должны быть готовы к тому, что
придется привыкать к мысленному переводу значений клавиш Alt и Ctrl при чтении
документации, связанной с BeOS.
Однако особой нужды менять значение этих клавиш не существует. Некоторое время
старые стереотипы их использования будут сказываться на уровне мышечной памяти,
но скоро они заменятся новыми, специфичными для BeOS.


Q: Adam и почтовый демон
A: Коммерческий почтовый клиент от Adamation, называемый Adam, использует
почтового демона для просмотра вашей почты. BeMail также использует почтовый
демон. BeMail демон заменит Adam демона если вы запустите обоих, и вы не
сможете проверить несколько учетных записей или иметь различные popups в
почтовом ящике на рабочем столе..

Для решения этой проблемы убедитесь в том, что отключили пункт
"Autolaunch mail_daemon" (автоматически запускать демон) на вашей панели
установок email. Вам нужно будет перезапуститься если вы только что установили
Adam. В настоящем это относится  к версии 1.5.1 - возможно измениться в будущем.


Q: Как изменить приглашение в Terminal'е
A: Откройте файл /boot/home/.profile и найдите там строчку, начинающуюся с PS1
(например, "PS1='$'"). Измените ее на PS1='$PWD>'. В следующий раз, как вы
откроете Terminal, вы увидите приглашение, в котором будет отображаться текущая
директория (например, "/boot/home>"). PWD в Unix означает Print Working
Directory (Показать Рабочую Директорию). Если вы пришли в BeOS из DOS, то вы
наверняка найдете эту информацию полезной. Важно также отметить, что мы
использовали одинарные кавычки, т.к. в обратном случае эта команда расценивалась
бы по-другому: переменные, подобные $PWD, будучи заключенными в двойные кавычки,
вычисляются сразу, т.е. в приглашении отображалась бы только та директория,
откуда стартовал Terminal и не менялась бы при выполнении команды cd (сменить
директорию).


Q: Как разделить пункты меню в BeOS
A: Вы можете разделить меню Be на секции. Откройте папку /boot/home/config/be ,
создайте пустой файл с пробелом в начале имени файла
(например "-------------------") и пустой иконкой. Это и будет разделительной
линией в меню.


Q: Вы случайно удалили файл с вашей keymap?
A: Для того, чтобы восстановить все в первозданном виде не обязательно
переустанавливать BeOS заново :) Достаточно просто скопировать нужные вам
файлы из папки  /beos/etc/Keymap/ с вашего компакт диска в такую же папку на
вашем жестком диске.


Q: Секретный About-box в media_server
A: Если вы уже скачали скриптовую утилилиту hey, то вы можете попробовать
ввести в консоли следующие команды:

 hey media_server '_ABR'
 hey media_addon_server '_ABR'

Тогда вы сможете увидеть следующее:

<img src=591/"http://www.betips.net/images/397.media_about.gif">


Q: Самоуничтожающиеся запросы
A: Как вы знаете, запросы всегда автоматически сохраняются в папку
/boot/home/queries. В BeOS R4 они будут автоматически удаляться по истечении
7 дней. Если вы хотите, чтобы этого не происходило, зайдите в дополнительные
опции окна запроса и уберите значок возле "Temporary".


Q: Поддержка HFS+
A: Так как Apple не хочет опубликовывать спецификации на свою расширенную
файловую систему HFS+, то она не поддерживается Be. Это означает, что если вы
намерены обращаться к томам Macintosh из BeOS, вы должны сохранять стандартный
Mac раздел на Вашем жестком диске содержащем файлы, к которым вы планировали
обращаться из BeOS. Либо так, либо вообще не используйте HFS+ вовсе. Такая
позиция может измениться, если Be сможет получить HFS+ спецификации у Apple,
но не расчитывайте на это.


Q: Завершение ввода при помощи клавиши табуляции, часть 1
A: В большинстве Unix-систем (и в BeOS тоже), существует возможность
автоматически завершать ввод длинных имен по нажатию клавиши "Tab".
Например, вы в окне Terminal решили разархивировать файл с именем:
BeBox_Updater_ROM_September23_1997.tar.gz. Если вы уже находитесь в директории,
где находится этот файл, то вы можете набрать "gunzip BeB" и нажать "Tab" -
система автоматически введет полное имя файла и вам только останется нажать
"Enter".
Если в текущей директории есть файл, который начинается с таких же букв, что и
искомый, строка заполнится только частично, и вам будет нужно ввести следующий
уникальный для искомого файла символ или несколько символов.


Q: Замена типов файлов
A: Панель установок FileTypes здорово обновилась по сравнению с R4, хотя ее
функциональность осталась во многом неизменной. Одна клевая вещь, которую вы
можете сделать - это изменять тип десятков, сотен или тысяч файлов за раз.
Выделите группу файлов в Tracker-е и перетащите всю группу на панель FileTypes. Появится специальный диалог, из которого вы сможете выбрать новый тип. После выборки нажмите File | Save. Ответьте "Yes" подтверждающему диалогу и все эти типы будут изменены в раз.


Q: Текстовые файлы из каталога
A: К определенному времени вы убедитесь, что бывает полезно иметь текстовый
файл, содержащий перечень какого-то каталога. К примеру, вам нужно послать по
почте все файлы JPEG лежащие в папке проекта, или вам понадобилось послать
информацию о том, что творится на вашем жестком диске продавцу компьютерных
программ. Это как раз то, чего Tracker сделать не в состоянии, но это просто
сделать с помощью терминала (bash).

Внимательно организуйте список файлов. Затем достаточно ввести > для
перенаправления вывода, после чего указать путь и имя текстового файла. Вот,
например:

ls -l -R *.jpg > /boot/home/Desktop/jpegs.txt

Эта операция рекурсивно просмотрит текущий каталог, создавая детальный список
файлов оканчивающихся на .jpg, затем полученный результат сохранит в файле
jpegs.txt на вашем рабочем столе.


Q: Найди закладку в R4.5
A: Не так уж сложно найти секретный похвальный лист в окне "About BeOS" R4.5
(подсказка: попробуйте понажимать комбинации клавиш одновременно с кнопками
мыши). Но если Вам захотелось обнаружить суперсекретную версию листа, то Вам
придется копнуть чуточку глубже. Я знаю где это, но не скажу...

http://www.benews.ru/images/tips/039.credits.gif
Секретный похвальный лист.

http://www.benews.ru/images/tips/039.hacked.gif
Взломанный суперсекретный похвальный лист.

Если Вам захотелось больше приключений, вы можете найти похожие штучки открыв
Tracker (/boot/beos/system/Tracker) в DiskProbe на блоке 0x776.


Q: Поиск из командной строки включает корзину
A: Если вы запускаете запрос с командной строки,  то, что вы запросили, будет
также искаться в корзине (Trash). Графическая утилита поиска не станет этого
делать, пока вы ее особо об этом не попросите, но отключить поиск в корзине
из командной строки невозможно. Вы можете фильтровать результаты поиска,
чтобы быть уверенным, что не работаете с помещенными в корзину файлами,
такими запросами:
 query "((name=="filename")&&(BEOS:TYPE=="text/plain"))" | sed /Trash/d


Q: Видеокарта и звуковушка садятся на одно прерывание. Что делать ?
A: Аналогичная ситуация была у Романа(ramsoft@aport.ru). Вот как это было и
как он разрешил проблему:
"Решилась проблема ссоры Sound Live! с Savage 4!  Все банальное просто!
Переустановка Ливы в другой слот подальше от AGP - и мы в Хопре! Век живи,
век учись и все равно ламерс маст дай! :-)"


Q: Какие процессоры Intel поддерживают SMP (Symmetric Multiprocessing)?
A: Прежде чем начать тратить деньги на усовершенствование системы под BeOS,
стоит обратить внимание на некоторые моменты.  Почти всегда дешевле купить
пару дешевых процессоров, чем один дорогой и, используя BeOS, добиться большей
производительности.

Процессоры, не поддерживающие SMP
AMD K5
AMD K6
AMD K6-2
Cyrix 6x86
Cyrix 6x86MX
Cyrix MII
IDT C6 (Winchip)
Intel Celeron

K6, K6-2 и K6-3, а также Cyrix 6x86MX и  Cyrix MII имеют системы команд MMX,
поддерживаемые как часть OS в R5. (Текущая версия поддержки Wintel предполагает
использование одного из драйверов DirectX либо переписанные приложения).
K6-2 и MII поддерживают систему команд AMDs 3DNow!, которая на момент написания
этой статьи не поддерживается BeOS и, возможно, не будет поддерживаться в
будущем.

Процессоры, поддерживающие SMP
Intel Pentium
Intel Pentium PRO
Intel Pentium with MMX
Intel Pentium II
Intel Pentium II Xeon
Intel Pentium III
Intel Pentium III Xeon
Системы, которые могут поддерживать SMP
AMD K7
Intel Mobile Pentium 266

По имеющимся сведениям, K7 будет поддерживать SMP. Остается надеяться, что он
будет недорогим и высокоскоростным. Mobile Pentium 266 должен поддерживать SMP,
но на данный момент возможности это проверить не было.


Q: Завершение приложений с помощью "Vulcan Death Grip"
A: Наиболее простой способ завершения приложений (например, зависших) в BeOS,
это использование функции Tracker - так называемого "Vulcan Death Grip".
Удерживая клавиши Ctrl+Alt+Shift (Cmd+Opt+Shift на Маке) щелкните мышкой по
названию приложения в списке задач в Deskbar - приложение завершится через пару
секунд.


Q: Завершение ввода при помощи клавиши табуляции, часть 2
A: Это добавление к первой части статьи.
Состоит оно в том, что если при вводе имени файла или пути к файлу нажать на
'Tab' дважды - появится список всех файлов в текущей директории, или
директории, имя которой вы уже указали в пути.


Q: Как убрать лишние пункты из меню GoTo
A: Элементы меню GoTo хранятся как ссылки в папке
~/config/settings/Tracker/Go/. Вы можете добавлять или удалять ссылки внутри
этой папки.


Q: Как изменить описание СD диска и имена треков в СDplayer-e
A: Когда вы запустите CDPlayer  что-бы воспроизвести аудио CD, просто кликните
мышью на текст "Audio CD" слева от номера дорожки . Вы сможете ввести имя диска
и имена аудио дорожек. При повторном запуске CD Player "вспомнит" эту
информацию.


Q: Показать/спрятать дату и время
A: Нажмите на цифровые часы на полке настольной панели (Deskbar's shelf) для
переключения между временем и датой. Чтобы спрятать время/дату полностью,
щелкните правой кнопкой мыши на занимаемой ими области на полке и выберете
"Hide Time" (спрятать время) пункт контекстного меню. Вернуть их обратно можно
действую наоборот.


Q: Принтеры Epson в R4.5
A: Драйвер для принтеров Epson не работает в R4.5, в частности для моделей
линии Stylus Color. Однако, драйвер для Stylus Pro вернет ваш принтер к жизни.


Q: Цвета в шестнадцатиричном виде
A: Иногда может понадобится найти шестнадцатиричный эквивалент цвета. Если у
вас есть копия программы roColor(http://www.rodesign.com/), вы можете получить
значения цвета оттуда. Также вы можете использовать список
(http://www.betips.net/cgi-bin/chunga.pl?ID=tip015), в котором мы указали
более тысячи цветов с их шестнадцатиричными эквивалентами.


Q: Один процессор в двухпроцессорной материнской карте.
A: Если у вас двухпроцессорная материнская карта и только один процессор,
возможны проблемы с загрузкой BeOS'а. Если это происходит, найдите в BIOS
(не BeOS :) установку "MPS for single processor" и отключите ее. Это решит
проблему. Но если вы используете NT на той же машине, она не будет нормально
работать, пока вы не восстановите исходное значение, поэтому вам придется
переключаться каждый раз при загрузке другой OS.

Другое решение - войти в Safe-Mode и отключить многопроцессорный режим отсюда.
Для этого нужно нажать пробел во время загрузки. Если большую часть времени вы
работаете в NT, это более целесообразно.

Возможно, лучший выход - обзавестись вторым процессором!


Q: Просмотр и изменение атрибутов файлов
A: Дополнительно ко множеству стандартных Unix-инструментов, которые лежат в
/boot/beos/bin, существует также набор инструментов для пользователя, который
в свою очередь помогает легко просматривать и изменять атрибуты файлов.

Чтобы посмотреть атрибуты файла из терминала, просто введите

listattr имя_файла

Однако, таким образом вы сможете увидеть только размер его в байтах, имя, и
тип атрибутов. И не сможете узнать значения атрибутов. Чтобы их увидеть,
воспользуйтесь дополнением (add-on) Tracker-а AttributeViewer. Для добавления
атрибутов файлу наберите

addattr имя_поля значение имя_файла

К примеру: строка addattr huey duey foobar добавит атрибут с названием "huey"
и значением "duey" файлу с названием foobar. Для удаления атрибута делайте так:

rmattr имя_поля имя_файла

Узнать более детально об использовании атрибутов можно, введя

addattr --help

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

Email Conversion Package (http://www.box.net.au/~jaq/email_conv.zip),
People Porter (http://www.be.com/beware/Utilities/PeoplePorter.html).


Q: BeatWare Mail-It: Автозавершение  e-mail адресов
A: Когда вы находитесь в полях To,cc: или bcc: только что созданного письма,
то вы не обязательно должны полностью набирать e-mail вашего адресата,
достаточно набрать только несколько первых символов адреса или имени и нажать
клавишу Tab. После этого Mail-It поищет в адресной книге подходящего адресата
и поставит его имя и адрес в поле. Если же будет найдено несколько подходящих
адресатов, то появится  небольшое окно, в котором вам предложат уточнить ваш
выбор.


Q: Как подсчитать количество слов и строк в тексте?
A: Если для работы с текстом вы предпочитаете простой текстовый редактор
(такой как StyleEdit, Pe или Eddie) и вам требуется функция подсчета количества
слов, которая обычно встречается только в коммерческих текстовых редакторах,
попробуйте воспользоваться Unix командой "wc".

Просто откройте в Терминале директорию с интересующим вас файлом и наберите
такую команду:

wc -w filename.txt

Где "filename.txt" - это имя вашего файла, которому, кстати, не обязательно
иметь расширение .txt, это издержки Windows :)

После выполнения команды вы увидите информацию о количестве слов содержащихся
в вашем файле. Оставьте окно Терминала открытым. И когда вам вновь потребуется
узнать сколько слов содержит ваш файл, то вам сотанется только сохранить ваш
файл, сделайть окно Терминала активным и нажать на клавиатуре "стрелку вверх"
а затем Enter.

Если набрать эту же команду с ключом "-l", например вот так:

wc -l filename.txt

То в результате вы получите информацию о количестве строк содержащихся в вашем
текстовом файле. Это может очень пригодиться в комбинации с другими командами.

Вот тут (www.benews.ru/Qandas.taf?ID=143) представлено еще несколько примеров
использования команд подобных "wc".


Q: SCSI CD-ROM не обнаруживается в PowerMac'е.
A: Прежде всего, убедитесь в правильности расширения драйвера CDROM'а
(в System Folder: Extensions должно быть "Apple DVD/CD").
Загрузите BeOS, вставив в CDROM музыкальный диск, и проверьте, запускается ли
он в CD Player'е. Если нет, проверьте шину SCSI. Отключите все устройства SCSI
и попробуйте перегрузиться.

Это то, что меня смутило - установленный в моем PMac'е жесткий диск IDE всегда
виден в окне "boot selection", но CD - никогда. Когда я отключил Zip-драйв
(внутренний, правда смешно?) и сканнер, все заработало.


Q: Поддержка Kensington trackball
A: Если у вас установлен трекбол Kensington (например, Expert Mouse), он не
станет работать через PS/2 порт. Попробуйте подключить его через
последовательный порт. Конечно, это применимо только к тем трекболам, которые
могут работать с адаптером serial/PS/2


Q: Печать на принтерах Apple LaserWriters (12/640 & 16/600).
A: Если вы правильно подключили сетевой принтер к машине с BeOS, проблема может
заключаться в некорректном имени принтера. BeOS использует " / "  для указания
пути к принтеру, поэтому имя принтера не должно содержать этот символ. Вам
придется воспользоваться программой Apple LaserWriter utility для того, чтобы
изменить имя принтера на более подходящее.


Q: Как подключитсья к зашаренным дискам на NT или Win95/98?
A: Так как GUI пакет WON, предназначенный для этой цели весьма глюкав,
то лучше его не пытаться ставить, а воспользоваться командами cifsmount или
ezmount из Терминала. При наборе команды без параметров она выдает help.
Несколько важных замечаний. Эти команды требуют обязательного ввода имени
пользователя и пароля. Если что-то из этого у вас под Windows не определено,
то вместо отсутствующего пароля или имени надо поставить пустую строчку "", то
есть две двойные кавычки рядом. Если остутствуют и пароль и имя, то,
соответственно, две пары кавычек. Другое замечание - следите за регистром
сетевых имен. Как правило, виндовые имена рабочей группы, компьютера и
зашаренного ресурса надо набирать в верхнем регистре.


Q. Нужен браузер с поддержкой Джава-скрипта!
A. Opera поддерживает Ява-скрипт в полном объеме, но не умеет работать с
русским языком в скриптовых формах. Имеются экспериментальные, но заброшенные
версии NetPositive 3-й серии с неполной поддержкой Ява-скрипта. Лежат на
(ftp://ftp.be.com/pub/updates) в каталоге для 4-го релиза BeOS. Версия 3,03
наиболее полно поддерживает Ява-скрипт, но крайне нестабильна.
Самая стабильная версия - 3,01. Рекомендуем для предотвращения падений этих
версий на скриптовых страницах как можно чаще чистить кэш браузера

Q: Как руссифицировать браузер Opera?
A: Ответ делится на две части:
1)Просмотр русских страниц - те же рецепты что и для Opera for Windows.
На эту тему и вообще про Оперу есть замечательная страница
(http://www.opera.nm.ru/) Николая Ковальчука.
Конкретно про нашу проблему:
http://www.opera.nm.ru/koding.htm
Единственная специфика для BeOS - не все шрифты с русскими буквами подходят
в нашем случае, а только специально препарированные. На эту тему смотри:
http://beos.linker.ru/index.cfm?topic=art&id=6
и
http://win.benews.ru/default.taf?Article=793&From=1
2)Ввод русского текста.
В данной версии 3.62 RC1 необходимо применение специальной русской
клавиатуроной раскладки, не той, которая стандартно подходит для BeOS. На
эту тему также смотри статью:
http://win.benews.ru/default.taf?Article=793&From=1

Q: Как инсталлировать драйвера в BeOS?
A: Перед тем как заниматься этим сомнительным делом, взгляните на список
поддерживаемого оборудования:
http://www.be.com/support/guides/beosreadylist_intel.html

Причём глядеть не столько на названия карт и устройств, сколько на названия
чипсетов. (Мало ли как очередная мелко-китайская фирма свой продукт назовет).
Вполне возможно, что ваше оборудование и так уже поддерживается последней
версией BeOS и вам надо только обновить свою систему. Или просто разобраться,
почему устройство, прописанное среди совместимых, не распознается или не
работает. Но это уже из других разделов и топиков. Если всё же нужно ставить
специальный драйвер - читайте далее.

Большинство опубликованных в сети драйверов имеют в комплекте инсталляционный
скрипт, чаще всего его нужно запускать из терминала. Изредка они
распространяются в формате .pkg, в этом случае их можно запустить и из Tracker.
Если же такого скрипта нет или он не сработал, то опять - читай далее...

Правильное место для драйверов, устанавливаемых пользователем
(audio, video, scsi, gameport, ну и так далее):

/boot/home/config/add-ons/kernel/drivers/bin

(Драйвера, поставляемые в комплекте с системой, располагаются в соотвествующей
системной папке:

/boot/beos/system/add-ons/kernel/drivers/bin)

Как только драйвер скопирован в пользовательский bin, создайте линк для него
в подходящей поддиректории:

/boot/home/config/add-ons/kernel/drivers/dev

В принципе, система после перезагрузки можеть и сама создать этот линк, но для
надежности это можно сделать и самому(аналогично, линки на драйвера,
поставляемые Be Inc., создаются системой в соответствующей системной
dev-папке).

К примеру, для инсталляции видеодрайвера, нужно поместить его в вышеуказанную
bin-папку и создать линк на него в папке:

/boot/home/config/add-ons/kernel/drivers/dev/graphics

НЕ УСТАНАВЛИВАЙТЕ СВОИ ДРАЙВЕРА В СООТВЕТСТВУЮЩИХ СИСТЕМНЫХ ПАПКАХ!
(под /boot/beos).

Секция 3 из 3 - Предыдущая - Следующая

 Часто задаваемые вопросы и ответы на них по операционной системе BeOS.
Лента новостей


2006 (c) Copyright Hardline.ru