Обновить
512K+

Настройка Linux *

Вечный кайф

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

18 лет

Время на прочтение1 мин
Охват и читатели901
Эту дату я хорошо помню: 17 сентября 1991 года.
Не думаю, чтобы ту версию проверяло больше одного-двух человек. Для
этого нужно было возиться с установкой специального компилятора, выделить
пустой раздел, чтобы использовать его для загрузки, откомпилировать мое ядро
и запустить оболочку. А кроме запуска оболочки, делать было особенно нечего.
Можно было распечатать исходники — всего 10 000 строк, т.е. меньше ста
страниц, если печатать мелким шрифтом. (Сейчас там уже порядка 10 миллионов
строк.)

Линус Торвальдс, отрывок из книги «Just for fun»


Ровно 18 лет назад Линус опубликовал исходники ядра операционной системы Linux.

Может ли простой пользователь участвовать в разработке ядра Linux? Зачем это нужно и к чему приводит

Время на прочтение13 мин
Охват и читатели7.6K
Не так давно на Хабре был опубликован топик — Brain Fuck Scheduler — ставим за 5 минут Речь шла об установке альтернативного планировщика в ядро Linux, на примере Ubuntu. Автор планировщика — Con Kolivas, какое-то время был довольно известным разработчиком патчей для ядра. Но потом прекратил свою деятельность. Мне стало интересно узнать, что за человек скрывается за этим именем. Оказалось, что Коливас, по своей основной работе не программист, а анестезиолог. Это еще больше подхлестнуло любопытство. В итоге была найдена статья с его интервью, правда двухлетней давности, в котором он касается вопросов не только ядра, но и развитии компьютерной отрасли в целом. Статья показалась мне настолько интересной, что захотелось ее перевести. Кое что я сокращал, но думаю, что суть изложил верно.
Оригинал — тут

Перевод — под катом

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

Ubuntu 9.04 vs. фискальный регистратор (кассовый аппарат)

Время на прочтение4 мин
Охват и читатели4.7K
Доброго времени суток всему хабрасообществу.

Отлично понимаю, что большая часть присутствующих здесь людей давным-давно прошли все стадии становления линуксоида, однако — поделюсь неожиданным опытом, авось сэкономит кому-нибудь время.

Лично я с линуксом связан постольку-поскольку (исключительно убунту, периодически пользуюсь, несколько раз устанавливал и настраивал, в общем — чайник), но самый продвинутый чайник в этой области из работающих в нашей конторе людей.

Посему именно мне было поручено избавиться, наконец, от не совсем легальных копий Windows и поставить на рабочие машины Ubuntu 9.04.

Проблем особых не предвещалось — 1С давным-давно перенесена на терминальный доступ на далеком-далеком сервере с win 2k3 на борту, так что… установка, проверка работоспособности, «обработка напильником» — проприетарные драйвера и плагины, дополнительные драйвера на видео и аудио, сетевые принтеры, серверная smb-шара, терминал. Набор стандартный и отнюдь не пугающий.

А потом я вспомнил про приблизившийся ко мне с тылу геморрой в виде конторского фискального регистратора ПРИМ-07К, работавшего по ком-порту с древней-предревней DOS 'овской оболочкой.
Читать дальше

Налоговая отчетность через интернет. Как платить налоги без Windows?

Время на прочтение3 мин
Охват и читатели3.6K

Формулировка парадокса.


Эта небольшая статья посещена проблеме отсутствия решений для сдачи налоговой отчетности через интернет. На сегодняшний день вопрос особенно актуален, в связи с легализацией софта у многих коммерческих предприятий. Как известно, самый недорогой способ легализовать софт — поставить OpenSource, в частности GNU/Linux. Уже давно решены основные проблемы запуска продуктов от 1С, Гарант, Консультант. Но все еще не решена проблема отсутствия готовых решений для сдачи налоговой отчетности через интернет, ориентированных на Linux-системы. Причем как со стороны государства, так и со стороны разработчиков такого софта, никаких шагов для изменения ситуации не делается.
Читать дальше →

Бойкот железу без поддержки в Linux

