воскресенье, 29 апреля 2012 г.

Подключение Google Drive в Linux Ubuntu


Все уже знают о запуске Google Drive, однако пока нет клиент для Linux в отличии от Windows и MacOSX. Для того чтобы использовать облачный сервис от гугл в Linux можно воспользоватся переделанной утилитой Google Docs.

Установка
sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs


1. Открываем Nautilus2. В домашней директории создаем каталог «Drive»3. Открываем терминал и запускаем:
gmount Drive username@gmail.com

суббота, 28 апреля 2012 г.

Установка JDK на Ubuntu 12.04

Если вы Java-разработчик или новичок, осваивающий Ubuntu 12.04 LTS (Precise Pangolin), тогда JDK (Java Development Kit) — первая вещь, которую вам нужно установить.

В прошлых версиях Ubuntu также был доступен sun-jdk - в 12.04. Вы можете установить его из внешнего PPA, но это не рекомендуется, лучше установить open-jdk или oracle-jdk (Лично я не рекомендую его). Так что этот пост может помочь вам с установкой среды разработки Java на Ubuntu 12.04 LTS.

Эта статья объясняет только установку JDK, но вы можете захотеть установить Eclipse (самая популярная IDE среди Java-разработчиков) или серверные Java-окружения, такие как Apache Tomcat, JBOSS или что-либо, нужное вашему проекту.

Установка JDK на Ubuntu 12.04 (Precise Pangolin)

В официальном пакетном репозитории доступны версии 6 и 7. Так что вам нужно поставить ту версию, которая полностью совместима с вашим проектом. JDK включает стандартную JRE(Java Runtime Environment) в соответствие с версией, а также другие необходимые зависимости.


Установка OpenJDK 7
sudo apt-get install openjdk-7-jdk

Установка OpenJDK 6
sudo apt-get install openjdk-6-jdk

пятница, 27 апреля 2012 г.

Обзор Ubuntu 12.04.

Увидел свет релиз Linux-дистрибутива Ubuntu 12.04 "Precise Pangolin". Дистрибутив доступен в редакциях для десктопов, серверов и cloud-окружений. Загрузочные iso-образы с релизом Ubuntu 12.04 можно получить на данной странице, подготовлены образы CD (696 Мб) и DVD (1.6 Гб) для архитектур amd64 и i386, а также CD-сборки для ARM-систем Toshiba AC100/Dynabook AZ, Freescale i.MX5x, Texas Instruments OMAP3 и OMAP4. Одновременно выпущены релизы смежных проектов: Kubuntu (KDE 4.8), Xubuntu (Xfce 4.8), Lubuntu (LXDE), Mythbuntu, Edubuntu (с подборкой обучающего ПО) и Ubuntu Studio (для обработки мультимедиа информации).
Новой версии присвоен статус LTS - релиза с длительным сроком поддержки. Время выпуска обновлений как для десктоп-редакции, так и для серверного варианта, составит пять лет (в прошлых LTS-выпусках десктоп-редакция поддерживалась три года). Из пяти лет первые два года дополнительно будут выпускаться обновления с реализацией поддержки нового оборудования, после чего оставшиеся три года будут выходить только обновления с исправлением критических ошибок и проблем безопасности. Расширенный выпуск обновлений также будет осуществлён для сборок Kubuntu, Xubuntu и Edubuntu. Обновления для пакетов, специфичных для указанных дистрибутивов (например, пакеты связанные с Xfce, Qt и KDE, а также обучающие и научные приложения), будут выпускаться в течение 5 лет для пакетов, поддерживаемых командами Kubuntu и Edubuntu, и 3 года для пакетов Xubuntu.
Так как новая версия относится к релизам с длительным сроком поддержки, основное внимание было уделено обеспечению стабильности и развитию средств для упрощения использования дистрибутива в корпоративной среде. Значительные усилия были направлены на доработку и стабилизацию текущих достижений и возможностей. Тем не менее, несмотря на общий консерватизм выпуска и отсутствие прорывных новшеств (например, из-за LTS-статуса были отложены эксперименты по внедрению Wayland), в новой версии не обошлось и без значительных улучшений, особенно заметных в области повышения удобства работы в пользовательской оболочке Unity, а также развития средств обеспечения повышенной надёжности (mission-critical) и развёртывания/поддержания больших парков реальных и виртуальных систем в серверной версии. Много усилий было потрачено на превращения Ubuntu 12.04 в зрелую платформу для развёртывания облачных систем на базе Openstack.
Более подробно об улучшениях

четверг, 26 апреля 2012 г.

Вышла Ubuntu 12.04




