вторник, 7 декабря 2010 г.

Установка Dropbox в Linux без Nautilus

Плавно и постепенно я переехал с монстрообразного GNOME на XFCE, шустрого брата-близнеца. Но вот беда - мой любимый сервис Dropbox крайне привязан к гномовскому наутилусу, а тянуть последний только ради удовлетворения зависимостей не хочется.

Но выход есть!

Качаем клиента по этой ссылке и распаковываем в домашнюю директорию:

# tar zxvf dropbox-lnx.x86-0.7.110.tar.gz

можно запускать:

#~/.dropbox-dist/dropboxd

При первом запуске программа спросит е-мейл\пароль от сервиса, а затем свернётся в трей. По-умолчанию синхронизируется папка ~/Dropbox.

Для дальнейшего комфортного использования сервиса имеет смысл прописать его демона в автозагрузку:

sleep 30s && ~/.dropbox-dist/dropboxd

а чтобы по щелчке на иконку в трее открывался файловый менеджер, сделать ссылку:

# ln /usr/bin/thunar ~/bin/nautilus

Пользуемся.

суббота, 4 декабря 2010 г.

Convmv

Конвертировать имена файлов/директорий из koi8-r в utf-8 можно следующей командой:

$ convmv -f koi8-r -t utf-8 * -r --notest

Это не новость, но может кому то и пригодится.

воскресенье, 21 ноября 2010 г.

Добавляем хранители экрана в Ubuntu

Список хранителей экрана (или по-другому скринсейверов), доступных в  Ubuntu по умолчанию, можно увеличить, установив пару дополнительных пакетов, которые сделают ваш Ubuntu еще более симпатичнее.
Добавим еще немного скринсейверов в свой Ubuntu, установив пакет с хранителями экрана, доступными в репозиториях Ubuntu.
Как обычно, открываем Центр приложений Ubuntu и в строке поиска вводим:
xscreensaver-data-extra
выбираем, среди найденных, “data files to be shared among screensaver frontend” и нажимаем на”Установить”:

установка скринсейверов в Ubuntu

Вводим пароль суперпользователя.
После успешной установки закрываем Центр приложений Ubuntu и переходим в Система -> Параметры -> Хранитель экрана и видим там несколько новых хранителей экранов:

хранители экрана Ubuntu

Если этого мало, то можем также установить еще один пакет с хранителями экрана. Для этого установим (также через Центр приложений Ubuntu) следующий пакет:
xscreensaver-screensaver-webcollage
Этот пакет интересен тем, что в качестве изображений, появляющихся на экране вашего Ubuntu, вы увидите коллаж из различных картинок, доступных в выдаче Google, Bing, Yahoo.

пятница, 6 августа 2010 г.

Игнорируем алиасы при повседневной работе

Одним из отличий человека, давно сидящего под *nix'ами, можно назвать алиасы - сокращения на все случаи жизни. Например, для облегчения жизни многие ставят следующий алиас:

alias aptitude='sudo aptitude'

Но иногда возникает необходимость проигнорировать алиас, выполнив команду в обычном режиме. Оказывается, в bash есть такой механизм - нужно просто команду написать с обратным слэшем:

\aptitude

И, конечно, помним о том, что алиас не действует в случае указания полного пути до приложения,  например, /usr/bin/aptitude, а также в скриптах.

среда, 28 июля 2010 г.

Выбираем самый быстрый CVSUP сервер для вашей FreeBSD

Потребовалось мне на рабочем FreeBSD-сервере установить пару приложений, и потому я привычно поставил cvsup-without-gui и полез в его конфиг для окончательной шлифовки. Вопрос - какой из множества серверов обновления прописать для наиболее быстрой работы? Как выбрать наименее загруженный?
Небольшое гугление показало, что существует fastest_cvsup:

# cd /usr/ports/sysutils/fastest_cvsup/
# make install clean

Так как нас интересует регион ru (Россия), команда примет следующий вид:

# fastest_cvsup -c ru

В конце вывода видим три сервера, с самыми быстрыми откликами:

>>Speed Daemons:
- 1st: cvsup2.ru.freebsd.org
- 2nd: cvsup7.ru.freebsd.org
- 3rd: cvsup6.ru.freebsd.org

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

*default host=cvsup7.ru.freebsd.org
*default base=/usr
*default prefix=/usr
*default tag=.
*default delete use-rel-suffix
*default compress
## Ports Collection. (перечень коллекций портов)
ports-all

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

cvsup -g -L 2 /usr/local/etc/ports-supfile

воскресенье, 25 июля 2010 г.

Winetricks — установщик компонентов

Многим известна такая полезная вещь, как Wine. Он позволяет запускать практически любые программы Windows в среде Linux. Но не всё так просто, ведь бывают случаи, когда приходится скачивать дополнительные библиотеки DLL для той или иной программы. Здесь нам придет на помощь Winetricks.
Для начала работы необходимо скачать сам скрипт: 

wget http://www.kegel.com/wine/winetricks

Чтобы вызывать скрипт из терминала простой командой winetricks, установим ему соответствующие права:

chmod +x winetricks
sudo mv winetricks /usr/local/bin

Для примера рассмотрим установку с помощью Winetricks набора кодеков ffdshow и flash:

winetricks ffdshow flash

Чтобы узнать список всех доступных пакетов, просто наберите в терминале:

winetricks

Появится окно со списком пакетов, нужные их них можно отметить галочками и установить.

Дополнительные параметры:

