среда, 18 мая 2011 г.

Установка клиента Dropbox

Ставим Dropbox:

Самый правильный способ установки клиента Dropbox оказался в Fedora с оболочкой Gnome. Достаточно подключить официальный репозиторий:

Создать файл /etc/yum.repos.d/dropbox.repo следующего содержания:
[Dropbox]
        name=Dropbox Repository
        baseurl=http://linux.dropbox.com/fedora/$releasever/
        gpgkey=http://linux.dropbox.com/fedora/rpm-public-key.asc
Далее установить нужный пакет через графический интерфейс менеджера пакетов, либо командой
# yum install nautilus-dropbox
Пакет будет установлен со всеми зависимостями (как легко догадаться по названию пакета, зависит он от Nautilus и, следовательно, GTK2), а при выходе новых версий обновляться, как и все остальные пакеты в системе.
После установки клиент Dropbox сам прописывается в автозагрузку Gnome.
Кстати, если каталог /home находится на отдельном разделе, установщик пакета добавит опцию монтирования user_xattr для раздела с /home, при этом оставив соответствующий комментарий в /etc/fstab.

На ноутбуке у меня openSUSE+Gnome. Репозитория с dropbox для openSUSE не нашел, зато вручную установил RPM-пакет от Fedora. Вот так:
# rpm -i --nodeps ./nautilus-dropbox-0.6.7-1.fedora.i386.rpm
Это, конечно, не установка из репозитория, зато под контролем пакетного менеджера. Обновлять клиент Dropbox придется вручную, но всего одной командой
# rpm -U --nodeps <имя_пакета>
На домашней же машине Fedora+KDE. Для всех других дистрибутивов с оболочкой, отличной от Gnome остается один выход - использовать скомпилированную версию, которую можно взять здесь: http://wiki.dropbox.com/TipsAndTricks/TextBasedLinuxInstall
Данная версия ставится в каталог пользователя, обновлять её придется вручную, повторяя приведенные ниже действия каждый раз.
По ссылке нужно выбрать архитектуру (32 или 64), скачать файл в формате tar.gz. Внутри находится каталог ".dropbox-dist" (именно так, с точкой впереди). В этом каталоге нужно запустить скрипт dropboxd. Например (для 32):
$ wget http://www.dropbox.com/download/?plat=lnx.x86
$ tar -xvzf ./dropbox-lnx.x86-1.1.31.tar.gz
$ .dropbox-dist/dropboxd
По окончании загрузки/установки Dropbox запросит пароль root, чтобы внести изменения в /etc/fstab. Ваше право ему в этом отказать.
В автозагрузку данный скрипт придется прописывать также вручную.

P.S. Кстати, в официальном дереве Gentoo есть ebuild версии для Nautilus:
# echo "gnome-extra/nautilus-dropbox" > /etc/portage/package.keywords/dropbox
emerge -av nautilus-dropbox

среда, 20 апреля 2011 г.

Скрипт обновления Comodo опять обновился

На самом деле скрипт обновился давно, руки не доходили выложить

понедельник, 18 апреля 2011 г.

Смена runlevel по-умолчанию в Fedora 15

Долгое время настройка дефолтного ранлевела производилась в файле /etc/inittab. Однако в грядущей Fedora 15 используется новая система загрузки - systemd, и изменение загрузочного уровня производится созданием символьной ссылки:
ln -s /lib/systemd/system/graphical.target /etc/systemd/system/default.target

воскресенье, 17 апреля 2011 г.

Уровень громкости alsa

Чтобы сохранить уровень громкости, настроенный через alsamixer, достаточно дать команду от root:
# alsactl store

суббота, 12 марта 2011 г.

Fedora, pptp и selinux

Рассказ о том, как я настраивал pptp-соединение в Fedora.

среда, 2 марта 2011 г.

Каталог ".." на флешке

Принесли флешку, обработанную вирусом следующим способом: вирус создал каталог ".." - две точки - и перекинул туда все файлы, что были на флешке. На их место положил собственные exe-файлы с измененными ярлыками. Антивирусная программа удалила все экземпляры вируса, но восстановить файлы из каталога с двумя точками не смогла.

В Dos/Windows восстановление таких файлов достаточно простое - dir /X e:\ и move e:\E2E2~1 c:\temp. Windows под рукой не оказалось, но Linux справился с задачей не хуже. Вернее пакет mtools. Достаточно указать путь к устройству (флешке) в конфигурационном файле:
drive c: file=/dev/sdb1
Далее командой
# mdir c:
увидеть настоящее имя каталога с двумя точками - E2E2~1. И командой
# mmove c:\E2E2~1\* c:\temp
вытащить эти файлы. После чего каталог ".." можно удалить:
# mrd c:\E2E2~1

понедельник, 28 февраля 2011 г.

Удаление гостевых дополнений VirtualBox

Имеется виртуальный сервер с Fedora, на которую были поставлены гостевые дополнения путем запуска установочного скрипта VBoxLinuxAdditions.run, находящегося на образе диска, который можно скачать с официального сайта VirtualBox. Было решено перейти на использование гостевых дополнений, поставляемых пакетом VirtualBox-OSE Guest Additions из репозитория RPMFUSION.

Для удаления уже установленных дополнений достаточно воспользоваться скриптом:
# /opt/VBoxGuestAdditions-4.0.2/uninstall.sh