вторник, 27 октября 2009 г.

Open Office org применение шаблонов.

После перевода своей ОС на Eng интерфейс, стало раздражать, что Open Office org стал упорно создавать каждый новый документ применяя к нему формат Letter. При отправке на печать такого документа, принтер уходил в ступор, менять каждый раз руками быстро надоело...

Решено было разобраться.

1: Убеждаемся, что в настройках принтера установлен размер бумаги A4.

2: cat /etc/papersize
a4


Должно быть a4 как у меня. В современной Ubuntu похоже этот файл игнорируется, но всё же.

Скорее всего этого для Open Office org будет не достаточно.

3: http://openoffice.blogs.com/openoffice/2008/11/making-a-specific-template-come-up-when-you-create-any-new-document-in-openofficeorg-writer-calc-impress-or-draw-repost.html Нашёл решение, и даже с картинками. Оказывается, есть очень удобная вещь в OOo называемая шаблонами пользователя.

Буду по Английски цитировать далее:

Anytime you can help people do something without actually have them do anything is great for them and great for you.

Templates are a great way to save time. Set up templates with the styles, graphics, etc. that people need, and they don't need to re-create them. (Or create them in the first place.)

However, getting users to use the templates is another step. For them, choosing File > New > Templates and Documents might not be something some will want to do or remember to do every time.

What if one of the templates you've created is one that many or all users use all the time as the basis for new documents? You can make it come up when users just choose File > New > [type of document] by setting it as the default template. I.e. the user uses the template but doesn't even need to select it.

First, create a new document and make it how you want it: create styles, apply styles, include canned text, whatever.

Choose File > Templates > Save. Select a category and name the template. Click OK.

Choose File > Templates > Organize.

Open the category your template is in, in the left side.

Right-click on the template and choose Set as Default Template.


Соответственно мы создали новый шаблон, со ВСЕМИ настройками, включая размер бумаги. Можно даже умолчательный текст чтобы был в документе. Ну и конечно любые шрифты и форматирование. Это будет экономить Вам много времени. И теперь печататься будет всё как надо! Очень понравилась заметка. Надеюсь и Вам поможет.

HP-UX создание бекапа ОС и данных.

Потребовалось создать "холодный" бекап Системы на одном из серверов.

HP-UX v 11.23, решено было использовать tar для этих целей. Довольно сильно расстроился, когда узнал, что в tar отсутствует очень много полезных опций, оказалось, что tar в HP-UX пропиретарный.

Написал простейший скрипт:

#!/usr/bin/sh
tar -cvpf /SAPbackup/TSTbackup/etc-`date '+%d-%B-%Y'`.tar /etc
tar -cvpf /SAPbackup/TSTbackup/usr-`date '+%d-%B-%Y'`.tar /usr
tar -cvpf /SAPbackup/TSTbackup/stand-`date '+%d-%B-%Y'`.tar /stand
tar -cvpf /SAPbackup/TSTbackup/var-`date '+%d-%B-%Y'`.tar /var
tar -cvpf /SAPbackup/TSTbackup/tmp-`date '+%d-%B-%Y'`.tar /tmp
tar -cvpf /SAPbackup/TSTbackup/sapmnt-`date '+%d-%B-%Y'`.tar /sapmnt
tar -cvpf /SAPbackup/TSTbackup/opt-`date '+%d-%B-%Y'`.tar /opt
tar -cvpf /SAPbackup/TSTbackup/home-`date '+%d-%B-%Y'`.tar /home
tar -cvpf /SAPbackup/TSTbackup/oracle-`date '+%d-%B-%Y'`.tar /oracle
exit 0


Внимание: Корневой раздел, всё что там лежит придётся делать отдельно руками! Применив к примеру какое-либо регулярное выражение.



В директории /SAPbackup/TSTbackup будут созданы tar архивы без сжатия, с названием архивируемых папок и текущей датой, внутри будет подструктура данных папок с файлами с сохранёнными правами.

--exclude и прочие опции не поддерживаются. Ставить tar открытый нету желания. Разбираться капитально в man tar HP-UX также не очень то и хочется.

пятница, 23 октября 2009 г.

HP-UX v 11.21 mc

Я думаю, что довольно многих так или иначе интересует установка файлового менеджера под эту ОС.

Сначала я было порывался, поставить его сам из dep пакета, взятым отсюда: http://hpux.connect.org.uk/ , но устав разбираться с зависимостями - прочитав аналогичные посты, мне удалось найти пакет уже слинкованный со всеми зависимостями статически. - Кому надо обращайтесь тут. Пришлю на почту. mcedit и mc.

Также хочется напомнить, что mc уже занято в HP-UX - это какая-то утилита фирменная HP-UX, поэтому есть смысл прописать alias к примеру: mcc для нашего бинарного файла mc.

HP-UX X server не стартует.

При установке одного из многочисленных обновлений на OS HP-UX я столкнулся с такой проблемой: у меня перестал запускаться X serever.

Как потом оказалось в требовании одного из пакетов было его отключение, что я собственно и сделал, и о чём потом забыл...

Похожую проблему нашёл тут: http://forums13.itrc.hp.com/service/forums/questionanswer.do?threadId=1281812&admit=109447627+1255093421008+28353475 Выход из проблемы подсказала команда:

ps -ef | grep dtlogin

Не нашлось ничего. Я вспомнил, что отключил сам же этот демон.




Симптомы у меня аналогичные.



1. Chosse [OK] to return to login screen.

2. Select Failsafe Session from the login screen's option
menu and log in.

3. Check to see that the desktop is properly installed,
the hoastname is correct (/etc/hosts) and that the
network is properly configured.


Конечно ни одна из причин не помогла мне. Всё оказалось проще.

А именно:

man dtlogin

dtlogin - CDE login service



У этого бинарного файла есть два ключа. -d и -e. Соответственно я вспомнил, что передал перед обновлением ему -d. Включив обратно его ключ -e. Потыкав его туда сюда, через некоторое время на другой консоли всё же появился процесс: ps -ef | grep dtlogin - после чего всё заработало, и работает по сей день.

Крайне надеюсь, что кому-либо решение моей проблемы поможет, в том числе и самому мне - ибо ещё не раз мне придётся настраивать сервера под управлением этой ОС.

воскресенье, 11 октября 2009 г.

Установка драйверов Nvidia в Ubuntu

Решил на работе установить видео карту Nvidia заместо Radeon. Нет ничего проще. Убрал sudo apt-get purge fgrlx из безопасного shell и установил драйвера как написано тут:
Удали предыдущие драйвера
ставлю систему начисто, копирую в ~ NVIDIA-Linux-x86_64-180.51-pkg2.run.
выхожу из системы.
нажимаю первую консоль (ctrl+alt+f1) логинюсь в ней.
выполняю sudo -s -H
останов /etc/init.d/gdm stop
установ дрова sh NVIDIA-Linux-x86_64-180.51-pkg2.run
(скачать модуль с сайта, нет; установить 32бит, да; изменить xorg.cof, да)
запуск /etc/init.d/gdm start
захожу в систему(с драйвером nvidia)
выполняю sudo nautilus иду в /etc/default
редактирую linux-restricted-modules-common вписываю строку DISABLED_MODULES="nvidia nvidia_legacy nvidia_new"
перезагружаю комп и все отлично.


Ссылка на оригинал: http://forum.ubuntu.ru/index.php?topic=3031.msg511860#msg511860

Месяц уже работает отлично.

пятница, 9 октября 2009 г.

Администрирование и настройка HP-UX v 11.23 + SAP + Oracle. - Цикл заметок.

Администрирование и настройка HP-UX v 11.23 + SAP + Oracle. - Цикл заметок.




Всем начинающих Администраторам серьёзных решений для бизнеса построенных на серьёзных операционных системах таких как HP-UX или SLES, приходится в начале освоения (особенно HP-UX) столкнуться с массой проблем, они не критичны, если HP-UX официально поддерживает Ваши сервеные решения от HP. Но, при возникновении каких-либо проблем, выясняется, что информации на эту тему в Сети Интернет крайне не много. В том числе и Англоязычных форумов. Официальная документация мне не понарвилась вовсе. Хотя понравился Installation guide. По нему собственно и было моё
предварительное знакомство с установкой этой ОС и её обновлением.


В своём блоге я хотел бы опубликовать ряд заметок, о тех проблемах и трудностях с которыми мне пришлось столкнуться в процессе подготовки сервера rx2600 к установке SAP + Oracle.

А также поведать о проблемах установки HP-UX v 11.23 , обновления её, (пришлось обновляться с 2003 года по 2009 год.). Если заметки будут
получаться хорошие, буду дополнять wiki на сайте hpux.ru.

Сам я многого не знаю, но буду учиться.

Надеюсь, что поможет мне официальная документация. Мои предыдущие навыки полученные от других UNIX систем таких как FreeBSD. И информация полученная на официальном форуме.