<Предыдущая | Содержание: | Следующая>
Как то, что бесплатное, может быть надежным? Пользователи Linux могут выбирать, использовать ли Linux или нет, что дает им огромное преимущество по сравнению с пользователями несвободных программ, у которых нет такой свободы. После длительных периодов тестирования большинство пользователей Linux приходят к выводу, что Linux не только так хорош, но и во многих случаях лучше и быстрее традиционных решений. Если бы Linux не пользовался доверием, он бы давно ушел, даже не зная, какой популярностью он пользуется сейчас у миллионов пользователей. Теперь пользователи могут влиять на свои системы и делиться своими замечаниями с сообществом, поэтому система становится все лучше и лучше с каждым днем. Это правда, что этот проект никогда не заканчивается, но в постоянно меняющейся среде Linux также является проектом, который продолжает стремиться к совершенству.
1.5. Варианты Linux
1.5.1. Linux и GNU
Несмотря на то, что существует большое количество реализаций Linux, вы найдете много общего в разных дистрибутивах, хотя бы потому, что каждая машина Linux представляет собой коробку со строительными блоками, которые вы можете собрать в соответствии со своими потребностями и представлениями. Установка системы - это только начало долгих отношений.
Когда вы думаете, что у вас хорошо работающая система, Linux будет стимулировать ваше воображение и творчество, и чем больше вы понимаете, какую мощность может дать вам система, тем больше вы будете пытаться пересмотреть ее пределы.
Linux может выглядеть по-разному в зависимости от дистрибутива, вашего оборудования и личного вкуса, но основы, на которых построены все графические и другие интерфейсы, остаются прежними. Система Linux основана на инструментах GNU (Gnu's Not UNIX), которые предоставляют набор стандартных способов управления и использования системы. Все инструменты GNU имеют открытый исходный код, поэтому их можно установить в любой системе. Большинство дистрибутивов предлагают предварительно скомпилированные пакеты наиболее распространенных инструментов, таких как пакеты RPM в RedHat и пакеты Debian (также называемые deb или dpkg) в Debian, поэтому вам не нужно быть программистом, чтобы установить пакет в вашей системе. Однако если вы и любите делать что-то сами, вам понравится Linux тем лучше, поскольку большинство дистрибутивов поставляются с полным набором инструментов разработки, позволяющих устанавливать новое программное обеспечение исключительно из исходного кода. Эта установка также позволяет вам устанавливать программное обеспечение, даже если оно не существует в предварительно упакованном виде, подходящем для вашей системы.
Список распространенного программного обеспечения GNU:
• Bash: оболочка GNU
• GCC: компилятор GNU C
• GDB: отладчик GNU
• Coreutils: набор основных утилит в стиле UNIX, таких как ls, кошка и CHMOD
• Findutils: для поиска файлов.
• Fontutils: для преобразования шрифтов из одного формата в другой или создания новых шрифтов.
• The GIMP: программа обработки изображений GNU
• Gnome: среда рабочего стола GNU
• Emacs: очень мощный редактор
• Ghostscript и Ghostview: интерпретатор и графический интерфейс для файлов PostScript.
• GNU Photo: программа для взаимодействия с цифровыми камерами.
• Octave: язык программирования, в первую очередь предназначенный для выполнения численных вычислений и обработки изображений.
• GNU SQL: система реляционных баз данных
• Radius: удаленный сервер аутентификации и учета.
• ...
Для Linux доступно множество коммерческих приложений, и для получения дополнительной информации об этих пакетах мы обращаемся к их специальной документации. В этом руководстве мы будем обсуждать только свободно доступное программное обеспечение, которое поставляется (в большинстве случаев) с лицензией GNU.