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

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

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

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

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

Ubuntu 10.04Данный цикл заметок будет рассказывать о том, как установить и настроить Ubuntu 10.04 «Lucid Lynx» на компьютер, на котором уже установлена Ubuntu предыдущей версии. Путь установки ОС заново, а не обновления, выбран по нескольким причинам:

  1. На некоторых компьютерах установлены версии Ubuntu 9.04, Ubuntu 8.10, Ubuntu 8.04 или даже более ранние;
  2. Из-за постоянного экспериментирования на компьютере скопилась куча ненужных программ, файлов конфигураций и прочего мусора, от которого хочется избавиться.

Цикл будет состоять из нескольких частей:

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

Автодополнение после sudo

После установки Ubuntu 9.10 почему-то перестало работать автодополнение команд (по Tab) в командной строке. Лечится это элементарно. Нужно создать файл ~/.bashrc (~/ означает домашний каталог, а точка в начале имени файла означает что он по-умолчанию невидимый) и написать в нём:

complete -cf sudo

По аналогии можно включить автодополнение после команд gksu (в среде GNOME) и kdesu (в среде KDE):

complete -cf sudo gksu kdesu

У меня это начало работать после перезапуска компьютера ( утром 1-го января 🙂 ), но скорее всего нужно только перезапустить DE.

Preload или ускоряем запуск программ в Ubuntu Linux

Preload — средство уменьшения времени запуска, основанное на предварительной
загрузке в память наиболее интенсивно используемых данных, не дожидаясь непосредственного
запуска программы (эффективно для повторных запусков).

Устанавливаем — sudo aptitude install preload

Как правило конфигурация по умолчанию (/etc/preload.conf) не требует изменений,
но при желании можно обратить внимание на опции:

model.cycle (по умолчанию 20 сек) — как часто будет инициирован анализ
состояния системы и обновление кэша;

model.halflife ( по умолчанию 168 часов) — через какое время данные в кэше
будут считаться устаревшими
(каждый halflife степень актуальности данных в кэше будет уменьшена на 50%);

model.minsize (по умолчанию 2000000 байт) — минимальный объем данных прошедший
через системные вызовы,
необходимый для начала оптимизации приложения. Позволяет использовать preload
только для крупных приложений.

model.memtotal (-10%), model.memfree (100%), model.memcached (30%) — директивы
определяющие степень использования ОЗУ для хранения кэша.
Размер кэша рассчитывается по формуле:
model.memtotal * размер ОЗУ
+ model.memfree * размер свободной памяти во время запуска preload
+ model.memcached * размер памяти отведенной под системный кэш (Cached).

Состояние работы preload можно оценить через файл /var/lib/preload/preload.state

Програма работает в виде демона, управлять ей можно командами /etc/init.d/preload [start|stop|restart]

Статья взята с портала opennet.ru

Как изменить MAC-адрес в Linux

Маленький и иногда очень полезный трюк, который делается проще простого:

ifconfig eth0 down
ifconfig eth0 hw ether 02:01:02:03:04:08
ifconfig eth0 up

Источник

Делаем Ubuntu дружелюбной. Или устанавливаем красиво нужные приложения.

Прочитав в очередной новости о том, чего же кому-то там не хватает в Ubuntu, я вспомнил, что давно собирался вам рассказать, как же собственно облегчить установки разных полезных программ для Linux. Большинство советов подойдут для любого из распространенных дистрибутивов Linux, я же опишу, как это происходит у меня на Ubuntu, ибо только в ней есть отличная утилита под названием Ubuntu Tweak. Собственно с нее и начну.
Все действия происходят в системе Ubuntu 9.04 (на данный момент AMD64, где есть некоторые тонкости по сравнению с i386, но их становится все меньше с каждой новой версией ПО). Итак, читаем…

Настройка нового монитора

Появилась необходимость купить новый монитор, который будет подключён к MSI Wind U100 с Ubuntu 9.04 «Jaunty Jackalope» на борту.

После некоторого исследования рынка и присмотра к вариантам за 7000 — 8000 рублей, выбор пал на ViewSonic VA2216w.

Сразу скажу, что после дня работы за ним, я очень рад что выбрал именно эту модель. А теперь о том что я для него настраивал.
Читать дальше…

Это страшное слово – «виртуализация». Часть третья, заключительная. У страха глаза велики.

