
Релиз 3.5.2.0 исправляет ряд ошибок, а также добавляет новые возможности для работы из командной строки.
Пакет Nero Linux доступен в виде коробочной версии, а также есть версия для скачивания.
Источник
«Самая трудная вещь на свете — это думать своей собственной головой. Вот, наверное, почему так мало людей этим занимаются» © Генри Форд
Официально вышел релиз Ubuntu 8.10 (Intrepid Ibex). Для загрузки доступны серверная и десктоп редакции дистрибутива, а также модификации Kubuntu (KDE 4.1.2), Xubuntu (XFCE 4.4.2) и Ubuntu Studio (для обработки мультимедиа информации).
Основные новшества:
Лицензия GPL, с которой распространяется программное обеспечение с открытым кодом, формально не действительна в Украине, как и лицензия на ОС "Windows", которую пользователь получает при покупке системы. Такое заявление на конференции "Развитие электронного бизнеса Украины в рамках единого сообщества" сделал Алексей Арданов, главный специалист отдела по вопросам авторского права и смежных прав Государственного департамента интеллектуальной собственности.
По словам А. Арданова, согласно украинскому законодательству в Украине любой договор между сторонами действительный, если под ним поставлена подпись. В случае, когда это электронный документ - он должен быть подписан электронной подписью. В то же время, лицензия GPL не предусматривает подписи. Аналогичная ситуация происходит при покупке пользователем коробочной версии ОС "Windows" - он нигде не ставит своей подписи.
Fedora является операционной системой на базе Linux которая демонстрирует последние достижения в области свободного и открытого программного обеспечения. Fedora является всегда бесплатной для любых применений, изменений и распространения. Она создана людьми со всего мира, которые работают вместе как сообщество: Проект Fedora. Проект Fedora является открытым и любой может присоединиться.
Проект Fedora находится на переднем крае технологий, выполняя продвижение свободного и открытого программного обеспечения и содержания.
$ sudo apt-get purge firefox firefox-3.0 firefox-3.0-gnome-support2. Устанавливаем Firefox 2:
$ sudo apt-get install firefox-2 firefox-2-gnome-support mozilla-firefox-locale-ru-ru3. Исправляем значок запуска на панели Gnome:
# Usplash configuration file2. Выполняем команду
xres=1280
yres=1024
$ sudo update-initramfs -u
Очень хороший монитор при правильной настройке. Дам несколько советов.
- Работать на нем нужно в разрешении 1280х1024 75 Hz.
- Яркость поставить в 37, контрастность в 53.
- Отключить MagicColor.
- На второй вкладке (где MagicColor) выбрать оттенок вручную, и в пункте ниже (регулировка цвета) выставить следующие значения: Красный 37, Зеленый 35, Синий 32.
- Нажать кнопку AUTO находясь при этом где нибудь в проводнике (не на рабочем столе).
Автор: Александр
LONDON, April 21, 2008 – Canonical Ltd. announced the upcoming availability of Ubuntu 8.04 LTS Desktop Edition for free download on Thursday 24 April. In related news, Canonical also announced the simultaneous release of Ubuntu 8.04 LTS Server Edition.
LONDON, April 21, 2008 - Canonical Ltd. announced the upcoming availability of Ubuntu 8.04 LTS Server Edition for free download on Thursday 24 April. In related news, Canonical also announced the simultaneous release of Ubuntu 8.04 LTS Desktop Edition.
OCS Inventory – система инвентаризации компьютеров в сети, установленного на них оборудования и программного обеспечения. Так же позволяет удаленно настраивать программное обеспечение рабочих мест. Работает под всеми операционными системами.
Архитектура системы
Система OCS Inventory NG использует программу агента, которая выполняется на инспектеруемом оборудовании и передает информацию на центральный сервер. Управление программами-агентами выполняется так же с центрального центрального сервера. Централый сервер системы позволяет не только собирать информаци об инвинтаризируемом обоурдовании, но и частично управлять инспектируемыми компьютерами.
Связь между сервером и инспектируемым оборудованием происходит через HTTP/HTTPS протоколы. Вся передаваемая информация сжимается для уменьшения сетевого трафика.
Инсталляция программы-агента может быть произведена несколькими способами:Центральный сервер управления содержит 4 главных компонента:
- С помощью logon скрипта или правил GPO в Windows сетях.
- В Linux программу-агента необходимо установить самостоятельно.
Распространяется система по лицензии GPL v2 и является Open Source проектом.
- Сервер базы данных, для хранения информации о инвинтаризируемом оборудовании.
- Коммуникационный сервер, осуществяющий связь с сервером базы данных и программами-агентами на инвентаризируемом оборудовании.
- Сервер развертывания, для создания пекетов установки программ-агентов.
- Консоль управления, которая позволяет производить просмотр информации об инвентаризируемом оборудовании через Интернет браузер.
$ sudo apt-get install libapache-dbi-perl libdbi-perl libdbd-mysql-perl libsoap-lite-perl libxml-simple-perl libnet-ip-perl libcompress-zlib-perl php5-gdи модуль XML::Entities, которого в репозитории нет
$ sudo cpan -i XML::EntitiesКак видите, в репозитории находится стабильная версия системы годичной давности. Я же буду рассматривать установку и настройку последней на текущий момент версии 1.02 RC1. При этом установка дополнительных пакетов и модуля XML::Entities не отменяется - они нужны.
$ wget http://archive.ubuntu.com/ubuntu/pool/universe/o/ocsinventory-server/ocsinventory-reports_1.01-3_all.deb
$ wget http://archive.ubuntu.com/ubuntu/pool/universe/o/ocsinventory-server/ocsinventory-server_1.01-3_all.deb
$ sudo dpkg -i ocsinventory-server_1.01-3_all.deb
$ sudo dpkg -i ocsinventory-reports_1.01-3_all.deb
- chown -R root:$APACHE_GROUP $ADM_SERVER_STATIC_DIR/$ADM_SERVER_VAR_IPD_DIR >> $SETUP_LOG 2>&1строка 1123
+ chown -R root:$APACHE_GROUP $ADM_SERVER_VAR_DIR/$ADM_SERVER_VAR_IPD_DIR >> $SETUP_LOG 2>&1
- chmod -R go-w $ADM_SERVER_STATIC_DIR/$ADM_SERVER_VAR_IPD_DIR >> $SETUP_LOG 2>&1строка 1132
+ chmod -R go-w $ADM_SERVER_VAR_DIR/$ADM_SERVER_VAR_IPD_DIR >> $SETUP_LOG 2>&1
- chmod g+w $ADM_SERVER_STATIC_DIR/$ADM_SERVER_VAR_IPD_DIR >> $SETUP_LOG 2>&1
+ chmod g+w $ADM_SERVER_VAR_DIR/$ADM_SERVER_VAR_IPD_DIR >> $SETUP_LOG 2>&1
) ENGINE=MYISAM DEFAULT CHARSET=latin1;
$ sudo /etc/init.d/apache2 restartТеперь запускаем браузер и в адресной строке набираем http://имя_сервера/ocsreports/install.php и вводим данные для создания базы данных:
MySql login: rootСоздание базы ocsweb с таблицами должно пройти без проблем.
MySql password: пароль root'а для MySQL
MySql HostName: localhost
- define("UTF8_DEGREE", 0 ); // 0 For non utf8 database, 1 for utf8
+ define("UTF8_DEGREE", 1 ); // 0 For non utf8 database, 1 for utf8
echo "$td3".htmlentities(textDecode($item->PUBLISHER))."</td>после
$td3".htmlentities(textDecode($item->NAME))." </td>
$td3".textDecode($item->VERSION)." </td>
$td3".(htmlentities(textDecode($item->COMMENTS))?htmlentities(textDecode($item->COMMENTS)):"N/A")." </td>";
echo "$td3".textDecode($item->PUBLISHER)."</td>
$td3".textDecode($item->NAME)." </td>
$td3".textDecode($item->VERSION)." </td>
$td3".(htmlentities(textDecode($item->COMMENTS))?textDecode($item->COMMENTS):"N/A")." </td>";
- echo $item[$chmp]."</span></a></font></td>\n";
+ echo textDecode($item[$chmp])."</span></a></font></td>\n";
$ sudo apt-get install ocsinventory-agentЗапуск:
$ sudo ocsinvВ системе (в агенте сбора информации для Windows) имеется проблема с кодировкой (малые русские буквы, начиная с 'х'(0xF4 или 244). Т. е. буквы 'хцчшщъыьэюя' преобразовываются в символ английского языка 'x' (0x78 или 120). Проблема решается заменой файлов после установки агента файлами из архива http://ocsinventory.narod.ru/agentWinOcs.rar (спасибо Ивану Перевалову за сборку!).
Проект предназначен для работы с базой данных IT и телекоммуникационного оборудования, установленного на предприятии. Также имеется возможность ведения учета расходных материалов и организации службы технической поддержки по расписанию и по заявкам пользователей. GLPI русифицирована, создана на PHP и использует СУБД MySQL, лицензия GPL.Об OCS-Inventory поговорим в следующий раз, а сейчас рассмотрим процесс установки GLPI.
При использовании совместно с продуктом OCS-Inventory возможно создание максимально автоматизированной системы инвентаризации. OCS-Inventory основан на распределяемых модулях, устанавливаемых на инвентаризируемые машины, которые отсылают подробную информацию о системе и подключенных устройствах в выделенную базу данных.Источник: OpenNET
$ sudo apt-get install glpiоднако там устаревшая версия системы (0.68.3-2 почти годичной давности). На сайте доступна версия 0.70.2, которую берём здесь.
$ sudo tar xvfz glpi-0.70.2.tar.gz -C /var/wwwвыставляем для некоторых папок права на запись для веб-сервера
$ cd /var/www/glpiТеперь в браузере набираем http://адрес_сервера/glpi - запускается мастер настройки в котором прописываем сервер базы данных (обычно localhost), пользователя имеющего доступ к базе и пароль для него. Программа сама создает базу и сразу готова к работе.
$ sudo chown www-data:root config files files/* inc
This is a plugin to provide SSL/TLS capability to programs that utilize the Qt Cryptographic Architecture (QCA).
QCA is a library providing an easy API for several cryptographic algorithmns to Qt programs.
$ sudo apt-get install qca-tls
bind-address = 127.0.0.1а затем перезапустите MySQL-сервер
/etc/init.d/mysql restart
Действие игры происходит в сказочных землях, которые населены людьми и динозаврами. Долгое время люди жили в мире и согласии с этими величественными животными. Вместе они противостояли Моркусу Рексу – предводителю тираннозавров, который хотел уничтожить все живое на Земле.
Но времена изменились. Один из королей тех краев в свое время разорвал все дружеские отношения с динозаврами. Теперь Моркусу будет намного легче уничтожить разобщенный альянс людей и динозавров, между которыми нет понимания и доверия. В тех землях остается только одно безопасное место – цитадель Мо, из которой правит подвластными ему территориями король Грегор. В игре мы будем выступать в роли сына короля – принца Адама. Надежда о спасении мира от безжалостных тираннозавров лежит на его плечах.
Эта игра – достойное продолжение «Little Big Adventure: Relentless», вышедшей в 1994 году и произведшей на игроманов – любителей квестов и жанра «action» – незабываемое впечатление. Такой квест, построенный по принципу «хожу куда хочу», очень сложен, так как предоставляет игроку массу вариантов. Тут недолго запутаться: перед вами стоит сразу несколько задач. Что делать сначала, а что потом – решать вам, но рано или поздно вы столкнетесь с ситуацией, когда «это» не работает без «того»...
В фантастическом королевстве Кирандии король Вильям и его жена были убиты злым придворным шутом Малкольмом — сумасшедшим, который владеет чудовищными магическими способностями. Брэндон, принц, был спрятан в лесу Каллаком, советником короля, воспитавшим его как своего внука. Малкольм получает удовольствие, разрушая леса королевства. Он встречает Каллака и превращает его в камень. Брэндон, ничего не зная о своём прошлом, вскоре открывает правду о своём происхождении. Он обнаруживает, что Малкольм украл Камень Кирандии, волшебный камень, содержащий энергию королевства. Брэндон должен вернуть Камень Кирандии и победить Малкольма.
Одна из известнейших компьютерных игр жанра «квест», продолжение Maniac Mansion.
Прошло три года с момента происшествия с Пурпурным метеоритом. Игра начинается с того, что Фиолетовое Щупальце выпивает воду из реки, в которую сбрасывались токсичные отходы. В результате мутации у него вырастают небольшие лапы, а сам он становится намного умнее, сообразительнее и честолюбивей, и он всецело отдаётся идее захвата мира. Прознавший об этом доктор Фред запирает Фиолетовое Щупальце вместе с ни в чём не повинным Зелёным в подвал...
Волшебница Азиза и Криша, жена Ракиша, открывают портал, который позволяет Герою, Ракишу и Ухуре переместиться из Шапира в страну Фрикану, навеянную африканским и египетским фольклором. Добро пожаловать в Тарну — город, где живут темнокожие люди и лайонтауры, где в ресторане за столом сидит Silly Clown из QFG2 и не нужно долго искать денежного менялу. Город стоит на берегу реки, а со всех сторон его окружают саванна или джунгли. Саванну населяют гигантские насекомые и люди-ящеры, а в джунглях встречаются летающие змеи и — о нет! — демоны. Один из могущественных демонов, как раз-то, и имеет виды на мирное королевство. Ракиш, кстати, в свое время сражался с одним из его приспешников. У демона созрел коварный план: перессорив племя магических людей-леопардов и племя воинов-скотоводов Симбани, он надеется начать кровопролитную войну, которая захлестнет и Тарну и, постепенно, всю страну. Остановить надвигающуюся катастрофу сможет только настоящий герой.
deb http://apt.mucommander.com stable main non-free contribдля ночных сборок (unstable):
deb http://apt.mucommander.com unstable main non-free contribи затем выполните:
$ sudo apt-get update
$ sudo apt-get install mucommander
Zend Optimizer — бесплатно распространяемое приложение, представляющее собой серверный модуль для запуска закодированных с помощью Zend Encoder и Zend SafeGuard Suite скриптов, а также немного их ускоряющий (заявлено, что до 40%).
$ tar xvfz ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gzПринимаем условия лицензионного соглашения.
$ cd ZendOptimizer-3.3.3-linux-glibc23-i386
$ sudo ./install.sh
<? phpinfo(); ?>
Единственная причина, по которой Вы могли бы предпочесть другой FTP сервер vsftpd, - если Вы действительно нуждаетесь в конфигурируемости одного из более "навороченных" серверов. Однако, заметьте, что vsftpd в большинстве случаев удовлетворит все Ваши запросы. Даже если в vsftpd, кажется, отсутствует какая-то функциональность, она часто возмещается внешним компонентом, типа PAM или xinetd/tcp_wrappers. В этом отношении, vsftpd - маленький модульный компонент в духе UNIX. Наконец, рассмотрите возможность перехода на vsftpd, даже если это означает пожертвовать некоторой эксцентричной особенностью вашего текущего FTP сервера. Безопасность, производительность и увеличение стабильности ждут Вас.
$ sudo apt-get install vsftpd
#!/usr/bin/perl
print "Password length:";
chomp($length=<stdin>);
$length=~s/\D*//g;
$length||='8';
srand();
@letters=('a'..'z','A'..'Z',0..9,'#','*','_','-','+','=');
for (1..$length){($pass.=$letters[rand(@letters)])};
print "\033[1;31m$pass\033[0;39m\n";
Pwgen is a small, GPL'ed password generator which creates passwords which can be easily memorized by a human.
$ sudo apt-get install pwgenА чем пользуетесь вы для генерации паролей?
Редакция журнала LinuxFormat продолжила славную традицию начатую в прошлом году. На сайте доступны все номера за 2005, 2006 и 2007 года в формате PDF. Все подписчики журнала уже получили полный архив номеров на DVD-диске. (с) MadDog's Blog
Начиная с версии 4.3.0, PHP поддерживает новый вид SAPI (интерфейс разработки серверных приложений) под названием CLI, что означает интерфейс командной строки. Как видно из названия, этот вид SAPI предназначен для разработки консольных (или даже десктопных) приложений на PHP.
$ sudo apt-get install php5-cliПодробнее:
$ sudo apt-get install libarchive-zip-perl libconfig-general-perl libhtml-simpleparse-perl libtext-csv-perlи модули Perl, которых в репозитории нет:
$ sudo apt-get install ncftp
$ sudo cpan RTF::TokenizerЗатем скачиваем пакет Lingua-Pere-0.2.0.tar.gz, распаковываем, собираем и устанавливаем его:
$ sudo cpan Wx
$ tar xvfz Lingua-Pere-0.2.0.tar.gzТо же самое проделываем с пакетом wxpere-0.2.0.tar.gz:
$ cd Lingua-Pere-0.2.0
$ perl Makefile.PL
$ make
$ sudo make install
$ tar xvfz wxpere-0.2.0.tar.gzТеперь очередь словарей. Словари берем из http://pere.org.ua/dwn/src/dic/ (dmp или src; пакеты src меньше в 3 раза, но их сборка займёт больше времени; у меня русско-украинский словарь собирался из исходников 3,5 часа; за это время я успел скачать архивы с дампами и восстановить словари из них). Для каждого словаря после распаковки выполняем команду вида:
$ cd wxpere-0.2.0
$ perl Makefile.PL
$ make
$ sudo make install
$ ./install.sh ~/dic/en-us_ru-ru_dzer-tyzh en-us_ru-ru_dzer-tyzh.dmpНа этом установка окончена. Теперь можно запустить wxpere:
$ sudo apt-get install keepassx
if [ ! -d /var/run/firebird/2.0 ]Вместо использования chmod и chown можно просто использовать функцию fixPermsConfigure, определенную в скрипте /usr/share/firebird${FB_VER}-common/functions.sh, подгружаемом в самом начале файла /etc/init.d/firebird2.0-*. Код будет выглядеть следующим образом:
then
cd /var/run
mkdir -p firebird/2.0
chmod -fR 770 firebird
chown -fR firebird:firebird firebird
fi
if ! [ -d $RUN ]; thenЭта функция делает то же самое:
mkdir -p $RUN
fixPermsConfigure
fi
fixPermsConfigure()
{
find $RUN -type d \
-exec chown firebird:firebird {} \; \
-exec chmod 0770 {} \;
find $RUN -type f \
-exec chown firebird:firebird {} \; \
-exec chmod 0660 {} \;
}
$ sudo apt-cache search jabber serverИз полученного списка программ (порядка 40) выбираем те, которые предположительно нам подойдут:
ejabberd - Distributed, fault-tolerant Jabber/XMPP server written in ErlangПосмотрев, что все публичные jabber-серверы работают на ejabberd, я сначала хотел поставить его, но заметив, что вместе с зависимостями он весит порядка 27 Мб, передумал. Решил посмотреть каков размер остальных двух серверов: jabber - 170kB, jabberd2-mysql - 575kB. В связи с этим выбор пал на jabber (jabberd14).
jabber - An instant messaging server using the Jabber/XMPP protocol
jabberd2-mysql - Jabber Open Source Instant Messenger Server (MySQL)
jabberd14 is the original server implementation of the Jabber protocol, now known as XMPP. It is open source, and it is free. This implementation has been formerly known as just jabberd as well.Устанавливаем пакет:
Please note: jabberd2 (also known as jabberd 2.x) is not a newer version of jabberd14 but a completely different project.
The main goals of jabberd14
- Excellent support for security and encryption protocols,
- reuse / support of existing protocols, not only from the XMPP/Jabber world,
- strict standards compliance,
- flexibility in configuration and deployment,
- easy customizing / integration into web sites.
$ sudo apt-get install jabberТеперь внесем небольшие изменения в файл /etc/jabber/jabber.xml, а именно в строку
<host><jabberd:cmdline flag="h">localhost</jabberd:cmdline>заменив localhost на имя сервера, например server.fsnv.net.
$ sudo /etc/init.d/jabber restartВсё. Остаётся только установить на рабочие станции jabber-клиент, например Just Another Jabber Client (JAJC) и при первом запуске создать каждому пользователю учетную запись.
В статье "7 Thunderbird Extensions that will allow you to replace Outlook" представлены семь дополнений к почтовому клиенту Thunderbird приближающих его по функциональности к Outlook:
Licensing Personal Academic OSS Developer Commercial Support
----------------------------------------------------------------------------------
Aqua Data Studio v6.5 License License* License** License Available
Aqua Data Studio v4.7 Free Free Free License Available***
Aqua Data Studio v2.0 Free Free Free Free N/A
* Discounted licences are available for qualified Academic users
** Free licenses are available for qualified Open Source Software (OSS) Developers
*** For licenced users only