Новости :

Как я оживлял Linux

Как я оживлял Linux


Как и у многих пользователей, на одном винчестере у меня содержится несколько различных ОС. В данном случае - ASP Linux 9.2 и Windows XP (да, вы правильно догадались: "пингвин" для работы, а "окошки" для экспериментов).

Комментарии: (0) | Linux | 2006-03-13

Установка программных пакетов в Linux для начинающих

Установка программных пакетов в Linux для начинающих


Два способа установки ПО.

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

Существует две основных формы распространения ПО для LINUX: в исходных текстах и в виде исполняемых модулей. И в том и в другом случае пакет ПО может поставляться либо в виде tar-gz архива, либо в виде rpm-пакета.

Проще всего установить ПО, представленное в виде rpm-пакета, содержащего исполняемые файлы, этот способ и рассмотрим первым. Отметим только, что для инсталляции новых пакетов Вы должны войти в систему как пользователь root.

Программа rpm.

Название этой программы (или команды) является аббревиатурой от Redhat Package Manager. Такая расшифровка дается в большинстве книг и руководств по Линукс и кажется мне более правильной и логичной, хотя в главе 6 "The Official Red Hat Linux Reference Guide" говорится: "The RPM Package Manager (RPM), is an open packaging system available for any-one to use, and works on Red Hat Linux as well as other Linux and UNIX systems".

Программа rpm в некотором смысле аналогична программам типа setup wizard для MS Windows. Преимуществом использования этой программы по сравнению с установкой tar-gz архивов является то, что она автоматически проделает все необходимые действия по установке ПО: создаст необходимые каталоги, распределит по ним файлы, создаст ссылки. Кроме того, она может быть использована не только для установки нового пакета, но и для обновления версий ПО, получения перечней установленного ПО и проверки установки, а также для деинсталляции отдельных пакетов (например, если после периода пробной работы с программой Вы решили отказаться от ее дальнейшего использования). С помощью той же программы rpm можно самому создать пакет формата rpm, однако для начинающих лучше, наверное, этим не заниматься, а воспользоваться готовыми rpm-пакетами.

rpm-пакеты - это специальным образом подготовленные архивы, предназначенные для обработки программой rpm. Название rpm-пакетов оканчивается на суффикс .rpm, например, xzip-180-1.i386.rpm или xzip-180-1.src.rpm. Как видите, перед суффиксом .rpm стоит еще один суффикс. Если это .i386 или .i586, то в пакете находятся исполняемые файлы, а если этот суффикс .src, - то в пакете исходные тексты, которые после установки еще надо скомпилировать. Обычно и на установочных компакт-дисках и в Интернет-каталогах rpm-пакеты с исполняемыми файлами располагаются в каталогах с названием RPMS, а rpm-пакеты с исходными текстами - в подкаталогах SRPMS.

В Интернет rpm-пакеты можно найти на различных серверах. По моему опыту наиболее удобным сервером в Интернет для поиска rpm-архивов является сервер http://rufus.w3.org/. На нем установлена поисковая система, которая позволяет упорядочивать список пакетов наиболее удобным для Вас способом:

  • по именам пакетов;
  • по дистрибутивам;
  • по группам приложений;
  • по датам;
  • по поставщикам (производителям) ПО.
Общий объем архива rpm-пакетов на этом сервере составляет более 66 Гигабайт. Очень богатые архивы хранят также два ftp-сервера в России: ftp://ftp.chg.ru/pub/Linux и ftp://ftp.nc.orc.ru/

Необходимо только заметить, что если для перекачки пакетов из Интернет Вы используете компьютер, работающий под Windows, то все имена пакетов у Вас будут, скорее всего, искажены. Дело в том, что Windows "не любит" имена, в которых несколько точек (например, glib-1.0.6-3.i386.rpm и заменит "лишние", по его мнению, точки на подчеркивания - glib-1_0_6-3_i386.rpm). Так что после получения пакета (при переносе его на ПК с ОС Linux) надо эти "исправления" устранить, вернувшись к UNIX-вым именам.

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

Иcточник: http://www.opennet.ru
Опубликована - 05.03.2005

