Обновить
512K+

Настройка Linux *

Вечный кайф

208,3
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Microsoft купила у Novell ext2/3/4

Время на прочтение1 мин
Охват и читатели708
Сегодня вечером Microsoft объявила, что они подписали договор с Novell о покупке эксклюзивных прав на использование файловых систем ext2/3.
Руководство компании Microsoft дает время компаниям, которые используют в своих продуктах данные файловые системы, время до 1 июля, а далее использование будет платное.
В связи с этим Линус Торвальд решил срочно убрать эти файловые системы из 2.6.30 ядра.
Начинаем думать на какую файловую систему переходить?

Передача файлов между двумя компьютерами по интернету (netcat)

Время на прочтение1 мин
Охват и читатели32K
Простая и очень нужная утилита, способная передавать данные по сети.
netcat (или nc) должна быть в любом дистрибутиве. Если же ее нету, то на примере дебиана ставится она так:
apt-get install netcat

Идея netcat очень проста: он просто перенаправляет поток данных в порт сетевого устройства, а на другом конце поток перенаправляется в файл.

использовать ее так:

на стороне сервера
nc -l -p 3333 > file.txt

на стороне клиента:
cat file.txt | nc -q 0 <remote_ip> 3333
Ключ -q 0 нужен для того, что бы netcat завершил работу сразу после отправки

можно отправлять файлы предварительно запаковав их:
на стороне сервера
nc -l -p 3333 | tar xv

на стороне клиента:
tar cv * | nc -q 0 <remote_ip> 3333

Аpt-build. Неработающая оптимизация.

Время на прочтение2 мин
Охват и читатели4.3K
Кросспостинг из блога

Опять же не пинать, это просто мысли.

Итак есть такой замечательный проект apt-build. Замечателен он тем, что создан с благой целью, а именно: пересборка бинарных пакетов под машину | архитектуру | процессор | с нужными оптимизациями. В принципе cool!
В чем же развод?

UPD: С помощью сообщества благополучно разобрался в работе apt-build. Оптимизация происходит. Но не совсем явным способом. Под катом детали.

Читать дальше →

Flush 0.4 released (GTK-based BitTorrent клиент)

Время на прочтение2 мин
Охват и читатели3.2K
Несколько месяцев назад я писал о выходе первой (0.1) версии своего BitTorrent клиента. С тех пор Flush дорос до версии 0.4. Т. к. первую версию, скорее всего, поставить решится далеко не каждый, да и в ней могло не быть каких-либо функций, отсутствие которых помешало бы использовать Flush, я решил, что настало время еще раз напомнить о существовании данного BitTorrent клиента. Я использую его с первой версии и сделал таким, каким, как я считаю, должен быть BitTorrent клиент. Если ваши предпочтения совпадают с моими, то, возможно, он вам придется по душе.

Причины, которые заставили меня написать собственный BitTorrent клиент, я изложил здесь, так что повторяться не буду. Думаю, лучше всего будет привести список изменений по сравнению с Flush 0.1 и скриншоты, которые зачастую могут сказать гораздо больше, чем любой Changelog. :)
Читать дальше →

Full Circle Magazine #22 (RUS)

Время на прочтение1 мин
Охват и читатели740
Наша дружная команда продолжает делать перевод популярного журнала.


В этом номере:
  • Изменение размера изображений с помощью ffmpeg;
  • Программа на Си — часть 6;
  • Веб разработка — часть 3;
  • Установка CrunchEEE на EEE PC;
  • Моя история: Переключаюсь!;
  • Книжный обзор: Ubuntu For Non-Geeks 3rd Ed.
  • Мой рабочий стол;
  • Интервью с Emanuele Gentili;
  • 5 лучших: DVD рипперы;
  • Ubuntu игры;
  • Вопросы и ответы.
Скачать журнал

Вышла Ubuntu 9.04 Beta 1

Время на прочтение3 мин
Охват и читатели692
Вышла первая бета-верссия Ubuntu 9.04.
Главные новшества десктоп редакции Ubuntu 9.04: значительное ускорение загрузки, переход на GNOME 2.26, KDE 4.2.1, OpenOffice.org 3.0.1, X.Org server 1.6 и реализация в интерфейсе пользователя нового метода вывода системных уведомлений и индикаторов изменения состояния (изменение громкости, обнаружение wifi сети, готовность USB Flash к извлечению и т.п.). Вновь поступающие уведомления выстраиваются на экране в очередь и выглядят эфемерно, т.е. не требуют от пользователя какой-либо реакции и скрываются автоматически и изначально позиционируются как средство промежуточного информирования (подробные сведения или какие-то действия пользователю предлагается посмотреть непосредственно в приложении сгенерировавшем уведомление).
В серверной редакции Ubuntu 9.04 добавлен универсальный пакет (dovecot-postfix) для быстрого развертывания почтового сервера (SMTP, POP3, IMAP с TLS и SASL) на базе Postfix и Dovecot IMAP. Другим серверным новшеством является интеграция системы Eucalyptus, которая позволяет создать совместимую с Amazon EC2 (EC2) cloud-инфраструктуру для прозрачного выполнения образов виртуальных машин на базе собственного набора серверов с Xen (аренда слотов для выполнения виртуальных машин).
Читать дальше →