Время на прочтение2 мин
Охват и читатели2K
К счастью, мощность и производительность компьютерного железа уже достигла высот, позволяющих комфортно работать на любом компьютере «из супермаркета». Выпуск нового процессора с еще более заоблачной частотой или жесткого диска безграничных объемов уже не радует сердце так, как раньше. Мегапиксели фотоаппаратов перешагнули 10-ку и теперь, кажется, растут только чтобы было хоть чем-то забить жесткие диски. В то же время, увеличился и спектр брендов, моделей и архитектур. Теперь выбор того или иного товара, зачастую, продиктован не техническими характеристиками, а, во многом, его доступностью и вашей лояльностью к бренду.

Многие ругают Linux за отсутствие поддержи определенного железа — это действительно правда. Но суть проблемы в том, что за долгие годы безраздельного властвования MS Windows Производитель привык к тому, что ему достаточно написать драйвер только для MS Windows. Теперь же, когда ситуация изменилась, Потребитель должен рублем отучить Производителя от этой порочной практики.

Это означает, что покупая новое железо, почитайте форумы, официальные сайты, сообщества и убедитесь, что это железо поддерживает Linux (именно в такой последовательности). Покупая железо без поддержки Linux, вы не только получаете неработающее железо, с которым придется долго «мучиться в консоли» с неопределенным результатом, но и тормозите здоровую конкуренцию, эволюцию или прогресс.

Падение спроса на товары без поддержки Linux заставит Производителя всерьез относиться к новой платформе, что, в свою очередь, подхлестент интерес и развитие открытого софта.

Update: По совету mvgolubev добавляю ссылки на каталоги оборудования, которое поддерживает Linux:
комплексная база по различным устройствам
www.linuxcompatible.org
www.linux-drivers.org

ноутбуки и другие мобильные устройства
www.linux-on-laptops.com
www.tuxmobil.org

сканеры
www.sane-project.org/sane-mfgs.html

аудиокарты
http://www.alsa-project.org/main/index.php/Matrix:Main

видеокарты
xorg.freedesktop.org/wiki/Projects/Drivers

Wi-Fi адаптеры
linux-wless.passys.nl
www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Wireless.html

принтеры
www.openprinting.org/printer_list.cgi

цифровые фотокамеры
www.gphoto.org/proj/libgphoto2/support.php
http://www.teaser.fr/~hfiguiere/linux/digicam.html

Выходим в DOS, в нормальный, чистый DOS

Время на прочтение1 мин
Охват и читатели22K
Иногда нужно заргузится в DOS, например для того чтобы запустить систему диагностики hdd (типа mhdd) или посмотреть 256 байтную демку. Но не нужно судорожно перерывать чердак в поисках старой дискетки и продувать дисковод, не нужно даже переразмечать разделы на hdd для fat16, даже не надо портить болванку и искать олдскульного друга с чернобелым монитором, 386 процессором и большой бородой.
Дос вполне можно загрузить через memdisk.

1) Ставим пакет syslinux
2) Находим файл memdisk из этого пакета (у меня он был в /usr/share/syslinux)
3) Копируем memdisk в /boot
4) Берём образ дискетки с msdos (можно у меня, уже с mhdd и демкой puls)
5) Копируем образ тоже в /boot
6) Дополняем /boot/grub/menu.lst таким пунктом:
title MSDOS
root(hd0,0) # Номер диска изменить на нужный
kernel /memdisk
initrd /Dos6.22.img
7) Перезагружаемся и ностальгируем

UPD: Я знаю что есть 9000 способов загрузится в дос сидюка, флешки, зипа, стриммера, перфокарты, однако это всё требует дополнительного оборудования и носителей. Данный способ не требует ничего, кроме установленного grub и интернета.

UPD/2: Таким способом можно диагностировать винт на котором находится сам образ mhdd.

Brain Fuck Scheduler — ставим за 5 минут

Время на прочтение3 мин
Охват и читатели12K
О новом планировщике задач для Linux на Хабре уже написали вот тут. Весьма эпатажный «трейлер» с xkcd к новому планировщику, и не менее веселый FAQ, пробудили интерес. Расспросил знакомых, кто ставил, чтобы поделились впечатлениями — никто не ставил, ибо «влом ядро новое ставить» или «я подожду, пока оно в мейнстриме появится». Поставил и попробовал сам, и для тех кто хочет сделать то же самое — краткое руководство для Ubuntu 9.04, с описанием потенциальных граблей.

В качестве тизера, скажу лишь, что полноэкранное видео на youtube действительно не тормозит и система стала отзывчивее и шустрее.

