On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение
Координатор проекта




Настроение: ЛинуХовое!
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 0
ссылка на сообщение  Отправлено: 13.09.07 14:18. Заголовок: Хотите узнать о Linux?


По предложению "spee4" даю ссылку на интересный сайт для начинающих:
http://www.winit2ch.narod.ru/
Наш респект spee4

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Новых ответов нет [см. все]


Координатор проекта




Настроение: ЛинуХовое!
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 0
ссылка на сообщение  Отправлено: 13.09.07 14:40. Заголовок: Re:


Для начала с этого сайта:

История Linux
История Linux — в первую очередь история энтузиазма. Конечно, с чисто технической точки зрения эта система базируется на платформе Unix — операционной системы для специалистов, применяемой в подавляющем большинстве случаев для серверов. Но философия Linux и необычное сообщество, сформировавшееся вокруг этой системы, превращают ее в уникальное явление.

5 октября 1991 года финский студент Линус Торвальдс (Linus Torvalds) объявил в списке рассылки, посвященной операционной системе Minix, о выходе версии 0.02 нового проекта, который он назвал Linux и который был на самом деле реализацией ОС Unix для компьютеров на базе архитектуры х8б. Линус предложил всем желающим присоединиться к разработке проекта, и такие желающие нашлись — это были программисты-энтузиасты, которые хотели поучаствовать в создании новой перспективной системы. Разумеется, в то время речь не шла ни о пользовательском интерфейсе, ни о распространении, ни о документировании новой ОС — все силы были брошены на разработку базового ядра, позволяющего компилировать и запускать те программы, которые уже существовали для Unix и, в частности, одного из его вариантов Minix.
Вскоре после выхода версии 0.03 была готова и версия 0.1, поскольку проект приобрел широкую популярность и количество его участников быстро выросло. В этот момент и зародилась концепция «коллективного программирования», то есть работы над проектом большого количества специалистов, которые, возможно, и никогда в жизни даже не увидят друг друга, общаясь исключительно по сети. Такая схема действует и сейчас, и немало хорошего программного обеспечения, существующего на данный момент для ОС Linux, было создано именно таким образом.
Первая версия, которую Линус счел возможным представить в качестве официального релиза, то есть версия 1.0, вышла в начале 1994 года. На момент написания этой статьи текущая версия ядра ОС Linux — 2.4.20.

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Координатор проекта




Настроение: ЛинуХовое!
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 0
ссылка на сообщение  Отправлено: 13.09.07 14:41. Заголовок: Re:


Изначальный успех Linux был связан в первую очередь с тем, что она позволила создавать на основе обычных х8б-совмес-тимых компьютеров информационные системы, сравнимые по производительности и надежности с дорогими профессиональными рабочими станциями под управлением Unix. Поэтому в первое время именно для этих целей она и использовалась. Являясь, как и Unix, по-настоящему многопользовательской и многозадачной операционной системой, совместимой на уровне исходных кодов со стандартами POSIX, System V и BSD (основные стандарты Unix), Linux сделала возможным перенос дорогостоящих систем на более дешевую аппаратную базу. Полноценная и стабильная поддержка большинства распространенных сетевых протоколов позволила быстро создавать сетевые клиент-серверные информационные системы. На основе Linux создавались web-серверы, хранилища данных и другие системы, требующие в первую очередь производительности и надежности. По мере завоевания этой ОС профессионального рынка для нее появлялось все больше нового программного обеспечения. Некоторые программисты, ранее не имеющие возможности использовать для своих задач Unix-системы по причине недостатка средств на покупку дорогого оборудования, «пересаживались» на Linux и вкладывали свои время и квалификацию в развитие этого проекта. Большому росту популярности системы способствует и тот факт, что Linux, как и подавляющее большинство программного обеспечения для нее, распространяется на свободных (зачастую - бесплатных) условиях. Вместе с самой программой пользователь получает и исходные тексты, что позволяет ему по своему желанию моди-фицировать ее для своих нужд. Оплатить придется либо CD-ROM, либо интернет-трафик, если программа доступна для скачивания. На той же основе распространяется и большинство дистрибутивов Linux.

