Отправляет email-рассылки с помощью сервиса Sendsay

Linux Info

  Все выпуски  

Много новостей... SCO Group зверствует, в то время как Microsoft


Информационный Канал Subscribe.Ru

Linux Info
  Рассылка: "Linux Info" version 0.37
 
  Редактор рассылки: Осинцев Владимир oc(at)nm.ru
 
:[ Поиск по архиву рассылки
Поиск по архиву рассылки
"Linux Info"


:[ Релиз
Начиная с 37 выпуска рассылка будет выходить два раза в месяц: она будет больше и (надеюсь...) интереснее. Много новостей... SCO Group зверствует, в то время как Microsoft становится Open Source, вообщем читайте... А те кто не полянятся в самом конце смогут прочитать новую рубрику Tips&Tricks, которая надеюсь станет регулярной.

--
Осинцев Владимир oc(at)nm.ru

 
:[ /tmp/news
Linux Kernel "Exec Shield"
Новый способ борьбы с ошибками переполнения. Инго Молнар (Ingo Molnar) представил широкой публике первую версию "Exec Shield", патча для ядра Linux/x86 (в настоящий момент - для версии 2.4.21-rc1), затрудняющего атаки с использованием ошибок переполнения стека, буфера и другие "диверсии", базирующиеся на переписывании структур данных в запущенных программах или внедрении в них вредоносного кода. Работа патча "прозрачна", то есть перекомпиляции приложений не требуется. "Exec Shield" распространяется по лицензии GPL. Home Page...
Вышел LNX-BBC 2.1
Новая версия "Linux на визитной карточке". LNX-BBC (Linux Bootable Business Card) - это небольшой (умещающийся на CD типа "визитная карточка") дистрибутив, работающий прямо с компакт-диска. В версии 2.1 появились следующие возможности: ядро 2.4.19, поддержка больших IDE-дисков, новые шрифты и DHCP-клиенты, а также обновленные программные пакеты.Home Page, ISO-образ (48 Мб)...
Fisterra: Open Source ERP
Первый публичный релиз открытого средства для планирования ресурсов предприятия. Проект Fisterra имеет свой целью создание открытого продукта для планирования ресурсов предприятия (Enterprise Resource Planner, ERP). В настоящий момент Fisterra поддерживает выставление счетов, управление платежами и капиталом, POS (Point-Of-Sale), работу в распределенном окружении и оффлайн-репликацию. Продукт использует технологии Gnome, PostgreSQL и лицензирован по GPL. Подробнее...
Сообщество open-source должно знать своих героев
Интересная идея от создателя ReiserFS. Как правило, разработчики свободного ПО получают за свою работу не деньги, а славу. Поэтому Ганс Рейзер (Hans Reiser), создатель файловой системы ReiserFS, предлагает, чтобы каждый дистрибутив Linux выводил информацию об одном, случайно выбранном разработчике открытой ОС в процессе загрузки или во время работы хранителя экрана. Более того, г-н Рейзер предлагает сделать это лицензионным требованием. Более подробную информацию и доводы в пользу этой идеи можно найти здесь...
Лидеры открытых проектов помогут в продвижении Linux в госучреждения
Крупнейшие фигуры мира open-source присоединяются к инициативе Университета имени Джорджа Вашингтона. Брайан Белендорф (Brian Behlendorf), основатель проекта Apache; Мигель де Иказа (Miguel de Icaza), лидер GNOME; Ганс Рейзер (Hans Reiser), создатель файловой системы ReiserFS; Джеффри Бейтс (Jeffrey Bates), основатель Slashdot и другие представители сообщества open-source присоединились к Институту Кибербезопасности Университета имени Джорджа Вашингтона(George Washington University's Cyber Security Policy and Research Institute) с целью помочь в продвижении Linux на правительственный уровень. Для этого открытой ОС желательно пройти проверку на соответствие Общим Критериям (Common Criteria). Все вышеперечисленные лица будут работать в качестве консультантов и исследователей в научном центре Университета. Подробнее...
Nautilus: Keep Aligned
Новая возможность файлового менеджера Gnome. Дэйв Кэмп (Dave Camp) разработал для Nautilus патч, позволяющий включать (и выключать) режим "Keep Aligned". В этом режиме существующие иконки располагаются в узлах сетки, "натянутой" на рабочий стол. Новые иконки занимают нужное положение автоматически. Подробнее
IBM отклоняет обвинения SCO
Не раскрывая своей стратегии победы в судебном разбирательстве. Компания IBM представила в Окружной Суд штата Юта (U.S. District Court in Utah) материалы, согласно которым четыре основных притязания SCO Group являются необоснованными, а сама она обвиняется в попытке замедлить работу сообщества open-source. Однако стратегия, с помощью которой IBM надеется выиграть судебное разбирательство, к сожалению, не нашла отражения в этих материалах. Ожидается, что SCO ответит на заявление IBM в ближайшем времени.Подробнее
Интервью с разработчиками Opera
Интервью с Opera Software, по оценкам количества скачиваний "оперы" для разных платформ, соотношение Windows и Linux на десктопах составляет 1:8, таким образом доля Linux составляет 12,5%. Подробнее...
SCO Group: в ядре Linux обнаружен наш код
"Охота на ведьм" продолжается. Согласно заявлению, сделанному в минувший четверг Далом МакБрайдом (Darl McBride), исполнительным директором SCO Group, в ядре Linux обнаружен код из UnixWare. "Мы обнаружили ... места в ядре Linux, построчно совпадающие с кодом из UnixWare. Мы также обнаружили код, который, судя по всему, был искажен, чтобы не походить на UnixWare",-сказал г-н МакБрайд. Во что это выльется это заявление для сообщества open-source, пока сказать сложно. Данное обстоятельство может также существенно изменить ход судебного разбирательства SCO с IBM, причем не в пользу последней.Подробнее...
Microsoft принимает модель open-source
В отношении библиотеки WTL. Windows Template Library (WTL) представляет собой набор шаблонов для языка C++, подобный остальным *TL. Microsoft распространяет его уже в течение нескольких лет, однако не предоставляет его пользователям никакой поддержки. Праниш Кумар (Pranish Kumar), менеджер программы Microsoft по библиотекам для Visual C++, сообщил сообществу WTL, что компания рассматривает возможность публикации исходного кода этой библиотеки. Это вполне может случиться, поскольку WTL (вместе с C++) не очень хорошо укладываются в современную стратегию Microsoft, направленную на повсеместное внедрение технологии .Net.Подробнее...
SCO проясняет свою стратегию
Red Hat и SuSE виновны, а Линус Торвальдс - нет. В своем интервью журналу MozillaQuest.com Крис Сонтаг (Chris Sontag), главный вице-президент SCO-Caldera, заявил, что в дистрибутивах Red Hat и SuSE Linux используется код, принадлежащий SCO. Однако, сообщил он, такого кода нет в самом ядре Linux, разрабатываемом Линусом Торвальдсом (Linux Trovalds) и другими. Похоже, SCO прощупывает почву для начала преследования своих соратников (SCO вместе c SuSE, а также Connectiva и Turbolinux образуют консорциум UnitedLinux, являющийся "противовесом" Red Hat). Полный текст интервью можно найти здесь...
2.6.0 - список багов ядра - что нужно исправить до выхода?
Статья на KernelTrap. Andrew Morton запостил длинный список задач необходимых для того, чтобы ветка ядра 2.5 стала 2.6. В основном это исправление "багов" в 2.5.X ветке. Подробнее...
 
:[ /usr/share/Дистрибутивы&Атрибутика

Доставка продукции осуществляется интеренет-магазином LinuxCenter

ASPLinux 9 Deluxe Edition (11CD)
Прием предзаказов на дистрибутивы ASPLinux, скидка 10%, срок проведения акции до 15 мая. Поставка дисков с 15 мая.

Операционная система ASPLinux 9 - новейший дистрибутив Linux, надежный и устойчивый и в то же время легкий в установке и настройке.

ASPLinux 9 содержит программное обеспечение, необходимое для использования его на домашней или офисной рабочей станции, сервере, рабочем месте программиста, web-программиста, web-дизайнера. Кроме того, дистрибутив полностью подходит для построения внутренней сети предприятия на основе сервера терминального доступа и комплекса тонких клиентов. Дистрибутив ASPLinux 9 тестировался на компьютерах и серверах ведущих российских и зарубежных производителей, что обеспечивает его совместимость с широким кругом аппаратного обеспечения.
FreeBSD 4.8 (2CD)
FreeBSD - очень неприхотливая система, которая сможет превратить ваш старый 386/486 компьютер в DNS-сервер или мощный маршрутизатор с возможностью фильтрации пакетов. Наличие исходных кодов для всей системы и большинства приложений, обеспечивает гибкую настройку системы под любые задачи: от разработки программ для автоматизации работы предприятия до автоматического управления спутниковой антенной. О высокой надежности этой системы говорит факт использования FreeBSD на серверах Walnut Creek CDROM, Yahoo!, Microsoft HotMail, Nokia, Sony и др.
 
:[ FreeBSD - реальная альтернатива

Автор: Georges Tarbouriech
<georges.t(at)linuxfocus.org>
Перевод: Gleba
<syschenko(at)ukr.net>

Почему FreeBSD ?

В большинстве случаев, разговоры о бесплатых юниксоподобных системах сводятся к Линуксу. Конечно Линукс сейчас в почете и большинство людей, по крайней мере, слышали о нем. Количество пользователей, ориентированых на эту операционную систему растет, а газеты и журналы склоняют Линукс на все лады. Одной из главных причин нынешней популярности Линукса является его ориентация на Intel РС- самую распространенную в мире платформу.Хотя конечно он будет работать и на других системах, как никак это юниксовый клон , а юниксам без разницы на чем работать... Но линукс никогда бы не стал столь популярен,если бы не возможность поставить его на РС. Но ведь на самом деле свет клином на линуксе не сошелся: есть еще целое семейство BSD. Три основных это : FreeBSD, NetBSD и OpenBSD.Свое начало BSD берет в Berkeley Software Distribution. По подробнее об этом можно узнать здесь: article 176 (Обратите внимание, что в этой статье не обсуждается принципиальная разница между BSD и System V: подобным вопросам следует посвятить целую книгу.) Итак, каждая из представленных здесь BSD систем чем то по-своему хороша:

1. NetBSD Работает практически на любой платформе,включая и очень старые компьютеры: всего около 30-40 поддерживаемых платформ. NetBSD это прямое подтверждение слов приведенных выше о том что юниксу все равно на чем работать. Это отличный выбор для тех у кого есть старый комп, чье железо больше ничем и никем не поддерживается. Лично я просидел под NetBSD пару лет на Amiga и Intel и возможностей этой операционки мне хватало с головой.
2. OpenBSD славится своей системой безопасности- идеальное решение для сервера и, естественно, так же поддерживает большинство процессоров. На домашние машины ее обычно не ставят, хотя, кому что нравится,а в большинстве случаев используется на серверах в интернет.
3. FreeBSD это смесь из двух предыдущих. В основном она ориентирована на Intel и Alpha, а принципы построения системы безопасности она унаследовала от OpenBSD. Как и Линукс, FreeBSD завоевала себе особую популярность именно своей ориентацией на Intel pc-совместимые машины. Эта операционнная система отлично приживется как у Вас дома так и на работе!

Кстати, еще пару слов о FreeBSD: ее разработчики сотрудничают с Apple в сфере разработки бесплатного ПО под Mac OS X, которая, в свою очередь и основана на FreeBSD. Но не смотря на это OS X использует собственное ядро, которое не имеет ничего общего с ядром FreeBSD, и которое она унаследовала от NeXTstep, прародителем OS X: правда с середины 80-х-времени создания NeXTstep, ядро немного видоизменилось....... А теперь поподробнее:

Загрузка и установка FreeBSD

Как и большинство другого свободного ПО, FreeBSD можно загрузить с сайта FreeBSD. Правда для этого вам понадобится достаточно хороший канал. Если скорость вашего подключения к интернету низкая то тоже не переживайте-CD с FreeBSD можно найти повсюду. На момент написания этой статьи последней версией была 4.6.В статье описывается релиз под i386. Установка FreeBSD с CD-ROM очень проста... и это при том, что отсутствует графический интерфейс! Зато у нас есть ncurses. Просто следуйте инструкциям и FreeBSD уже на вашем жестком диске. Для начала необходимо будет его разметить и отформатировать, настроить такие вещи как сеть и, если есть желание, даже сконфигурировать ядро. Далее стартует sysinstall, который и устанавливает большинство пакетов. Можно выбрать - либо устанавливать все пакеты из набора либо выбрать самостоятельно. Управление устанавливаемыми пакетами тоже очень простое - можно либо воспользоваться командами pkg ,как в Solaris,(в линуксе им соответствуют rpm и deb), либо установить выбраные пакеты из исходных текстов, самостоятельно их скомпилировав- make и make install однотипны для всех юниксов. Вообщем, процесс инсталяции прост и понятен.

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

Конфигурирование FreeBSD

Опять таки, много рассуждать на эту тему не будем, просто напомним, что большинство конфигурационных файлов находится в каталоге /etc и начинаются с rc.файл и в них сохраняются настройки сети, firewall, и прочего и прочего и прочего. Остановимся только на файле rc.conf который достаточно важен, поскольку основные параметры системы указываются именно в нем. В нем можно указать какие демоны следует стартовать при запуске(sshd, sendmail, etc), тип firewall,опции безопасности ядра, поддержку IPv6 и все такое... Есть еще файлик с настройками системы по умолчанию /etc/defaults/rc.conf. Не забывайте, что основные настройки хранятся в /etc/rc.conf а файл /etc/defaults/rc.conf содержит настройки по умолчанию. не следует копировать его в /etc/rc.conf или изменять. Изменения вносятся в /etc/rc.conf. Кстати, все данные об установке sysinstall (конфигурация сетевой карты, имя хоста, уровень безопасности и.т.д.)автоматически пишутся в /etc/rc.conf. Еще на заметку: после установки FreeBSD все службы в /etc/inetd.conf отключены. Очень хорошая идея. Как по мне, так это следует делать во всех системах юникс. Остальные rc файлы позволяют настроить firewall , sysctl и много другого. И поэтому мы переходим к настройке FreeBSD.

Настройка FreeBSD

Основным средством настройки системы является sysctl,в линуксе он тоже присутствует. Настройку можно производить как из камандной строки так и редактированием файла sysctl.conf. (Обычно командной строкой пользуются лишь для тестирования отдельных параметров). Например, если ваша машина используется как шлюз, то включить ip форвардинг можно командой sysctl -w net.inet.ip.forwarding=1. Проверка IP адреса пакетов выполняется следующим образом: sysctl -w net.inet.ip.check_interface=1. Управление большинством настроек возможно используя sysctl: подробнее в man"ах.Добавление опций в файл sysctl.conf происходит так же, только без указания команды sysctl в начале. Формат файла следующий: variable = value format.: net.inet.ip.forwarding=1 net.inet.ip.check_interface=1 Возможные опции не ограничиваются двумя рассмотренными выше и позволяют управлять почти всем ядром. В начале статьи мы говорили о уровнях безопасности. Всего их четыре. от -1 до 3. -1 - это отсутствие безопасности а 3 это самый высокий уровень безопасности.Перед указанием уровня следует знать, что из себя представляет каждый из них. Использование уровней выше -1 или 0 приведет к тому, что вы не сможете выполнять некоторые задачи.При уровне безопасности 1 вы не сможете нормаьлно использовать Х ссервер, подгружать или выгружать модули... Так что используйте уровни безопасности грамотно, вас предупредили. Дома, например, вполне достаточно нулевого уровня, а более высокие уровни безопасности чаще всего используются на серверах. Хотя , вообщем, это ваше дело....... Команда chflags также связана с безопасностью - внимательно изучите man"ы: эта штука нужная. Про безопасность во FreeBSD можно говорить долго, а нам надо двигаться дальше.

Апгрейд FreeBSD

Представьте себе что вы купили диски с FreeBSD 4.5 а через пару дней выходит FreeBSD 4.6. Обидно,да? Но не беспокойтесь, агрейд FreeBSD осуществляется с помощью CVS. Используется либо анонимный CVS, либо CVSup.Первый достаточно прост в использовании, а зато второй более эффективный. Принцип CVS заключается в обновлении списка файлов и их синхронизации. Далее вы все компилируете используя команду make buildworld. Подробно об этом написано в документации,а главное это то, что версия всех ваших програм всегда самая последняя. Но это еще не все.Говоря о свободном ПО, следует упомянуть ту гибкость и скорость, с которой разработчики бесплатного ПО реагируют на обнаруженные дыры и баги в программах.И когда в отличии от платных программ, чьи недоделки и ошибки часто так и остаются неисправленными, патчи к свободному ПО моявляются практически мгновенно. И вам только остается быть в курсе всех событий и следить за появлением новых патчей, особенно касающихся безопасности программ.На сайте FreeBSD, в разделе безопасность вы сможете прочитать аннотации к различным релизам, загрузить текстовые файлы в формате .asc с описанием проблемы и методом ее устранения. Есть и другие сайты посвященные подобным вопросам, один из них linuxsecurity, CERT, и другие. И конечно же вам следует регулярно обновлять систему.

Обновление FreeBSD

Вы не согласны мириться с присутствием уязвимых мест в вашей системе? Во FreeBSD, как и в остальных юниксах, для этого есть патчи. Качаете патчи а потом их устанавливаете. Правда вы получаете не готовый патч, а исходный текс патча который надо сначала установить, а лишь затем перекомпилировать ядро.К тому же это конечно же влияет на исходные тексты установлены на вашей машине.Подобная политика используется и в Линуксе, правда можно еще загрузить например и модифицированый rpm, и только для приложений но и для ядра. Одно из главных различий линукса и FreeBSD заключается в использовании разных тип ядра.Ядро FreeBSD основано на BSD 4.4 и в отличии от линукс не имеет огромное количество версий ядра. Подобный подход подразумевает большую стабильность, хотя со временем ядро и разрастается в размерах даже в тех случаях, когда использование модулей было бы более уместным. Единственный минус подобного подхода это то, что в случае постоянного обновления ядра вам придется перекомпилировать ваше ядро немного чаще, чем это делается под линукс. Это мое субъективное мнение, но мне кажется что это гораздо удобнее чем иметь в системе 3 разных рабочих ядра, и это гораздо стабильнее. Причем вам каждый раз придется трижды портировать все приложения под каждое новое ядро.не говоря уже о безопасности! Например система фильтрации пакетов: 3 разных версии ядра, 3 разных системы фильтрации пакетов! Я очень уважаю людей которые занимаются подобными вещами, но по мне так лучше вообще ничего не делать.одно дело всегда стремиться к улучшениям, но зачем постоянно что то менять? Бред! Вы конечно можете скомпилировать новое ядро под ваши личные нужды..... В принципе это делается точно так же как и в линукс и достаточно хорошо описано в руководстве, так что поехали дальше.

Приложения

Как я уже говорил, почти все бесплатные программы будут работать под FreeBSD Вам не понадобятся какие либо порты или дополнительные пакеты. Просто скомпилируйте нужный софт и он заработает как родной. Если надо еще есть Gnome и KDE......... они тоже включены в дистрибутив. Тоже самое с оконными менеджерами. Есть GNUstep, он отлично работает под FreeBSD. Для его компиляции вам понадобится gcc поновее, он тоже включен в дистрибутив.установите его и он вам совсем не помешает. Собственно, все приложения GNUstep вроде GNUMail.app, Gorm.app или ProjectBuider.app тоже нормально работают. Да и весь софт используемый в линукс так же доступен и во FreeBSD... а ведь есть и много другого софта! Во FreeBSD есть много утилит для настройки безопасности. Средства мониторинга, управления, и другие так же входят в состав дистрибутива. Много разных firewall, proxy серверов, сканеров портов, IDS,и др.Например можно выбирать между IPsec и ipfw. Еще есть nessus, nmap, portsentry, etc. Опять таки большинство из них являются частью дистрибутива , вынимайте из архива, компилируйте и пользуйтесь на здоровье. Мы забыли упомянуть про X Window System, хотя и говорили про KDE, Gnome и прочих. теперь по умолчанию стоит XFree 4.*. Раньше, до версии FreeBSD 4.5 по умолчанию был XFree 3.*, а теперь XFree 4.*.То есть XFree 4.*, но при процессе инсталляции все равно еще использовался XFree 3.*. Теперь можно пользоваться XFree 4.* но если очень хочется, то можно оставить версию 3.*.

Оборудование

Поскольку речь идет о релизе для i386, то скажем что большинство оборудования, даже если оно немного устарело, поддерживается в FreeBSD.Например сетевые карточки 3Com combo, хотя и староватые, но прекрасно работают, главное правильно указать тип оборудование в ifconfig. Если используется BNC коннектор, достаточно просто добавить в строке ifconfig в файле /etc/rc.conf следующее: media10base2/BNC Тоже самое относится и к старым видеокартам: проблем с поддержкой оборудования в XFree 4.* практически нет. Это справедливо для всех устаревших видеокарт ATI. Но все же если есть сомнения, можно просто проконсультироваться на сайте FreeBSD в разделе Hardware notes.

Безопасность

Мы уже упоминали о присутствии в FreeBSD всевозможных утилит для работы сетью. Кроме всего прочего еще есть OpenSSH, OpenSSL, Kerberos, MD5, которые также являются частью дистрибутива. Это жизненно важные компоненты системы и их также следует регулярно обновлять и проверять на уязвимость. Вот совсем недавний пример который наглядно демонстрирует, насколько подобные вещи необходимы. Допустим что вы узнали о том, что обнаружена дыра в OpenSSH. Правильным было бы отправиться на сайт OpenSSH и скачать исправленную версию. Конечно да, но этого увы недостаточно!Всегда проверяйте контрольную сумму пакета. Пример OpenSSH был взят не просто так: пару недель назад, кто-то подменил настоящий архив на другой, испорченный.Разработчики OpenSSH, к счастью, отреагировали достаточно быстро. Но некоторое количество пользователей уже успело скачать и установить испорченную версию пакета. Так что проверка контрольной суммы никогда не будет излишней. И хотя эта статья не совсем об этом, я настаиваю на том, что вопрос безопасности стоит превыше всего и является самым приоритетным.

Сеть

Сетевые технологии в FreeBSD продвинулись далеко вперед. Отлично выполнена поддержка IPv6, новые стандарты и средства связи не были забыты.Если вы пользуетесь ADSL или сable modems, вас порадует легкость настройки сети. Многие провайдеры используют теперь PPPoE, а в FreeBSD для этого достаточно просто добавить несколько строчек в ppp.conf.Под PPPoA (ATM), поддерживаются только модемы Alcatel но и это может измениться в скором будущем. Возможно уже сейчас поддерживаются и другие модели и производители.

Документация

Перечень документации не ограничивается одним руководством. На сайте FreeBSD есть различный FAQ,руководство по установке и много другого. Еще один важный ресурс расположен здесь:http://www.freebsd-howto.com.

Что дальше?

Это был очень короткий обзор FreeBSD. Эта очень интересная операционная система и как юникс-система она заслуживает того, чтобы обратить на нее внимание.Ее возможности действительно стоят того чтобы попробовать их использовать. К сожалению мы не смогли перечислить и малую толику возможностей о которых можно долго говорить и описывать. Для освоения FreeBSD понадобится несколько большие знания Юникса,чем требуют некоторые "виндоподобные" дистрибутивы линукса, хотя в то же время она черезвычайно проста в использовании. Конечно, не будучи знакомым с Юникс вообще, можно столкнуться с кучей проблем, и очень часто перекомпиливать ядро, особенно после обновления системы. Однако это один из способов познакомиться с Юникс получше, хотя и не самый быстрый. Последнее время люди стали забывать что изначально Юникс создавался разработчиками для разработчиков, а не для обычного домашнего пользователя. Но сегодня, благодаря, опять таки, тем же разработчикам, стало возможным донести эту операционную систему до людей.А в 80"х, большинство нынешних пользователей Линукса врядли согласились связаться с Юниксом надолго. В особенности из-за процесса установки: в то время дистрибутивы поставлялись на лентах и установка могла занять целый рабочий день, конфигурирование системы еще один день, не говоря уже о конфигурации приложений! А с начала 90"х стало возможным использовать Юникс даже не будучи знакомым с ним - начиная NeXTstep, прародителя OS X, и заканчивая последней версией Mac OS X. Возможно это прозвучит не убедительно, но именно благодаря NeXTstep появились и стали доступными широкому кругу пользователей многие платные и бесплатные Юниксы и их клоны. Еще раз спасибо всем тем кто бесплатно или за деньги продвигал Юникс в массы! Особая благодарность тем, кто работал бесплатно ;-) А в том факте, что FreeBSD сотрудничает с Apple не вижу ничего зазорного! Обе стороны от этого только выигравают.Ведь платное программное обеспечение всегда было основано на бесплатном, правда об этом предпочитали молчать....... А Apple говорит об этом в открытую. Не скрывает этого и SGI. Другие делают ту же работу, но с абсолютно другой мотивацией. В любом случае, я считаю что места хватит всем.... ну кроме тех, кому хочется поиметь всех и вся.

Из-за шумихи, поднятой вокруг Линукса, остальные Юниксы,распространяемые бесплатно, оказались в тени, что поделаешь...Но у других Юниксов есть свои положительные стороны, ради которых я и использую FreeBSD. Я конечно также использую и Линукс, и много чего другого - мне разнообразие нравится! Но если вы все таки решите попробовать установить FreeBSD, значит эта статья не была написана зря . Попробуйте сами и вы найдете в ней кучу замечательных вещей о которых мы здесь не говорили. Поверте мне, мы живем в удивительное время!

 
:[ Bugfix к статье "Обший файл подкачки..." из ver. 0.36
From: jedi(at)perm.raid.ru
    У автора статьи сказано, что спецсектора раздела подкачки будут располагаться в /etc:
      10. Для создания копии специальных секторов в сжатом виде в файле /etc/winswap.gz в приглашении командной строки наберите:
    Это - прямое нарушение стандарта файловой системы юниксоподобных. /etc вообще является в настроенной системе ридонли. Для данных, хранимых разнообразными программами (каковой, по сути, и являются скрипты убиения-восстановления винсвопа) и не удаляемых при перезагрузках, предназначен /var. Где загзипленным секторам фата самое и место. А сами скрипты, раз уж их сажают в /etc/rc.d/init.d - стОит сделать без расширения, как и все скрипты в этой директории. И проставить их во всех ранлевелях каким-нито первым номером... А в инит-скриптах свап не подключать, если он до скриптов из init.d запускается.

From: "Sergey A. Galin" sergey_galin(at)rol.ru
    После прочтения статьи "Общий файл подкачки для Windows и Linux" в рассылке "Linux Info" (кстати, вижу ее уже не первый раз, где до этого - не помню) возник вопрос: а зачем все эти навороты нужны? Ведь есть же значительно более простой способ!

    1) Под Windows настраиваем своп фиксированного размера, например, 1Гб. Предположим, он располагается в файле C:\pagefile.sys, а диск C: под Linux монтируется как /mnt/drivec.
    2) Под Linux пишем такие команды в /etc/rc.d/rc.local:
      # Команду dd можно и не писать, если Windows работает прилежно и
      # держит постоянный размер свопа, или, по крайней мере, не уменьшает
      # его меньше требуемого Линуксом размера:
      # dd if=/dev/zero of=/mnt/drivec/pagefile.sys bs=1024 count=1024000

      mkswap /mnt/drivec/pagefile.sys
      swapon /mnt/drivec/pagefile.sys
    И все!!! ;-) Всего ДВУМЯ простенькими командами проблема решена!

    Примечание для параноиков: рекомендуемый chmod 600 для файла на FAT/FAT32 установить нельзя, поэтому может иметь смысл смонтировать весь раздел, на котором будет лежать своп, недоступным для чтения никому, кроме root:
      # В файле fstab:
      /dev/hda1 /mnt/drivec vfat quiet,umask=777 0 0
 
:[ /usr/Tips&Tricks
Как сделать, что бы Linux не отвечал на ping ?
Это бывает очень полезным, если вы хотите хоть каким-то способом скрыть свою машину. Для того что бы система не отвечала на ping наберите:
    #echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
      или снова отвечать на ping
    echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all

Как узнать какие библиотеки использует программа ?
Для этого нужно узнать где находится исполнимый файл:
    #type progname (для Bash) #which progname (для Tcsh)
С помощью программы ldd узнаём какие библиотеки использует программа
    #ldd /path/to/progname

Как работать с пакетом Mtools ?
Mtools - это пакет программ, который предназначен для работы с ms-dos дискетами без их монтирования. Монтирование дискет не очень хорошо использовать так как можно забрать дискету из дисковода без размонтирования (Linux думает что дискета монтирована, когда её физически нет в дисководе), что может привести к потери данных и прочее. Расмотрим основные утилиты из mtools: это mdir, mcopy, mformat, mdel.

Проверте что устройство дисковода /dev/fd0 с правами записи для всех, для этого как root сделайте "chmod 666 /dev/fd0". Для просмотра содержимого дискеты:

    #mdir a: (именно "a:" !!!)
Для копирования a.txt и b.txt на дискет
    #mcopy a.txt b.txt a:
Для копирования всех файлов (не дерикторий) с дискеты в текущую директорию наберите
    #mcopy "a:*" . (ковычки обезательны)
Что бы удалить все файлы с дискеты, которые начинаются с x
    #mdel "a:x*" (не забудте кавычки...)
Для удаления всех файлов с дискеты
    #mformat a:
 

Ваши замечания и предложения
в том числе и деловые буду рад обнаружить на
oc(at)nm.ru



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное