Показаны сообщения с ярлыком Ubuntu. Показать все сообщения
Показаны сообщения с ярлыком Ubuntu. Показать все сообщения

пятница, 19 ноября 2010 г.

Смена кодировки для mp3 файлов c cp1251 на utf8

mp3 encode
==========
sudo apt-get install python-mutagen
find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1

пятница, 3 сентября 2010 г.

Установка сканера Epson Perfection V10 в Ubuntu

Установка сканера Epson Perfection V10 в Ubuntu
по материалам
http://forum.ubuntu.ru/index.php?topic=36843.0
http://www.ussr.kiev.ua/viewtopic.php?f=4&t=28

нужно поставить три deb пакета, после чего Приложения\Графика\Сканировать

Драфвера берем здесь
http://www.avasys.jp/

Установил
1. dpkg --install iscan-data_$ver-$rel_all.deb

2. dpkg --install iscan_$ver-$rel_$arch.deb
DEB 32bit package [libltdl7] (for Ubuntu 8.10 or later)
iscan_2.25.0-1.ltdl7_i386.deb 349 476 bytes
iscan-plugin-gt-s600_2.1.0-3_i386.deb

вторник, 5 января 2010 г.

Переход Ubuntu 9.10 Karmic Pulseaudio Alsa и другие "особенности"

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

=== Переезд на Ubuntu 9.10 ===
(x86 или 64 будет уточнятся по ходу дела)

===
=== Освобождения винта от данных ===
===

Решил слить все нужные данные на второй винт и сделать "чистую" установку.

Для гарантированного сливания 100+G пробовал использовать sbackup, опыт печальный,
когда архив получился 70G, и я его в целях проверки стал распаковывать на третий винт,
после 30 минут распаковки - выдал ошибку "неожиданный конец архива".

Итог: для переноса данный использовать rsync.
$ rsync --progress -luogthvr --delete-after from to

Плюс в том, что даже если чтото "оборвалось", можно быстрее "докачать" остатки.

===
=== Выбор 64 или 32 ===
===
Сначала я выбрал 64, про№;%?*(; со звуком, я решил поставить 32, но выяснилось что тут теже яйца.
Поэтому победа и тесты были проведены на 32, а на чистую я буду ставить 64 (пишу этот документ как
финишный 32 и как помятку по которой буду устанавливать 64).

===
=== Устанавливаем систему, избавляемся от Pulse, выбираем Alsa ===
===
Установить систему с LiveCD, применить все обновления.
Если коротко то проблема звука вылезла с Skype. Микрофон работал очень, тихо практически не слышно.
Также "тихо слышно" работала стандартная "Звукозапись".
Еще одни грабли вылезли на внешней звуковой карте, просто в 9.10 нет аналога gnome-sound-properties из 8,
и выбрать по человечески куда играть музыку в штатные колонки или стационартные я не могу.

Просто писец... Шаг назад в человечности.

===
=== Избавляемся от Pulse, выбираем Alsa ===
===
По материалам:
[1] Как избавиться от pulseaudio в Karmic (Ubuntu 9.10)
http://forum.ubuntu.ru/index.php?topic=69589.0
Спасибо Psy[H[] и Демагог, за их дельные посты.

[2] Re: Ubuntu's switch to pulseaudio broke accessibility for the blind
http://n2.nabble.com/Re-Ubuntu-s-switch-to-pulseaudio-broke-accessibility-for-the-blind-td3886061.html

Итак по порядку, что делал чтобы заработало у меня:
== из источника [1] ==
1. Собсвтенно урбать pulseaudio не сложно:
$ sudo apt-get remove pulseaudio gstreamer0.10-pulseaudio
это потянет соответсвтующие пакеты, ничего жизненно важного.
$ killall pulseaudio

2. NEW - не удалять потому что подменим gnome-volume-control Подтираем остатки мусора
$ gnome-session-properties
ищем там gnome-volume-control-applet и выключаем/удаляем. Он бесполезен, так как ничего не умеет кроме как в фоне ругаться на отсутствие pulseaudio.
еще прибиваем его в текущей сессии, чтобы не ныл:
$ killall gnome-volume-control-applet

3. Идем в
$ gstreamer-properties
известный в народе как "выбор мультимедийной системы" cтавим везде где можно ALSA,
в [1] 3тим пунктом указано еще одно не обязательное телодвижение, у меня заработало без него.

4. теперь нам нужен микшер. Выбор тут есть. И консольный alsamixer и кучка гуев к нему. Но самостоятельно парящие гуи в основном кривые. Поэтому автор скромно советует
$ sudo apt-get install xfce4-mixer
микшер качественный, без глюков и ничего особо серьезного по зависимостям за собой не тянет. Ставим, размещаем лончер команды xfce4-mixer на панели по вкусу.
При первом запуске микшер будет пуст - необходимо выбрать карту и видимые каналы.

5. Самое коварное - управление с клавиатуры
Обойтись можно тремя командами:
amixer sset Master 5+
amixer sset Master 5-
amixer sset Master toggle
соответственно увеличить, уменьшить, включить/выключить.
Данные команды можно повесить на на исполнение нужными кнопками через стандартную гномовскую утилиту,
"Добавить" новую команду.
$ gnome-keybinding-properties
также можно повесить как лончеры на панель.

6. последний шртих:
$ sudo apt-get install alsa-oss
чтобы приложения, написанные под oss тоже могли выводить звук через ALSA.

После этих шагов остались не приятные последствия: gnome-volume-control перестал работать (при запуске Система\Параметры\Звук, получаем "Ожидание ответа звуковой подсистемы").
И нет возможности менять звуковуй карту (слушать через внешнею USB TerraTec Aureon 5.1), что в предыдущей версии делалось через gnome-sound-properties.

Выход:
1) заменить gnome-volume-control (Ubuntu 9.10 Karmic) на его же из jaunty (из соответсвующей 32bit или 64bit).
2) добавить отсутвующий gnome-sound-properties.
Для обоих случаев - качаем пакеты содержащие их из предыдущей Ubuntu, разархивируем, берем нужные файлы, ложим их на нужные места к себе.

