
Полгода непрерывной работы. Более тысячи установок. Добавлено 95 тысяч новых строк. Удалено 84 тысячи. Было сделано 360 комитов. Вышла новая версия.
Я хочу рассказать о наиболее важных изменениях.
Читать полностью »
Рубрика «linux» - 260
Vesta Control Panel
2013-06-11 в 22:00, admin, рубрики: Apache, BIND, CentOS, control panel, exim, linux, monit, mysql, nginx, rhel, roundcube, vesta, WHMCS, системное администрирование, хостинг, метки: apache, BIND, CentOS, control panel, exim, linux, monit, mysql, nginx, rhel, roundcube, vesta, WHMCS, хостингНесколько различных VPN подключений с локальными DNS серверами
2013-06-11 в 0:08, admin, рубрики: BIND, DNS, linux, vpn, метки: BIND, dns, linux, vpnОткуда появилась проблема
Многие из вас пользуются VPN подключением к рабочей локальной сети из дома.
Благодаря этому, подключив VPN вы работаете с рабочей сетью «как будто находясь в ней».
Как выглядит типичная настройка в linux?
В /etc/resolv.conf прописывается (при помощи openresolv или NetworkManager)
search local.company.name
nameserver 10.0.20.186
Где local.company.name — домен компании, а 10.0.20.186 — ip адрес локального (в рабочей сети) DNS сервера.
Как выглядит работа?
root@t510 0 /usr/share/openvpn # ping -c 1 cdash-master
PING cdash-master.local.company.name (10.0.20.237) 56(84) bytes of data.
64 bytes from 10.0.20.237: icmp_seq=1 ttl=63 time=214 ms
...
Что произошло?
- search добавил к cdash-master суффикс local.company.name
- DNS сервер в рабочей сети преобразовал cdash-master.local.company.name в 10.0.20.237
Всё прекрасно работает, пока у вас VPN подключение… одно.
Мне захотелось подключать одновременно два VPN и прописывать два DNS — один для рабочей сети, другой для локальной сети на hetzner, где крутятся мои виртуальные машины.
Казалось бы, что может быть проще? Однако путь к решению был долгим и извилистым.
Консольный комфорт 2
2013-06-10 в 13:19, admin, рубрики: console, gpl v3, linux, usability, метки: console, gpl v3, linux Не так давно я замахнулся на написание пародии на conky только для консоли.
У меня были на то причины, а также «пан мав час та натхнення» для велосипедостроения.
Читать полностью »
Установка любого клона Red Hat Enterprise Linux не используя стандартный инсталлятор
2013-06-10 в 13:19, admin, рубрики: bash, CentOS, linux, oracle linux, red hat enterprise linux, rpm, yum, метки: bash, CentOS, oracle linux, red hat enterprise linux, rpm, yum Устанавливать современную Linux систему нужно только один раз, как для единственного физического сервера, так и развертывания целой виртуальной фермы. Почему бы не потратить на это чуточку больше времени и сразу сделать все именно так как нужно, а не допиливать то что приехало из инсталлятора по его рельсам. К тому-же, количество софта которое ставится в «минимальном» режиме стандартного установщика, не соответствует действительно минимальному.
Кому-то ручная установка может показаться тратой времени, но каждый линуксоид обязан это сделать хотябы раз, чтоб лучше понимать как это работает. Eсли Вас не пугают слова fdisk, grub и chroot, читаем далее.
Читать полностью »
Подмена 64-битного обработчика прерываний
2013-06-10 в 11:35, admin, рубрики: interrupt, linux, x86_64, Песочница, метки: interrupt, linux, x86_64, ассемблерВсем доброго времени суток! Я студентка-второкурсница технического ВУЗа. Пару месяцев назад пришла пора выбирать себе тему курсового проекта. Темы типа калькулятора меня не устраивали. Поэтому я поинтересовалась, есть ли что-нибудь более интересное, и получила утвердительный ответ. «Подмена 64-битного обработчика прерывания» — вот моя тема.
Введение
Обработчик прерываний (или процедура обслуживания прерываний) — специальная процедура, вызываемая по прерыванию для выполнения его обработки. Эти обработчики вызываются либо по аппаратному прерыванию, либо соответствующей инструкцией в программе, и обычно предназначены для взаимодействия с устройствами или для осуществления вызова функций операционной системы (wiki).
Зачем?
Главная цель, пожалуй, наглядно на рабочей системе посмотреть как оно работает, а не «грызть» сухую теорию. Ну, или как раньше программисты пытались «делать многозадачность» в DOS, переопределяя обработчик событий таймера.
Читать полностью »
Ubuntu Phone уже поддерживает интернет-подключение, социальные приложения, звонки и многое другое
2013-06-07 в 17:05, admin, рубрики: canonical, linux, Ubuntu Phone os, Смартфоны и коммуникаторы, Убунтариум, метки: canonical, Ubuntu Phone os 
На Хабре в свое время с радостью встретили новость о том, что Ubuntu теперь перебралась и на смартфоны. Конечно, то, что показали разработчики из Canonical в январе, еще слабо годилось для ежедневной работы, скорее, это были наметки основного проекта. С тех пор было выпущено уже много билдов, сейчас они обновляются каждые сутки, и с каждым обновлением Ubuntu Phone OS становится все более «умелой». Сейчас эта ОС уже подходит для ежедневного использования на смартфоне, благо, поддерживаются телефонные звонки (чего не было вначале), подключение к Сети через сотовую сеть, работа с социальными приложениями.
Вышел дистрибутив linux ROSA Desktop FRESH R1
2013-06-07 в 13:50, admin, рубрики: kde, linux, ROSA, операционные системы, метки: kde, linux, ROSA 
Российская компания «Роса» выпустила обновление своей линейки «свежих» линуксов — ROSA Desktop Fresh R1
Базирующийся на известной Mandriva, дистрибутив сейчас собирается на собственной системе сборки ABF и уже имеет кой-какую историю.
Первая, надо сказать довольно глючная и почти полностью идентичная мандриве версия вышла полтора года назад — в декабре 2011.
Потом был гораздо более удачный и интересный «корпоративный» Марафон с пятилетним сроком поддержки, а в декабре 2012 вышла первая в линейке «домашних» систем Роса — ROSA Fresh, к обновлению которой и приурочен данный пост.
Чем интересен этот дистрибутив?
Читать полностью »
Ускоряем базу данных. Bcache
2013-06-06 в 9:30, admin, рубрики: bcache, linux, OSM, Администрирование баз данных, системное администрирование, метки: bcache, OSMДля работы мы используем postgresql + postgis базу данных с данными для всей планеты от osm.org. На диске она занимает около 350 Gb и работает не быстро, да и хранится на обычном винчестере 2Tb 7200rpm, без RAID-a. Т.к. нагрузка на базу данных постепенно растет, было решено ускорить дисковую подсистему, потратив при этом минимум денег. Вариантов было не много:
- или купить еще один такой же винчестер и объединить их в raid-0.
- или купить небольшой SSD и организовать на нем быстрый кэш:
- dm-cache. Был добавлен в ядро 3.9, ставится просто.
- bcache. Судя по обзорам самый быстрый. Основной минус — надо форматировать диски перед началом использования. Официально добавлен в ядро 3.10, распространяется как пропатченое ядро 3.9.
- EnhanceIO. В обзорах я встретил упоминание его, как самого медленного, но простого в использовании. Добавлен в ядро 3.10.
Взвесив плюсы и минусы, а так же спросив отзывы знакомых, я решил остановиться на bcache. О нем и расскажу подробнее.
Читать полностью »
Решения проблем со skype ссылками в Linux для браузеров и не только
2013-06-05 в 12:01, admin, рубрики: linux, skype, Ubuntu, метки: skype, Ubuntu
Не знаю как у вас, а у меня была данная проблема и беспокоила частенько. Но времени на её решение не было, а потом забудешь, что не работает, да и копи-паст помогал всегда. Но столкнулся как-то с приглашение в чат типа skype:?chat&blob={blob} по почте. И не смог подключиться. Решив проблему у себя, захотелось поделиться и с миром читателим.
Читать полностью »
В Humble Indie Bundle 8 добавили новых игр
2013-06-05 в 0:52, admin, рубрики: game development, games, humble bundle, humble indie bundle, linux, unigine, метки: games, humble bundle, humble indie bundle, linux, unigineОчередная распродажа Humble Indie Bundle, спустя некоторое время после начала, традиционно пополнилась новыми играми. Причем одна из них не такая уж и инди, любители хорошей графики оценят. Для тех, кому интересно — добро пожаловать под кат ;)

