Краткая пошаговая инструкция по установке PostgreSQL для Ubuntu 9.04/9.10.
Первый шаг - установка пакетов из репозитариев.
$ sudo apt-get install postgresql postgresql-client postgresql-contrib
$ sudo apt-get install pgadmin3
Изменяем пароль администратора БД по-умолчанию на что-нибудь более безопасное:
$ sudo su postgres -c psql template1
template1=# ALTER USER postgres WITH PASSWORD 'yourpasswordhere';
template1=# \q
Изменяем пароль пользователя, под которым запускается PostgreSQL:
$ sudo passwd -d postgres
$ sudo su postgres -c passwd
Устанавливаем так называемый "admin pack", который включает логирование и мониторинг для сервера:
для 9.04:
$ sudo su postgres -c psql < /usr/share/postgresql/8.3/contrib/adminpack.sql
для 9.10:
$ sudo su postgres -c psql < /usr/share/postgresql/8.4/contrib/adminpack.sql
Включаем доступ к серверу для внешних соединенний. В противном случае, вы сможете подключиться только с localhost.
Для этого открываем файл
для 9.04:
$ sudo gedit /etc/postgresql/8.3/main/postgresql.conf
для 9.10:
$ sudo gedit /etc/postgresql/8.4/main/postgresql.conf
и изменяем
#listen_addresses = 'localhost'
на
listen_addresses = '*'
а также включаем шифрование пароля
password_encryption = on
Теперь нужно описать, кто может подключаться к серверу. Для этого нужно изменить файл
для 9.04:
$ sudo gedit /etc/postgresql/8.3/main/pg_hba.conf
для 9.10:
$ sudo gedit /etc/postgresql/8.4/main/pg_hba.conf
И заключительный этап - перезапустить сервер.
для 9.04:
$ sudo /etc/init.d/postgresql-8.3 restart
для 9.10:
$ sudo /etc/init.d/postgresql-8.4 restart
Thursday, October 8, 2009
Wednesday, September 9, 2009
ILBC кодек для Ekiga
Чтобы решить проблему качества передачи голоса подключил ILBC кодек. Ниже маленькая инструкция как это сделать на Ubuntu 9.04:
1) добавить в /etc/apt/sources.list:
deb http://ppa.launchpad.net/bojo42/ekiga/ubuntu jaunty main
2) sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1901D523
3) sudo apt-get install libopal3.6.1-plugins-ilbc
4) в настройках Ekiga выбрать первым ILBC кодек.
Всё! Разговаривайте на здоровье.
Friday, September 4, 2009
Как избавиться от двойной строки приглашения в mc (Midnight Commander) [Рецепты]
После установки очередного обновления для Ubuntu 9.04 я заметил очень неприятный для себя баг в mc (Midnight Commander). В командной строке выводиться дублированная строка приглашения.
Например,
0;username@computer-name:~/temp/folderusername@computer-name:~/temp/folder.
Естественно если вложенность папок начинает превышать более трех, то в командной строчке остается очень мало места для набора самой команды. И это очень и очень не удобно.
Например,
0;username@computer-name:~/temp/folderusername@computer-name:~/temp/folder.
Естественно если вложенность папок начинает превышать более трех, то в командной строчке остается очень мало места для набора самой команды. И это очень и очень не удобно.
Вообщем после гугления выяснилось, что это ошибка в mc и что она уже пофикшена, но версия с фиксом еще не включена в дебианские репозитории. Таким образом у меня было три варианта: ждать, искать пропатченную версию и искать workaround solution.
Ждать не получилось. Исправленная версия находиться здесь - https://launchpad.net/~snizovtsev/+archive/ppa, но потом возникли бы проблемы с обновлением. Поэтому решил найти обходной путь.
Ждать не получилось. Исправленная версия находиться здесь - https://launchpad.net/~snizovtsev/+archive/ppa, но потом возникли бы проблемы с обновлением. Поэтому решил найти обходной путь.
Чтобы избавиться от двойной строки приглашения нужно закоментировать строку в .bashrc:
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
# PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
;;
*)
;;
esac
или что правильнее создать отдельный файл ~/.mc/bashrc с нужными настройками для mc.
Subscribe to:
Posts (Atom)