В моем представлении, малый офис отличается от домашнего компьютера наличием локальной сети:
- раздача интернета по локальной сети (маршрутизатор хорошо с этим справляется),
- использование принтеров/сканеров по сети,
- обмен файлами по локальной сети,
- резервное копирование по сети,
- ну и защитить эту локальную сеть нужно.
Сервер-клиент в малом бизнесе нужен не всем:
- некоторым клиент сервер не нужен - если вид деятельности у сотрудников разный,
- некоторым (1-4 компьютера) хватает клиент-серверных программ, для которых достаточно локальной сети,
- некоторым (5-10 компьютеров) уже нужен терминальный сервер и терминальные клиенты (
например так).
Удаленка - таймвивер, SSH, да и то в небольшой фирме все компьютеры находятся в паре кабинетов, так что админу можно и ногами ходить (не использовать удаленку).
Для содержания своего сайта обычно нанимают специалиста со стороны, для него рабочего места не надо.
----------------------
Итого:Программы печати (cups, system-config-printer-gnome, драйвер, LibreOffice, Evince, Gthumb)
Программы сканирования (Xsane), для распознавания...
Простенький редактор изображений (Rassam-paint для чистки сканов от пятен выделением и клавишей del)
Веб браузер (Firefox)
Клиент электронной почты (Thunderbird)
Архиватор для упаковки файлов перед отправкой по электронной почте (zip, 7zip, чтобы работали с кириллицей)
Samba
Freenx, SSH
Сетевой экран или грамотная настройка сети специалистом
Программа для резервного копирования по расписанию