Установим 1):
Скачаем нужное (i386 или amd64 в зависимости от вашей платформы):
gnome-volume-control лежит в пакете gnome-media (/usr/bin/gnome-volume-control)
http://packages.ubuntu.com/jaunty/amd64/gnome-media/download
http://packages.ubuntu.com/jaunty/i386/gnome-media/download

$ sudo cp /usr/bin/gnome-volume-control /usr/bin/gnome-volume-control2
заменим на взятый из предыдущей версии
$ cd old_gnome-media_path/usr/bin/
$ sudo cp gnome-volume-control /usr/bin/
до кучи заменим и gnome-sound-recorder ("Звукозапись"), им мы сможем проверить правильную работу микрофона
$ sudo cp /usr/bin/gnome-sound-recorder /usr/bin/gnome-sound-recorder2
$ cd old_gnome-media_path/usr/bin/
$ sudo cp gnome-sound-recorder /usr/bin/

Установим 2):
Тут кроме копирования файла нужно скопировать sound-properties.glade, возмем его с ветки форума
http://www.4front-tech.com/forum/viewtopic.php?f=3&t=3324
http://www.4front-tech.com/forum/download/file.php?id=1
в этом же архиве лежит исполняемый файл и можно взять его
(не тянуть из пакетов, хотя если ты параноик.. то официальные ссылки ниже)
gnome-sound-properties лежит в пакете gnome-control-center (/usr/bin/gnome-sound-properties)
http://packages.ubuntu.com/jaunty/amd64/gnome-control-center/download
http://packages.ubuntu.com/jaunty/i386/gnome-control-center/download
копируем
$ sudo cp gnome-sound-properties /usr/bin/
$ sudo mkdir /usr/share/gnome-control-center/glade/
$ sudo cp sound-properties.glade /usr/share/gnome-control-center/glade/


=== Все теперь должно работать, удобно ===
Для быстрого переключения звуковой карты выведем команды на панель
gnome-sound-properties


=== Проверим скайпом ===
установим
для 32bit можно воспользоватся репозиторием
$ sudo gedit /etc/apt/sources.list
add line:
deb http://download.skype.com/linux/repos/debian/ stable non-free
$ sudo apt-get update
$ sudo apt-get install skype

для 64bit ставим из пакета
$ wget http://www.skype.com/go/getskype-linux-beta-ubuntu-64
и устанавливаем.
skype-ubuntu-intrepid_2.1.0.47-1_amd64.deb


В skype в настройке, убрать галку с "Устройства\Позволить skype автоматически подстраивать громкость".
Проверить что микрофон не выключен, что для input истойства volume не на нуле.
Сделать тестовый звонок, должно все работать.


=== Дальше идут обычные шаги, по установке софта которым я пользуюсь ===


# medibuntu
sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update


sudo apt-get install nautilus-gksu nautilus-open-terminal

среда, 22 июля 2009 г.

Установка МФУ Canon i-SENSYS MF4018 на Ubuntu

=== Update 2010, 14 августа
В Ubuntu 10.04 LTS - Lucid Lyn драйвера из deb пакетов перестали ставиться из-за переименования в системе libcupsys2 в libcups2.
Поэтому делаем финт как описано в http://forum.lafox.net/index.php?showtopic=21464,
Конвертируем из rpm и устанавливаем deb:

В скачанном архиве с дровами
cd RPM
sudo apt-get install alien
sudo alien *.rpm
sudo dpkg -i cndrvcups-common_1.90-2_i386.deb
sudo dpkg -i cndrvcups-ufr2-uk_1.90-2_i386.deb


===
Ставим драйвер "UFRII/UFRII LT Printer Driver for Linux"
Как заявлено на сайте Canon для i-SENSYS MF4018 и для i-SENSYS MF4020 нужно ставить его, поэтому для i-SENSYS MF4018 ставим его же.

Скачаем его с сайта Canon.
Заходим на http://software.canon-europe.com/
там в "Multifunctionals" выбираем нашу модель, затем выбираем OS, и язык (русского языку нет, довольствуемся английским).

На момент написания была версия
Version 1.90
Released on 12-10-2009
доступная по ссылке:
http://software.canon-europe.com/software/0035665.asp

$ tar -xf Canon_UFRII_Linux_V1.90_EN.tar.gz
$ cd Canon_UFRII_Linux_V1.90_EN/64-bit_Driver/RPM
$ sudo apt-get install -y alien

$ sudo alien -k cndrvcups-common-1.90-1.x86_64.rpm
$ sudo dpkg -i cndrvcups-common_1.90-1_amd64.deb

$ sudo alien -k cndrvcups-ufr2-uk-1.90-1.x86_64.rpm
$ sudo dpkg -i cndrvcups-ufr2-uk_1.90-1_amd64.deb

После этого подключить принтер. Проверить, распечатав страницу из gedit.

P.S.
Если принтер подключался до установки драйверов, то могут быть траблы.
Лечит как описано здесь: http://ubuntuforums.org/showthread.php?p=7654198

=== +++thanks+++ Onopoc
8. On Ubuntu panel/menu. Click on SYSTEM > ADMINISTRATION > PRINTING
On the left side under LOCAL PRINTERS delete any already existing Canon printer.

9. Click on NEW PRINTER button.

10. Select CANON MF4200 SERIES USB #1

11. Click on FORWARD button

12. Select radio button PROVIDE PDD FILE

13. Click on (NONE) drop down menu.

14. A new window will open.
In the left side column click on FILE SYSTEM
In the right side column navigate to USR > SHARE > CUPS > MODEL > Scroll down and select 'CNCUPSMF4200ZK.ppd'

15. Click on OPEN button

16. Click on FORWARD button

17. Leave the PRINTER NAME as is.
Type in a DESCRIPTION. Such as 'Canon ImageCLASS MF4270 Multifunction'.
Leave the LOCATION as is.

18. Click on APPLY button.

19. Make sure the printer is connected via a USB cable.
Make sure the printer is power up.
Under the SETTINGS tab click on PRINT TEST page.

20.
That's it. You're done. Enjoy

четверг, 14 мая 2009 г.

Ubuntu on external usb hdd

http://ubuntufriends.wordpress.com/2007/03/05/install-ubuntu-on-external-usb-hard-disk/

пятница, 17 апреля 2009 г.

Подключение Ubuntu к Active Directory

http://techwork.ru/2008/08/09/join-linux-to-domain/

вторник, 14 апреля 2009 г.

Установка VPN на Ubuntu через GUI

http://homenet.corbina.net/index.php?showtopic=215624&pid=1063908563&st=0&#entry1063908563

Цитата==
Изрядно намаившись, делюсь опытом. Очень просто:
ставим два пакета pptp-linux и плагин network-manager-pptp

http://packages.ubuntu.com/intrepid/net/network-manager-pptp
http://packages.ubuntu.com/intrepid/net/pptp-linux
==

понедельник, 30 марта 2009 г.

Setup postgresql on Ubuntu for using from django

# how to prepare clean Ubuntu for developmetn and testing

sudo apt-get -y install mc

# database engine
sudo apt-get -y install postgresql

