Linux под разные задачи

Содержание

Слайд 2

Существует огромное количество операционных систем Linux, каждая из которых предлагает то

Существует огромное количество операционных систем Linux, каждая из которых предлагает то

либо другое преимущество. Различные варианты ОС могут затруднить выбор и забрать немалое количество времени для поиска необходимой именно под ваши задачи. Ubuntu, Mint, Elementary, Fedora, OpenSUSE… список удобных для пользователя дистрибутивов может показаться бесконечной историей. Нужна ОС попроще? Для игр? А возможно, нужен мультимедийный дистрибутив для комфортного просмотра и прослушивания медиа контента? Все они доступны.

Linux под разные задачи

Слайд 3

В отличие от Microsoft Windows, Mac OS и коммерческих UNIX-подобных систем,

В отличие от Microsoft Windows, Mac OS и коммерческих UNIX-подобных систем, GNU/Linux не

имеет географического центра разработки. Нет и организации, которая владела бы этой системой; нет даже единого координационного центра. Программы для Linux — результат работы тысяч проектов. Некоторые из этих проектов централизованы, некоторые сосредоточены в фирмах. Многие проекты объединяют хакеров со всего света, которые знакомы только по переписке. Создать свой проект или присоединиться к уже существующему может любой и, в случае успеха, результаты работы станут известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ, общаются с разработчиками напрямую, что позволяет быстро находить и исправлять ошибки и реализовывать новые возможности.
Именно такая гибкая и динамичная система разработки, невозможная для проектов с закрытым кодом, определяет исключительную экономическую эффективность GNU/Linux. Низкая стоимость свободных разработок, отлаженные механизмы тестирования и распространения, привлечение людей из разных стран, обладающих разным видением проблем, защита кода лицензией GPL — всё это стало причиной успеха свободных программ.

Разработка

Слайд 4

Бесплатность. Надежность. Безопасность. Открытый исходный код. Особенности и достоинства Linux

Бесплатность.
Надежность.
Безопасность.
Открытый исходный код.

Особенности и достоинства Linux

Слайд 5

Возможно, несколько лет назад этот вопрос был не столь актуальным, но

Возможно, несколько лет назад этот вопрос был не столь актуальным, но

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

Бесплатность.

Слайд 6

Корректная работа аппаратной части вашего ПК, позволит Linux’у работать годы без

Корректная работа аппаратной части вашего ПК, позволит Linux’у работать годы без перезагрузки

и зависаний. А кнопка Reset вообще никогда не понадобится.

Надежность

Слайд 7

В Linux практически нету вирусов. Само построение операционной системы исключает работу

В Linux практически нету вирусов. Само построение операционной системы исключает работу

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

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

Слайд 8

Это дает возможность использовать и модифицировать код по своему желанию. Можно

Это дает возможность использовать и модифицировать код по своему желанию. Можно

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

Открытый исходный код.

Слайд 9

В Linux-системах пользователи работают через интерфейс командной строки (CLI), графический интерфейс

В Linux-системах пользователи работают через интерфейс командной строки (CLI), графический интерфейс пользователя (GUI), или, в

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

Интерфейс

Слайд 10

Linux работает на множестве процессоров различных архитектур, таких как x86, x86-64,

Linux работает на множестве процессоров различных архитектур, таких как x86, x86-64, PowerPC, ARM, Alpha AXP, SPARC, Motorola 680x0, SuperH, IBM System/390, MIPS, PA-RISC, AXIS CRIS,

Renesas M32R, Atmel AVR32, Renesas H8/300, NEC V850, Tensilica Xtensa и многих других.

Реализация

Слайд 11

GNU Compiler Collection (GCC) является стандартным семейством компиляторов для большинства Linux-систем.

GNU Compiler Collection (GCC) является стандартным семейством компиляторов для большинства Linux-систем. Кроме того, GCC

обеспечивает front-end для C, C++, Java Большинство дистрибутивов включают в себя установленные интерпретаторы Perl, Python и других сценарных языков.
Существует ряд сред для разработки (IDE): KDevelop, Eclipse, NetBeans, Lazarus, IntelliJ IDEA, Code::Blocks и другие; также доступны и традиционные текстовые редакторы, как Emacs и Vim.
Двумя распространёнными библиотеками визуальных элементов для создания графических интерфейсов пользователя являются Qt и GTK+.

Программирование в Linux

Слайд 12

9 января 2013 года компания Valve объявила, что разрабатываемая студией ПК-консоль

9 января 2013 года компания Valve объявила, что разрабатываемая студией ПК-консоль Steam Machine будет работать

под управлением SteamOS, базирующейся на Linux. Также существует возможность установки дистрибутивов Linux на некоторые игровые приставки (например, Sony PlayStation 2, Sony PlayStation 3, Sony PlayStation 4, XBOX 360). 

Игровые приставки

Слайд 13

Linux пользуются популярностью у различных государственных и муниципальных структур: Федеральное правительство

Linux пользуются популярностью у различных государственных и муниципальных структур: Федеральное правительство Бразилии хорошо

известно своей поддержкой Linux, а российские военные разрабатывают свой собственный дистрибутив Линукс. Правительство индийского штата Керала выпустило предписание о переходе всех школ штата на использование Linux. Для обеспечения технологической независимости Китай использует только Linux на своих процессорах Loongson. Некоторые регионы Испании разработали свои собственные дистрибутивы Linux, которые используются в образовании и госуправлении, например, такие как gnuLinEx в Эстремадуре и Guadalinex в Андалусии. Португалия также пользуется своим собственным дистрибутивом Caixa Mágica, разработанным для нетбука Magalhães и государственной программы электронного образования. Франция и Германия предпринимают ряд шагов по увеличению использования Linux.

Применение в госструктурах

Слайд 14

Дистрибутивы Linux уже давно используются в качестве серверных операционных систем и

Дистрибутивы Linux уже давно используются в качестве серверных операционных систем и заняли значительную долю

этого рынка; по данным компании Netcraft на февраль 2014 года, семь из десяти самых надёжных интернет-компаний, предоставляющих хостинг, используют Linux на своих веб-серверах.
Linux является ключевым компонентом комплекса серверного комплекта программного обеспечения LAMP(Linux, Apache, MariaDB/MySQL, Perl/PHPPython), который приобрёл популярность среди веб-разработчиков и стал одной из наиболее распространённых платформ для хостинга веб-сайтов.

Серверы, рабочие станции и суперкомпьютеры