Главная > Операционные системы > Linux >
10 вопросов о Linux

Christopher Lindquist
c|net, 21 апреля 1999 г.

Вы наверняка в курсе ажиотажа вокруг небольшой операционной системы Linux. По этому поводу есть масса информации и, возможно, вы уже решили, что настало время попробывать что это такое. Но все эти кернели, дистрибутивы, драйверы, "открытые коды" могут смутить вас или даже остановить в вашем благородном порыве.

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

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


1.  Что такое Linux?
2.  Будет ли мой компьютер работать под Linux?
3.  Будет ли Linux работать с моей периферией?
4.  Как мне загрузить Linux?
5.  Как установить Linux?
6.  Как под Linux работать в Интернете?
7.  Как сделать Linux похожей на Windows?
8.  Как совместить работу Linux и Windows?
9.  Как поддерживать работу моего вебсайта под Linux?
10.  Где можно получить техническую поддержку по Linux?

1. Что такое Linux?
Технически Linux - это Unix-подобная, многозадачная операционная система, разработанная в 1991 году Линусом Торвальдсом и распространяемая в настоящее время по лицензии GNU General Public License.

Все, что вам нужно знать, так это то, что Linux - хорошо продуманная, мощная, компактная и бесплатная ОС, которая работает на самых разнообразных компьютерах от РС и Mac до Amiga и Alpha. Linux - это продукт коллективного труда: тысячи разработчиков по всему миру совершенствуют Linux, расширяют ее возможности и исправляют ошибки.

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

Расцвет Linux
Такие перспективы привлекли внимание многих. По заявлению Red Hat, компании-дистрибьютора Linux, в марте 98-го в мире насчитывалось около 8 миллионов пользователей Linux. И это до взрывоподобного роста интереса к этой ОС, который начался во второй половине прошлого года.  По данным исследовательской компании International Data Corporation за последние шесть месяцев было установлено 750 000 серверных пакетов Linux.

Да, кстати, если вы хотите выглядеть знатоком, то произносите название этой ОС как "линакс".


2. Будет ли мой компьютер работать под Linux?
Одно из главных достоинств Linux - это ее способность работать практически на любой машине.

Настольные системы
Для того, чтобы работать с Linux вам совсем нет необходимости в супертехнике. Linux построена по модульному принципу и можно инсталировать вариант, способный работать на 386-м компьютере с 150MB дискового пространства и 2MB ОЗУ. Естественно, если вы хотите иметь современный графический интерфейс, хорошие инструментальные средства и т.п., то вам потребуется кое-что посолиднее. Есть и другая крайность - некоторые версии Linux можно запускать даже с одного флоппи-диска - например, Linux Router Project.

Лептопы
Счастливые обладатели лептопов типа Apple PowerBooks, IBM ThinkPads, Toshiba Tecras и др. могут в полной мере насладится работой под Linux. Полный список лептопов и советов по инсталяции на них новой ОС можно найти на Linux Online.

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


3. Будет ли Linux работать с моей периферией?
И да, и нет! Наиболее распространенные устройства - модемы, принтеры, сетевые адаптеры и т.д - вполне работоспособны под Linux. Одни, правда, работают лучше, другие - хуже. А третье - вообще не работают.

Старые ISA-карты. NE2000-совместимые сетевые адаптеры, ваш старый Sound Blaster 16 и проверенный годами модем U.S. Robotics Sportster не создадут никаких проблем под Linux. Это одно из свойств Linux, которое нравится очень многим - вместо того, чтобы выбрасывать в мусорное ведро старый хлам, вы еще можете найти ему разумное применение.

PCI-карты. Как правило, под Linux ISA работает лучше, чем PCI. По крайней мере, сегодня. Например, многие PCI-модемы расчитаны на работу исключительно под Windows и они вообще неработоспособны под Linux. Новейшие звуковые карты типа Turtle Beach Montego и Sound Blaster Live тоже не работают под Linux и разработчики даже не собираются решать этот вопрос. Как бы там ни было, вам, по возможности, необходимо постоянно обновлять кернель, чтобы расширить возможности использования PCI-устройств.

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