Комментарии: (0) | Linux | 2006-03-14

Дистрибутивы Linux: краткий обзор

Дистрибутивы Linux: краткий обзор

На рынке программного обеспечения для Linux все не так однозначно, как в мире Windows. Существует такое огромное количество дистрибутивов, что новичку порой бывает невероятно трудно определиться, какой из них лучше подходит для его нужд. Если вы еще не сталкивались с этой проблемой, попробуйте зайти на сайт Distrowatch.com, где публикуются последние новости из мира дистрибутивов, и оценить их количество. Предлагаю вам краткий обзор популярных и не очень дистрибутивов.

SUSE LINUX Professional 9.3

SUSE LINUX Professional 9.3 — это один из самых популярных дистрибутивов Linux, который выпускается компанией Novell. Эта ОС рассчитана на разные категории пользователей Linux: от домашних пользователей и новичков, которым важна простота использования, установки и безопасность, до профессионалов, которые оценят расширенный набор приложений. SUSE LINUX Professional 9.3 включает более 3000 open-source-приложений, подробную документацию и поддержку в установке. Novell сообщает, что домашние пользователи найдут в пакете все программы, которые могут понадобиться для повседневных нужд, от офисного пакета OpenOffice и браузера Firefox до почтовых клиентов, просмотрщиков файлов и утилит для работы с цифровыми фотографиями. Он также включает виртуальную систему Хen и систему локального поиска Beagle. Что же касается опытных пользователей, то для них в пакет включены инструменты для создания безопасной домашней сети, работы веб-сервера, разработки приложений и т.п.

Критики по-разному оценивают этот дистрибутив. Например, журналисты Theinquirer.net утверждают, что для домашних пользователей SUSE LINUX Professional 9.3 не подходит. Один из обозревателей портала попробовал разобраться в том, что же нужно системе для того, чтобы стать привлекательной именно для этой категории пользователей. Это несложная установка, минимум проблем при работе и возможность их устранения силами среднего пользователя. Suse 9.3 не отвечает ни одному из этих критериев. Установка системы длится около часа, при этом Suse никак не показывает пользователю, что что-то происходит (вспомните Windows с постоянно меняющимися картинками). Если в процессе установки программа находит недостающие компоненты, она сообщает, что их необходимо загрузить, но пользователю нужно найти и скачать их самостоятельно. Саму систему трудно назвать дружелюбной по отношению к пользователю — она не содержит полезной документации, мастеров, до очень многих вещей нужно доходить"методом тык". Кроме этого, в Suse 9.3 нередко появляются ошибки, которые просто ставят обычного пользователя в тупик. Вывод Theinquirer.net однозначен: эта система, как и многие другие дистрибутивы Linux, предназначена для спецов, но никак не для домашних пользователей. Опробовать систему, чтобы согласиться или не согласиться с мнением критиков, может каждый: DVD-образ Suse Linux 9.3 доступен для скачивания.
Скачать его можно отсюда: ftp://distro.ibiblio.org/pub/linux/distributions/suse/suse/i386/9.3/iso/SUSE-9.3-Eval-DVD.iso размер — 4,2 Гб.

Mandriva Linux Limited Edition 2005

Автором этого дистрибутива является компания Mandriva, возникшая после объединения французской Mandrake и бразильской Connectiva. Текущий релиз является переходным между 10.1 Official и 2006 Official (последний должен выйти до конца текущего года). Limited Edition (LE) 2005 поддерживает 64-битные и двухъядерные процессоры. Дистрибутив, в частности, включает KDE 3.3.2, GNOME 2.8.3, Firefox 1.0.2, GCC 3.4.3, The GIMP 2.2, OpenOffice.org 1.1.4 и MySQL 4.1.11. Mandriva LE 2005 также может похвастаться поддержкой цифровых камер, RAID-контроллеров, плоских мониторов и даже игровой консоли Xbox.
Дистрибутив можно скачать с одного из FTP-серверов.Их список доступен по адресу: http://frontal2.mandriva.com/en/community/users/download

Debian Sarge 3.1

