пятница, 27 июля 2007 г.

Скрипты для Nautilus

Продолжаем наращивать функциональность Nautilus. Используя правый клик мышкой на иконке файла, к последнему можно применить различные пользовательские скрипты.

Как открывать файлы с привелегиями root...
  1. Консоль:
    gedit $HOME/.gnome2/nautilus-scripts/Open\ as\ root
  2. Вставьте строки в файл:
    #!/bin/sh
    for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
    gksudo "gnome-open $uri" &
    done
  3. chmod +x $HOME/.gnome2/nautilus-scripts/Open\ as\ root

  4. Клик правой кнопкой на файле -> Скрипты -> Open as root

Скрипты для управление версиями в Subversion

Правый клик можно приспособить и для выполнения команды Subversion применительно к одному или нескольким файлам и каталогам. Полученная от Subversion информация отображается в окне десктопа с помощью программы zenity.

Консоль:
apt-get install nautilus-script-collection-svn nautilus-script-manager
nautilus-script-manager enable Subversion

Краткая справка по управлению сктиптами в Nautilus

Использование:
nautilus-script-manager {enable | disable | list-enabled | list-available} [script-name]

Этой программой задействовать или наоборот отключить тот иди иной скрипт в базе инсталированных скриптов для Nautilus, а также посмотреть списки доступных и активных сктиптов.
  • enable - подлючить сктипт для использования текущим пользователем.
  • disable - убрать скрипт из списка активных скриптов для текущего пользователя.
  • list-enabled - вывести список активных скриптов для текущего пользователя.
  • list-available - вывести полный список инсталированных в системе.

вторник, 24 июля 2007 г.

Инсталяция Google Desktop в Ubuntu 7.04

Так как надежды на нормальную работу Beagle провалились в очередной раз (svn update при больших изменениях приводили десктоп в предкоматозное состояние с загрузкой процессора в 80-90 процентов), пришлось заменить его Google Desktop, благо что версия под Линукс уже появилась месяц-другой назад на сайте Google.

Инсталяция по шагам:
  1. Открываем страницу http://desktop.google.com/en/linux в браузере, затем клик на ссылке Download Google.
  2. Выбрать "Free Download (.deb) - for debian/Ubuntu x86"
  3. Соглашаемся с "Google Desktop Terms of Service", последовательно жмем кнопки Accept и Install
  4. Откроем скаченный пакет с помощью "Open with GDebi Package Installer"
  5. В окне программы "GDebi Package Installer" кликаем по кнопке "Install Package", после чего останется только ввести пароль на запрос системы
  6. Программа инсталирована. Корректируем настройки: Menu > Google Desktop > Google Desktop Preferences. На первый вопрос я ответил "Enable Advanced Features", то есть выбрал вариант по умолчанию.
Все. Осталось дождаться, когда закончится индексирование файлов на ноутбуке и научиться пользоваться этим приложением. ;)

PS. Дописано спустя несколько дней. Все можно было сделать еще проще, надо было только прописать новый репозиторий в списке используемых. Очевидная польза от такой процедуры - оперативное обновление программы.

Консоль:
wget -q -O - http://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo gedit /etc/apt/sources.list
В самый конец файла добавляем строчку и сохраняем файл:
deb http://dl.google.com/linux/deb/ stable non-free
Снова консоль:
sudo apt-get update
sudo apt-get install google-desktop-linux
Вот и все! Программа установлена на Ваш компьютер, и доступена через пункт меню "Menu > Google Desktop > Google Desktop”.

понедельник, 23 июля 2007 г.

Автоматическое конфигурирование source.list

Сегодня на форуме Русское сообщество Ubuntu Linux попалась интересная ссылка на сайт, где за два шага в автоматическом режиме можно сгенерить файл конфигурации /etc/apt/sources.list с адресами репозиториев используемых для апдейта или установки программного обеспечения.

http://www.ubuntu-nl.org/source-o-matic/


Пример конфигурации сделаной под меня ;)
# Automatically generated sources.list
# http://www.ubuntu-nl.org/source-o-matic/
#
# If you get GPG errors with this sources.list, locate the GPG key in this file
# and run these commands (where KEY is replaced with that key)
#
# gpg --keyserver hkp://subkeys.pgp.net --recv-keys KEY
# gpg --export --armor KEY | sudo apt-key add -
#
# If you don't know what to do with this file, read
# https://help.ubuntu.com/community/Repositories/CommandLine

# Ubuntu supported packages
# GPG key: 437D05B5
deb http://lv.archive.ubuntu.com/ubuntu feisty main restricted
deb http://lv.archive.ubuntu.com/ubuntu feisty-updates main restricted
deb http://security.ubuntu.com/ubuntu feisty-security main restricted

# Ubuntu community supported packages
# GPG key: 437D05B5
deb http://lv.archive.ubuntu.com/ubuntu feisty universe multiverse
deb http://lv.archive.ubuntu.com/ubuntu feisty-updates universe multiverse
deb http://security.ubuntu.com/ubuntu feisty-security universe multiverse

