Поздравляю! Вы попали в архивный блог! Все новые материалы публикуются на hmdw.meX

Записи с тегом: linux

17
авг 13

Vagrant + CentOS

На днях разбирался с Docker и c Vagrant. Обе софтины довольно интересны в плане возможностей. Если первая позволяет запускать на ядре хост системы другие изолированные копии ОС из контейнеров, то вторая служит удобной утилитой для настройки и запуска виртуальных машин (основной провайдер VirtualBox).

Ну так вот, решил я значит настроить удобную связку - Vagrant + CentOS + VestaCP для удобного управления виртуальными хостами (создание хостов, управление БД) вместо своих костылей.

Не скажу что установка прошла гладко, немного подпортила нервы ошибка описанная в пункте 14, но теперь то вы в курсе как ее фиксить xD

Прочитать полностью

14
авг 13

Elementary OS

Все же решился вчера снести свою уже настроенную систему откуда забрал только изрядно похудевший /home

Теперь пошел по пути zen и не поставил в систему ничего лишнего. Все экспериментатльные штуки будут отныне ставить только на виртуалках где можно делать слепки и откатыватся. Пусть же основная система будет девственно чиста и быстра.

Кто-то скривит нос посчитав что Elementary OS -> Ubuntu -> нубская система, да ну и пусть. Хоть я и являюсь большим любителем open source, но времени на то чтобы красноглазить с Arch или Gentoo сейчас вообще нет. Хватает Debian и CentOS на серверах xD

Довольно приятная система, местами немного сыроватая и не сразу понятная. Но все мелкие проблемы в настройке я довольно быстро решил. Так как в основе старая добрая Ubuntu то в репозиториях довольно много свежего софта с ppa и ответов на вопросы в интернетах.

Очень понравилась DE которая умеет в красивые эффекты, множество воркспейсов, стабильный док и тайловые окна =) Ну и несомненный плюс это отсутствие огромного количества софта в стандартной поставке. тут только 2 проигрывателя, браузер и текстовый редактор (камень в огород убунты с их линзами, амазонами и кучей ненужного софта в стандартной поставке).

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

21
июл 13

Linux - ускоряем Firefox помещая профиль в RAM

Всем привет!

Сегодня будет совсем уж короткий пост т.к. он просто будет ссылаться на готовый мануал. Я лишь расскажу предысторию (которую вполне можно не читать).

Ни для кого ни факт что сейчас оперативная память стоит очень дешево и докупить лишнюю планку дело нехитрое. Дело в том что у меня на ноуте изначально было 2Gb и сразу после покупки я воткнул еще одну планку на 4Gb (для запуска различных виртуалок и т.д.). Идея использовать свободную RAM дабы облегчить нагрузку на диск витают у меня давно. И вот сегодня я начал ее воплощение с волшебного пинка довольно медлительному Mozilla Firefox. Вообще это мой основной браузер и я им пользую с незапамятных времен, но в последнее время он уже конкретно достал своими тормозами.

Ускорение Mozilla Firefox путем помещения профиля пользователя в RAM

Единственное что я сделал по другому так это оставил включенными настройки safebrowsing и отделил под профиль 1024 мегабайта в RAM.

Если что непонятно по той статье - можете спрашивать здесь, помогу советами.

23
апр 13

Ищем большие файлы на диске

Всем привет!

Довольно часто возникает такая ситуация что в системе заканчивается свободное место причем в процессе чистки обнаруживаются тяжеленные уже не нужные бэкапы, различные образы дисков и т.д.

Пишу небольшую заметку прежде всего для себя с утилитами которые помогут в поиске подобных вещей на файловой системе:

  1. Если нужно что-то под иксы то советую GdMap - утилита отображает карту файловой системы на которой в виде квадратов показаны файлы: чем больше квадрат - тем больше места занимает тот или иной файл.
  2. find -size - невероятно мощная утилита find поможет отыскать файлы по куче параметров, в том числе и по размеру
  3. du -sh - утилита du отображает объем конкретной директории, довольно удобная штука
  4. ncdu - продвинутый du основанный на ncurses - отображает директории с их занимаемым объемом в виде интерактивного списка

Лично мне хватает этих утилит для решения подобных задач!

Удачи! =)

19
апр 13

LXDE + xfwm4 - Горячие клавиши

Не так давно я сделал небольшое изврат с настройками графической оболочки у себя на ноуте. Причина проста - у полюбившегося мне оконного менеджера LXDE нету тайлового режима, но зато таковой есть у XFCE. Сам же XFCE мне не очень нравится, поэтому я просто стал использовать оконный менеджер xfwm4 совместно с окружением LXDE (заместо openbox который используется по дефолту).

Все бы хорошо, но захотелось мне как и раньше пользоваться удобным PrintScreen который сразу льет png-шки в директорию с изображениями (для этого в LXDE используется утилита scrot).

Весь цимес в том что я просто не нашел где прописать горячие клавиши для xfwm4 (в мануалах по XFCE везде пишут про пункты меню которых у меня по объективным причинам нет). В итоге оказалось что все можно делать через удобный GUI который запускается командой - xfce4-keyboard-settings

Там я прописал bind на клавишу PrintScreen с такой вот командой - scrot '%Y-%m-%d_$wx$h.png' -e 'mv $f ~/Изображения/'

Теперь все гут =)