Весьма полезна команда pkg_version. Она позволяет сравнить версии установленных пакетов и собранных из портов программ с теми, что есть в текущем дереве портов /usr/ports.
Continue reading Версии пакетов FreeBSD
Синхронизация часов FreeBSD 8.2
На всех своих серверах я настраиваю ntpd, чтобы часы сервера показывали правильное время. Это особенно важно для некоторых сервисов, например Kerberos.
Continue reading Синхронизация часов FreeBSD 8.2
Клонирование жестких дисков VirtualBox
Часто бывает нужно сдублировать виртуальную машину, чтобы к примеру не устанавливать несколько раз одно и то же. Или просто хочется зафиксировать полученный результат в виде виртуальной машины.
Если просто скопировать образ жесткого диска VirtualBox и попытаться подключить, вылетит ошибка. Continue reading Клонирование жестких дисков VirtualBox
Цветное приглашение в Bash
Нужно в файлик .bashrc пользователя добавить строчку, описывающую формат приглашения. Continue reading Цветное приглашение в Bash
Проброс порта с помощью iptables
Заметка для себя, чтоб не забыть. Есть хост 10.0.0.5 со службами на портах 22 и 5900. К нему можно обращаться через пограничный хост на соответствующие порты 2222 и 5555.
Настройка на пограничном порту:
# port forwarding to internal host (SSH + VNC) -A PREROUTING -i eth0 -p tcp --dport 2222 -j DNAT --to-destination 10.0.0.5:22 -A PREROUTING -i eth0 -p tcp --dport 5555 -j DNAT --to-destination 10.0.0.5:5900
NFS: некоторые ошибки
NFS – это служба, обеспечивающая доступ к удаленной файловой системе, точнее ее подветви. Возникла как-то необходимость и вместе с этим желание таки ее попробовать. Короче:
Клиент – FreeBSD 6.0
Сервер – сетевое хранилище Proware EN-3166H-QX.
Ниже я опишу грабли, с которыми мне пришлось столкнуться. Мне кажется, что это все, которые только могут попасться 🙂 Итак, грабли по порядку.
Continue reading NFS: некоторые ошибки
Новости
Я возвращаюсь после длительного перерыва, связанного с защитой диплома, военкоматами и переводом домашней и рабочей машинки на Debian 5.0.1. Также этот сайт был перенесен на хостинг. Теперь он крутится как надо, а не на домашней машине 🙂
Скоро будет куча тем…
Chrono Trigger – русский перевод
Недавно нашел русский перевод своей любимой игрушки Chrono Trigger. Continue reading Chrono Trigger – русский перевод
Библиотека BOINC для Windows и Linux
Долго искал я в инете, как собрать библиотеку для разработки BOINC-приложений, которая была бы совместима с GCC (это мне требовалось для работы кросс-компилятора из Linux в Windows). Ничего не найдя, я решил продраться самому, и вот вроде, что-то получилось. Программы, собранные с этой библиотекой, успешно работают на Windows-клиентах. Собственно, далее пойдет сырая инструкция, как это сделать.
Continue reading Библиотека BOINC для Windows и Linux
Как перенести рабочий стол на диск D:
Все просто – нужно залезть в реестр и поменять в ветках
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
значения параметра Desktop там и там на нужные (к примеру, D:\Desktop\user).
UPD: Сейчас попробовал перенести свой профиль с диска C на D. Нужно было добавить переменную окружения USERPROFILE, вот здесь: Свойства Моего компьютера – Дополнительно – Переменные среды, добавить вверху USERPROFILE установить значение D:\user. Аналогично прописать значения в папке реестра Shell Folders. Файл NTUSER.DAT, который хранит пользовательскую ветку реестра, похоже, переместить невозможно. И некоторые папки создаются вновь после перезагрузки (например Local Settings, Temp и др.). Так что какая-то часть профиля все равно остается на С. Однако, к примеру, настройки Firefox перенеслись 🙂