Архив заметок

установка

Подписаться на эту метку по RSS

FreeBSD и Plex медиа сервер

Просмотров: 12655Комментарии: 4
FreeBSD

Есть несколько DLNA программ для линупсов и фряхи. Я пользовался minidlna и mediatomb. Minidlna простецкий по настройкам, но убогий по функционалу. MediaTomb же обладает веб мордой и настройками по кодированию на лету, жрет практически все форматы, но в тоже время геморроен по настройке.

У меня не было цели получить красноглазие в процессе настройки dlna. Нужен был простой и в тоже время функционально-удобный софт для организации медиа сервера.

На роль сего был выбран Plex после поиска в интернетах. Вот, что говорит хабр:

Как пишут разработчики — «A complete Media Solution». Подтверждаю.

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

Транскодирование делает из всего под всё. Параметрами можно управлять прямо из экранного меню телевизора. Для умных устройств вроде телевизоров LG Smart TV и Apple TV поддержка выходит далеко за пределы протокола DLNA.

Есть поддержка собственного облачного сервиса, что позволяет смотреть домашнее видео удаленно — сервер подстроит параметры отправляемого видео под возможности устройства и канала связи.

Есть отдельно написанные клиенты под мобильные OS и плитки Windows 8.

Для Ubuntu, Fedora, CentOS и массовые модели NAS есть готовые пакеты. Под все остальное — устанавливается простой распаковкой. Из зависимостей требует лишь Avahi-daemon.

К сожалению механизм транскодирования слабо допускает вмешательства в работу — профили подправить можно, но возможности сильно ограничены.

Способен решить любые задачи в рамках темы, при этом бесплатен, стабилен и как ни странно — быстр.

Есть эта вещь в портах.

# whereis plexmediaserver
plexmediaserver: /usr/ports/multimedia/plexmediaserver

Ставим:

# portmaster multimedia/plexmediaserver

Добавим строки в /etc/rc.conf:

plexmediaserver_enable="YES"

Файлики и логи находятся тут:

/usr/local/share/plexmediaserver/Plex DLNA Server

/usr/local/plexdata/'Plex Media Server'/

После старта Plex, все настройки производятся через адекватную вебформу по адресу:

https://plexmediaserver:32400/web

Вот и все. В LG телеках есть клиент Plex, смотреть киношки можно через него, либо через железный медаплеер типа dune.

Браузер Google Chrome в папке Program Files

Просмотров: 2842Комментарии: 0
Windows

Браузер от Гугла постоянно устанавливается в профиль пользователя, что не есть православно!

Решение тут:

И далеко не так:

chrome_installer.exe --system-level

Автор решения или так сказать источник.

Установка Theme Selector в Ubuntu

Просмотров: 3207Комментарии: 2
DebianUbuntuНовости

Искал и нашел. Многие ссылки в поисковиках ссылаются на ручную установку сего инструмента. Необходимо скачать пакет, установить, потом скопировать файлы в созданную папку.... в общем геморрой. Новый путь куда легче и проще:

sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell-extensions-user-theme

Hackintosh. Mac OS на PC

Просмотров: 2651Комментарии: 0
Hackintosh

Честно говоря пока статья не очень созрела. Недавно пробовал установить мак на свое домашнее железо:

CPU: QuadCore Intel Core i7 960, 3333 MHz (25 x 133)
MB: Asus P6T SE  (2 PCI, 1 PCI-E x1, 3 PCI-E x16, 6 DDR3 DIMM, Audio, Gigabit LAN, IEEE-1394)
Chipset: Intel Tylersburg X58, Intel Nehalem
Memory: Hynix HMT125U6TFR8C-H9 DDR3-1333 DDR3 SDRAM 12 Gb
Video: NVIDIA GeForce GTX 470  (1280 Mb)
Sound: Realtek ALC888/1200 @ Intel 82801JB ICH10 - High Definition Audio Controller
Controller: Intel(R) ICH8R/ICH9R/ICH10R/DO/PCH SATA RAID Controller
Mouse: PS/2

Вроде все перечислил. Пробовал загрузчики - iBoot, EPI Empire, XPC... полная шняга. Правда есть мааленький нюанс - я пробовал установить mac os x 10.7 tiger retail... Спору вокруг него много, не у всех запускается с таким же камнем. Еще моя ситуация омрачена мышкой PS/2, что не есть гуд. Во всех руководствах по установке хакинтоша люди не рекомендуют пользоваться клавой/мышью с таким входом, т.к. в маке таких портов нет. Вчера докачал еще одну "версию" 10.7 retail'а, скоро попробую запустить.

verlihub и mysql

Просмотров: 2860Комментарии: 0
FreeBSDMySQL

Решил создать dc хаб для друзей. Последней версией хаба оказалась:

# pkg_version -v | grep verli
verlihub-0.9.8.e.r2,1               =   up-to-date with port

После установки из портов надо было установить базу данных для хаба и разного рода данные, такие как названия хаба, логин и пароль админа хаба и т.д. Все эти операции совершаются через команду

vh_install

Когда вы верно укажите имя пользователя от базы и другие параметры в процессе установки, вы можете увидеть, что эта версия хаба не особо дружит с именами:

# cat /usr/local/etc/verlihub/install_log
Config dir /usr/local/etc/verlihub
(1)                           Wed Feb 16 10:50:19 2011 #                
cMySQL - Connecting to mysql server: verlihub@localhost/verli using UTF8 encoding
(1)                           Wed Feb 16 10:50:19 2011 #                
cMySQL - Connection to mysql server failed: Can't connect to local MySQL server through socket '' (2)
terminate called after throwing an instance of 'char*'

Проблема решилась тем, что в пункте указать адрес сервера mysql надо изменить localhost на 127.0.0.1

MySQL 5.5 и build_static=yes

Просмотров: 2709Комментарии: 0
FreeBSDMySQL

Решил поставить релиз кандидат на шлюз. Добавил некоторые опции в /etc/make.conf:

DEFAULT_MYSQL_VER=55
PORTSDIR?=      /usr/ports
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql55-server
WITH_CHARSET=utf8
WITH_COLLATION=utf8_general_ci
WITH_PROC_SCOPE_PTH=yes
BUILD_OPTIMIZED=yes
BUILD_STATIC=yes
.endif
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql55-client
WITH_CHARSET=utf8
WITH_COLLATION=utf8_general_ci
WITH_PROC_SCOPE_PTH=yes
BUILD_OPTIMIZED=yes

И попробовал установить smile В итоге собрался только клиент, а сборка сервера вылетела с ошибкой:

client_plugin.c:382: warning: assignment makes pointer from integer without a cast
*** Error code 1
mv -f .deps/my_time.Tpo .deps/my_time.Plo
1 error
*** Error code 2
1 error
*** Error code 1
1 error
*** Error code 1

Решение было найдено в комментировании опции в /etc/make.conf:

#BUILD_STATIC=yes