Библиотека сайта rus-linux.net
Как для конкретной задачи найти лучший дистрибутив Linux
Оригинал: How to Find the Best Linux Distribution for a Specific TaskАвтор: Jack Wallen
Дата публикации: 31 October 2014
Перевод: Н.Ромоданов
Дата перевода: декабрь 2014 г.
Есть дистрибутивы, специально предназначенные для тестирования безопасности сети с помощью тестирования на проникновение, к числу которых, например, относится Kali Linux.
Если вы ищете дистрибутив Linux для выполнения определенной (даже нишевой) задачи, то наверняка найдете приспособленный для нее дистрибутив. Linux подходит для всего - от маршрутизаторов и до настольных компьютеров, от серверов и до мультимедиа станций … .
Откуда вам при наличии такого богатства дистрибутивов следует начинать поиск в случае, когда вы решаете конкретные задачи? Вам следует начинать с этой статьи, в которой перечислены некоторые дистрибутивы, предназначенные для решения конкретных задач. Назначение данной статьи состоит не в создании исчерпывающего перечня специализированных дистрибутивов, а лишь в том, чтобы указать вам правильное направление. Исчерпывающий список дистрибутивов Linux смотрите на сайте Distrowatch.
Настольный компьютер
Задачу повседневного использования компьютера можно легко решить с помощью одного из многих дистрибутивов Linux. На самом деле, почти любым дистрибутивом Linux можно каждый день пользоваться в качестве настольного компьютера. Можно делать все, что вам нужно - от поиска/работы в интернете и до использования настольной издательской системы или работы в социальной сети. Выбор часто зависит от того, какой нужен вам интерфейс (поскольку почти в каждом дистрибутиве вы можете запустить любые необходимые вам приложения). Вы ищете более современный интерфейс, позволяющий использовать сенсорный экран? Если это так, то берите систему Ubuntu и с ее интерфейсом Unity или систему Fedora и GNOME.
Поскольку список дистрибутивов очень большой, ниже перечисляются лишь самый основные дистрибутивы и указывается, почему следует рассматривать именно их:
- Ubuntu: Аппаратная поддержка, интерфейс, позволяющий использовать сенсорный экран
- Mint: Один из самых удобных среди имеющихся дистрибутивов
- Deepin: Отличный и очень дружественный к пользователю интерфейс
- Bodhi: Уникальный интерфейс, легковесный дистрибутив (также хорошо работает на устройствах Chromebook)
- Arch Linux: Полнофункциональный дистрибутив для настольного компьютера с акцентом на простоте использования.
Обработка аудио/видео
Когда дело касается обработки аудио/видео, то, как правило, сразу обращаются к Mac. Linux также будет отличным игроком на этой площадке. Если у вас есть полноценный дистрибутив, специально предназначенный именно для аудио/видео обработки, вы не потеряете ни одну ноту и ни одну ноту. Если вы пользуетесь мультимедиа и Linux, то уже знаете, что есть много инструментальных средств (Lightworks, Audacity, Ardour и т.д.). Возможно, вы не знаете, что есть дистрибутивы, которые поставляются со всеми необходимыми для этого предустановленными программами.
Так что, если вы ищете дистрибутив, который уже готов для работы с аудио или видео, то взгляните на любую из следующих замечательных версий Linux
Ubuntu Studio: Это наиболее широко используемая операционная система на базе Linux, ориентированная для работы с мультимедиа. Что касается Ubuntu Studio, то очень приятно, что система оптимизирована начиная от ядра с тем, чтобы соответствовать высоким требованиям, предъявляемым при создании и редактировании аудио/видео. Дистрибутив основан на Ubuntu, а в качестве рабочего стола используется XFCE, так что вы можете быть уверены, что он не займет много памяти и ресурсов процессора ... так что все здесь для решения ваших задач.
Dream Studio: Решение, очень похожее на Ubuntu Studio, причем со многими такими же инструментальными средствами. Основное отличие состоит в том, что в Dream Studio используется интерфейс Unity, имеющий более современный вид (и дружественный для сенсорных экранов).
Dream Studio поставляется со всем предустановленным инструментарием, необходимым для работы с аудио и видео записями.
Тестирование на проникновение
Хотя для этой цели можно пользоваться (или настроить для использования) практически любой дистрибутив, есть дистрибутивы, специально предназначенные для тестирования безопасности сети с помощью тестирования на проникновение. Одним из лучших дистрибутивов, которые вы обнаружите для этих целей, является Kali Linux. В этом дистрибутиве Linux есть более 300 инструментов, предназначенных для проверки на проникновение и решения проблем безопасности, что делает его одним из лучших среди имеющихся дистрибутивов, предназначенных для проверки безопасности. С помощью Kali можно имитировать атаки на вашу сеть и увидеть, как именно в вашей компании нужно защитить ценные. Используются такие приложения, как Metasploit (для тестирования на проникновение в сеть), Nmap (для сканирования уязвимости портов), Wireshark (мониторинг сети) и Aircrack-Ng (тестирование безопасности беспроводных сетей).
Разработка
Большинство дистрибутивов Linux отлично подходят для разработки приложений. Во всех дистрибутивах вы найдете необходимые для этого инструментальные средства. Но, вам нужно принять во внимание одно соображение. В дистрибутивах, которые поставляются в виде версий (например, Ubuntu), вам потребуется найти обновления всех пакетов, важных для разработки (например, PHP), которые часто отстают от тех, которые поставляются в дистрибутивах с обновлениями релизов. Лучшими среди последних являются следующие дистрибутивы:
Серверы уровня предприятий
Если вы ищите средства обслуживания больших и быстро работающих веб-сайтов или мощных хранилищ данных для вашего бизнеса, то для этого есть специально подготовленные дистрибутивы Linux. Вы можете использовать дистрибутив, причем с полной поддержкой, а иногда и с использованием проприетарных решений, например, Red Hat Enterprise Linux, или полностью бесплатное решение - CentOS. Что касается RHEL, то важно то, что когда вы покупаете дистрибутив, вы также можете рассчитывать на поддержку корпоративного уровня. Для некоторых компаний такой уровень поддержки является критически важным.
Конечно, когда дело доходит до Linux с полной поддержкой корпоративного уровня, Red Hat не является единственным решением. Также есть SUSE Linux Enterprise — причем как для серверов, так и для настольных компьютеров. Но это еще не все. В следующих дистрибутивах вы обнаружите серверыв корпоративного уровня, уже готовые к использованию:
Устранение неисправностей в системе
Если вы пытаетесь решить проблемы, возникшие в ПК, в установленной системе Windows, на жестком диске, или даже пытаетесь извлечь данные с проблемного компьютера с Windows, то система Linux будет именно тем средством, к которому вам следует обратиться. Есть много дистрибутивов, предназначенных для устранения неисправностей в системах. К числу некоторых лучших из них относятся следующие:
- Knoppix: Загрузочный живой дистрибутив Live CD (или USB), в котором есть большое количество инструментальных средств диагностики.
- Ultimate Boot CD: Это инструментальное средство потребуется вам в случае, когда нужно выполнить серьезную диагностику аппаратных средств (от памяти и до процессора, жесткого диска, периферии и прочего). С помощью UBCD вы также можете выполнить восстановление данных и создавать разделы.
- SystemRescueCD: В этом дистрибутиве предлагается большое количество дополнительных инструментальных средств, ориентированных на восстановление системы и данных.
Образование
Система Linux также блистает и в мире образования. Благодаря таким инструментальным средствам, как Moodle, ITALC, Claroline и прочим, Linux отлично подходит для нужд образования. И, как в любой другой нише, есть дистрибутивы, специальноориентированные на мир образования. Два из наиболее популярных дистрибутивов:
- Edubuntu: Это партнерский проект Ubuntu Linux. Цель разработки Edubuntu - помощь преподавателю, обладающему ограниченными компьютерными знаниями, использовать мощность, стабильность и гибкость системы Linux как в классе, так и дома.
- Uberstudent: Система Uberstudent ориентирована на среднее и высшее образование и является платформой обучения, полностью готовой для использования сразу из коробки. Система Ubuerstudent была разработана профессиональным педагогом, который специализируется на академических успешных стратегиях, послешкольном обучении грамотности и образовательных технологиях.
Маршрутизаторы
Если вы хотите заменить прошивку на вашем маршрутизаторе на более надежное и безопасное решение, то его не стоит искать за рамками Linux. Если вы смените прошивку вашего маршрутизатора на дистрибутив Linux, вы обнаружите, что у вас появится гораздо больше возможностей управлять сетью. Конечно, не все маршрутизаторы можно перепрошить на Linux, так что вам потребуется чуть-чуть поразбираться с вашим оборудованием. Если в вашем маршрутизаторе есть такая возможность, то в качестве первых шагов в направлении большей свободы в сетевой маршрутизации взгляните на следующие два крупных проекта:
DD-wrt: Вы насладитесь массой особенностей, причем очень удобный интерфейс поможет вам контролировать все эти функции. Для системы DD-WRT вы также найдете очень много документации.
OpenWRT: Это дистрибутив Linux для встраиваемых устройств ... в том числе и для маршрутизаторов. Как и во всех маршрутизаторах, вы будете управлять NAT, DHCP, DNS и многим другим.
Брандмауэр
Если ваш бюджет не позволяет иметь аппаратный брандмауэр (например, Cisco), то идеальным решением может быть просто брандмауэр на Linux. Благодаря очень мощной системе iptables в Linux обеспечивается невероятный уровень безопасности. Что касается брандмауэра Linux, то есть много вариантов решения. Если вы хотите получить результат почти сразу из коробки, то взгляните на систему IP Cop. Это частное решение для брандмауэра, предназначенное для использования дома и в малом офисе и предлагающее дружественный веб-интерфейс, использование которого не требует знаний уровня системного администратора.
Конечно, если вы хотите иметь полный контроль над вашим брандмауэром, вы также можете воспользоваться, например, таким дистрибутивом, как CentOS, и изучить все плюсы и минусы iptables.
Анонимный доступ
Наконец, если вы ищете дистрибутив для того, чтобы стать анонимным, вам требуется система Tails.
Система Tails является живым дистрибутивом, который старается не оставлять следов и предназначен для защиты конфиденциальности и обеспечения анонимности. В этом конкретном дистрибутиве при шифрования всех данных, которые покидают систему, криптография используется с особой тщательностью. Система Tails собрана на основе Debian и все используемое в ней программное обеспечение является свободным.
Если вы ищете дистрибутив Linux с тем, чтобы быть анонимным, вам нужна система Tails.
Вот и все. Это один из вариантов руководства, который поможет вам соориентироваться в мире дистрибутивов Linux, предназначенных для конкретных целей. И, как я уже упоминал ранее, система Linux принципиально может делать все, что вы хотите. Не думайте, что для того, чтобы сделать что-нибудь конкретное, вам потребуется использовать нишевые дистрибутивы или дистрибутивы специального назначения. Благодаря лишь скромным ноу-хау, вы сможете сделать в любом дистрибутиве именно то, что вам нужно.
Для получения дополнительной информации о дистрибутивах, посетите следующие сайты:
- Distrowatch
- Раздел дистрибутивов на форумах Linux.com
- Каталог дистрибутивов на Linux.com