Наконец то вышла Ubuntu 12.04. На главной уже появилась информация о релизе, свежий дистрибутив уже доступен для загрузки для всех желающих.
Вот прямые ссылки на torrent:
Desktop: PC (Intel x86) | 64-bit PC (AMD64)
Server: PC (Intel x86) | 64-bit PC (AMD64)
Alternate: PC (Intel x86) | 64-bit PC (AMD64)

И на iso
Desktop: PC (Intel x86) | 64-bit PC (AMD64)
Server: PC (Intel x86) | 64-bit PC (AMD64)
Alternate: PC (Intel x86) | 64-bit PC (AMD64)

тестирования сети в Линукс, выявление проблем

Эта заметка выросла из шпаргалки для самого себя. Мне по работе приходится отлавливать баги в сети. Как проверить скорость в VPN-туннеле? Почему сервер не пингуется? Или пингуется, но не доступен. Кто забил весь канал торрентами? Где пропадают пакеты? Почтовый клиент выдает непонятную ошибку, что произошло на самом деле? Эти и многие другие вопросы периодически возникают у любого пользователя.



Шейпирование трафика в Linux. Часть 2

Вторая часть статьи об управлении трафиком в Linux. В статье приведены примеры приоретизации трафика (QoS) и рассказано об использовании hash таблиц при фильтрации трафика (fast hash tables), использование которых позволяет существенно увеличить производительность.
В первой части мы остановились на генерации конфигов средней сложность для htbinit. Сегодня мы поговорим о приоретизации трафика и использовании хэш таблиц в фильтрах. Я подразумеваю, что Вы прочитали первую часть статьи .
Предположим, что нам надоели замечания пользователей о высоком пинге, надоели постоянные детские вопли на форуме о том, что в counter-strike играть невозможно: «лаги страшные», или «у меня странички медленно грузятся, вконтакте открывался 10 минут», а писать что все замеры нужно производить при отключенном «торренте» уже нету сил.
Посему тто бы наша совесть была чиста, и мы могли не кривя душой сказать: «проблема на стороне провайдера предоставляющего данный сервис»(обозначить направление движения в сторону южного полюса) — озаботимся приоретизацией трафика.

Шейпирование трафика в Linux Часть 1

Осуществлять шейпирование трафика будем посредством утилиты tc из пакета iproute2.
Знания без которых нельзя осознать всю полноту управления трафиком в Linux:
Шейпировать можно только исходящий из интерфейса трафик. (в связи с чем возникает проблема с nat, о ней мы поговорим позже). Предположим, что имеется роутер между «интернетом» и абонентом. В роутер воткнуто две сетевые карты: eth0 смотрит на абонента, а eth1 в мир. Для ограничения «скорости скачивания» правила шейпирования описываем на eth0, для ограничения «отдачи» — на eth1.
Необходимо понимать разницу между rate и ceil. Rate — гарантированная полоса пропуская, Ceil — максимальная полоса которую может получить данный класс, rate не может быть больше ceil
Параметры rate и ceil для корневого класса должны совпадать. Таким образом мы определяем общую полосу пропускания.
Сумма Rate'ов классов-потомков, не должна превышать Rate родительского класса. Конечно можно не выполнять этот пункт, но тогда могут возникнуть проблемы с предоставлением «гарантированной полосы пропускания».
Идентификаторы классов указаны в шестнадцатеричной системе, и должны находиться в пределах от 2 до 2^16
Для промежуточных классов необязательно создавать дисциплины и фильтры.
Идентификаторы классов в пределах интерфейса должны быть уникальны.

Proxmox VE 2.0 - виртуализация и облачые вычисления

Вступление

Proxmox Virtual Environment (Proxmox VE) — система виртуализации с открытым исходным кодом, основанная на Debian GNU/Linux. Разрабатывается австрийской фирмой Proxmox Server Solutions GmbH, спонсируемой Internet Foundation Austria.
В качестве гипервизоров использует KVM и OpenVZ. Соответственно, способна выполнять любые поддерживаемые KVM ОС (Linux, *BSD, Windows и другие) с минимальными потерями производительности и Linux без потерь.
Управление виртуальными машинами и администрирование самого сервера производятся через веб-интерфейс либо через стандартный интерфейс командной строки Linux.
Для создаваемых виртуальных машин доступно множество опций: используемый гипервизор, тип хранилища (файл образа или LVM), тип эмулируемой дисковой подсистемы (IDE, SCSI или VirtIO), тип эмулируемой сетевой карты, количество доступных процессоров и другие.
ru.wikipedia.org/wiki/Proxmox_Virtual_Environment

Важно знать, что:

Zentyal — сервер

За прошедшие несколько лет eBox переродился в дистрибутив под названием Zentyal, его сегодня и будем рассматривать.

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


Ставим сразу все!

Lugansk Linux User Group

установка кода sape