# client tools
sudo apt-get -y install pgadmin3

sudo apt-get -y install python-psycopg2
sudo apt-get -y install python-setuptools
sudo apt-get -y install subversion

# create dir for third parthy
mkdir ~/apps

# django
svn co http://code.djangoproject.com/svn/django/trunk ~/apps/django-trunk
cd ~/apps/django-trunk
sudo python setup.py install

# db-templates
sudo easy_install django-dbtemplates

# filebrowser
svn co http://django-filebrowser.googlecode.com/svn/trunk/filebrowser/ ~/apps/filebrowser
sudo ln -s ~/apps/filebrowser /usr/lib/python2.6/dist-packages/filebrowser

# django-tinymce
cd /tmp
wget http://django-tinymce.googlecode.com/files/django-tinymce-1.5.tar.gz
tar xzvf django-tinymce-1.5.tar.gz
cd django-tinymce-1.5
sudo python setup.py install


# copy install folder to ~/tmp

# install Komodo ide
cd ~/tmp/install/komodo
tar -xvzf Komodo-IDE-5.1.3-28369-linux-libcpp6-x86.tar.gz
cd Komodo-IDE-5.1.3-28369-linux-libcpp6-x86
sudo ./install.sh -I /usr/local/Komodo-IDE-5
mkdir ~/.ActiveState
cp ~/tmp/install/komodo/ActiveState.lic ~/.ActiveState


# my projects
mkdir ~/projects
svn co file:////media/disk/projects/svn/web-projects ~/projects/web-projects
sudo ln -s ~/projects/web-projects/trunk/apps/showcase /usr/lib/python2.6/dist-packages/showcase
sudo ln -s ~/projects/web-projects/trunk/apps/hpages /usr/lib/python2.6/dist-packages/hpages



# create user for postgres
sudo su - postgres
createuser -S -d -R -E -P pguser

# Modify /etc/postgresql/8.2/main/pg_hba.conf to require password authentication for local connections:
# Comment or remove any existing lines at the end of the file, then append this:
#local all all password

sudo /etc/init.d/postgresql-8.3 restart

# create database:
createdb --encoding=UTF-8 --username=pguser --password db_name

четверг, 19 марта 2009 г.

Тюнинг стандартного дистрибутива Ubuntu

Аналог Windows Total Commander для Gnome

$ sudo apt-get -y install gnome-commander

VCL Player

$ sudo apt-get -y install vlc vlc-plugin-esd

# ftp клиент с возможность задать кодировку cp1251
$ sudo apt-get install filezilla

###
# install django-trunk: http://docs.djangoproject.com/en/dev/topics/install/
###
svn co http://code.djangoproject.com/svn/django/trunk/ /home/andrey/projects/apps/django-trunk
sudo ln -s /home/andrey/projects/apps/django-trunk/django /usr/lib/python2.5/site-packages/django

# test: python -c "import django"

# my shared python apps

sudo ln -s /home/andrey/projects/web-root/trunk/shared/hpages /usr/lib/python2.5/site-packages/hpages


###
# Для того чтобы распаковывать архивы rar (от http://desktoplinux.ru/node/84)
###
sudo apt-get -y install rar

Если при работе с архивами, защищёнными паролями, у возникают проблемы (ошибки), воспользуйтесь командой rar в консоли:

rar e имя_архива.rar

Параметр "e" в данном случае указывает программе rar, что архив надо распаковать, а пароль, при его наличии, программа спросит у сама.

###
# Olympus VN-2100PC
###

# для диктофонов версии начиная с VN-1000PC odvr распознает только XHQ формат, т.е. записывать нужно внем, иначе слить файл не удастся

# Установить odvr
скачать: http://odvr.googlecode.com/files/odvr_0.1.4.1_i386.deb
установить: sudo dpkg --install odvr_0.1.4.1_i386.deb

подцепляем диктофон, в терминале пишем: sudo odvr
в ответ: Model: 2100PC

если команда не отрабатывает - запускать её с "sudo"

###
# VMWare
###
после установки, если есть проблемы с клавиатурой (не работают некоторые клавиши, идет "смещение" клавишь)
находим конфиг файл (в зависимости от того - куда была установлена vmware)
~/.vmware/config
либо /etc/vmware/config

добавляем строку: xkeymap.nokeycodeMap = true
перезапускаем vmware


###
# vpn, add button disabled
###

sudo apt-get install network-manager-vpnc vpnc network-manager-pptp