Слово «виртуализация» уже не такое страшное или сервер виртуализации на новом уровне…

Продолжая свои изыскания в сфере виртуализации, однажды натолкнулся в интернете на информацию о Proxmox VE. Если вкратце — это решение для виртуализации, представляющее удобные инструменты для управления виртуальными машинами и сделанное на основе Debian.
Читать далее «Слово «виртуализация» уже не такое страшное или сервер виртуализации на новом уровне…»

Ubuntu vs openSUSE. Личные впечатления.

По просьбе общественности делюсь своими впечатлениями об использовании дистрибутивов Ubuntu и openSUSE. Для начала обращаю внимание на то, что моё мнение является лишь личным мнением и ни в коем случае не претендует на полноту и ясность. Я рассуждаю, исходя из собственных потребностей, которые могут не совпадать с Вашими потребностями. Читать далее «Ubuntu vs openSUSE. Личные впечатления.»

Драйвер для сетевой карты Marvell 88E1116 phy

Данная сетевая карта достаточно распространена в качестве встроенной на материнских платах известных брендов типа ASUS и GIGABYTE. В частности она установлена на GIGABYTE GA-M57SLI-S4. Из коробки в Ubuntu Linux 9.10 она работать не хочет. В Интернете много старых (датированных 2005-2006 годами) форумных тем в которых рассказывается, что для неё нужно использовать драйвер sk98lin. В Ubuntu Linux 9.10 я такого драйвера найти не смог и через несколько часов гугления и осмысления прочитанного я попробовал использовать для Marvell 88E1116 вместо драйвера sk98lin драйвер sky2 и всё заработало отлично. У меня появилось подозрение, что в драйвер sk98lin был включён в драйвер sky2, но я могу и ошибаться.
Включить его проще простого:

sudo modprobe sky2

Универсальный распаковщик архивов для командной строки

atool — скрипт-обвертка для удобной работы с архивами. Просто не заменимая вещь на сервере. Устанавливается из репозитория.

Основным замечательным свойством (кроме распаковки архивов разных типов) является то, что перед распаковкой проверяется находится ли директория внутри архива или же там находятся файлы. Скрипт предотвратит ужасно раздражающую особенность zip архивов, пришедших с «другой» стороны, распаковываться кучей файлов в текущую директорию. Кроме того, скрипт не перезапишет уже распакованные файлы.

Поддерживается огромное количество архивов, включая deb и rpm пакеты.

Кроме всего прочего имеется много возможностей для конфигурации. Далее несколько примеров.
Читать далее «Универсальный распаковщик архивов для командной строки»

Ubuntu Server и сетевая карта

У меня дома есть небольшой сервер, работающий под управлением Ubuntu Server, который используется как торрент-клиент, файловое хранилище и выполняет ещё несколько задач. Естественно он работает круглыми сутками. Всё работало как часы, но недавно он начал вести себя очень странно: то не видит файлы на дополнительном жёстком диске, но при этом видит директории (примонтирован в домашнюю директорию пользователя), то после перезапуска выдаёт «The Bios does not be installed. Please press to continue!» (от этого я особенно офигиваю. Для страждущих: после нажатия g выдаёт сообщение что не с чего производить загрузку).

В результате я решился разобраться в чём же всё-таки проблема: в железе, в ОС или в программах. Для этого я снял жёсткие диски с него и установил на второй имеющийся у меня стационарный компьютер. При загрузке с жёсткого диска, снятого с сервера, всё заработало хорошо, но из двух имеющихся на материнской плате сетевых карт ни одна не определялась, точнее через lspci их было видно, а ifconfig говорил что есть только локальная петля. Выполнение /etc/init.d/networking restart вообще выводило что устройство eth0 не обнаружено. После нескольких дней разбирательств я понял в чём дело.

При переносе на новое железо Ubuntu добавил сетевые карты к списку имеющихся и они стали eth2 и eth3, а интерфейс у меня был настроен только для eth0. Для того чтобы объяснить Ubuntu какую сетевую карту нужно использовать для eth0 необходимо внести изменения в файл, отвечающий за сетевые карты:

sudo nano /etc/udev/rules.d/70-persistent-net.rules

Или же нужно создать новый интерфейс.

Теперь жёсткие диски работают на новом железе в том же режиме, что и на старом и если в течении недели всё будет работать отлично, то значит проблема именно в старом железе.

Обновление Firefox с версии 3.5 до 3.6 в Ubuntu 9.10

Для получения в системе Firefox 3.6 есть два пути:
1. Скачать deb-пакет с официального сайта и установить его в системе, но тогда придётся самостоятельно следить за обновлениями.
2. Добавить в список источников приложений PPA Mozilla и установить Firefox 3.6 из него. В этом случае Firefox будет обновляться автоматически.
Добавляем PPA и получаем ключ от него:

sudo add-apt-repository ppa:mozillateam/firefox-stable

(До 7 февраля 2010 было: sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa/ubuntu)
Теперь нужно или запустить Менеджер обновлений ( Система → Администрирование → Менеджер обновлений ) или из командной строки установить Firefox 3.6 поверх Firefox 3.5:

sudo aptitude update && sudo aptitude install firefox-3.6

Я выбрал первый вариант. Сейчас доступен Firefox 3.6.2pre (Namoroka), думаю, что скоро в репозитории появится релиз.

nginx в ubuntu 8.04.3 LTS

nginx — широко известный кеширующий вебсервер.

Данная запись посвящена его установке в Ubuntu 8.04.3

По умолчанию в ubuntu 8.04 идет nginx старой версии потому нужно будет его обновить.
1. Ставим сам nginx.
aptitude install nginx
Это создаст нам готовую структуру конфига. Который мы затем чуть подправим.

2. Если мы хотим поддержку ssl и pcre то установим либы.
apt-get install  libssl-dev  libpcre3-dev
3. Качаем последнюю стейбл версию nginx-а с сайта разработчика
http://sysoev.ru/nginx/download.html

Распаковываем.
Компилируем.
./configure --prefix=/var/lib/nginx --sbin-path=/usr/sbin/nginx  --conf-path=/etc/nginx/nginx.conf --pid-path=/var/run/nginx.pid -error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --with-http_ssl_module --with-poll_module

Получаем вывод в виде.
Читать далее «nginx в ubuntu 8.04.3 LTS»

Запрет обновления пакета в Ubuntu

Для того чтобы запретить обновление какого-либо пакета в Ubuntu необходимо:

  1. зайти в Synaptic (меню Система — Администрирование — Менеджер пакетов Synaptic);
  2. в быстром поиске или просто в поиске указать название/часть названия пакета;
  3. выделить нужный пакет(-ы);
  4. в меню Synaptic выбрать Пакет — Заблокировать версию

Всё, теперь этот пакет обновляться не будет.

Исправление бага скачков яркости на MSI Wind в Ubuntu 9.10

Большое спасибо alexanis81, который нашёл решение на сайте launchpad.net.

Решение очень просто: надо установить пакет gnome-power-manager от г-на Sylvain Defresne.
Ещё маленький совет в тему

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