вторник, 10 ноября 2009 г.

Насткойка DVB карты Ubuntu.

Сейчас я поведаю вам как настроить DVB карту в Ubuntu.
У самого меня карта TeVii S600 USB, но единственное что вам может понабиться другое это другой Firmware и то наврятли.

1 Запускаем менеджер пакетов и ищем пакет v4l-conf, устанавливаем.
2 http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2 качаем, разархивируем.
3 Теперь нам необходим будет USB патч, http://liplianin.at.tut.by/v4l-dvb-liplianin.diff, качаем, помещаем в папку с тем что разархивировали в 1 шаге.
4 Далее нам необходимо скачать сам Firmware http://liplianin.at.tut.by/dvb-usb-dw2102.fw. помещаем в /lib/firmware/
5 Открываем терминал, переходим в папку с разархивираванными файлами и применяем патч
patch -p1 -N < v4l-dvb-liplianin.diff
Может потребовать установки программы для патча, ставьте и применяйте команду заного.
6 Теперь созданим kernel-links:
make kernel-links
7 Заходим в конфигурацию ядрышка:
make menuconfig
Идем по пути "Multimedia devices --- DVB/ATSC adapters" ищем там "DvbWorld 2102 DVB-S USB2.0 receiver"
Напротив должна стоять "М" если нет ставим. Выходим сохраняя всё. Потом прописываем.
make && make install
Чтобы не перзагружать машину после установки вводим:
rmmod dvb-usb-dw2102
Вставляем карточку и вводим:
ls /dev/dvb/adapter0/
Должно выдать файлы, выдало значит всё норм. Всё с дровами покончено!

Для просмотра каналов я посоветую плеер Kaffein. Но если вы захотите оранизовать вещание в сеть (про это я тоже позже напишу) вам понадобится dvb-utils, ставится он так:
sudo apt-get install dvb-utils
Читать далее

Наблюдаем за температурой с датчиков в Ubuntu

Привет всем! Сейчас я расскажу как наблюдать за изменением температуры проца, видяхи и тд и тп в Ubuntu




Для начала зайдем в консоль из под рута (для удобства), кто не хочет можете печатать везде sudo. Для этого создадим временный пароль для захода под рутом
sudo passwd
su root
В итоге мы окажемся под рутом. Советую ничо не удалять =)
Ну приступим:
apt-get install lm-sensors
apt-get install eep24c
apt-get install libglui2c2
apt-get install sensord
Теперь загрузим модуль i2c-dev
modprobe i2c-dev
Если он загрузится то появится следующая строка для ввода команды.
Затем найдем и пропишем имена модулей датчиков в нашу систему:
sensors-detect
В конце будет что-то типо такого
#----cut here----
# Chip drivers
coretemp
#----cut here----
Запоминаем всё что между #Chip drivers и #----cut here----
И тепрь делаем
modprobe XXXXXX
XXXXX это всё что было у нас в том, что мы запомнили.
Проверяем какие модули у нас запущены:
lsmod | grep i2c
Теперь поставим пакет для мониторинга температуры HDD:
apt-get install hddtemp
На вопрос отвечаем "Да" дальше оставляем адрес и порт стандартными.
Собственно теперь ставим GUI утилиту для отображения всего этого:
apt-get install gkrellm
Запускаем из "Приложения----Системные----GKrellM System Monitor"
Далее настраиваем под себя и любуемся. Настроить будет просто так как руссифицирована программа отлично.
Читать далее

Apache + PHP + MySQL установка в Ubuntu

Привет всем! Сегодня я вам поведаю о установке связки Apache + PHP + MySQL в Ubuntu, так же мы поставим phpmyadmin.

Ну-с приступим. Первым делом мы поставим MySQL server:
sudo apt-get install mysql-server

Далее поставил MySQL-admin

sudo apt-get install mysql-admin

Собственно теперь ставим сам Apache:

sudo apt-get install apache2

Ждем пока всё поставится. Далее имеет смысл поставить права на директорию /var/www и все вложенные файлы 755, делаем это так:

sudo chmod 755 /var/www/*

Это необходимо для того чтобы все посторонние пользователи могли только просматривать файлы, а вы и редактировать, и просматривать.
Заходим на 127.0.0.1 и проверяем. Должна высветится надпись "It Works!"

Далее ставим PHP5:

sudo apt-get install php5

И делаем рестарт апача:

sudo /etc/init.d/apache2 restart
Дальше связываем APACHE + PHP + MySQL

sudo apt-get install libapache2-mod-auth-mysql




sudo apt-get install php5-mysql




sudo /etc/init.d/apache2 restart

Далее для поддержки графики в PHP приложениях нам понадабятся 2 пакета:

sudo apt-get install php4-imagick
sudo apt-get install libphp-jpgraph

Проверяем PHP. Создаем в директории /var/www/ документ 1.php и засовываем туда код:


Заходим на 127.0.0.1/1.php и  видим всю информацию о PHP.
И напоследок ставим phpmyadmin для удобства управления базами SQL:

sudo apt-get install phpmyadmin
Для работы phpmyadmin делаем:
sudo ln -s /usr/share/phpmyadmin /var/www
Заходим на http://127.0.0.1/phpmyadmin и видим окошко входа.  Вводим логин root и ваш пароль.

Теперь о директориях:
/var/www - это сам сайт.


/etc/apache2 - конфиги апача
/etc/php5 - конфиги PHP

Немного о командах:
sudo /etc/init.d/apache2 start - запуск Apache, вобще он стартует сразу с системой, но мало ли выключите случайно или еще чего.

sudo /etc/init.d/apache2 stop - остановка Apache.


sudo /etc/init.d/apache2 restart - перезагрузка Apache.

Так-же вам может понадобится библиотека  Curl для PHP. Ставится она очень просто:
sudo apt-get install php5-curl
Собственно и всё. Теперь можете ставить любые CMS, писать всё что хотите и тд и тп.
Читать далее