При загрузке Centos 6 не стартует rc.local

При старте системы не выполнялись команды, указанные в rc.local. Детальное изучение содержимого каталогов /etc/rc.d/rc*.d/ показало, что файлы S99local не являлись символическими ссылками на файл /etc/rc.local(это были просто пустые файлы). Проверить всё ли в порядке с этими символическим ссылками можно командой ls -ln /etc/rc.d/rc*.d/S99local результат работы которой должен выглядеть примерно так(количество строк может варьироваться от 1 […]

Не работает автодополнение в Bash несмотря на то, что установлена последняя версия bash-completion

Сегодня обнаружил, что у меня не работает автодополнение в Bash(после ввода фрагмента команды достаточно нажать Tab, и срабатывает автодополнение). Пакет bash-completion при этом был установлен, и по идее всё должно было работать. Оказалось, что источник проблемы крылся в конфигурационном файле /etc/bash.bashrc. Достаточно было убрать символ комментария со всех строк, кроме первой, в данном фрагменте конфигурационного […]

Отправка почты используя директивы протокола SMTP

Вы никогда не пытались отправить письмо не используя для этого специализированное ПО(почтовые клиенты, sendmail и т.п.)? Если вам интересно, как отправлять письма не имея под рукой ПО для отправки писем — этот пост для вас. Начнём с основ протокола SMTP. Для отправки почты нужно постучаться на smtp-сервер, если нужно — пройти аутентификацию, и собственно отправить […]

Исправление конфликта openoffice4.0-debian-menus с libreoffice-common

Вчера решил себе установить вышедший на днях офисный пакет Apache OpenOffice 4.0, при этом не удаляя LibreOffice. Оба пакета имеют сходный функционал, но при этом на данный момент некоторые возможности лучше реализованы в одном пакете, а другие — в другом пакете. Скачал тарбол с нужными deb-пакетами для Ubuntu 13.04 с сайта http://www.openoffice.org, распаковал тарбол и […]

Создание небольшой локальной сети с помощью Ubuntu: настраиваем кеширующий прокси-сервер squid3

В заключительной, третьей, части цикла постов “Создание небольшой локальной сети с помощью Ubuntu” я кратко опишу процедуру настройки кэширующего прокси-сервера Squid3 для снижения нагрузки на канал в нашей локальной сети. Установка прокси-сервера squid3 производится командой: sudo apt-get install squid3 Пора создать копию конфигурационного файла squid(на случай, если мы что-то напутаем в нашем конфигурационном файле). Всегда […]

Cоздание небольшой локальной сети с помощью Ubuntu: настройка DHCP-сервера и DNS-кеширования

Настраиваем DNS-кеширование и динамическую настройку узлов(что-бы не надо было ручками прописывать IP узла, маску подсети и прочее на каждом узле сети) . Для этого мы должны установить(если он ещё не установлен) пакет dnsmasq: apt-get install dnsmasq Настройка dnsmasq сводится к прописыванию настроек в конфигурационном файле /etc/dnsmasq.conf нужных нам настроек. Открываем его командой: sudo gedit /etc/dnsmasq.conf

Создание небольшой локальной сети с помощью Ubuntu

Настройка интерфейсов Хотите превратить ваш ПК в маршрутизатор для небольшой локальной сети? Я опишу процесс создания сети в серии записей в моём блоге. Эта, вступительная часть, описывает настройку интерфейсов и NAT. В следующих частях я опишу установку и настройку DHCP-сервера, настройку DNS-кеширования, а так-же настройку прокси-сервера для нашей локальной сети. Ну, приступим… Для начала вы […]

Создание grub.cfg без использования скриптов, генерирующих данный файл

Решив создать себе загрузочную флешку, и не горя желанием воспроизводить для создания одного файла grub.cfg всю инфраструктуру по генерации конфигурационного файла для grub2(основанную на куче скриптов), я принял решение создать grub.cfg ручками. В обычном текстовом редакторе. Что обязательно должно быть в файле конфигурации GRUB2? Пункт меню, выбранный по умолчанию и задержка(в секундах) перед загрузкой пункта, […]

Измерение скорости записи файлов на USB флеш-накопитель(флешку) в Linux

Столкнулся я на днях с задачей: как измерить скорость работы флеш-брелка(моей любимой флешки ADATA S102/32GB Pro) в Linux? Специальных утилит для измерения скорости в Linux не обнаружил(может плохо искал), и решил я задействовать для этих целей тяжёлую артиллерию в лице утилиты dd. Итак, измерение скорости записи на флешку состоит из двух этапов: cd < путь […]

Проверка работы загрузочной флешки(или USB-HDD) с помощью виртуальной машины Qemu

Для загрузки систем на базе x86 вы можете использовать команду: sudo qemu-system-i386 -boot c -drive file=< наше устройство в каталоге /dev/>,cache=none -m 256 Стоит заметить, что раньше для запуска qemu с эмуляцией архитектуры x86 я мог просто набрать qemu вместо qemu-system-i386, но в Ubuntu 12.10 нет символической ссылки с qemu на qemu-system-i386, так что нужно […]