-q — во время установки вы только принимаете лицензионное соглашение, подтверждать остальные действия инсталлятора не потребуется;
-v — режим, в котором все действия выводятся в консоль;
-V — информация о версии

четверг, 15 июля 2010 г.

Мегафон 3G модем в Ubuntu 10.04

Замечательно работавший в Ubuntu 9.10 3G-модем Huawei E1550, входящий в комплект, после обновления до Ubuntu 10.04 перестал определяться системой. Однако, как оказалось эта проблема имеет достаточно простое решение.
Итак, до обновления системы модем был виден в выводе команды lsusb как:

Bus 002 Device 007: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem

После обновления до Ubuntu 10.04 модем перестал определяться, однако по прежнему в системе был доступен встроенный в него картридер, что давало надежду на успешное решение проблемы. Поиск в интернете подсказал что для того, чтобы в системе снова появился модем нужно просто переключить подключенное устройство в режим модема, использую утилиту usb_modeswitch. Установить её можно командой:

apt-get install usb-modeswitch

usb_modeswitch автоматически переключить устройство в режим модем при подключении его к компьютеру, однако необходимый для нормального использования модема модель usbserial не загружается автоматически и файлы устройств /dev/ttyUSB* не создаются.
Но это можно сделать вручную. Для рассматриваемого модема это делается командой:
 
modprobe usbserial vendor=0x12d1 product=0x1003

Это решение так же будет работать и для многих других 3G-модемов. Параметры vendor и product можно найти в выводе команду lsusb:

Bus 002 Device 007: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem

После загрузки модуля появится устройство /dev/ttyUSB0 и можно приступать к настройке соединения привычным образом - с помощью wvdial, network-manager или любого другого подобного инструмента.

На этом всё. Приятной работы!

Подсмотрено у Moose

суббота, 1 мая 2010 г.

Возвращение кнопок окна на привычное место в Ubuntu 10.04

Начиная с Ubuntu 10.04 кнопки сворачивания и закрытия перемещены в левую часть окна, что часто неудобно для бывалых пользователей Linux.

Для придания кнопкам привычного вида, достаточно запустить gconf-editor и в иерархии apps/metacity/general установить переменной "button_layout" значение "menu:minimize,maximize,close".

Или из консоли:

gconftool-2 --type string --set /apps/metacity/general/button_layout "menu:minimize,maximize,close"

четверг, 29 апреля 2010 г.

суббота, 13 февраля 2010 г.

Скорость загрузки сети перед глазами

Домашний интернет у меня до сих пор отстает от общепринятых стандартов - пользуюсь либо gprs, либо CDMA, переключаясь между ними в зависимости от погоды и фазы луны. Чтобы увидеть скорость соединения в данный момент, я установил Network Indicator:

[Image]

$sudo apt-get install netspeed

После установки его можно добавить на панель Gnome (в русской версии он называется Измеритель скорости).

четверг, 11 февраля 2010 г.

Настраиваем звук в HP Compaq CQ61-311ER под Ubuntu 9.10

После успешно почившего в бозе ноутбука ASUS F3T у меня появился новенький HP Compaq CQ61-311ER, отличная недорогая машинка на чистом интеле. Приятный дизайн и минимальное наличие марких глянцевых поверхностей радуют глаз, удобная клавиатура с дополнительным цифровым блоком просто радует :)

[Image]

В дополнение к предустановленной Windows 7 я привычно взгромоздил полюбившуюся мне Ubuntu 9.10. Все замечательно встало с первого раза, настроилось и радовало глаз, пока не приспичило мне глянуть новый фильм, притащенный товарищем. Оп-па - а звука-то и нет. То есть галки в нужных местах стоят, регуляторы успешно все регулируют - а колонки молчат как партизаны.

$lspci | grep Audio выдала следующее:

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

Ситуация стала проясняться. Проделал следущее:

В "/etc/modprobe.d/options.conf" добавил:
options snd-pcsp index=-2
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=hp-hdx

В "/etc/modprobe.d/alsa-base.conf" добавил:
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=hp-hdx

После перезагрузки системы отличный, чистый звук появился в колонках. Пошел смотреть фильм, не теряйте...

суббота, 6 февраля 2010 г.

Упрощаем жизнь с помощью Ubuntu Tweak

Ubuntu Tweak довольно маленькая и, в тоже время, очень функциональная программа. С её помощью вы можете узнать информацию о вашей системе, управлять вашими приложениями, изменить личные данные и многое другое.

Например, с помощью менеджера автозапуска, вы сможете управлять автозагрузкой. Контролировать какие должны запускаться программы при старте системе, а какие нет.



Так же присутвует возможность управления личными данными. Вы можете дефолтные имена папок сменить на свои. Настроить горячие клавиши для более быстрого запуска нужных вам приложений.
С помощью пункта Приложения, вы за пару кликов сможете поставить в систему нужную вам программу или удалить не нужные пакеты.
Раздел Рабочий стол поможет вам изменить оформление вашего desktop’a. Сменить фон, добавить виджеты, управлять прозрачностям и тд.
В приложении так же есть управление безопасностью, управление питание и многое другое.

Установить программу просто:
Открываем консоль и пишем

sudo gedit /etc/apt/sources.list

В появившемся текстом редакторе дописываем строчки

Снова возвращаемся в консоль и последовательно выполяем команды

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com FE85409EEAB40ECCB65740816AF0E1940624A220
sudo apt-get update
sudo apt-get install ubuntu-tweak


Или, как более быстрый вариант:

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak

Программа установлена.

Найти её можно в Приложения -> Системные -> Ubuntu Tweak