Около трех лет огромное количество пользователей Linux во всем мире ожидало новый стабильный релиз дистрибутива Debian. Отмечу, что разработка новых дистрибутивов Debian Project проходит в несколько этапов: сначала отбираются пакеты и тестируется их надежность. Если они признаются достаточно стабильными, их включают в тестовый дистрибутив. Когда разработчики приходят к выводу, что тестовый дистрибутив готов, он замораживается, то есть в него более не добавляется никаких новых приложений. Он проходит этап исправления ошибок и затем выпускается как стабильный. Последний релиз программы был выпущен в начале июня. Среди его особенностей — упрощенный процесс установки новых приложений, удобные инструменты выбора программ для инсталляции, а также включение в дистрибутив пакета OpenOffice.org. Ранее его в составе Debian Linux не было. В этом дистрибутиве также обновлены многие приложения, в том числе Apache, MySQL, PostgreSQL, Samba и Firefox, а также графические оболочки KDE и GNOME. Дистрибутив поддерживает 11 аппаратных платформ — от чипов Intel x86 до серверов Sun SPARC, HP Alpha и IBM S/390.
Скачать дистрибутив можно отсюда: http://www.debian.org/

Xandros Surfside Linux

Отличительная особенность дистрибутива Xandros Surfside Linux — поддержка IP-телефонии. Дистрибутив стоимостью 0 включает USB-наушники с микрофоном, программу Skype, с помощью которой можно звонить через Интернет на телефоны любого типа, а также ваучер на 120 минут бесплатных звонков. В дистрибутив также входят браузер Firefox, офисный пакет OpenOffice, почтовый клиент Thunderbird, антивирус Xandros Anti-Virus, файрволл Xandros Firewall Wizard.

StartCom Enterprise Linux 4.0.0

Израильский дистрибутив Linux, нацеленный на корпоративных пользователей, StartCom Enterprise Linux 4.0.0 основан на исходном коде RedHat Enterprise. Система, известная под кодовым названием Barak (что в переводе с иврита означает"молни"), включает ядро 2.6, которое обеспечивает поддержку большего числа драйверов, многоядерные процессоры, технологию hyper threading. В этой версии также расширено число приложений, увеличены возможности файловой системы.
Систему можно бесплатно скачать с сайта разработчика: http://www.startcom.org/

MEPISLite для слабых компьютеров

Облегченная версия системы SimplyMEPIS, выпускаемой компанией Warren Woodford. Этот дистрибутив был сделан по многочисленным просьбам пользователей и предназначен для установки на слабые компьютеры. Так, по сравнению с SimplyMEPIS в MEPISLite некоторые пакеты, требовательные к системным ресурсам, были заменены альтернативными (это относится, например, к OpenOffice).
Тестовую версию MEPISLite можно скачать с одного из доступных серверов http://www.mepis.org/node/6836

Dubbed Puppy Linux

Этот дистрибутив Linux создан лектором одного из австралийских университетов, который ныне на пенсии. Особенность этой системы в том, что он требует совсем немного оперативной памяти и загружается даже с устройства USB. Дистрибутив Dubbed Puppy Linux привлек внимание многих, прежде всего, своей простотой. Он требует очень мало времени на установку и быстро работает.
Скачать его можно бесплатно по адресу: http://www.goosee.com/puppy/download/downpage.htm

Knoppix 4.0

Популярный дистрибутив Knoppix, основанный на Debian и работающий как live-cd. Версия основана на недавно вышедшем дистрибутиве Debian 3.1 (Sarge). В нее включены оболочки KDE 3.4.1, GNOME 2.8, а также бета-версия пакета OpenOffice 2.0.3.4. Knoppix 4.0 выходит в двух вариантах: в урезанном виде на CD и в полном на DVD. По заявлению главного разработчика Клауса Кноппера, в разархивированном виде на DVD-диске содержится более 9 Гб данных. Это более 5000 приложений.
Скачать дистрибутив можно отсюда: http://www.knoppix.net/get.php

Trustix Secure Linux 3.0

