Monthly Archives: Апрель 2018

Установка PostgreSQL из исходников на Ubuntu 16.04

Склонируйте репозиторий PostgreSQL
git clone https://github.com/postgres/postgres.git
После окончания загрузки файлов перейдите в созданную директорию
cd postgres
Переключитесь на ветку REL_10_STABLE
git checkout REL_10_STABLE
Перед непосредственно сборкой проект нужно установить вспомогательно ПО.
sudo apt-get install libreadline-dev
sudo apt-get install bison
sudo apt-get install flex
Сконфигурируйте проект
./configure
Соберите проект
make
Установить postgres
sudo make install
Переключитесь в режим супер-пользователя:
sudo su
Добавьте нового пользователя postgres:
adduser postgres
Задайте пароль для пользователя postgres:
passwd postgres
Создайте директорию для данных postgres:
mkdir /usr/local/pgsql/data
Поменяйте владельца и группу для директории:
chown postgres:postgres /usr/local/pgsql/data
Далее поменяйте пользователя на postgres:
su - postgres
Проинициализируйте новый кластер баз данных:
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/

Установка Kubuntu c установочной флешки

Делаем на Kubuntu установочную флешку для установки Kubuntu (простите за тавтологию). Для начала устанавливаем UNetbootin на странице https://unetbootin.github.io/linux_download.html можно его скачать, там же есть инструкция по установке. Вот так выглядит главное окно программы: Записываемый на флешку образ можно скачать либо по сети, либо выбрать iso на вашем компьютере. Первая проблема, которую можно поймать: /dev/sdb1 не смонтирован
Необходимо сначала примонтировать USB-накопитель /dev/sdb1 к точке монтирования. 
Большинство дистрибутивов делают это автоматически после переподключения USB-накопителя.
По началу я думал, что надо что-то примонтировать или перемонтировать, но оказалось все проще. После того как вы вставите флешку в компьютер / ноутбук, нужно открыть ее содержимое и она примонтируется. Также, желательно, чтобы в названии флешки были только латинские буквы. После того, как вы успешно записали флешку, вставили ее компьютер, отключили в BIOS режим UEFI, можете поймать ошибку
(initramfs) Unable to find a medium containing a live file system
Проблема заключается в использовании USB 3.0. У меня на ноутбуке HP все три USB-порта версии 3.0. Советуют в BIOS отключить поддержку 3.0 в пользу 2.0. Но на этом ноуте нет такой опции в BIOS. А флешка у меня 16 GB USB 3.0. С флеш-картой USB 2.0 загружался установщик, но где-то посередите он падал с ошибкой. В конце концов записал ISO на компакт-диск и установил с переносного DVD-ROM.