Итак, дабы не быть голословным, приступим. Предполагается, что у вас установлена Ubuntu 9.04 (Jaunty).

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

Простой способ познакомится с Ubuntu

Время на прочтение2 мин
Охват и читатели6.1K
Данная статья предназначена для тех, кто хочет ради интереса или для пополнения багажа знаний в сфере работы c Linux-системами, безопасно установить Ubuntu или другой дистрибутив этого семейства. Понимаю, что большинство людей на Хабре являются опытными пользователями / адмнистраторами / программерами, но всё же надеюсь, что статья будет полезна тем, кто не имеет всех этих знаний, но очень хочет их получить :)
Читать дальше →

Debian GNU/Linux 5.0.3 released

Время на прочтение1 мин
Охват и читатели1.1K
debian logo5 сентября 2009 года вышло третье обновление стабильного выпуска Debian GNU/Linux под кодовым именем «Lenny», традиционно включающее в себя множество фиксов, подробнее о которых можно узнать на этой странице.
Надо отметить, что обновления затрагивают такие важные пакеты, как apache2, dhcp3, bind9, mysql-dfsg и др. ISO-образы попадут на зеркала уже в ближайшие дни, тогда как обновиться при помощи apt можно уже сейчас.
Системным администраторам рекомендую пользоваться рассылкой debian-security-announce, так вы всегда будете в курсе последних обновлений.

zenity + wget = GUI wget

Время на прочтение5 мин
Охват и читатели9.3K
Топик посвящается тем, кто не любит качать тяжелые файлы браузером из файлообменников, а также для тех кто хочет получше понять работу zenity.

В Linux есть много различных качальщиков от консольных до тяжелых java-приложений и мой скрипт это не еще один новый качальщик, это всего лишь приятная для глаз (eye-candy) обертка для стандартного Wget. Хотя в потенциале он умеет все что умеет Wget, но я реализовал только самые его основные функции. Цель данного скрипта — запустить закачку через wget (отвязав ее от браузера) и показывать ход ее выполнения.
Читать дальше →

Lubuntu — новый дистрибутив от Canonical

Время на прочтение1 мин
Охват и читатели2.5K
Странно, что на хабре еще нет.
Lubuntu — это новый дистрибутив южноафриканской компании, основанный на Ubuntu и ориентированный на маломощные компьютеры.
В качестве оконной среды выступает достаточно новая, но уже заслужившая популярность графическая среда LXDE.
Дистрибутив рассчитан на компьютеры с менее, чем 256 mb оперативной памяти. На данных компьютерах Xubuntu с рабочей средой XFCE работает недостаточно быстро.
Выпустить релиз дистрибутива планируется вместе с выходом Ubuntu 9.10, то есть в конце октября этого года.

Я использую Brain Fuck Scheduler!

Время на прочтение1 мин
Охват и читатели5.6K


pic related

Кон Коливаc (автор знаменитых когда-то ck ядер) выпустил свой шедулер для десктопных систем под управлением linux. При этом он руководствовался не супер-честностью и мифической расширяемостью, а производительностью своего рабочего компьютера.

Обыгранная на картинке ситуация — беда многих опенсорсных программистов — они пишут фреймворки и общие-системы-всего и не желают исправлять очевидные недостатки, просто потому, что наличие этих недостатков объясняется стройностью их системы. Линус — не исключение.

Надеюсь, когда-нибудь BFS включат в ядро и его можно будет включить просто из menuconfig'a.

PS А полноэкранное видео на youtube действительно больше не тормозит! Посмотрел для теста несколько HQ трейлеров.

ck.kolivas.org/patches/bfs/bfs-faq.txt
ck.kolivas.org/patches/bfs

Puppet, система управления конфигурациями. Часть II

Время на прочтение4 мин
Охват и читатели37K
R2-D2 и C-3PO
В первой части я рассказал об основных особенностях системы управления конфигурациями Puppet. Во второй части мы настроим две машины для того, чтобы попробовать базовые вещи.

Для имён хостов я решил использовать имена роботов из эпопеи Джорджа Лукаса «Звёздные войны»: R2D2 и C-3PO. Так как R2 умнее, то он будет управлять C-3PO.
Читать дальше →

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

Mac OS X в эмуляторе QEMU под Linux

