vanoc.ru

блогосайт. заметки.

Архив по ‘runix’ категории

Genius E-Messenger 112 и ubuntu 8.10

13 комментариев

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

Для начала скачал свежие библиотеки с linuxtv.org

linuxtv.org

далее
make
sudo make install

Теперь вебкамера заработала, но с помехами. Чтобы картинка отображалась нормально запустил скайп командой
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
Правда изображение получилось вверх ногами :) Хотя это уже не важно. Главное, что вообще работает :)

Затем можно подправить кнопку запуска скайпа. Для этого достаточно создать файл например .skype в домашней директории и вписать в него

#!/bin/bash
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype

Затем зайти в Систему-Параметры-Главное меню-Интернет выбрать Skype и в свойствах указать командой запуска только что созданный баш скрипт .skype

Да чуть не забыл. Скрипту следует выставить права на выполнение как программы. Делается это в свойствах файла.

ps если найду рабочий способ как перевернуть изображение обязательно обновлю пост.

2 марта 2009 ~ 10:33


Рубрики runix,ubuntu

Метки ,

Кто занял apt базу? в ubuntu 8.10

14 комментариев

Иногда при попытке использования apt случается такое:

$ sudo aptitude update
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

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

Посмотрим PID процесса занявший базу apt по лок-файлу

$ sudo fuser /var/lib/dpkg/lock
/var/lib/dpkg/lock: 22069

Если есть желание, то можно посмотреть что за программа залочила базу apt

$ ps aux | grep 22069
root 22069 6.6 1.9 68112 40484 ? Ss 13:02 0:02 /usr/sbin/synaptic

Убиваем процесс который занял базу:

$ sudo fuser -k -TERM /var/lib/dpkg/lock
/var/lib/dpkg/lock: 22069

или не мудрствуя лукаво

$ sudo kill -TERM 22069

найдено на linsovet.com. надеюсь автор не против. подредактировал для убунту.

обидно, что не нашел эту статью раньше.

25 февраля 2009 ~ 13:23


Рубрики runix,ubuntu

Метки

LAMP и ubuntu

4 комментария

Мини мануал на память.

LAMP устанавливается оч просто. Достаточно запустить synaptic, зайти в Правка – отметить пакеты для Задачи. Ставим галочку напротив LAMP server. Затем через поиск находим phpmyadmin и так же помечаем на установку. Или выполняем в терминале

sudo aptitude install apache2 php5 php5-mysql phpmyadmin mysql-server

В процессе установки phpmyadmin спросит о конфигурации. Выбираем apache2.

Теперь при переходе на http://localhost/ должно появиться победное It works!, при переходе на http://localhost/phpmyadmin непосредственно окно входа в phpmyadmin. Логин root.

Использовать дефолтную var/www/ не оч удобно, поэтому укажем свои директории. Я создал /home/vanoc/sites/www/new, new2 и new3. Теперь скопируем дефолтный шаблон.
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/new
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/new2
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/new3

Редактирование /etc/apache2/sites-available/new сводится к добавлению строки ServerName new, смене пути var/www/ на адрес будущих виртуальных хостов. У меня /home/vanoc/sites/www/new и указанию отдельного лог файла для каждого хоста. ErrorLog /home/vanoc/sites/www/new/error-new.log.
Заодно включим mod_rewrite. Для этого все AllowOverride None заменим на AllowOverride All

Выполняем
sudo a2enmod rewrite

Подправим /etc/hosts добавив к localhost новые хосты
127.0.0.1 localhost new new2 new3

Включим их
sudo a2ensite new new2 new3

Перезапустим apache
sudo /etc/init.d/apache2 restart

Кстати, чтобы не вылетала ошибка You don’t have permission to access / on this server следует проверить chmod-ы у новых хостов.

20 февраля 2009 ~ 23:24


Рубрики runix,ubuntu

Метки

запуск аськи через tor

4 комментария

пока АОЛу все неймется, подключил аську через тор. делается это так

sudo aptitude install tor

затем в настройках аськи указываем тип прокси socks 5, узел localhost и порт 9050.

5 февраля 2009 ~ 20:04


Рубрики runix,ubuntu

Метки ,

цветное приглашение в bash

Один комментарий