# Seveas' Ubuntu Packages
# GPG key: 1135D466
deb http://seveas.theplayboymansion.net/seveas feisty-seveas all

# Upstream Opera
# GPG key: 6A423791
deb http://deb.opera.com/opera etch non-free

# Canonical Commercial packages
# GPG key: 437D05B5
deb http://archive.canonical.com feisty-commercial main

воскресенье, 22 июля 2007 г.

Инсталяция Thunderbird 2 в Ubuntu 7.04

Лично мне не нравится Evolution. Не нравится и все, поэтому, сразу после окончания инсталяции Ubuntu на компьютер, я удаляю Evolution и все относящяется к нему, и устанавливаю Thunderbird. Но в отличии от Firefox, что входит в официальный набор инсталируемых программ для Ubuntu 7.04, и текущая версия в репозиториях уже 2.0.0.5, почтовый клиент Thunderbird так и застыл на уровне версии 1.5.0.12 и вряд ли я дождусь второй версии ранее выхода Ubuntu 7.10. А посему, как всегда правим руками ;)
  1. Загружаем последнюю версию Thunderbird с официального сайта.
  2. Консоль
    sudo tar -C /opt -zxvf /home/noe/Desktop/thunderbird-2.0.0.5.tar.gz
    sudo ln -s /opt/thunderbird/thunderbird /usr/local/bin/thunderbird
    sudo gedit /usr/share/applications/thunderbird.desktop
  3. В окне редактора вводим, а затем сохраняем следующий текст
    [Desktop Entry]
    Encoding=UTF-8
    Name=Thunderbird
    Comment=Thunderbird Mail Client
    Exec=thunderbird
    Icon=/opt/thunderbird/icons/mozicon16.xpm
    StartupNotify=true
    Terminal=false
    Type=Application
    Categories=Applications;Network
  4. Загружаем дополнительные словари для новой версии. Для этого выбираем необходимые словари и сохраняем их на диске (Right click, Save As), затем запускаем Thunderbird, открываем "Add-ons" в меню "Tools", далее выбираем кнопку "Install", находим скаченные плагины на диске и инсталируем их.
  5. Работаем, получаем удовольствие.
Примечание.
При необходимости импорта настроек, писем и адресной книги предыдущей, ранее установленной версии Thunderbird, выполните в консоли нижеследующее
cd
cp -r .mozilla-thunderbird .thunderbird

среда, 18 июля 2007 г.

Cut, Copy, Past - Glipper

Для меня одним из самых раздражающих недостатков в десктопе GNOME является отсутствие менеджера буфера обмена (clipboard manager). Это тот инструмент, позволяющий отслеживать весь процесс копирования текста, причем не только того, который был скопирован только что, но и тестов скопированных ранее. Кроме того, в GNOME, в случае копирования текста, скажем, в открытом окне браузера Firefox, а вы затем случайно закройте окно Firefox, вы будете неприятно удивлены тем, что скопированный текст пропал и вы уже не можете вставить его в другое место. В KDE такую миссию выполняет Klipper, по умолчанию всегда присутствующий на панели KDE.

Оказывается есть аналогичная программа и для Gnome - Glipper! Программа похожая на Klipper по всем параметрам, вплоть до иконки которую она помещает в трэй, и которая присутствует в репозиториях Ubuntu, по крайней мере в Feisty.

sudo apt-get install glipper

Кстати, скопировать и вставить текст в Gnome и вообще в Иксах можно другим способом. Достаточно просто выделить мышкой текст, затем перейти в другое окно, выбрать место, куда вставить выбранный текст и нажать среднюю кнопку. Если вы используете двухкнопочную мышь, одновременно нажмите левую и правую кнопки мыши, для имитации клика средней кнопки. Вот и все - ваш выделенный текст сейчас же будет вставлен в новое место. Трюк простой, но ранее неизвестный мне и прочитанный мной сегодня на сайте http://ubuntu.wordpress.com

понедельник, 16 июля 2007 г.

Как ускорить запуск OpenOffice в Ubuntu

Несколько шагов ускоряющих запуск OpenOffice приложений в Ubuntu
  • Запустим программу Applications > Office > OpenOffice.org Word Processor
  • В меню Tools вызовем окно Options


  • В открытом окне Options выбираем в левой стороне закладнку Memory, в ней:


    • количество шагов Undo (Откат) сокращаем со 100 до 20-30
    • увеличиваем величину используемого OpenOffice графического кэша с 6 Mb до 64-128 Mb
    • увеличиваем память для обьектов в до 20 Mb (по умолчанию 0.5 Mb)
    • устанавливаем количество обьектов в строке Cache for inserted objects - 20
    • Ставим чекбокс напротив "быстрого" запуска quickstarter

  • Теперь выбираем в левой панели закладку Java и вней убираем чекбокс напротив строки Use Java runtime environment


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