Эта версия Linux позиционирует себя как наиболее стабильная. Она снабжена удобным инсталлятором Viper, который позволяет уже в процессе установки компонентов проверять наличие их обновлений и экономит время, необходимое администратору на обновление системы вручную, которое обычно происходит сразу посте установки. В дистрибутив включены библиотеки X.org X11 libraries, имеется поддержка FreeRadius и определение аппаратных устройств, присутствуют инструменты для автоматизации сервера.
Скачать дистрибутив можно отсюда: http://www.trustix.org/mirrors-list.html

grml-small 0.1: маленький Knoppix

Сами разработчики характеризуют этот дистрибутив как Knoppix для системных администраторов. Это упрощенная версия grml-system, возможности ядра 2.6.12 тоже урезаны. ISO-релиз не содержит даже документации. Программное обеспечение также очень тщательно отбиралось — в релиз вошло только самое необходимое. В итоге ISO-образ дистрибутива занимает 50 Мб.
Скачать его можно отсюда: http://grml.org/download/

Fedora Core Linux 4

Один из самых популярных дистрибутивов Linux. Среди его особенностей наиболее заметной является поддержка программы Xen, которая дает возможность пользователям запускать более одной копии операционной системы на одном компьютере. Благодаря совместному использованию Xen с технологией Intel Vanderpool можно одновременно работать с Linux и Windows на одном компьютере. Кроме этого, Fedora Core 4 интегрирована с Red Hat Global File System.
Скачать Fedora Core Linux 4 можно отсюда: http://download.fedora.redhat.com/pub/fedora/linux/core/4/i386/iso/

Emerge Litrix 3.0

Этот дистрибутив создан на основе Gentoo Linux (в основе предыдущих версий системы лежал Slackware). Благодаря этому дистрибутив имеет все возможности Portage. Программы Litrix очень удобно устанавливать, в дистрибутиве имеется поддержка иностранных языков, неплохая документация, а также возможность изменять live CD, используя простой скрипт.
Скачать дистрибутив можно отсюда: http://litrix.codigolivre.org.br/

Auditor Security Linux

Этот дистрибутив представляет собой live CD, созданный на основе Knoppix. Его особенностью является большое количество дополнительных инструментов и утилит для обеспечения безопасности. Разработчики дистрибутива сообщают о том, что последняя версия, имеющая номер 200605, является самой лучшей за всю историю его существования. Она наиболее стабильная, и в ней меньше всего ошибок. Дистрибутив Auditor содержит большое количество утилит, позволяющих проанализировать безопасность компьютера байт за байтом. Чтобы было легче разобраться с более чем 300 инструментами, в нем имеется специальное меню, позволяющее выбрать утилиту для выполнения поставленного задания.

Kate OS 2.1

Особенность дистрибутива Kate OS — наличие NPTL, которое обеспечивает производительность системы в критические моменты. Кроме этого, в дистрибутиве имеется поддержка файловой системы Reiser 4. Kate OS — это дистрибутив, рассчитанный на широкий круг пользователей — от программистов и веб-мастеров до администраторов и домашних пользователей. Дистрибутив достаточно стабилен, надежен и нетребователен к системным ресурсам.

Thinstation 2.1

"Тонки" дистрибутив, который самостоятельно может выполнять лишь основные операции вроде серфинга в Интернете и управления съемными дисками и принтерами. Для выполнения же более сложных заданий и управления клиентами Thinstation использует серверы. В дистрибутив включены приложения Mozilla Firefox 1.0, оконный менеджер IceWM, имеется поддержка PCMCIA и беспроводной сети, обеспечена интеграция с клиентами ICA 9 и NX, есть возможность переадресации порта и т.д.
Скачать последнюю версию Thinstation можно отсюда: http://thinstation.sourceforge.net/wiki/index.php/ThDownload

Автор: Сергей Бондаренко
Иcточник: www.rusdoc.ru
Опубликована - 17.11.2005

Комментарии: (0) | Linux | 2006-03-14

Скрипты - это просто.

Скрипты - это просто.


Любой начинающий системный администратор Linux рано или поздно сталкивается с таким понятием, как “скрипт”, будь то один из загрузочных скриптов вроде /etc/rc.d/rc или написанный разработчиком ПО скрипт конфигурирования configure. В данной статье я постараюсь показать, что написание скриптов на shell не является чем-то из ряда вон выходящим и вполне под силу даже новичку в мире Linux.