"Windows"-периферия. Чтобы снизить себестоимость, некоторые разработчики начали создавать устройства, и в первую очередь - модемы и принтеры, расчитанные на работу исключительно под Windows. Они дешевле своих универсальных аналогов, но не работают под Linux. Почему? Потому что они (например, 3Com/U.S. Robotics Winmodem и Epson Stylus Color 400) используют для своей работы системный процессор РС.

USB. Сегодня USB-устройства переживают бум. К сожалению, Linux оказалась совсем не готова к такому развитию событий. Насколько нам известно, лишь один человек работает над поддержкой этой шины. Но на сегодняшний день готовых решений все еще нет.

Чтобы ознакомиться с новейшим списком Linux-совместиимых устройств, обратитесь на Hardware Section сайта Linux Online или Hardware compatibility how-to сайта Linux Documentation Project


4. Как мне загрузить Linux?
Прежде всего, совет бывалого: Не загружайте Linux по Интернету. Лучше купите CD.

Linux на CD
Менее, чем за $50 вы можете приобрести книгу Linux: The Complete Reference  (Полное руководство по Linux) вместе с самой ОС на CD-ROM. Такую CD-версию проще инсталировать, чем загруженную по Сети. Плюс к этому - вы получаете хорошее докуметальное руководство по Linux, а с этой ОС, особенно, если вы новичок, без документации не обойтись.

Загрузка кернеля
Если вы любитель загружать файлы по Интернету, то в случае Linux у вас большой выбор действий. Если вы хотите размять свои технические "мышцы", то загрузите кернель и постройте собственную ОС от самого основания. Если же у вас времени не очень много, то загрузите дистрибутивный пакет Linux, содержащий кернель и много полезных утилит и программ - менеджеры файлов, веббраузеры и т.п.

Дистрибутивы Linux
Лучше всего обратиться к самим разработчикам дистрибутивов - Red Hat, Caldera, Debian, SlackWare - или посетить сайт Linux Online, где вы получите возможность выбрать для загрузки любой из десятка новейших дистрибутивов Linux. У каждого из них есть свои особенности и, естественно, поклонники. Самым популярной является версия от Red Hat, в первую очередь благодаря относительной простоте инсталяции. Вариант Debian имеет репутацию продуманного до мелочей, а Caldera Open Linux содержит поддержку NetWare.

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


5. Как установить Linux?
Инсталяция Linux может занять от тридцати минут до с-ума-сойти-сколько-я-угробил-на-нее-времени. Почему? Во-первых, процесс инсталирования Linux потребует от вас гораздо большего объема знаний о системе, чем вы можете предполагать. И, во-вторых, Linux почти наверняка не поддерживает все аппаратные компоненты вашей машины.

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

     
  • Производитель, модель и интерфейс привода CD-ROM 
  • Производитель, модель и интерфейс SCSI-адаптера (если он есть)
  • Тип мыши
  • Производитель, тип и объем памяти графической карты
  • Производитель, модель и частота обновления монитора
  • Вся сетевая информация (IP-адрес, маска, шлюз, DNS-адрес, доменное имя, тип сетевой карты)
Во время инсталяции Linux может запросить любой пункт из приведенного списка (а возможно и всю информацию), и вы будете кусать себя за локти, если не сможете ответить на запрос.

Инсталирование с CD
Это самый простой способ инсталяции - установите диск в привод и следуйте инструкциям, появляющимся на экране.

Инсталирование с DOS
Если вы не имеете возможности установить ОС с CD (это может быть в случае использования старых машин), то вам придется инсталировать Linux с директории DOS, если, конечно, дистрибутив позволяет это сделать. Многие коммерческие дистрибутивы Linux, включая версии Caldera и Red Hat, выпускаются на 3.5-дюймовых загрузочных дискетах. В противном случае, вам придется самому создать такую дискету. Здесь вы найдете подробные инструкции как это сделать. Такой диск вам понадобится и в случае инсталирования Linux с винчестера или через Network File System (NFS).

Выбирайте лучших
Обратившись на определенный сайт в поисках дистрибутива, вы на нем найдете и подробные инструкции по инсталяции. Если вам показалось, что документация слишком сложна или ограничена, не теряйте время - выбирайте другой дистрибутив. Общепризнанными лидерами являются версии Red Hat, Caldera, Debian и SlackWare.