Время на прочтение2 мин
Охват и читатели27K
Здравствуйте хабровчане. Недавно понадобилось писать на Objective C под Mac OS X. Железо у меня не самое подходящее для всяких сборок, да и сидеть полностью в этой ОС религия не позволяет. Решил поставить Mac OS X в на виртуальную машину Qemu в Linux.
Читать дальше →

Коммунити-сборки Mandriva Linux

Время на прочтение2 мин
Охват и читатели1.7K
Официально Mandriva Linux представлена для свободного скачивания только в редакциях Free, One KDE4 и One Gnome. Но существует также ряд сборок, которые относятся к «неофициальным» и выполнены различными сообществами Mandriva Linux. Давайте рассмотрим, какие сборки любители дистрибутива могут еще попробовать. Сразу скажу, что неофициальные сборки могут иметь больше ошибок, чем официальные, но это нивелируется получаемыми возможностями.
Читать дальше →

Набор драйверов для гостевых Windows под KVM

Время на прочтение1 мин
Охват и читатели5.8K
Месяц назад компания Microsoft шокировала Linux-сообщество выпуском собственного набора драйверов для виртуальных машин LinuxIC, причём под лицензией GPLv2, и попросив включить этот код в ядро Linux. Эти драйверы от Microsoft, если их включить в ядро, позволили бы повысить производительность виртуальных Linux-машин под Windows Server 2008 под управлением гипервизора Hyper-V.

Разумеется, Linux-сообщество поначалу гордо отказалось от такого подарка под тем предлогом, что набор драйверов нарушает привычный процесс разработки Linux-приложений, не вполне соответствует лицензии GPLv2, да и вообще, Linux и без этих драйверов прекрасно может работать под Hyper-V.

Сейчас компания Red Hat опубликовала аналогичный набор паравиртуальных драйверов для виртуальных Windows-машин, работающих под Linux под управлением гипервизора KVM. Один из драйверов viostor обеспечивает поддержку Storport, что очень важно для высокопроизводительных систем. Другой драйвер kvmnet даёт поддержку сети.

В принципе, этот шаг можно рассматривать как ответный жест Red Hat в знак благодарности за LinuxIC. Так что, несмотря на шумиху в прессе, на форумах и в блогах, сотрудничество с Microsoft де-факто продолжается на уровне разработчиков. Ну и что здесь плохого?

Лечим треск при проигровании звуков в Pidgin

Время на прочтение1 мин
Охват и читатели2.2K
Публикую статью от guglez.

Часто сталкиваюсь с неприятной проблемой — при проигровании Pidgin-ом звуков идет неприятный треск. Проблему эту наблюдал не только у себя. Сегодня решил наконец-то разобраться в чем дело.
Читать дальше →

wrap — shell скрипт для уведомления о завершении команды

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

Добрый день, хабрасообщество!

Для меня всегда была проблемой потеря времени на ожидание завершения долгих команд, особенно компиляции исходников. Либо ты сидишь и ждешь, наблюдая за консолью, либо занимаешься чем-то другим, в процессе чего благополучно забываешь о том, что в свернутом терминале уже должно закончится что-то очень важное.

И вот недавно во время очередного ожидания окончания сборки я с экспертной помощью одного моего хорошего знакомого написал скрипт wrap, который отныне помогает мне не терять время в таких случаях
Читать дальше →

Xara LX — графический редактор для linux

Время на прочтение3 мин
Охват и читатели11K

На официальном сайте http://www.xaralx.org/ эту программу описывают так:
Xara Xtreme для Linux — это мощный графический редактор общего назначения для различных Unix-платформ, таких как Linux, FreeBSD и (пока в разработке) OS-X.

Более известный, как Xara LX, этот редактор основан на Xara Xtreme для windows, который является самым быстрым графическим редактором (на текущий момент). Исходный код Xara Xtreme был открыт в 2006 году, и постепенно портируется на linux. Этот процесс почти завершен, и рабочую версию Xara LX уже можно загрузить.
Читать дальше →

Точка доступа на основе wi-fi карточки D-link DWA-520 (ath5k)

Время на прочтение4 мин
Охват и читатели15K
Хотите получить wi-fi точку доступа из барахла которое завалялось в гараже? Тогда вам под кат т.к., сегодня мы будем собирать программную точку доступа (AP) на основе wi-fi карточки D-link DWA-520 на чипсете Atheros AR5001X+ (ath5k) и Ubuntu Server 9.04.

заинтересовало?