Fedora. Делаем аскетичный десктоп.

Disclaimer

Статья предназначна для болеющих красноглазием средней степени тяжести, описанные ниже действия помогут настроить рабочее окружение, которое отвечает вкусовым качествам автора, слабонервным и впечатлительным проходить мимо…

Лирическое отступление

В Fedora 15 по умолчанию используется Gnome 3, вещь неплохая безусловно, особенно если тщательно поработать напильником, но для рабочей станции — Gnome 3, имхо, излишество. Попробуем сваять быстрое и аскетичное окружение, но без тотального фанатизма.

Поехали!

Итаг… сначала грохнем все лишнее:

sudo yum remove abrt* setroubleshoot* evolution evolution-NetworkManager gnome-disk-utility* gnome-utils* gnome-games* gnome-video-effects.noarch gnome-system-monitor.i686 gnome-mag.i686 gnome-dvb-daemon.i686 empathy.i686 file-roller* brasero* simple-scan cheese gedit* system-config-firewall.noarch

Целиком все компоненты Gnome я удалять не стал, хотя бы по причине того, что активно использую Dropbox для работы, а ему, как известно нужен Nautilus. NetworkManager пусть тоже живет, ибо не на Gentoo сидим, и тотальным красноглазием не страдаем (гентушники, без обид, сам под Gentoo просидел больше года, и ничего кроме позитива не получил, но нужно работу работать, а не настройки пилить).

Теперь поставим Openbox (кому-то больше нравится Fluxbox, кому-то Blackbox, кому-то Awesome, но мне роднее как то именно Openbox).

sudo yum install openbox tint2 gmrun mc

Здесь:

  • tint2 — панель задач, с поддержкой трея
  • gmrun — лаунчер приложений
  • mc — файловый менеджер

По этой ссылке можно скачать архив с конфигурационными файлами для openbox и tint2, распаковать в ~/.config. «Искаропки» будет настроен внешний вид tint2 и его автозапуск, запуск gmrun по хоткею Alt+F2, и запуск терминала по F12.

Openbox, tint2 и gmrun

Прикладные программы

Что нам нужно:

  • Текстовый редактор
  • Мессенджер
  • Плейер (аудио,видео)
  • Торрент качалка (да-да, для работы, ибо некоторое ПО в репах отсутствует)
sudo yum install vim pidgin cmus mplayer mplayer-gui rtorrent

Здесь:

  • vim — мощный текстовый редактор (emacs’еры — цыц!)
  • cmus — консольный аудиоплейер, поддерживает плейлисты
  • mplayer — думаю этот парень не нуждается в представлении 🙂
  • rtorrent — консольный торрент-клиент

По этой ссылке можно скачать конфигурационный файл для vim, настроено:

  • Автодополнение текста по Ctrl+n
  • Подсветка синтаксиса
  • Переключение между открытыми файлам (буфферами) по F6, F7 (F5 — просмотр списка буфферов)
  • Нумерация строк
  • Сохранение файла по хоткею F2
  • Удаление строки по Ctrl+d
  • Поддержка проектов на Rails и Symfony (если они вам нужны)
  • Поддержка систем контроля версий (опять же, если они вам нужны)

Если кому интересно, могу написать статью посвященную этому редактору.

Htop, Vim и Cmus

Заключение

По понятным причинам не затронул установку более специфичного ПО, ибо тут — каждому по потребностям. Так же можно обратить внимание, что некоторая часть ПО заменена консольными аналогами, в общем-то, если с консолькой часто приходится сидеть, то так, имхо, даже удобнее, плюс ресурсы, да-да, именно они, родимые. Пусть говорят, что железо нынче дешево, но вот вам живой пример: запустите, находясь в Gnome 3, браузер (Firefoх, пусть даже без дополнений), IDE (Eclipse, QtCreator), плейер (Rhythmbox, Banshee), Libre/Open/Koffice, и машинка, начиненная 4 Гигами мозгов, с двухядерным камушком (2.93 GHz) начнет уверенно какать кирпичами уже через 15 минут. По этой же причине, кстати, рекомендую заменить огнелиса на Google Chrome, Opera или что нибудь еще более легковесное (Dillo, Midori).

p.s. по просьбе трудящихся