Начнем с того, что разберем, что же скрывается за английскими терминами shell и скрипт. Shell, или оболочка, как этот термин иногда переводят – это командный интерпретатор, интерфейс между пользователем и операционной системой, ее ядром. Но, кроме этого, это еще и мощный язык программирования и написания сценариев. Он содержит свои служебные слова и управляющие конструкции и позволяет писать на нем программы. Такая программа на языке сценариев, называемая скриптом, может объединять в себе системные вызовы и команды операционной системы, а также внешние утилиты, создавая мощный инструмент для системного администрирования.

Одной из задач системного администрирования является резервное копирование важной информации. Поэтому давайте рассмотрим пример скрипта, реализующего back-up информации.

Начало начал.

Итак, прежде всего, нам необходимо разобраться в структуре скрипта. Она не представляет собой ничего сложного. По большому счету, простейший скрипт – просто перечисление системных команд. Например:

echo This is just example
whoami
uname -a

Эти команды объединены в одном файле. Но shell должен знать, что он должен этот файл обработать, а не просто прочесть его содержимое. Для этого служит специальная конструкция: #!

Эта конструкция называется «sha-bang». Вообще-то, # задает комментарий, но в данном случает sha-bang означает, что после нее пойдет путь к обработчику скрипта. Напрмер:

#!/bin/bash
#!/bin/sh
#!/usr/bin/perl

Мы остановимся на Bash, Bourne-Again shell. Это shell устанавливается по умолчанию практически во всех Linux-системах, и /bin/sh ссылается на него. Об окончании скрипта говорит служебное слово exit.

Вооружившись этими знаниями, напишем наш первый скрипт:

#!/bin/bash
echo Простой скрипт # Команда echo выводит сообщение на экран
echo Вы:
whoami # whoami показывает имя зарегистрированного пользователя
echo Ваша система стартовала
uptime # uptime показывает время включения машины
echo Сегодня
date # date показывает текущую дату и время
echo Пока все
exit

Сохраним этот файл под именем tutor1.sh. Выполним команду chmod +rx tutor1.sh чтобы сделать скрипт исполняемым.

Результатом выполнения скрипта будет:

voland@superstar:~/Doc/Open Source$ ./tutor1.sh
Простой скрипт
Вы:
voland
Ваша система стартовала
14:38:46 up 1:48, 2 users, load average: 0.47, 0.43, 0.41
Сегодня
Вск Фев 26 14:38:46 MSK 2006
Пока все

Переходим к более серьезному.

Теперь, когда мы научились писать простейшие скрипты, самое время перейти к серьезным вещам: написанию скрипта для резервного копирования.

Перво-наперво, необходимо определить – резервную копию чего мы будем делать. Поэтому наш скрипт должен уметь работать с командной строкой. Аргументы командной строки задаются после имени скрипта через пробел: somescript arg1 arg2 arg3. Скрипт воспринимает аргументы по номерам их следования, поэтому мы будем использовать конструкции вида $номер_аргумента, т.е. , , . $ - это символ подстановки, который нам понадобится и при работе с переменными. Переменные в скрипте задаются в виде имя_переменной=значение. Мы будем использовать переменные MAXPARAMS для определения максимального количества параметров командной строки, BACKUPFILE для задания имени архива, BACKUPDIR для папки, резервную копию которой мы будем делать и ARCHIVEDIR для папки, куды мы поместим архив. Самой главной частью скрипта будут команды поиска и архивации всех найденных файлов и папок в указанной:

find . -type f -print0 | xargs -0 tar rvf "$archive.tar" > /dev/null
gzip $archive.tar

Давайте разберемся, что же эти команды делают. find ищет в текущем каталоге (об этом говорит первый аргумент ".") все файлы и выдает полный путь к ним (print0). Эти пути перенаправляюся команде tar, которая собирает все файлы в один. Затем командой gzip мы архивируем получившийся tar-файл. Команда > /dev/null удобна, если вы архивируете большое количество файлов. В этом случае их имена и полный путь к ним не выводятся на консоль.

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