Итак, настал момент истины, и я пишу заключительную часть про виртуализацию.
Для тех, кто не в курсе, здесь первая часть (в которой я описываю, с чего все началось и как сделать), здесь вторая часть (в которой я предостерегаю от некоторых технических ошибок). Ну а сейчас пойдет речь о том, что же делать, если приходится переустановливать систему (к примеру мигрируя на другую платформу) и напоследок небольшая фотосессия.

Итак, с чего же я начну… Став счастливым обладателем еще 4Гбайт оперативной памяти, 2-х терабайтников от WD и пары вентиляторов, я пришел к мысли, что надо не просто поставить все это в сервер, но и заодно воспроизвести ситуацию с переустановкой системы.
Для начала напомню и дополню свою конфигурацию сервера:

— процессор AMD Phenom X4 9550 SocketAM2+ (2.20GHz, 4Mb, 1800MHz) (я сторонник AMD, так уж вышло);
— плата MB ASUS sAM2+ M3A78 AMD 770 DDR2 ATX (выбирал по доступности и с наличием RAID, что в итоге оказалось не совсем корректным, читайте в первой части);
— оперативная память 8Гбайт (всего четыре планки по 2Гб, максимум для материнки);
— жесткие диски, 4 по 1Тб (объединены по два в RAID-1, один на более отказоустойчивых для активной работы, второй на попроще дисках для малоиспользуемых файлов относительно первого);
— операционная система Debian Lenny x86_64.

Перед тем, как переустанавливать, я естественно сохранил настроечные документы. И вы не забудьте тоже их сохранить, дабы заново не изобретать велосипед.
Что же изменилось, помимо добавления в аппаратной начинке? А изменению у меня подвергнутся виртуальные настройки. Я заранее распределю на разные сетевые карты виртуалки по признаку активности с внешним миром, повесив на отдельную сетевую карту внешние. Описывать там особо нечего, кроме того, что для этого я создал два бриджа, вместо одного и при настройке виртуальной машины прописывал нужный бридж. Плюс ко всему я перетаскиваю rtorrent с виртуальной на хостовую машину, т.к. столкнулся с неприятными особенностями работы nfs при большом кол-ве открытых файлов. Количественно это может и не много, около 200 одновременно открытых файлов, но от этого начинались жуткие тормоза раздачи, что меня не устраивало.
Как установить чистую систему, не потеряв нужных данных, вы и без меня знаете наверняка. Остановлюсь на важных и болезненных моментах, по моему мнению:

— виртуальные машины воспроизвелись без проблем, путем простого наката папки /etc/libvirt из бекапа (изменения вступили в силу после перезагрузки, единственное что поправил — это пути до образов жестких дисков и названия бридж-интерфейсов);
— при настройке второго рейда не торопитесь его использовать, лучше дождитесь окончательной синхронизации (хотя пользоваться им можно и сразу, но из-за фоновой синхронизации будут ощутимые потери в производительности).

Хм… что-то мало болезненных моментов, не правда ли? Ну так не забываем, что перед нами операционная система Linux, которая гораздо гибче и стабильнее Windows, так что сомнений быть больше у Вас не должно. В остальном никаких проблем не возникло, так что смело можете при необходимости переставлять систему, не боясь потерь.
Напоследок несколько фото, как выглядит в живую и со стороны ПО мой сервер (за качество не ругайте, снято на коммуникаторе):





Это страшное слово – «виртуализация». Часть вторая. Не повторяйте чужих ошибок.

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