Q4wine — установка Windows-игры в Wine в картинках

Время на прочтение2 мин
Охват и читатели28K
В этой статье я опишу установку Windows-игры в Wine через Q4Wine.
Для примера я возьму TrackMania Nations Forever.

Я думаю, что Q4Wine у вас уже установлен. Если нет, посетите страничку программы, или возьмите из GIT-репозитория.
Ебилды для Gentoo доступны в оверлее qting-edge.

Итак,
Читать дальше →

Ubuntu 9.04 Beta

Время на прочтение2 мин
Охват и читатели571
Сразу предупрежу, это не обзор. Просто мысли которые пришли в голову во время использования.

На самом деле официально beta еще не вышла, но судя по roadmap, выход запланирован на завтра.

Читать дальше →

Как решить некоторые проблемы в Linux

Время на прочтение4 мин
Охват и читатели24K
image

Вступление


Как известно, типичные РС-компьютеры собирают из весьма разношерстных компонентов — процессор от одного производителя, видеокарта от другого, звуковая карта от третьего. Темы про принтеры/сканеры/Wi-Fi адаптеры/TV-тюнеры просто кишат повсюду на форумах. Не добавляют оптимизма и вездесущие китайские производители, не особо-то стремящиеся к стандартизации. Перед операционной системой стоит непростая задача заставить работать согласованно все эти устройства.
Предлагаю вашему вниманию небольшой гайд по устранению типичных проблем в Linux.

По мотивам этого.
Читать дальше →

Простой способ восстановить удаленные файлы

Время на прочтение3 мин
Охват и читатели136K
Поделюсь небольшой находкой, маленькой программой для восстанавления удаленные файлы. Какое-то время назад было очень нужно, но программы Scalpel, тогда не нашел, к сожалению. На мой взгляд, из всех известных мне способов — это один из наиболее простых. Scalpel появился из проекта Foremost.

И так любителям rm -rf посвящается:

Читать дальше →

Вышла новая версия ядра Linux — 2.6.29

Время на прочтение1 мин
Охват и читатели1.6K
Вышла новая версия ядра Linux — 2.6.29

image

Изменений много, почитать о них можно в официальном changelog-е.

Основные изменения:
Читать дальше →

Ближайшие события

Quake в Linux

Время на прочтение1 мин
Охват и читатели15K
image
искал как запустить Quake one под wine, заместо этого нашел проект ezquake.

после скачивания и разархивирования необходимо сделать ezquake-gl.gfx файл исполяемым.
$ chmod +x ezquake-gl.gfx

Теперь нужно добавить к движку игры игровые ресурсы. Это оригинальные файлы из игры (скачать игру можно от сюда) pak0.pak и pak1.pak. их нужно скопировать в подкаталог ezquake/id1
Файлы ресурсов должны обязательно состоять только из строчных букв, иначе движок их не найдёт.

на сайте проекта есть ссылки на проекты, посвящённые более качественной перерисовке текстур и моделей из Quake.
скачаем и поставим их
$ wget qrp.quakeonline.net/qrp-maptextures-2007-10-06r2-7files.zip
$ unzip qrp-maptextures-2007-10-06r2-7files.zip -d ezquake/id1/
$ wget facelift.quakedev.com/download/SKINSbmodels-48files-4-23-05.zip
$ mkdir ezquake/id1/textures
$ unzip SKINSbmodels-48files-4-23-05.zip -d ezquake/id1/trextures


