Установка и настройка Ubuntu 10.04 «Lucid Lynx» на компьютер с Ubuntu: часть 3 — настройка


Zeboton

Этой заметке предшествовали заметки:

Вот мы и подобрались к самому интересному. В этой части будет описано:


1. Настройка системы
Вот и запустилась в первый раз новая ОС, теперь настало время «подточить» возможности системы под своё мироощущение и нужды.

  1. Если при установке системы компьютер не был подключён к Интернету, то следует это сделать и запустить Менеджер обновлений: Система → Администрирование → Менеджер обновлений. Или же выполнить в терминале:
    sudo apt-get update && sudo apt-get upgrade
  2. Для ускорения запуска часто используемых программ я рекомендую использовать preload:
    sudo apt-get install preload

    (Замечание: Подробнее о preload можно почитать в заметке Ускорение запуска программ с помощью Preload.)

  3. Для того чтобы прямо с клавиатуры вводить символы, подобные этим: « » — ≠ → ² ⅓ ‰ ↑ ∞ “” и т.д., нужно установить раскладку Ильи Бирмана. Как это сделать, рассказано в заметке Раскладка Ильи Бирмана.
  4. Для ускорения доступа к файлу или папке с root-правами я предпочитаю использовать Скрипты для Nautilus.
  5. Если предполагается работать с текстовыми файлами с форматированием (OpenOffice.org Writer), то я советую установить шрифты из Windows. Это упростит взаимодействие с людьми, использующими Microsoft Office.
    sudo apt-get install msttcorefonts

    Ещё немного шрифтов:

    sudo apt-get install gsfonts gsfonts-x11
  6. Для того чтобы в браузерах работал Flash, нужно его установить:
    sudo apt-get install adobe-flashplugin
  7. Для многих программ базисом является Java, поэтому желательно установить её. Я советую устанавливать версию от Sun. (Замечание: для того чтобы стало возможным установить её, нужно добавить репозитории партнёров. Для этого откройте Synaptic (Система → Администрирование → Менеджер пакетов Synaptic), перейдите в меню Настройки → Репозитории. Перейдите на вкладку «Другое ПО» и поставьте галочки около пунктов, в которых содержится слово partners. Затем щёлкните по кнопке «Закрыть» и после закрытия окна настроек нажмите на клавиатуре Ctrl+R.). После этого можно воспользоваться поиском и найти пакет sun-java6-plugin.

    То же самое из консоли. Открываем файл, в котором расположен список источников приложений

    sudo nano /etc/apt/sources.list

    Убираем символ комментирования (#) у строчек, начинающихся с deb и deb-src. Устанавливаем Java:

    sudo apt-get install sun-java6-plugin

    (Замечание: пакет sun-java6-plugin подтянет саму Яву и остальные нужные пакеты автоматически).

  8. Скорее всего компьютеру придётся проигрывать mp3 или avi, а значит, нужно заранее подготовиться и установить соответствующие кодеки:
    sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-pitfdll gstreamer0.10-plugins-bad-multiverse gstreamer0.10-tools

Вроде перечислил всё, что хотел. Если у вас есть, что добавить, пишите в комментариях.

2. Установка программ, необходимых для работы
Так как моя деятельность тесно связана с разработкой систем для WEB, то и список программ будет достаточно специфическим, но в нём каждый сможет найти что-нибудь полезное.

  • mc (Midnight Commander) — двухпанельный консольный файловый менеджер, на случай если нужно будет что-то сделать из консоли.
  • htop. В отличие от Системного монитора, htop показывает все процессы, которые работают в системе, и через него удобно убивать те, что вошли в цикл и не хотят закрываться.
  • Pidgin. IM-клиент Empathy, который установлен по умолчанию, мне не нравится, поэтому я решил вернуть старый добрый Pidgin:
    sudo apt-get install pidgin
  • Opera 10 — довольно популярный на территории бывшего СССР браузер. Я его использую только для тестирования отображения и работоспособности того, что я делаю. Обычно я скачиваю deb-пакет последней версии с официального сайта Opera;
  • Chromium — Web Browser от Google. Устанавливаем:
    sudo apt-get install chromium-browser
  • Krusader — двухпанельный файловый менеджер/(s)FTP-клиент для KDE. Хоть я и предпочитаю Gnome, но более удобного аналога TotalCommander я так и не смог найти, хотя очень долго искал:
    sudo apt-get install krusader
  • k3b — программа для записи дисков. В Ubuntu уже есть программа для записи дисков — Brasero, но она получила вотум недоверия
    sudo apt-get install k3b
  • GIMP — программа для работы с растровой графикой, бесплатный аналог Adobe Photoshop. До Ubuntu 10.04 GIMP входил в список программ, устанавливаемых по умолчанию, но его убрали так как им пользовалось слишком мало пользователей. Canonical вместо него, для лёгкой обработки фотографий, предлагает использовать F-Spot. Тем же кому нужно работать не только с фотографиями я всё-таки рекомендую установить GIMP
    sudo apt-get install gimp gimp-help-ru
  • gThumb — программа для просмотра изображений/фотографий, а также для их базового редактирования. Эта программа тоже раньше была в составе Ubuntu, но, как и GIMP, ей перешла дорогу программа F-Spot, которая, на мой взгляд, не дотягивает до gThumb, как Gnome Commander до TotalCommander
    sudo apt-get install gthumb
  • Dropbox — WEB-сервис, позволяющий без лишних хлопот делать резервные копии файлов и папок на их серверах, а также синхронизировать файлы одного аккаунта на разных компьютерах. Ещё этот сервис можно использовать для совместной работы, так как можно разделять свои папки с другими пользователями Dropbox. Этот сервис предоставляет до 8ГБ бесплатно, в связи с чем я бы рекомендовал его всем для резервного копирования важных данных. Зарегистрироваться в Dropbox (Внимание! Это моя реферальная ссылка.) Подробнее о Dropbox.
  • KeePassX — программа для хранения паролей, поддерживающая большинство ОС. Пароли хранятся в зашифрованном файле, доступ к которому осуществляется по паролю или файлу-ключу.
    sudo add-apt-repository ppa:keepassx/ppa
    sudo apt-get update
    sudo apt-get install keepassx

    (Замечание: Если использовать Dropbox, то можно получить единое хранилище для своих паролей, к которому можно получить доступ с любого компьютера.)

  • FreeMind — программа для построения диаграмм связей (подробнее о FreeMind). Программу можно взять с официального сайта. На открывшейся странице выбираем пункт Debian Linux и на следующей открывшейся странице находим deb-пакет.
  • DbWrench — это, на мой взгляд, лучшая программа под Linux для построение схем БД, но, к сожалению, платная. (Замечание: если кто знает бесплатные аналоги с подобным функционалом, пожалуйста, сообщите). Официальный сайт DbWrench.
  • Umbrello — среда UML-моделирования. Это ещё одна программа для KDE, без которой я не могу обойтись.
    sudo apt-get install umbrello
  • NetBeans — IDE для нескольких популярных языков программирования. К достоинствам относится: относительно небольшие требования к ресурсам, хорошая работа с проектами и наличие дополнения, позволяющего с удобством работать с gitnbgit. Для установки лучше воспользоваться пакетом, скаченным с официального сайта NetBeans.

3. Настройка Firefox
FireFox для меня не только любимый обозреватель сети Интернет, но и рабочая лошадка, поэтому список дополнений для него будет достаточно специфичным.

Для того чтобы ускорить процесс запоминания установленных дополнений и восстановления их в свежем браузере, я создал подборку Web Developer Netbook Add-ons. В ней содержатся дополнения не только для работы, но и для повседневной жизни. Я думаю, что в ней каждый сможет найти что-то для себя.

Но установить дополнения в FireFox — это ещё не вся его настройка! При помощи специальной страницы about:config можно произвести тонкую настройку браузера.

  • Для того чтобы FireFox начал проверять орфографию не только в больших полях ввода (textarea), но и в маленьких (input), нужно изменить свойство layout.spellcheckDefault = 2
  • Для разрешения FireFox начать отправлять по несколько запросов к серверу одновременно (что ускорит загрузку страниц):
    • network.http.pipelining = true
    • network.http.pipelining.maxrequests = 100
    • network.http.pipelining.ssl = true
    • если используется Proxy network.http.proxy.pipelining = true
  • Устанавливаем максимальное количество соединений с сервером:
    • network.http.max-connections = 70
    • network.http.max-connections-per-server = 50
  • Устанавливаем максимальное количество постоянных соединений с сервером
    • network.http.max-persistent-connections-per-server = 10
    • если используется Proxy network.http.max-persistent-connections-per-proxy = 8
  • Для того чтобы из адресной строки ссылки на русском языке копировались не в UTF-символах ( http://ru.wikipedia.org/wiki/%D0%91%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80 ), а на русском (http://ru.wikipedia.org/wiki/Браузер), нужно: network.standard-url.escape-utf8 = false
  • Если вас не устраивает скорость прокрутки страниц за одно вращение колёсика (скроллинг), то это можно поправить:
    • mousewheel.withnokey.sysnumlines = false
    • mousewheel.withnokey.numlines = 10
  • В FireFox можно сделать такое же автодополнение адресов сайтов в адресной строке, как и в Google Chrome: browser.urlbar.autoFill = true
  • Для изменения поисковой машины, в которую FireFox отправляет запрос, если он был набран в адресной строке, нужно отредактировать свойство keyword.URL:
    • Яндекс: http://yandex.ru/yandsearch?stype=first&clid=46511&text=
    • Google: http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=
  • Добавлено 2010.07.26 06:58 Для того чтобы скачивать с сервиса Яндекс.Народ без ввода CAPTCHA нужно: general.useragent.extra.firefox = Firefox/3.6.7 YB/5.1
    В место «YB/5.1» можно указать любую другую версию Яндекс.Бар.

И остался последний известный мне трюк, который может понадобиться при использовании FireFox. Когда пользователь долго пользуется FireFox, то БД, в которой он хранит служебную информацию, перестаёт быть оптимальной. Для того чтобы её оптимизировать, нужно выполнить в терминале:

find ~/.mozilla/firefox/ -name *.sqlite -exec sqlite3 {} VACUUM \; 

И в заключение, я надеюсь, что эти заметки будут полезными и три дня, потраченные на их составление, а также полтора года, ушедшие на сбор материала, окажутся не пустой тратой времени 🙂

PDF-версия цикла заметок «Установка и настройка Ubuntu 10.04 “Lucid Lynx” на компьютер с Ubuntu» (1.18 МБ)
Замечание: за комментариями и последними версиями заметок обращайтесь на страницы-источники!

Похожие записи: