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

суббота, 23 февраля 2008 г.

Установка OpenSUSE-10.3 на BenQ JoyBook R22E

Диск для установки берём с официального сайта http://download.opensuse.org. Из нескольких предложенных вариантом, естественно выбираем вариант с привычным мне Gnome .
Подробное описание установки OpenSUSE можно почитать по-английски в статье "The Perfect Desktop OpenSUSE 10.3" здесь http://www.howtoforge.com/the_perfect_desktop_opensuse10.3
Незавершённый перевод на язык родных осин тоже в наличии http://howtoforge.by/the_perfect_desktop_opensuse10.3

Вставляем диск, далее не особенно мудрствуя отвечаем на все вопросы, памятуя, что по окончанию установки удалим все лишнее и установим недостающие для полного счастья программы.

Послеинсталяционные настройки дистрибутива.
  1. Computer - Control center - System - Language. Подключаем русский и латышский языки, затем добавляем на нижнюю панель "Keyboard Indicator" и делаем настройку на свой вкус.
  2. Restricted Formats. Все вкусности (Java, Flash, мультимедийные кодеки) не вошедшие в инсталяционный диск по идейным соображениям, тем не менее остаются доступными и ставятся в один клин, ну, или несколько кликов, если требуется поставить также браузер Opera, плэйер VLC и некоторые другие программы отсутствующие в репозиториях OpenSUSE по умолчанию.
  3. Подробнее читаем здесь Restricted Formats/10.3, скачиваем codecs-gnome.ymp, устанавливаем.
  4. Computer - Install Software. Устанавливаем Thunderbird и удаляем Evolution (не люблю я этого монстра, не люблю и всё :)
  5. Устанавливаем фонты на свой вкус, например как описано здесь http://en.opensuse.org/Image:Gnome_font_properties.png
  6. Программы для работы и просто комфортной жизни
    deluge (активно развивающийся BitTorrent клиент)
    dia (свободный редактор диаграмм)
    mysql-client, mysql-connect-java, mysql-query-browser, mysql-workbench, mysql, apache2, apche2-mod-php5, php5, php5-mysql, php5-sqlite, php5-zlib, php5-gd, php5-curl
    stardict (словари возьмём отсюда http://gnome.msiu.ru/stardict.php)
    libqt4, libqt4-x11, libqt4-dbus-1, libsigc++2 (нужны для последующей установки Skype Beta 2.0.0.43)
  7. Загружаем бета версию Skype поддерживающие видео конференции с официального сайта разработчиков http://www.skype.com/intl/en/download/skype/linux/beta/choose/
Пока всё. Осталось настроить Apache, MySQL, установить Eclipse PDT для последующей работы в нём.

суббота, 2 июня 2007 г.

Выполнение команд в Gnome движениями мышки

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

Инсталяция простая:

sudo apt-get install brightside

После инсталяции остается только настроить ее под себя
Main Menu - System - Prefernces - Screen Actions

пятница, 25 мая 2007 г.

Инсталяция Ubuntu на Benq Joybook R22E

Инсталяция.

Нет смысла описывать сам процесс инсталяции. Единственное замечание, что следует выбрать ручную разбивку диска, во-первых, чтобы оптимально не было "мучительно больно" если придется переставлять операционнцю систему в очередной раз, во-вторых, файловые системы ext3/ReiserFS/XFS имееют ряд отличий, которые дают преимущества в том или ином случае. Если интересно, то можно почитать здесь:
Я разбил диск объемом 40Gb так:
  • /dev/hda1 reiserfs 6.6G - корневой раздел
  • /dev/hda2 swap 720Mb - своп
  • /dev/hda3 ext3 26G - домашний каталог
  • /dev/hda4 reiserfs 4.0G - для эксперементов
Послеинсталяционная настрока

  1. Компактный тулбар.

    Для более экономного использование доступного пространства дисплея, удалим поясняющие тексты у кнопок в тулбаре.
    Меню:
    Main Menu - System - Preferences - Menus and Toolbars
    В открывшемся окне программы в поле Toolbar button labels выбираем вариант Icons only.

  2. Инсталяция и поддержка дополнительных языков.
    Меню:
    Main Menu -> System -> Administration - Language Support
    В появившемся окне поставим галочки напротив Latvian и Russian.
    Жмем ОК.

  3. Дополнительные примочки на десктоп.

    Аплеты в Gnome - это кнопки или приложения размещаемые в панелях. Добавим несколько штук на верхнюю панель декстопа по следующему списку:
    • Keyboard Indicator (настройка клавиатуры),
    • CPU Frequency Scalling Montor (режим работы процессор),
    • Network monitor (настройка подключения к сети) ,
    • Tomboy Notes (wiki-образная система стикеров).

    Примечание.
    Следующая команда позволяет включить ручное управление переключением режимов процессора:
    sudo chmod +s /usr/bin/cpufreq-selector
  4. .bashrc

    Откроем настроечный файл в редакторе:
    gedit .bashrc
    Далее находим в редакторе строку "# some more ls aliases" и заменяем код на нижеследующий
    # some more ls aliases
    alias ll='ls -l'
    alias la='ls -A'
    alias l='ls -CF'

    # Set up aliases
    alias c=clear
    alias d='dirs -v'
    alias e=$EDITOR
    alias g=grep
    alias h=history
    alias j=jobs
    alias po=popd
    alias pu=pushd
    Сохраняем настройки.

  5. Hotkeys или горячие клавиши.

    Идем своим путем и используем вместо настроек Gnome программу xbindkeys.

    Инсталяция и создание конфигурационного файла
    sudo apt-get install xbindkeys
    gedit .xbindkeysrc
    Копируем в окно редактора код ниже и сохраняем его.
    ###########################
    # xbindkeys configuration #
    ###########################
    #
    # При редактировании этого файла не забудьте
    # раскомментировать все сделанные вами изменения
    # Для комментария вы можете использовать символ (#)
    #
    # Список клавиш вы можете найти в /usr/include/X11/keysym.h
    # в /usr/include/X11/keysymdef.h
    # Префикс XK_ неиспользуется.
    #
    # Список клавиш-модификаторов:
    # Control, Shift, Mod1 (Alt), Mod2 (NumLock),
    # Mod3 (CapsLock), Mod4, Mod5 (Scroll).
    #
    # Структура этого файла
    # # Комментарий
    # "программа"
    # m:xxx + c:xxx
    # Shift+...

    #keystate_numlock = enable
    #keystate_scrolllock = enable
    #keystate_capslock = enable

    #Firefox
    "/usr/bin/firefox"
    Mod4 + f

    #Thunderbird
    "/usr/bin/mozilla-thunderbird"
    Mod4 + e

    #Terminal
    "gnome-terminal"
    Mod4 + t

    #Search
    "gnome-search-tool"
    Mod4 + s

    #Calculator
    "gnome-calculator"
    Mod4 + c

    #Home Folder
    "nautilus"
    Mod4 + n

    #Komodo Edit 4.0
    "komodo"
    Mod4 + k

    #
    # End of xbindkeys configuration
    Следуюшим шагом будет занесение этой программы в список программ стартующих вначале каждой сессии (Startup Programs).
    Main Menu - System - Preferences - Sessions

    Запустим программу с консоли, в дальнейшем это будет происходить автоматически при каждой новой сессии
    xbindkeys
  6. Touchpad

    Включим горизонтальный скроллинг на тачпаде, предварительно сохранив предыдущие настройки конфигурации иксов. В принципе, все это можно сделать было установив через synaptic одну из двух программ, отличающиеся друг от друга разве только инрефесом на котором они созданы GTK и Qt:

    С другой стороны, целесообразность наличия этих программ исчезает сразу после разового измения настроек, поэтому идем другим путем и конфигурируем xorg.conf сами.
    sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
    sudo gedit /etc/X11/xorg.conf
    Находим секцию тачпада и заменяем ее на следующую:
    Section "InputDevice"
    Identifier "Synaptics Touchpad"
    Driver "synaptics"
    Option "SendCoreEvents" "true"
    Option "Device" "/dev/psaux"
    Option "Protocol" "auto-dev"
    Option "VertScrollDelta" "100"
    Option "HorizScrollDelta" "100"
    Option "FingerLow" "25"
    Option "FingerHigh" "30"
    Option "MaxTapTime" "180"
    Option "MaxTapMove" "220"
    Option "MinSpeed" "0.09"
    Option "MaxSpeed" "0.18"
    Option "AccelFactor" "0.015"
    Option "HorizEdgeScroll" "true"
    Option "SHMConfig" "true"
    EndSection
    Сохраняем изменения в файле и помним, что изменения вступят в силу только после перезагрузки иксов.

  7. Внешний USB диск.

    В Feisty Fawn нельзя корректно размонтировать внешний USB диск (или флэшку). Это баг, но пока им не занялись разработчики дистрибутива, фиксим сами.
    sudo mv /usr/share/hal/fdi/policy/10osvendor/10-storage-policy.fdi \
    /usr/share/hal/fdi/policy/10osvendor/storage-policy.fdi.bak

  8. Grub

    Сделаем старт операционной системы более быстрым. Для этого спрячем меню, уберем задержку и будем загружать систему, которую вы выбирали последней.
    sudo gedit /boot/grub/menu.lst
    Найдем и откорректируем следуюшие строки:
    .....
    default saved
    .....
    timeout 0
    .....
    hiddenmenu
    .....
    Сохраним файл и обновим настройки grub:
    sudo update-grub /dev/hda
  9. Быстрый поиск информации

    Дополнительно к стандартной программы поиска файлов gnome-search-tool установим beagle. До версии 0.2.16.3 эта программа максимально загружала процессор и делала невозможной нормальную работу. Но сейчас, тьфу-тьфу.
    sudo apt-get install beagle


Вроде все. Далее устанавливаем из репозиториев программы, плагины, темы на свой вкус. ;)