| rdfs:comment
| - Установив однажды Plan 9 вам, возможно, захочется поддерживать вашу систему в обновленном состоянии относительно изменений, которые делаются в лабораториях. Предполагается, что вы владеете скромный сетевым доступом, тогда самый легкий путь обновления системы — это открытие эккаунта обновлений и использование replica/pull. Чтобы открыть новый эккаунт на сервере обновлений, следуйте инструкциям на странице: disk/kfscmd allow replica/pull -v /dist/replica/network disk/kfscmd disallow Теперь коротко о каждой из команд: Чтобы получить доступ к исходным текстам и дополнительному ПО, введите:
|
| abstract
| - Установив однажды Plan 9 вам, возможно, захочется поддерживать вашу систему в обновленном состоянии относительно изменений, которые делаются в лабораториях. Предполагается, что вы владеете скромный сетевым доступом, тогда самый легкий путь обновления системы — это открытие эккаунта обновлений и использование replica/pull. Чтобы открыть новый эккаунт на сервере обновлений, следуйте инструкциям на странице: Здесь вас попросят ответить на вопрос поддерживаете ли вы лицензию Plan 9 (на условиях которой распространяется как дистрибутив системы, так и обновления) и ознакомились ли вы с положениями относительно экспорта ПО и пр., затем введите ваш логин и пароль для доступа к исходным текстам обновлений. Если вы сделали все правильно, то для вас будет создан эккаунт в домене outside.plan9.bell-labs.com. (Вы можете добавить ваш логин и пароль в factotum (proto=p9sk1) или же вводить их каждый раз после подсказки replica/pull.) На следующей странице вам представят листинг сценария оболочки для обновления файловой системы kfs, после запуска которого вы можете выполнять главные команды. disk/kfscmd allow replica/pull -v /dist/replica/network disk/kfscmd disallow Теперь коротко о каждой из команд:
* Устанавливает режим игнорирования проверки прав доступа файловой системы kfs, который позволяет обновлять все что угодно;
* Обновляет ваши исполняемые файлы и их исходный код в соответствии с текущим состоянием сервера sources.bell-labs.com;
* Выход из режима игнорирования прав доступа. Опция -v команды replica/pull выдает информацию о текущих действиях. Она полезна, если вы хотите наблюдать какой именно файл в данный момент обновляется, но у нее есть один недостаток: она может выводить очень большое количество информации, так что ее следует запускать со включенной прокруткой окна, или совсем опускать эту опцию. Заметьте также, что replica/pull не перезаписывает локальные изменения, при этом происходят конфликты флагов с сообщениями об ошибках, так что вы можете разрешать их исполнение вручную. 9P соединяется с TCP портами 564 (9fs) и 567 (удостоверение) на сервере. Если вы работаете за брандмауэром, убедитесь, что вы соединяетесь с указанными портами. Если при соединении у вас возникли проблемы, утилита authchk очень полезна для их диагностики. Ее можно найти по адресу:http://www.acl.lanl.gov/plan9/sprogs/. Чтобы получить доступ к исходным текстам и дополнительному ПО, введите: 9fs sources ls /n/sources В случае, если вы не владеете сетевым соединением Plan 9, то можете всегда получить ночной снимок исходных текстов в виде iso-образа на странице дополнительного ПО. Скачайте plan9-new.iso и подмонтируйте его в /n/dist вот так: mount /srv/9660 /n/dist /n/kfs/dist/plan9-new.iso
|