6. Как под Linux работать в Интернете?
Под Linux попасть в Интернет гораздо сложнее, чем под Windows. Вместо простого щелканья мышкой в программке по конфигурированию доступа к Веб, Linux потребует от вас немного больших знаний о предстоящем сетевом соединении, чем вы привыкли. К счастью, есть документация и неплохие утилиты. 

Перед началом
Во-первых, убедитесь, что вы установили все необходимые протоколы, утилиты и модули. При использовании большинства современных дистрибутивов, все необходимое устанавливается во время инсталирования ОС - протокол TCP/IP, pppd, соединяющий вас с провайдером и чат, объясняющий pppd как устанавливать соединение под Linux. Держите под рукой документацию или обратитесь сюда за пошаговыми инструкциями.
 
X-ISP
X-ISP существенно упрощает соединение с Интернетом.

Устанавливаем соединение
Имея все необходимое, следует сконфигурировать соединение. Здесь вы найдете подробные инструкции, как дозвониться до провайдера и установить с ним соединение.

Это не самый легкий путь. Проще воспользоваться специализированными программами с графическим интерфейсом типа X-ISP, kppp, GnomePPP или EzPPP. Работа этих утилит вам напомнит знакомые по Windows процедуры - достаточно ввести ID, пароль, номер телефона провайдера, DNS-адрес и т.п. Все остальное за вас сделают программы.
 

Дистрибутивы Linux 
Сегодня ситуация такова, что компании-создатели дистрибутивов (например, Red Hat, Debian и Caldera) почти наверняка уверены, что вы захотите подключиться к Интернету и их версии Linux уже содержат все необходимое - протоколы, браузеры (Netscape Navigator и Lynx), почтовые программы, графический установочный пакет, инструменты администрирования. Так что вам не придется загружать что-либо еще.


7. Как сделать Linux похожей на Windows?
Это очень просто. Нужно заменить кернель, отправить $99 Биллу Гейтсу и перезагрузить систему.

А если серьезно, то есть пару способов сделать Linux похожей на Windows, по крайней мере, внешне. Прежде всего, нужен хороший менеджер Рабочего стола и пара-тройка графических утилит для упрощения самых общих задач.

Менеджеры Рабочего стола
X Windows скоро исполнится 15 лет. Он составляет основу графического пользовательского интерфейса (GUI) для Linux. Если коротко, то вы устанавливаете "X server" на свою систему, чтобы он мог определить возможности вашей графической карты и монитора. X-менеджеры работают с помощью этого сервера и предоставляют пользователю различные варианты графического интерфейса, многие из которых очень похожи на Windows.
 
KDE
K Desktop Environment (KDE) значительно упрощает работу под Linux.

Хотя количество менеджеров очень велико, лишь немногие из них популярны. Самый известный - K Desktop Environment (KDE). Он предоставляет большой набор инструментов для Unix и Linux - графический файловый менеджер, конфигурационные меню, самые разнообразные утилиты. Сегодня KDE, наверное, лучший.

Совсем бесплатное
Некоторые люди недолюбливают KDE по философским причинам. KDE создан при помощи коммерческих инструментов для создания графических интерфейсов - Qt. Ортодоксам бесплатной Linux это не нравится и они создали собственные интерфейсы на полностью бесплатных программах - GNU Network Object Model Environment (GNOME).

Выбор за вами - все зависит от вашего доверия бесплатным программам и набора нужных вам утилит. Но какую бы оболочку не выбрали, каждая из них напомнит вам родную Windows, только без логотипа Microsoft.


8. Как совместить работу Linux и Windows?
Если вы хотите работать под Linux, но сохранить при этом возможность использовать и приложения под Windows, то можно сделать так, чтобы обе ОС работали на одной машине. Вам необходимо установить режим старта машины таким образом, чтобы у вас была возможность выбора какую ОС запускать.

Выбирайте - Windows или Linux
Этого можно добиться разделив чистый жесткий диск на части - одну для DOS (Windows) и другую для Linux или "переделив" уже существующий диск при помощи специальной утилиты, которая исключит потерю данных - например, с помощью System Commander Deluxe или Partition Commander. Затем нужно установить Linux на отведенную для нее часть винчестера и запустить LILO (входит в состав Linux) или другой менеджер для возможности выбора между Windows или Linux при запуске машины. Здесь вы найдете подробные инструкции на данную тему. 

Windows используем редко
Если вы планируете достаточно редко запускать приложения под Windows, то поробуйте программу Wine. Эта бесплатная утилита достаточно хорошо эмулирует Windows и позволяет запускать многие программы Windows под Linux. На вебсайте компании-производителя вы найдете список поддерживаемых приложений, так что вам не придется экспериментировать "в слепую".

Запускаем Windows внутри Linux
Если вы не привязаны к определенным приложениям, то есть и другой способ - VMware for Linux может запускать Windows 3.1, 95, 98, NT 4.0 и ряд других ОС внутри Linux. Программа сейчас находится в стадии бета-тестирования, а загрузить ее можно отсюда. Для ее использования вам понадобится Pentium с 64MB ОЗУ, а для надежности мы советуем Pentium II с 96MB ОЗУ. Так что, если вы любите Linux, но не можете обойтись без Windows, VMware - как раз то, что вам нужно.


9. Как поддерживать работу моего вебсайта под Linux?
Именно благодаря Интернету Linux получила столь большое распространение, так что нет ничего удивительного в том, что есть достаточно много инструментов для работы с вебсайтами. Более того, серверы многих провайдеров работают под Linux.

Найдите хост
Если вы хотите, чтобы ваш вебсайт работал под Linux, то самый простой способ - это найти хостинговую компанию, предлагающую Linux-серверы, например, CI Host или Web Serve Pro. При этом вам не придется морочиться с круглосуточной поддержкой собственного сервера по дорогому выделенному каналу.

Если же вам нужен хост для сайта в интранет-сети, то не забывайте, что самые популярные дистрибутивы Linux содержат все необходимое для этой цели.

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

Соединение
Когда вы запустите вебсервер, то должны быть уверены, что ваша система надежно соединена с сетью. Вам также наверняка понадобится файервол для защиты от несанкционированного доступа к вашей сети. Все остальные инструменты для работы и менеджмента вебсайтом вы найдете в дистрибутиве Linux.


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

Если вы приобрели коммерческую копию дистрибутива Linux у Red Hat или Caldera, то автоматически получаете бесплатную 90- или 30-дневную (соответственно) поддержку электронной почтой.

Бесплатная помощь
Проблемы возникли позже? Не спешите раскошеливаться. На сайте Linux Documentation Project вы найдете десятки документов, охватывающих всевозможные аспекты работы под  Linux, включая инсталяцию, эмуляцию DOS и использование кириличных фонтов.

Группы новостей
Не нашли решения проблемы? Обратитесь к огромному количеству групп новостей, специализирующихся на теме о Linux - comp.os.linux.misc, comp.os.linux.setup, comp.os.linux.questions и alt.os.linux. Чем они хороши, так это отличной подборкой ответов для новичков. Есть даже список рассылки для новичков - majordomo@vger.rutgers.edu (укажите linux-newbie в теле сообщения). Большой перечень списков рассылок вы найдете на Linux Online.

Если речь зашла о вебсайтах, то есть просто отменные подборки информации по Linux на вебсайтах Slashdot и Linuxberg.

Потрясите кошельком
Если ни один из упомянутых ресурсов не помог в решении возникших трудностей, то пора раскошеливаться. Red Hat и Caldera предлагают круглосуточные телефонные консультации на основе годичного или "от случая к случаю" контракта. Есть и компании не создающие дистрибутивов, но также консультирующие по проблемам Linux - например, LinuxCare предоставляет очень широкий перечень услуг, включая бесплатный поиск в базе данных Linux Knowledgebase. 

Другие пользователи Linux
Возможно, не стоит подходить к вопросу о проблемах с Linux очень глобально. Группы пользователей вашей любимой ОС есть по всему миру - на Yahoo вы найдете достаточно подробный их перечень. Если вашего региона там нет, то стоит обратиться к региональным поисковым серверам в поисках местных гуру.


PCDIGEST.NET

Украинская Баннерная Сеть

Главная  Алфавитный индекс  Справка  Добавить FAQ  E-mail
Новости  Поиск по сайту

© УкрFAQ 2002
Сайт создан в системе uCoz