Сначала никто не думал о возможности применения Linux на пользовательском рынке по причине сложности установки, настройки и использования системы. Только очень хорошие, профильные специалисты были способны установить, настроить и поддерживать в рабочем состоянии компьютер под управлением Linux. Это, с одной стороны, позволяло отсеивать при разработке системы непрофессионалов, а с другой — делало невозможным использование этой ОС обычным пользователям. В конечном итоге такое положение дел позволило другим операционным системам (например, Windows) быстро завоевать пользовательский рынок, что, впрочем, не сильно волновало в тот момент адептов, которые позиционировали Linux именно как профессиональную операционную систему.


Free software for free people Спасибо: 0 
ПрофильЦитата Ответить
Координатор проекта




Настроение: ЛинуХовое!
Зарегистрирован: 02.09.07
Откуда: Lithuania, Vilnius
Репутация: 0
ссылка на сообщение  Отправлено: 13.09.07 14:43. Заголовок: Re:


Все эти факты привели к тому, что Linux начинает набирать все большую популярность на рынке пользовательского и офисного программного обеспечения, где безусловно главенствует компания Microsoft и семейство операционных систем Windows. Без всякого сомнения, смешно говорить о победе Linux, но можно утверждать, что она завоевывает область пользовательского программного обеспечения невиданными ранее темпами. Об этом свидетельствуют многочисленные факты «локальных» побед пингвина — начиная с использования Linux в крупнейших анимационных студиях с мировым именем и заканчивая переходом на Linux и OpenSource-программы администраций нескольких государств. Например, в Китае Linux объявлена официальной операционной системой для государственных учреждений. Развитию Linux также сильно способствуют некоторые корпорации с мировым именем (такие как IBM, SUN и многие другие), финансируя разработку различных проектов, планируя их использование в своих решениях. Некоторые аналитики считают, что количество коммерческих поставок ОС Linux будет возрастать на 25% в год, в отличие от продаж Windows и других операционных систем, которым обещают лишь 10% ежегодного роста.
Нельзя забывать и о продолжающем набирать темпы развитии Linux на рынке промышленных систем, в частности встроенных устройств. Бесплатность и гибкость этой операционной системы позволяют производителям использовать ее в качестве ядра различных устройств, требующих сложной логики. Linux начинают применять в качестве основной ОС для КПК, сотовых телефонов, сложных мультимедийных систем и прочей техники, в которой обычный пользователь даже не заподозрит наличие какой-то операционной системы.
В общем, с учетом этих факторов можно не покривив душой сказать, что история Linux — это история успеха. Успеха как самой операционной системы, так и ее создателя, всех вложивших в нее силы людей, а также компаний, построивших свои бизнес-планы на Linux вообще и OpenSource-npo-граммах в частности.
Не секрет, что Linux как отдельный «единый» продукт не существует. Существует, с одной стороны, ядро операционной системы, разрабатываемое Линусом Торвальдсом и координируемой им командой. А с другой стороны, существует огромное количество программ, которые обеспечивают нормальную пользовательскую работу с Linux, взаимодействуя с ядром и управляя его работой. И это программное обеспечение поставляется в различных комплектациях, называемых дистрибутивами. Дистрибутивы в основном отличаются программой инсталляции, средствами для администрирования системы и поставляемым в комплекте программным обеспечением. Выпуском дистрибутивов занимаются различные компании во всем мире, и различаются они как степенью дружелюбности к пользователю, так и областью применения.
В любом случае известное правило гласит: «Имеет смысл устанавливать тот дистрибутив, который использует специалисту которого ты будешь просить совета». И это очень верное утверждение, ведь намного проще ответить на вопрос, относящийся к тому дистрибутиву, который используешь сам и который знаешь лучше других. Но не стоит рассчитывать только на знающих знакомых, недаром же во всех дистрибутивах имеется подробная документация. Так что окончательный выбор, как всегда, за пользователем.
В статье использованы материалы Алекса Илинскова.

А остальное читайте на Сайте, melviX

Free software for free people Спасибо: 0 
ПрофильЦитата Ответить





Зарегистрирован: 27.09.07
Репутация: 0
ссылка на сообщение  Отправлено: 28.09.07 09:03. Заголовок: Re:


А вот этот отрывок из статьи, возможно, воодушевит многих новичков.

Пытаясь не отстать от прогресса, отслеживая последние тенденции, автор этих строк работает тем не менее на достаточно старой системе. Моя Линукс-инсталляция (основанная на Debian Sarge) была собрана то ли два, то ли три года назад и с тех пор существенных изменений не претерпела. Я ни разу не переустанавливал систему, большинство инструментов в ней были выпущены опять-таки уже несколько лет как, и лишь наиболее активно используемые приложения собираю из исходников, свежими. До недавних пор меня устраивала и функциональность, и эстетическая сторона, но, конечно, мысли о глобальном апгрейде приходят всё чаще. Собрав на прошлой неделе персоналку для родителей (о чём будет отдельный рассказ) и поставив на неё Debian Etch - который уже этой весной может перейти из разряда тестовой сборки в категорию stable - я поймал себя на откровенной зависти: увы, пора признать, что моё рабочее место устарело и я начал завидовать лоску и возможностям современных программ. Что ж, апгрейд - значит апгрейд, благо, переход на новую версию любимого Linux-дистрибутива не требует покупки многосотдолларовой лицензии, нужно лишь скачать свободно распространяемый ISO-образ. Однако начать сегодняшний разговор хотелось бы не с обновок, а с констатации парадоксального факта: чем старше становится моя система, тем чаще я испытываю за неё... гордость!

Чтобы и вы смогли разделить это ощущение, попробую вкратце обрисовать, что творилось на моём десктопе в последние четверо суток. Нет, я не фанатик и обычно выключаю компьютер на ночь, но под конец прошлой недели мне понадобилось максимально быстро скачать файл весьма солидных размеров (больше 4 гигабайт). Сказано - сделано: в консоли была поставлена многопотоковая закачка (prozilla рулит!) и машина работала без перерыва "до победного". Параллельно на ней же выполнялись прочие задачи: редактировался веб-сайт (Bluefish), писались тексты в OpenOffice.org Writer и диски в K3b, считались электронные таблицы в OpenOffice.org Calc, шёл приём и отправка корреспонденции в Evolution, общение в ICQ, Jabber и IRC через пейджеры Licq и Gaim, трудились Scribus, The GIMP и Inkscape, была скомпилирована пара программ, работал торговый терминал ММВБ и - время от времени - CounterStrike (последние две задачи решаются с помощью Wine), периодически звучала музыка и прокручивались фильмы. Да, а над всем этим великолепием парила старая добрая Mozilla (по сию пору не могу привыкнуть к Firefox), где творились вещи совсем уж невероятные. Дело в том, что я обычно открываю в браузере пару десятков "вкладок" (табов) и до последнего времени считал, что никому не может потребоваться большее их количество. И вот в эти самые четыре дня был посрамлён. Подруга, получившая должность (тссс, по секрету!) главного маркетолога-аналитика в огромном гостиничном холдинге, сделала меня что называется влёгкую: работая над очередным отчётом она загружает Мозиллу так, что линейка вкладок не помещается на экране (это на девятнадцатидюймовом-то широкоэкранном) и уходит куда-то вправо за пределы рабочего стола.

Что ж, кажется, я не забыл ничего важного и теперь попробуйте представить себя на моём месте, когда я, по прошествии четырёх суток, наконец, выключаю компьютер, чтобы дать ему отдохнуть. Выключаю, заметьте, штатным образом, никаких "ресетов" - сперва закрываю все приложения, после выхожу из Gnome, командую в консоли halt. Умная машинка затихает и в наступившей тишине по мне буквально бегут мурашки: я понимаю, что никакие нагрузки не смогли заставить мою систему ошибиться. За четверо суток разнообразного и нелёгкого труда я ни разу не снимал "подвисшую" задачу и уж тем более не перезагружался, не было ни одного критического сбоя, да и вообще ошибок, к исходу означенного срока программы запускались столь же споро, как и в начале, а своп, в который временами уходило до полугигабайта данных, "весит" свои обычные полста. Я работал и отдыхал, прерываясь на сон и еду, за десктопом менялись лица, а мой Линукс трудился без перерыва и теперь готов отработать ещё столько же без признаков утомления. Скажете, чудеса и выдумки, скажете - специально подобранное железо? Можете поверить на слово, у меня обычная самосборная персоналка, компоненты которой подбирались чаще по цене, нежели по качеству или производительности. И в ситуации, описанной выше, не выдумано ни одной минуты. Просто я знаю рецепт, который позволяет добиться тех же результатов почти на любом десктопе. Зная его, и вы сможете повторить всё то же самое на своей машине. Рецепт этот - правильная настройка Ядра.

Ядро Линукс - миллионы строк кода и сотни компонент
Ядро Линукс - миллионы строк кода и сотни компонент

Тот, кто приходит в Линукс с других операционных систем - будь то Microsoft Windows или Mac OS X - поначалу боится любого упоминания о Ядре. И это неудивительно, ведь для такого пользователя ядро операционки - тайна, скрытая за семью замками, святая святых, доступ к которой имеют только разработчики, а самостоятельное изменение грозит непредсказуемыми последствиями. В Линуксе всё с точностью до наоборот: если вы хотите, чтобы ваша система работала быстро и без сбоев, вам придётся своими руками настроить Ядро. Исходный код Ядра открыт и доступен всем желающим, и именно в нём заключено четыре пятых всей базовой функциональности Linux. Тонкая настройка системы под ваш микропроцессор, учёт особенностей материнской платы (системного чипсета), драйверы подавляющего большинства внешних устройств (звук, флэшки, винчестеры, сетевые карты, игровые контроллеры и т.п. и т.д.) - за всё это отвечает Ядро. Установив на свой компьютер любой дистрибутив, вы получите систему с "усреднённым" ядрышком, настроенным таким образом, чтобы гарантировать работоспособность на максимально широком спектре оборудования. Понятно, что ждать от такой системы высокой производительности и надёжности не приходится. Чтобы наделить свой десктоп этими качествами, вам рано или поздно придётся скомпилировать собственный вариант линуксового ядра, заточенный именно под ваше железо. И здесь нет обходных путей: если администратор - вы, однажды вам придётся сделать это.

После того, как начинающий пользователь Linux осознаёт необходимость компиляции Ядра, обычно наступает второй этап: становится банально страшно, хочется всё бросить. За живым примером можете заглянуть на наш форум [www.knoppix.ru/forum3/viewtopic.php?t=5763]. И, пожалуйста, не подумайте, что я смеюсь над новичками: каждый линуксоид однажды стоял на пороге той же самой проблемы и большинство боролись с тем же страхом. Трудно поверить, что не будучи программистом, можно своими руками скомпилировать такую махину, как ядро современной операционной системы, и при этом нигде не ошибиться! Но хорошая новость в том, что уже многие годы компиляция ядра Linux не требует от пользователя умения программировать. Вы можете не понимать ни строчки из того хитрого диалекта языка Си, на котором написано Ядро (как их не понимаю я), но при этом сгенерировать качественный и правильный код.

Весь прикладной инструментарий, необходимый для компиляции Ядра, как правило уже включён в состав большинства популярных дистрибутивов. Но, кроме компилятора и библиотек (которых вы и не заметите) вам потребуются исходные тексты самого ядра. В некоторых дистрибутивах они также имеются (ищите пакеты kernel-sources), но я предпочитаю пользоваться оригинальными исходниками с официального сервера Kernel.org - где можно выбрать ядро нужной вам версии. К примеру, исходники одной из самых свежих стабильных версий, 2.6.20, лежат в файле http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.20.tar.bz2 и занимают 41 Мбайт. Скачайте (или попросите у друзей) файл на свой компьютер, распакуйте его в папку /usr/src/linux-2.6.20 и откройте терминал с правами администратора. Скомандуйте (смысл команд, если хотите, можно отыскать в файле README, прилагающемся к ядру):

cd /usr/src/linux-2.6.20
make mrproper
make menuconfig

После чего вы увидите на экране меню примерно такого вида:

Здесь начинается конфигурация линуксового ядра
Здесь начинается конфигурация линуксового ядра

Можете поздравить себя - вы только что успешно завершили подготовку исходников Ядра к настройке. Теперь начинается самое интересное. Ядро Linux можно представить в виде пёстрого лоскутного одеяла, составленного из множества небольших лоскутков. То, что вы видите перед собой, и есть полный набор таких лоскутов. Побегайте курсорными клавишами по меню, нажимайте Enter для входа в подразделы и Esc для возврата. Каждый лоскуток-фрагмент по вашему желанию может быть включён в состав Ядра (такие помечаются звёздочкой), выполнен в виде загружаемого модуля (помечены буквой "M" - они будут подгружаться во время работы системы при необходимости) или исключен из Ядра вовсе (пробел). Ваша задача - оставить в Ядре только необходимые для вашего компьютера фрагменты, отключив все лишние.

Как определить, что нужно оставить, а что исключить? Значительная часть настроек будет понятна интуитивно. Так, в списке "Processor Family" требуется выбрать к какому семейству принадлежит ваш микропроцессор, а опцию "ISA Support" включить, если на вашей машине есть ISA-слоты. Для каждой опции имеется подсказка, с которой можно свериться, когда назначение непонятно. На страничке подсказки вы найдёте и рекомендуемое значение по умолчанию - которое можно выставить, если смысл данной опции так и остался неясным. К сожалению, весь процесс конфигурации идёт на английском языке, поэтому тем, у кого трудности с техническим английским, стоит прибегнуть к помощи Google: введя в строку поиска название интересующей вас опции, а также термины "linux" и "компиляция", вы отыщете и подробное описание опции на русском, и рекомендации других пользователей.

Важная часть процесса конфигурации - подключение нужных драйверов. В секции "Device drivers" вам придётся выбрать драйверы тех устройств, которые подключены к вашему компьютеру. Это и жёсткий диск, и флэш-память, звуковая карта, сетевые адаптеры и многое другое. В определении того, какое именно железо установлено, поможет утилита lspci. Внимательно изучите её вывод и затем просто ищите те же самые идентификаторы в настройках Ядра. Завершив конфигурацию Ядра, жмите "Esc", отвечайте утвердительно на предложение сохранить настройки и продолжайте в том же терминале:

make
make modules_install install

Каждая команда вызовет на экран массу малопонятных сообщений, что продлится около часа (в зависимости от скорости вашей PC). По истечение этого времени ядро будет скомпилировано и установлено в каталог /boot (ищите файлы vmlinuz-2.6.20, config-2.6.20 и System.map-2.6.20). Вам остаётся только вписать ссылку на новое ядро в загрузчик системы: добавьте в файл /boot/grub/menu.lst новую секцию по аналогии с теми, что там уже имеются, перезагрузите компьютер и при загрузке выберите строчку с новым ядром. Если загрузка окажется прервана какой-то ошибкой, значит вам следует подкорректировать настройки вашего нового ядра - для этого опять же перезагрузитесь и войдите в систему на старом, работоспособном ядре.

Собрав Ядро на одной машине, вы сможете собрать его и на любой другой
Собрав Ядро на одной машине, вы сможете собрать его и на любой другой

Вот и всё. Время, которое вы потратите на первую в своей жизни настройку и компиляцию ядра Linux, будет сильно зависеть от вашего уровня знакомства с компьютерным "железом". Если вы понимаете, из каких компонент построена ваша машина и как они между собой взаимодействуют (хотя бы в общих чертах), вам будет намного проще. Если нет - придётся в короткое время усвоить немало новых знаний о внутренней механике персональных компьютеров. В любом случае игра стоит свеч. Во-первых, продравшись сквозь ядерные дебри один раз, вы проделаете тот же путь впоследствии значительно быстрее (Ядро одно - во всех дистрибутивах, на десктопах и серверах, на наладонниках и суперкомпьютерах). Во-вторых, только скомпилировав собственное ядро, вы получите по-настоящему производительную и стабильную операционную систему. И, поверьте, вы не устанете удивляться и гордиться этим.

Напоследок - маленький совет. Не стремитесь обновлять Ядро после выхода каждой его новой версии. Выберите один раз, тщательно настройте и оставьте в покое. Даже самые современные программы будут работать с устаревшими версиями линуксового ядра. Плюс, Linux не накапливает ошибок, поэтому способен работать годами без ухудшения производительности. Потратьте высвободившееся время на более полезные и приятные вещи - к примеру, на отдых :-) Успехов вам!

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 14
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет