Найти в Дзене
Блокнот математика

Linux - операционная система для науки и для всех

Сегодня я расскажу о системе Линукс, которая стоит на моем рабочем компьютере, на домашнем, а также на вычислительных кластерах, на которых я провожу расчеты.
Современный Линукс --- это удобная, безопасная и бесплатная операционная система, позволяющая делать все, что должна позволять система. Я пользуюсь Линуксом около 15 лет и ни разу не имел случая быть
Пингвин Tux - эмблема Линукс
Пингвин Tux - эмблема Линукс

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

Современный Линукс --- это удобная, безопасная и бесплатная операционная система, позволяющая делать все, что должна позволять система. Я пользуюсь Линуксом около 15 лет и ни разу не имел случая быть недовольным. До этого еще лет десять у меня был MS Windows, и случаи такие были.

Программное обеспечение складируется в специальных коллекциях - репозиториях. Вы всегда уверены в том, что скачиваете. Если репозиторий ненадежный - так и укажут. Ну и всегда можно собрать программу из исходных кодов --- если умеете, конечно, и знаете, чего хотите.

Одна из характеристик Линукс --- разнообразие.

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

Я знаком с двумя дистрибутивами: это OpenSuSE и Ubuntu.

Эмблема дистрибутива OpenSuSE
Эмблема дистрибутива OpenSuSE

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

Эмблема Ubuntu. Мне нравится версия, что это трое людей держатся за руки, вид сверху))
Эмблема Ubuntu. Мне нравится версия, что это трое людей держатся за руки, вид сверху))

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

Обе системы ставятся очень комфортно, удобным инсталлятором, разбирающимся в системе и настраивающим все как должно. Если стоит Windows, обе системы могут выделить ему кусок диска и организовать Dual Boot.

Есть дистрибутивы, которые можно уместить в 30Мб! У меня такой стоит на моей первой флешке объемом 125Мб. Называется Slitaz, и там даже есть маленький офисный пакет. Держу на всякий случай.

Вот так выглядит SliTaz. Простенько, но 30Мб всего!
Вот так выглядит SliTaz. Простенько, но 30Мб всего!

Рабочих столов тоже много. Рабочий стол --- это оконный интерфейс. Есть KDE, схожий с Windows внешне --- есть даже кнопка слева внизу, в которой доступ к приложениям, и панель задач снизу. Красивый, мощный, удобный. Но занимает прилично дискового пространства. Есть Gnome, напоминающий MacOS, и занимающий меньше места. Есть минималистичный Xface и другие. Слышал я даже про попытку сделать в точности такой же рабочий стол, как в Windows.

Какие достоинства системы Линукс?

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

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

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

Она дает стимул для развития. Можно обходиться оконным интерфейсом и мышкой, но под рукой консоль с командной строкой и всегда можно пойти вперед.

Командная строка органично вплетена в систему. Удаленный доступ к серверам и кластерам предельно прост. Можно примонтировать удаленный ресурс к своей файловой системе и забыть, что он удаленный.

Делить компьютер между несколькими пользователями --- очень просто и безопасно.

Есть много научного софта, часть из которого --- только для Линукс, а часть --- наиболее органично в нем работает. Тех --- однозначно удобнее в Линукс. Работа с текстом тоже. Удаленная работа на кластерах --- безусловно. Рисовалка карт GrADS --- раньше была лишь для Линукс, сейчас не знаю.

Прямо с системой идут кое-какие средства разработки, например, Перл и компилятор С++, и полезные утилиты. Остальное легко ставится.

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

Какие недостатки?

Могут не поддерживаться новые устройства (но это все реже случается). Иногда надо искать и скачивать драйвера, и ставить их. Например, для некоторых МФУ (принтер, сканер, копир в одном). Если покупаете ноутбук --- ищите с предустановленной Линукс.

Однажды на новом домашнем компьютере под OpenSuSE плохо работала видеокарта --- отрисовка жутко тормозила. Поставил Убунту, она заработала сразу.

Графический планшет заработал сразу, хотя на коробке написано "ставьте драйвера" и диск с ними лежал в коробке.

Могут не работать новые игры. Есть программа Wine, позволяющая запускать приложения Windows под Линуксом, но с нею надо разбираться и вникать.

Самое главное --- некоторый необходимый софт может отсутствовать для Линукс, особенно специально разработанный. Макросы MS Office могут не работать в Libre Office, а при сохранении в формате MS Office кое-что может "съехать". Последняя проблема менее актуальна в связи с Google Docs.

Впрочем, известен случай, когда человек заплатил деньги за две версии MS Office, написал статью не в том, а в редакции была другая версия; после пересохранения формулы исказились. Вот так вот продать человеку проблему за его деньги два раза при наличии бесплатного аналога --- уметь надо!

Какие особенности?

Файловая система устроена иначе, чем в Windows. Нет диска С:. Есть корень, обозначается /, и в нем все остальное. В папке /home размещаются домашние каталоги пользователей. За их пределами просто пользователь ничего не может изменить. Приложения, которые запускает пользователь, тоже.

Администратор может все, но он включает этот режим лишь для однократного действия. Все диски, DVD, флешки, сетевые диски, файловые системы серверов, к которым подключаемся по SSH --- все это каталоги.

Браузеры те же самые --- Firefox, Chrome, Opera. Проигрыватели тоже. Офис есть. Пасьянсы тоже. Есть бесплатный аналог Фотошопа --- Gimp.

Добро пожаловать в Сообщество!