Запуск Google Chrome и Firefox
Запуск Google Chrome и Firefox
Потребление памяти Chrome vs. Firefox
Потребление памяти Chrome vs. Firefox

Google Chrome: 3 активных плагина, 6 вкладок, запущен почти 2 часа назад.
Mozilla Firefox: 0 активных дополнений, 1 плагина (flash), 6 вкладок, запущен около 4 минут.

Fedora. Делаем аскетичный десктоп.

Fedora. Делаем аскетичный десктоп.: 26 комментариев

  1. voinickiy:

    Все браузеры одинаково полезно жрут память — вот ваще одинаков — ибо сам проводил эксперимент. С разными браузерами и одними закладками, и на одном компе!

    1. gwinn:

      Альтернативы никто не отменял: Opera, rekonq, arora, midori, etc
      А по поводу статьи по ссылке: хз, использую Chrome, нигде закрытые разделы сайтов, с которыми работаю, не засветились. Возможно у ребят руки не оттуда растут.

  2. Andreas:

    «Google Chrome в нашей организации объявлен Spyware и запрещен»
    Это из той же оперы: Последние исследования показали что IQ пользователей разных браузеров сильно разнится. И те, кто предпочитает самый распространённый из них, – Internet Explorer (особенно старых версий) – сильно отстает по умственному развитию от пользователей других браузеров.
    ЗЫ: Я совсем не использую Chrome, он мне почему то оказался неудобен. Пользую стабильную ветку Firefox»а, под именем Seamonkey.

    1. gwinn:

      Да, в сети много вбросов, разных и забавных.
      Я на хром перелез из-за dev-tools, ибо Firefox + Firebug + FireCookie + PageSpeed = 1GB оперативки на 4 вкладках, что естественно не есть комильфо.

  3. аноним:

    Не все браузеры жрут одинаково, ху.же всех жрет хром. Люди, не покупайтесь на красноглазие. Пользуйте КДЕ.

    1. gwinn:

      По поводу хрома — смотрим последний скрин
      По поводу KDE — оно уже не падает? 🙂

  4. аноним:

    Да и смотреть ничего не надо, уже давно известно, что хром жрет при равных открытых вкладках больше лисы, в последних толксах на лоре можете об этом почитать. КДЕ когда падало? Это были одни разговоры, оно никогда не падало, если в 4.0 и были кратковременные падения плазмы, то они тут же самостоятельно восстанавливались.

    1. gwinn:

      Пруф? Да, хром под каждую вкладку запускает новый процесс, но сумарно лиса жрет больше, плюс течет она как сволочь.

  5. аноним:

    Советую читать последние новости. В лисе многие дыры закрыты, там ничего сейчас не течет, суммарное потребление памяти лисой гораздо ниже, чем хромом.

    1. gwinn:

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

  6. аноним:

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

    1. gwinn:

      Если не затруднительно, ссылочку на тесты можно? Хочу прогнать их на своей машине.

  7. voinickiy:

    А ещё очень-очень бесит, что хром не может самостоятельно скачивать прикреплённый файл в почте. Жмёшь просмотреть а он всё равно сука спрашивает куда сохранить — НАХУЯ?!? Если я жму просмотреть, а не сохранить — то будь добр — автоматом суй его в темп, в котором всё говно хранится. Зачем мне блять его куда-то сохранять а потом оттуда удалять после просмотра — это недоработка большая!.
    Второе — какого хуя некоторые сайты отображаются в другом размере — особенно речь про википедию, у меня на работе моник 22″, а он википедию отображает как будто у меня 17″.
    И то что убило на прочь — я никогда не буду пользоваться продуктом у которого обновление — это скачивание нового дистрибутива. Была изменена пара строк кода — ты блять скачай, будь добр, все 25 метров дистриба. Да и размеры дистриба — хром ниибаца лёгкий? А дистриб самый тяжёлый 25М, Для сравнения Опера — которая по красоте ебёт и хром и лису 12М, Лиса — 14М. И вот хром со своими обновлениями каждый день заставляет меня всё время качать по 25 метров — да идите нахуй.
    И да сравнивать нужно по одному. А не запускать одновременно всё сразу.

    1. gwinn:

      1. В настройках сними галку «Спрашивать каждый раз куда сохранять»
      2. Размеры — это не хрома фишка, а движка WebKit, который юзает не только хром, более того, при масштабировании страницы хром могет запоминать выбранный масштаб для конкретного сайта, открой вики и жмякни Ctrl+0
      3. Ты под убунтой на нем сидел или под вынью?
      4. А в чем разница, запускать по одному, или все сразу? 🙂

  8. voinickiy:

    1. Я хочу, когда я жму кнопку сохранить — что бы у меня спрашивали куда, а когда я жму кнопку открыть — что бы открывало не спрашивая куда сохранить! У хрома 2 кнопки Открыть и сохранить и не различаются по функциональности — хуле тогда сделайте одну кнопку — мне похуй, всё равно загружу.
    2. Когда я скачиваю дистриб хрома и он весит 25м — то это размер дистриба хрома! Ты когда покупаешь хлеб — ты платишь за хлеб, а на просьбу доплатить за глубокое декольте продавщицы — естественно пошлёшь нахуй! Про масштаб — что блять запоминать? Я его поставил на этот экран и другого никакого не было? Что он там запоминает? Что он в прошлой жизни жил с другим масштабом? А лиса не может запоминать — чёрт! Когда я открываю сайт а он отображается на пол экрана — то это блять глюк.
    3. И под убунтой и под виндой.

    1. gwinn:

      1. Бро, давай без мата, нас могут читать дети 🙂
      2. Про Сохранить/Открыть — вот ей богу, не пойму в чем проблема, у меня всегда сохраняет в папку для загрузок, и открывает если мне нужно по клику на нижней панели загрузки, на всякий случай — какая версия у тебя стоит?
      3. Обновляю через репозиторий, как подойдет следующий апдейт, обязательно укажу в конце статьи размер, но если честно, не припомню таких больших цифр в размере апдейта.
      4. Про масштаб — это конечно хз, у мну на 3-х машинах (10″1, 15″4, 22″) таких проблем не наблюдалось, так что тут нужно на месте посмотреть. Лиса кстати регулярно фейлит страницы при ресайзе (Fedora 15, Gnome 3, Firefox 5.0), а в последнее время у нее же замечен баг с распахиванием окна — если окно не развернуто на весь экран, то спустя несколько минут не только его не распахнешь, но и управление другими окнами блокируется (можно сказать что это косяк свежеиспеченного Gnome 3, но другие программы то так не фейлят).

      Само собой, на цвет и вкус фломастеры разные, тут каждый волен выбирать сам и никто никого ни к чему не принуждает, просто я реально пока не увидел действительно весомого аргумента «против». Машинки у всех разные, рабочее окружение тоже, проблемы могут возникнуть у любого, но рьяно утверждать, что продукт — «говно», думается мне, есть смысл только если он реально систематически фейлит у большого количества пользователей, ибо жмякнуть на вкладке с настройками на один чекбокс — это не проблема. Меня в хроме немного парит, что в базовой конфигурации он предлагает переводить страницы, если язык отличен от дефолтной локали, мне этот функкционал не нужен, я в 4 клика его отключаю, и не парюсь. Все браузеры сейчас по умолчанию ставят свою домашнюю страницу — мне этот функционал тоже не нужен, я отключаю его без мысли, что юзабилити проекта хреновое.

    1. gwinn:

      Это в общем-то, грубо говоря, надстройка как раз таки над Openbox, как по мне, ничего особенного, когда-то использовал (как раз в пору использования Gentoo).

  9. radarium:

    читать коменты — глаза в мусорку. этож надо так придумать — на белом фоне светло серым буквы…

  10. > Dropbox для работы, а ему, как известно
    > нужен Nautilus
    Да ну, а я клишный видел.

    > NetworkManager пусть тоже живет
    Ничего себе аскеза пошла 🙂 Я было варежку разинул почитать про свой спин, аддитивное построение… а тут… эх 🙂

    PS: про построение неспроста интересно, своё вот: http://www.altlinux.org/Mkimage/Profiles/next

    1. gwinn:

      Увы, приходится помимо кодинга и админства нести функции менеджера, посему от тупого жмякания мышой не избавлен, надо заметить, схожую конфигурацию на базе Slackware дома сделал, но там ни NetworkManager’a, ни Nautilus’а нет. Свой спин собирать на данный момент нет ни времени, ни необходимости, хотя тема безусловно интересная, за ссылку спасибо, отправил в закладки 🙂

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *