Дистрибутивы
При наличии желания можно настроить любой. Если в дистрибутиве есть постоянно или раз в полгода обновляемая версия и версия с длительным сроком поддержки (LTS, Long Term Support, Stable и так далее), то обычно лучше ставить второй вариант.
Программы
Операционная система
Файловый менеджер (в составе операционной системы или др.)
Антивирусная программа
Для Linux пока этот вопрос не слишком актуален в силу малой распространённости вирусов в том виде, в каком они описываются в школьном учебнике информатики. Тем не менее, для проверки проходящей почты и сетевых файловых хранилищ имеются антивирусы практически от всех известных производителей подобных программ. Из открытого ПО есть:
Программа-архиватор
Тут следует отметить, что в Linux есть программы, которые сжимают поток данных (компрессоры):
которые собирают множество файлов в один перед сжатием (архиваторы):
программы для работы с rar, zip, lha, stuffit и другими неродными для unix/linux форматами (обычно делают и то, и другое)
и есть графические оболочки к ним:
Клавиатурный тренажер
Интегрированное офисное приложение, включающее текстовый редактор, растровый и векторный графические редакторы, программу разработки презентаций и электронные таблицы.
Растровые графические редакторы:
Векторные графические редакторы:
- Inkscape
- Draw из состава OpenOffice или LibreOffice
Редактор диаграмм (что-то на замену Visio):
Примеры работы с GIMP и Inkscape можно посмотреть на этом сайте.
Звуковой редактор
Подробнее о работе со звуком в Linux можно почитать здесь.
Простая система управления базами данных
- Base из состава OpenOffice.org или LibreOffice
Простая геоинформационная система
карты:
- Marble, KDE
- Google Earth - несвободная, скачивает карты из сети. Иногда бывают проблемы с запуском на 64битных дистрибутивах
- OpenStreetMap - online-сервис, карты сделаны пользователями и распространяются под свободной лицензией.
сайт по теме GIS.
Система автоматизированного проектирования
- FreeCAD
- QCAD - как QCAD Community Edition, так и QCAD Professional Demo / Free Trial
- LibreCAD
- Bricscad - коммерческий CAD, совместимый с AutoCAD
- MEDUSA4 - несвободный, но бесплатный для некоммерческого использования
- Konstructor - CAD для конструкторов Lego
Виртуальные компьютерные лаборатории
физика:
- PhET — симуляции различных процессов, наглядные интерактивные модели. Java, flash, возможность запускать прямо из браузера.
- Step — из набора KDE, в основном механика
- Phun
планетарии:
- Celestia имитирует полёт в космосе и космические явления (такие как затмения и покрытия).
- Stellarium имитирует вид звёздного неба с Земли.
- KStars, интерактивная звёздная карта KDE
химия:
- Kalzium, интерактивная таблица химических элементов им. Д.И. Менделеева из состава KDE. Включает калькулятор реакций.
- Gnome Chemistry Utils, GNOME
математика:
- KAlgebra, интерактивный калькулятор KDE
- Kig, интерактивные геометрические построения KDE
- CaRMetal, универсальный графопостроитель. Java, есть возможность запуска прямо из браузера
- GeoGebra, динамическая геометрическая среда, недавно появилась работа с табличными данными, планируется интеграция системы компьютерной алгебры. Позволяет создавать апплеты. Java.
Программа-переводчик
Программы-переводчики пока не слишком хорошо понимают смысл написанного, и, следовательно, результат их работы обычно расстраивает тех людей, кто знает оба языка. Поэтому гораздо более актуальной проблемой является хороший словарь. Из работающих под Linux можно назвать:
Система оптического распознавания текста
системы распознавания:
графические оболочки:
Мультимедиа проигрыватель (входит в состав операционных систем или др.)
видеопроигрыватели:
проигрыватели на основе библиотеки файлов (по типу iTunes):
простые аудиопроигрыватели (по типу Winamp):
- XMMS - стар почти как протокол X11, 1:1 внешне как старый WinAmp
- Audacious - написан на GTK2. Создан на замену XMMS(внешне также похож на винамп)
- Qmmp - написан на Qt. Изначально похож на винамп, есть альтернативные интерфейсы
- XMMS2 - ремейк XMMS. Клиент-серверный с кучей плюшек. Любителям минимализма может не понравиться :)
- MOC - удобный консольный
- Deadbeef - лёгкий, но очень функциональный плеер. Напоминает foobar2000.
выше перечислены только наиболее популярные варианты
Система программирования
Традиционные для Linux языки разработки:
для разработки минимально нужны IDE (можно использовать текстовый редактор с подсветкой синтаксиса) и компилятор/интерпретатор выбранного языка
IDE:
кроме того, в качестве IDE можно использовать текстовые редакторы с поддержкой расширений:
RAD-IDE:
компиляторы/интерпретаторы:
- GCC C, C++, Objective-C, Fortran, Java, Ada
- clang С и C++-компилятор, красиво подсвечивает ошибки с точностью до символа
- Python
Традиционно используемые в школах языки программирования:
Pascal, Delphi, КуМир и им подобные:
Старые досовские системы, такие, как Turbo Pascal и Turbo C можно запустить в эмуляторе DOSBox.
BASIC:
Редактор блок-схем c возможностью генерировать код на языках программирования
Почтовый клиент (входит в состав операционных систем или др.)
и другие
Браузер (входит в состав операционных систем или др.)
и многие другие
Программа интерактивного общения
- Psi - написан на Qt, из протоколов поддерживает только Jabber/XMPP
- Gajim - Python+GTK, только Jabber/XMPP
- Pidgin - поддерживает почти все протоколы, GTK
- Empathy - входит в состав GNOME, умеет много разных протоколов
- Kopete, KDE
- MCabber - консольный jabber клиент
- Я.Онлайн - Qt, сделано Яндексом на основе Psi
видео/аудио общение:
- Ekiga, Gnome
- Skype - несвободный, может потреблять неоправданно большое количество сетевого трафика в случае неправильной конфигурации и тем самым создавать проблемы в работе сети или в оплате за пользование сетью в конце месяца
- TeamSpeak - несвободный
- Mumble - аналог TeamSpeak
специальные школьные варианты:
серверы видеоконференций:
Простой редактор Web-страниц
Можно использовать любой текстовой редактор, поддерживающий подсветку синтаксиса.
Учебники
Документы
Полезные ссылки