16 июля 2013 г.

Переезд на новый адрес galeups.ru

Всем привет!
Наконец я созрел на собственный ресурс galeups.ru, пока он закрыт, но работа уже ведется и все статьи потихоньку копирую на него. Так что милости прошу, как говориться следите за новостями ! )
Всем удачи и теплых летних деньков, красноглазики!!! )))

16 декабря 2012 г.

Установка Debian с USB-накопителя

Всем привет, рассмотрим установку Debian Wheezy с USB-накопителя.
Итак нам потребуется машина с уже с установленной сиcтемой Debian, парадокс, но по другому не получится, т.к. рассматривается вариант подготовки загрузочного USB-накопителя и именно из под Linux.
Качаем загрузочный образ системы boot.img.gz (33Мб), а также саму систему debian-testing-i386-netinst.iso. Маленькая заметка, загрузочный образ от стабильной версии не подойдет. т.к. на USB-накопителе создает раздел менее 200Мб., загрузиться с него можно, а вот поместить на него установочный образ не получится, т.к. его размер -250Мб.
Итак скачали, к примеру положили в папку /shared.
Вставляем USB-накопитель,  если в системе один жесткий диск, то наверняка флешка определилась, как накопитель /dev/sdb

root# catz /shared/boot.img.gz > /dev/sdb

После чего на USB-накопителе будут уничтожены все данные и будет развернут загрузочный образ операционной системы Debian Wheezy. Далее монтируем USB-накопитель и копируем в корень установочный образ:


root# mount /dev/sdb /mnt
root# cp /shared/debian-testing-i386-netinst.iso /mnt

Далее вставляем и грузимся с USB - накопителя в системнике на который надо установить Debian.
Далее планирую рассмотреть установку XBMC, в качестве основной графической оболочки, т.к. данная машина будет служить именно как медиаплеер.

Всем спасибо, всем пока!!!

31 октября 2012 г.

GEEXBOX загрузка с USB, с сохранением настроек.

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

Итак, приступим!
Будем устанавливать на USB накопитель.
Качаем последний на данный момент образ GeeXboX ISO for PC (Version 3.0 - 32bits) - Version 3.0 , также понадобится программа Unetbootin для создания загрузочной флешки.

 Здесь все просто, выбираем образ GeexBOX.
"Пространство для сохранения файлов после перезагрузки" - это для того чтобы Ваши настройки сохранялись после выключения медиацентра. Жмем "Ок", и ждем успешного завершения операции. После чего вытаскиваем флешку, вставляем в подготовленный системник, выбираем в BIOS-е загрузку с USB накопителя и загружаемся.
У меня завелось все с первого раза!

Что порадовало:
Есть Русский язык;
Плагин погоды нашел автоматом мой город.

Что неудобно:
Управление пока с помощью компьютерной мыши;
Фильм в HD 720р качестве - тормозит, но думаю то проблема железа.

Управление планирую попробовать с помощью телефона (Android) - Official XBMC Remote

На домашнем компе под управлением Windows 7 настроил сервер DLNA, теперь можно смотриеть фильмы из домашней сети.

На этом пока всё!
Буду разбираться дальше, всем удачи...

20 июля 2012 г.

ZABBIX ошибка Array to string conversion [include/perm.inc.php:337]

При настройке распределенного мониторинга данной замечательной системы. во время входа в окне логина видим не понятное сообщение, вида :

  • Array to string conversion [include/perm.inc.php:337]
  • Array to string conversion [include/perm.inc.php:337]
Но на сам вход и работу это никак не влияет, просто не радует глаз )))
Исправляем следующим образом.
Ищем файл:

/usr/share/zabbix/include/perm.inc.php 

И комментируем следующие строки (номера строк 337 и 338):
COpt::counter_up('perm_group ['.$userid.','.$perm.','.$perm_res.','.$nodeid.']');
COpt::counter_up('perm');

19 июля 2012 г.

PostgreSQL заметка, на примере ZABBIX

Заметка, чтобы не забыть.
Ставлю zabbix - система мониторинга, с хранеинем данных в базе PostgreSQL.

Заходим в оболочку:
# sudo -u postgresql psql postgresql

Меняем пароль суперпользователя postgresql:
postgresql=# \password postgresql

Выходим из оболочки PostgreSQL:
postgresql=# \q

Создаем нового пользователя zabbix:
# sudo -u postgresql createuser zabbix

Создаем базу данных zabbix:
# sudo -u postgresql createdb zabbix

Делаем пользователя zabbix хозяином базы данных zabbix:
# sudo -u postgresql psql postgresql
postgresql=# alter database zabbix owner to zabbix;

Продолжение следует...

aptitude - неизвестная ошибка при выполнении gpgv

Всем привет!
Столкнулся с новой проблемой, которой спешу поделиться с Вами.
Устанавливаю Debian, хочу сразу уйти в Testing, вроде как все уже тестируется и наиоболее свежее. Ну речь не об этом.
После установки базовой системы, меня репы на:

deb http://ftp.ru.debian.org/debian/ main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ main contrib non-free

При выполнении aptitude update получаем:

W: Ошибка GPG: ftp://ftp.ru.debian.org testing Release: Неизвестная ошибка при выполнении gpgv

Т.е. нет возможности ни обновиться, ни установить какой либо софт.
Удалил содержимое каталога /var/lib/apt/lists, не помогло.
Поменял адреса репозиториев на европейские, то же не помогло.
 Решение:
Опять же удаляем  содержимое каталога /var/lib/apt/lists, и вводим:

#apt-get autoremove
#apt-get update
После чего можно использовать aptitude без проблем.

Так и не понятно, что же такое умеет apt-get update, чего не умеет aptitude update? Но факт остается фактом.
Всем удачи!

11 июля 2012 г.

Ошибка при настройке OpenFire 3.7.1

При настройке web-интерфейса на последнем шаге получает оплеуху в виде:

HTTP ERROR 500
Problem accessing /setup/setup-admin-settings.jsp. Reason:
Server Error

Сервер установлен с поддержкой PostgreSQL 9.1.
Лечится следующим образом:
В настройках подключения к базе данных я указывал адрес в виде:

jdbc:postgresql://localhost:5432/openfire

Надо изменить на:

jdbc:postgresql://127.0.0.1:5432/openfire