1. Если предполагаете использовать серверы раздельно для сети и для интернета, лучше сразу запланировать/приобрести/настроить минимум две сетевые карты. Во-первых, работать будет шустрее. После разделения на две сетевые карты скорость по внутренней сети стала около 10Мбайт/с, тогда как в случае единственной сетевой карты скорость скакала от 2 до 6Мбайт/с. Во-вторых, как выяснилось, на уже настроенной на один интерфейс виртуальной машине при смене активного интерфейса начинаются непонятные явления, потери пингов и т.п. (Windows Server вообще потерял сеть, например, а rtorrent просто зависал).
2. Разделяйте на разные физические разделы данные, используемые с ощутимо разной интенсивностью. Т.е. если вы планируете раздавать файлы по пиринговой сети, ftp и локальной сети, то лучше сохранять эти файлы на отдельном разделе, по минимуму смешивая с теми, которые используются другими виртуальными машинами. Благо современные средства монтирования файловых систем позволяют в одну папку монтировать одновременно несколько физических разделов.
3. Если вы используете в качестве гостевой системы Linux, то по возможности приближайте ее к варианту, который стоит на хосте. Т.е. в моем случае это Debian Lenny. Сервер LAMP+FTP+Ubuntu работал относительно нестабильно в плане сетевой активности, в отличие от связки LAMP+FTP+Debian…
4. Если планируется очень большая активность файловых операций (типа раздача более 100 торрентов одновременно), то советую в этом случае отказаться от использования виртуальной машины и настроить сервер непосредственно на хосте. Это позволит избежать значительных потерь в производительности (к примеру хешироваться файл для торрент-раздачи на хосте будет раз в 10 быстрее, чем в виртуальной машине через nfs).

Сделать Ubuntu красивым. Контратака на Windows и MacOS X.

Являясь ярым поклонником продуктов Open Source, в том числе и Linux, не мог не пройти мимо темы, обсуждаемой при переходе на Linux. В моем посте речь пойдет про графическое оформление и шрифты. Пожалуй не стану перечислять все посты, которые сподвигли меня на сочинение данной статьи, а перейду сразу к делу.
Моё описание актуально в первую очередь для Ubuntu Hardy 8.04, с графическим окружением GNOME, разрешения экрана 1280х800 (экран широкоформатный, это важно). Большая часть будет актуальна и для других вариантов. Хотя могу сразу сказать, что полностью воспроизвести мой способ на 64-битном дистрибутиве Ubuntu 8.10 мне не удалось.
Перепробовав несколько вариантов оформления и использования различных шрифтов, подобрал наиболее оптимальный для себя способ, представленный на рисунке:
Общий вид моего рабочего стола Ubuntu
Как же его сделать?

А вот делать то ничего особенного и не надо, как выяснилось.
1. Устанавливаем и обновляем до актуального состояния операционную систему Ubuntu(я предпочитаю Ubuntu Hardy 8.04.2). Не забываем поставить драйвера для видеокарты с поддержкой ускорения при необходимости.
2. Мне нравится стилизация под MacOS, поэтому я ставлю тему рабочего стола, основанную на Brushed. Найти подобные темы можно тут. Я лично выбрал такую. Кстати, желательно там зарегестрироватся, иначе некоторые темы не дает скачать полностью. Итак, скачиваете тему, и устанавливаете ее в систему. Заходим Система — Параметры — Внешний вид, открываем закладку Тема, жмем кнопку Установить…, выбираем наш скаченный архив с темой и… все готово.
3. Я предпочитаю отключать Compiz, т.к. его спецэффекты мне не нужны. Заходим Система — Параметры — Внешний вид, открываем закладку Визуальные эффекты и ставим галку Без эффектов. Должно быть что-то вроде:
Отключаем эффекты Compiz в GNOME
4. Теперь настроим шрифты. Заходим в настройки Система — Параметры — Внешний вид, открываем закладку Шрифты и выставляем все параметры по картинке, наблюдая в реальном времени, к чему приводят Ваши действия:
Делаем красивый шрифт в GNOME
если у вас экран широкоформатный, то желательно увеличить разрешения шрифта, жмем кнопку Подробнее… и ставим нужную цифру в поле. в сети встречается расчет нужного значения, я же подбирал методом тыка, который, как известно, еще никто не отменял:
Выравниваем шрифт в GNOME

И теперь Вы можете со спокойной совестью хвастатся вашим красивым рабочим столом, не уступающим, ИМХО, по четкости ни Windows Explorer, ни MacOS X.
Пара ньюансов:
— Отключать Compiz не обязательно, при использовании темы Brushed это ни на что не влияет;
— Есть темы, которые не только просто стилизуют рабочий стол под MacOS, но и воспроизводят почти досконально ее оформление и поведение… Но я бы это делать не советовал, т.к. испробованная одна такая тема работала весьма криво и нестабильно, к тому же пришлось включать Compiz.

Материалы распространяются под лицензией Creative Commons: Атрибуция — Некоммерческое использование — С сохранением условий (Attribution-NonCommercial-ShareAlike) 3.0 Unported.
Рейтинг@Mail.ru