по непонятным причинам, при запуске нету звука:(
можно указать принудительное использование подсистемы OSS и частоты дискретизации звука в 48 килогерц.
$ ezquake-gl.glx +set s_noalsa 1 +set s_device /dev/dsp +set s_khz 48 +set s_bits 16

Организация съема трафика с Linux сервера для последующего анализа

Время на прочтение2 мин
Охват и читатели10K
Задача: Организовать съем трафика с сервера и передачу его по сети на другой сервер для последующего анализа. В простейшем случае — реализации средствами ОС Linux функции SPAN коммутаторов Cisco. Подобная задача возникает, если мы хотим провести анализ содержимого не на существующем сервере, а на выделенном сервере для анализа. В простейшем случае реализуем схему, изображенную на рисунке.

В этой схеме, мы проверяем весь проходящий через шлюз трафик пользователя. Для анализа можно использовать систему обнаружения вторжений, например Snorm.
Читать дальше →

Потоки данных

Время на прочтение3 мин
Охват и читатели82K
BASH Статья посвящена работой с потоками данных в bash. Я постарался написать ее наиболее доступным и простым языком, чтобы было понятно даже новичкам в Linux.


В одной из моих статей мы рассматривали запись звука в файл с помощью команды:

cat /dev/audio > /tmp/my.sound

Эта команда читает файл (устройство) /dev/audio с помощью команды cat и перенаправляет информацию из него в файл /tmp/my.sound (с помощью оператора >).

Читать дальше →

Используем 2+ провайдера (вторая часть)

Время на прочтение5 мин
Охват и читатели28K
Продолжим настройку нашего шлюза, про который я говорил в предыдущей статье. Напомню, там мы настроили правила маршрутизации, теперь нам надо заняться iptables. Сейчас мы настроим сеть состоящую из шлюза и сервера. На шлюзе будет работать SSH и DNS, а сервер у нас будет виндовый на нем у нас RDP и SMTP. Сеть будет настроена таким образом, что через любой из внешних айпишников мы сможем подключаться к любому из серверов, а SMTP сервер будет выходить наружу через основного провайдера.
Читать дальше...

Используем 2+ провайдера (первая часть)

Время на прочтение3 мин
Охват и читатели56K
Здесь я хочу рассказать о настройке шлюза на Linux'e, для использования 2-х (и более) провайдеров интернета.
Для настройки мы будем использовать возможности iptables и утилиты ip из пакета, который как правило называется iproute2. А для решения поставленной задачи пакеты мы будем маршрутизировать на основе «policy routing» (т.е. маршрутизация на основе политик), а не «destination routing» (маршрутизация на основе адреса получателя).
Итак, приступим

Linux выигрывает во время рецессии

Время на прочтение1 мин
Охват и читатели554
Как и можно было предположить, всеобщий экономический кризис оказался на руку движению Open Source. Аналитическая компания IDC опубликовала свежие данные по планам закупок IT-подразделений крупных компаний на 2009 год. Результаты предсказуемы (и не только потому, что исследование проводилось по заказу Novell): всё больше фирм старается сэкономить и перейти на открытый софт.

Более половины компаний планируют ускорить переход на Linux-платформу в текущем году. Более 72% респондентов уже решили или обсуждают увеличение доли СПО на своих серверных решениях, а 68% сказали то же самое по отношению к настольным компьютерам. Последняя цифра особенно удивительна. Главным образом, компании планируют внедрять СПО на компьютерах для офисной работы и для технического персонала. Даже не верится, что больше половины фирм собираются делать это, ведь проникновение СПО на рабочие десктопы идёт тяжело и со скрипом, практически без какого-то прогресса уже несколько лет. Неужели наступает перелом?

Около 49% крупных компаний по всему миру планируют, что Linux станет их основной серверной платформой в течение пяти лет.

Вышел Gnome 2.26

Время на прочтение1 мин
Охват и читатели580
image
Сегодня вышел новый стабильный релиз рабочего окружения для GNU/Linux — Gnome 2.26.
Новая версия популярной рабочей среды принесла мало новинок, из которых однако можно отметить:
* Официальное включение в Gnome программы для записи CD/DVD-дисков Brasero (в популярном дистрибутиве Ubuntu она задействована по умолчанию). Отныне номера версий этой программы соответствуют нумерации релизов Gnome. В планах на будущее — более тесная интеграция программы в рабочее окружение (например, запись дисков через Brasero из Rhythbox)
* Упрощённое расшаривание файлов. Благодаря новому плагину файлового менеджера Nautilus открыть доступ к файлам через WebDAV, HTTP или Bluetooth стало ещё проще.
* Миграция с Microsoft Outlook на Evolution. Почтовый клиент Evolution научился импортировать письма, контакты и задачи из Microsoft Outlook.
* Медиаплеер Totem научился скачивать субтитры для фильмов. Кроме того, делиться контентом через протоколы DLNA/UPnP можно прямо из плеера.
* Управление громкостью осуществляется через PulseAudio. Впрочем, если PulseAudio у вас не установлено, оставлен старый микшер.
* В мессенджере Empathy появилась возможность передачи файлов (пока лишь в Jabber), приглашения в «chat room», звуковые оповещения, и экспериментальная поддержка VoIP.
* В браузере Epiphany реализована подсказка посещённых сайтов в адресной строке, которая была реализована в Firefox 3.
* Файловый менеджер обзавёлся возможностью устанавливать через PackageKit программы и библиотеки, необходимые для открытия требуемых вами документов.

Release Notes