цветное приглашение в убунтовском терминале можно включить раскомментировав строку force_color_prompt=yes в файле ~/.bashrc

13 января 2009 ~ 17:10


Рубрики runix,ubuntu

Метки

установка multitran на ubuntu 8.10

18 комментариев

т.к. в последние несколько дней сайт мультитран что-то оч нестабильно работает пришлось установить мультитран на ноут.

поставим необходимые пакеты
sudo aptitude install help2man qt3-dev-tools
часть пакетов можно найти здесь

libmtsupport-0.0.1alpha2.tar.bz2
libbtree-0.0.1alpha2.tar.bz2
libfacet-0.0.1alpha2.tar.bz2

libmtquery-0.0.1alpha3.tar.bz2
mt-utils-0.0.1alpha3.tar.bz2

словарь качем отсюда – multitran-data.tar.bz2

графический интерфейс – qmtcc-0.0.1alpha1.tar.bz2

все ссылки на них есть здесь

приступим к сборке

!!!пакеты нужно собирать в строгой последовательности!!!

Read the rest of this entry »

6 января 2009 ~ 18:04


Рубрики runix,ubuntu

Метки

глюкнутый гном

Один комментарий

странный глюк с убунтой случился. перестала открываться вкладка Приложения и Главное меню. решилось все удалением файла “applications.menu” в ~/.config/menus/

28 декабря 2008 ~ 0:17


Рубрики runix,ubuntu

Метки

установка freq бота в ubuntu 8.10

4 комментария

ставим дополнительные пакеты
sudo aptitude install subversion python-twisted python-crypto
качаем и собираем freq бота
svn co http://cvs.berlios.de/svnroot/repos/freq-dev/trunk/ freq
cd freq
./configure
make
sudo make install

sudo adduser --system --disabled-login --no-create-home --home /var/freqbot --group freqbot
sudo mkdir -p /var/freqbot
sudo chown freqbot:freqbot /var/freqbot
sudo chmod 750 /var/freqbot
sudo mkdir -p /var/log/freqbot
sudo chown freqbot:freqbot /var/log/freqbot
sudo chmod 750 /var/log/freqbot

заходим в /usr/local/etc и переименовываем freqbot.conf.sample в freqbot.conf
затем настраиваем его под себя. для бота придется создать jabber аккаунт и добавить его себе в ростер.

управление ботом
sudo /usr/local/sbin/freqtool start
пишем боту в личку, например,
.join chillout@conference.jabber.ru имя_бота
.leave chillout@conference.jabber.ru

отключаем бота
sudo /usr/local/sbin/freqtool stop

30 ноября 2008 ~ 22:48


Рубрики runix,ubuntu

Метки , ,

moosplash – usplash тема для убунты

Комментариев нет

заменяем стандартный ubuntu usplash на moosplash

для установки нужно отредактировать sources.list
sudo gedit /etc/apt/sources.list
добавить следующие строки
для 8.10
deb http://ppa.launchpad.net/corenominal/ubuntu intrepid main
deb-src http://ppa.launchpad.net/corenominal/ubuntu intrepid main

для 8.04
deb http://ppa.launchpad.net/corenominal/ubuntu hardy main
deb-src http://ppa.launchpad.net/corenominal/ubuntu hardy main

обновить списки пакетов
sudo aptitude update
устанавливаем moosplash и StartUp Manager
sudo aptitude install moosplash startupmanager
теперь заходим в “Систему – Администрирование – StartUp Manager”. вторая вкладка – “Внешний вид”. меняем usplash тему на moosplash. выходим. перезагружаемся.

теперь при включении и выключении компа можно видеть вот такую забавную коровку

18 ноября 2008 ~ 23:23


Рубрики runix,ubuntu

Метки

установка psi из git-a

Комментариев нет

сделал краткую заметку для себя. надеюсь Erik не против.

ставим дополнительные пакеты
sudo aptitude install git-core libqt4-dev libqca2 libqca2-dev libqca2-plugin-ossl g++
установка
git clone git://git.psi-im.org/psi.git
cd psi
git submodule init
git submodule update
./configure
make
sudo make install

обновление
cd psi
make distclean
git pull
git submodule update
./configure
make
sudo make install

17 ноября 2008 ~ 23:07


Рубрики runix,ubuntu

Метки