Например, эта конструкция

if [ $# -lt "$MAXPARAMS" ];
then
echo
echo "Использование: sh `basename {PAGE_ROW_TEXT}` имя_архива папка-источник папка-назначение"
echo
exit 0
fi

подскажет, что пользователь указал недостаточное количество аргументов командной строки. If [условие]...fi задает условную конструкцию. $# -lt "$MAXPARAMS" проверяет введенное количество параметров и если это число окажется меньше MAXPARAMS, то пользователю будет выдано сообщение об ошибочном вводе. Exit 0 заставит скрипт прекратить работу без указания кода ошибки. Аналогично проверяется превышение допустимого числа параметров, только вместо ls (less then – меньше, чем), необходимо указать gt (greater then – больше, чем). Теперь, когда основные моменты скрипта разъяснены, можно переходить к полной его версии:

#!/bin/bash
# Описание:
#+ Делает резервную копию всех файлов в указанной директории
#+ в "tarball" (архив tar.gz).
#+ Использование:
#+ sh backup.sh имя_архива папка-источник папка-назначение
#+ Автор:
#+ Александр "Voland" Теленьга

# Максимальное количество параметров командной строки
MAXPARAMS=3

if [ $# -lt "$MAXPARAMS" ];
then
echo
echo "Использование: sh `basename {PAGE_ROW_TEXT}` имя_архива папка-источник папка-назначение"
echo
exit 0
fi

if [ $# -gt "$MAXPARAMS" ];
then
echo
echo "Для этого скрипта нужно только $MAXPARAMS аргументов командной строки!"
echo
exit 0
fi

# Переменные, которые мы используем в скрипте
BACKUPFILE=-backup-$(date +%m-%d-%Y)
archive=$BACKUPFILE
BACKUPDIR=
ARCHIVEDIR=

#

Комментарии: (0) | Linux | 2006-03-16

FAQ по Linux сайта OSZone.net

FAQ по Linux сайта OSZone.net


    Общие вопросы по Linux

    1. Чем Linux принципиально отличается от других OS ?

      Основное отличие Linux от других операционных систем, заключается в том, что ядро Linux, основные компоненты системы и большинство пользовательских приложений (компиляторы, библиотеки glibc, пользовательские оболочки KDE и GNOME) - это свободные программы, защищенные лицензией GNU. Их можно запускать на любом числе компьютеров, передавать без ограничений за деньги или бесплатно; можно также получить исходные тексты этих программ и вносить в них любые изменения, но запрещает ее применять под другой лицензией.
      Поэтому эти программы не могут быть использован для создания закрытого кода. В этом принципиальное отличие Linux от свободных ОС BSD (FreeBSD, NetBSD, OpenBSD), фрагменты которых вошли в семейство Windows™ и даже стали основой Mac OS X.
    2. Какой дистрибутив Linux мне поставить ?

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

      На сегодняшний день самыми современными дистрибутивами являются Mandrake 9.1, RedHat 8.0, Slackware 9.1, Debian 3.0, SuSe 8.2, ASP 7.3, ALTLinux Master 2.2, Gentoo 1.0
    4. Где можно посмотреть в Интернете сколько существует дистрибутивов Linux

      На http://www.distrowatch.com/index.php?navigation=text&language=RU дан перечень дистрибутивов и характеристики некоторых из них. На сегодняшний день их 126.
    5. Что входит в дистрибутив ?

      В дистрибутив входит ядро Linux, средства установки программ и сами программы, а также документация к ним, причем, в отличии от Windows уже при установке OS можно выбрать и установить любую программу, которая будет использоваться. Например, если в дистрибутив входит Open Office, его можно (и желательно) установить сразу, при установке дистрибутива.
    6. Дайте харакиеристику наиболее популярным дистрибутивам.

      1. RedHat - устойчивый дистрибутив (производитель - американская фирма), построенный на основе пакетов RPM. Основной недостаток - достаточно консервативный и не имеет многих пакетов необходимых для десктопных систем (те-же ALSA, автомонтирование и многое другое) . В RedHat современные пакеты включаются в последнюю очередь.
      2. Mandrake - дистрибутив ориентированный на пользователя (производитель - французская фирма). Имеет много программ, облегчающих работу пользователя (в частности программы серии Drak). В ядро встроено автоматическое монтирование компакт-дисков и дискет (supermount) .Так-же, как и RedHat, построен на основе RPM.
      3. SuSe - мощный, устойчивый дистрибутив (производитель - немецкая фирма). Очень качественная немецкая работа. Имеет программы настройки на основе Just. Построен на основе RPM.
      4. Slackware - дистрибутив, построенный на основе архивов, имеющих расширение tgz. Практически все надо настраивать руками. Часто называют дистрибутивом для программистов. Подробнее смотри.
      5. Debiane - дистрибутив, построенный, на основе пакетов DEB, Имеет систему обновления APT. Международная разработка.
      6. Gentoo - дистрибутив, построенный на основе портежей (анологичных FreeBSD). Обновляется через интернет.
      7. ASP - (российская фирма) построен на основе соответствующей версии RedHat. Добавлены оригинальные пакеты разбиения дисков и загрузки операционных систем.
      8. ALT (россиская фирма) - построен на основе самых современных пакетов Mandrake и Debiane. Имеет пакеты на основе RPM, Часто пакеты программ, входящие в дистрибутивы ALT появляются раньше, чем в другие дистрибутивы. Имеет систему обновления APT.
    7. Я купил дистрибутив ALT Linux Junior 2.0(2.1, 2.2) и не могу оттранслировать ядро (установить драйвер, установить тарбол и проч. ) ?

      В дистрибутивы серии Junior (и некоторые другие однодисковые дистрибутивы) не входят средства разработки, поэтому, Вам придется их доставлять. Для Junior 2.0 существует дополнительный диск со средствами разработки. Для Junior 2.2 легче всего взять недостающие пакеты из Master 2.2. Для Junior 2.1 я даже не знаю, что посоветовать - если только найти соответствующий срез Сизифа (ноябрьский), но не могу дать ни каких гарантий, что у вас все получится.
    8. Где можно почитать об "азах" Linux?

      Посмотрите "Из DOS/Windows в Linux HOWTO"
    9. Какие основные команды используюся в командной строке ?

      ls - посмотреть оглавление директория
      cp - копирование файла(ов)
      mv - перемещение файла(ов)
      mkdir - создание директория

      Множество команд Вы можете посмотреть командой:

      info coreutils index
    10. Где можно найти документацию по Linux ?

      Для начинающих пользователей полезно обзавестись книгой по Linux, но большое количество документации есть также и в составе дистрибутива.
      Во-первых, это система man - страниц. Команда man покажет справочную инфориацию для большинства программ, и многих конфигурационных файлов. Если точное название искомой man-страницы неизвестно, можно попробовать строчный поиск с помощью команд apropos и whatis.
      Во-вторых, это система info, в которой распологается проекта GNU и многих других приложений (на английском языке).
      Также существует помощь проектов GNOME и KDE.
      В каталоге /usr/share/doc распологается документация, входящая в пакеты соответствующих программ.
      Особое внимание стоит обратить на на HOWTO - собрание практических рекомендаций по самым различным вопросам, связанным с использованием Linux. Эти файлы находятся в пакетах howto-html-ru и howto-html-en.
      Наконец, самую свежую информацию можно получить в Интернете на таких сайтах как http://www.linuxdoc.org.
      Адреса сайтов, посвященных отдельным программным продуктам, есть в информационных заголовках соответствующих пакетов, их можно получить с помощью параметров -qi команды rpm.
  • Руссификация и шрифты в Linux (в стадии разработки)
  • Несколько OS на одной машине (в стадии разработки)
  • Эмуляторы в Linux (в стадии разработки)
  • Linux и "железо" (в стадии разработки)
  • Программирование в Linux (в стадии разработки)
  • Создание документов и офисные приложения (в стадии разработки)
  • Игры в Linux (в стадии разработки)


Опубликована - 20.02.2005
Комментарии: (0) | Linux | 2006-03-16


Страница 1 из 512345 »