Raspberry - оптимизация для АРМ офисного сотрудника

Обсуждения проблем с железом. Полезные советы по теме.


Модератор: UncleFather

Аватара пользователя
UncleFather
Site Admin
Сообщения: 1503
Зарегистрирован: 17 авг 2004 16:20, Вт
Контактная информация:

Raspberry - оптимизация для АРМ офисного сотрудника

Сообщение UncleFather »

Задача:

Имеется одноплатный микрокомпьютер Raspberry Pi 3 model B+ («Малинка»). Необходимо оптимизировать его для создания Автоматизированного Рабочего Места (АРМ) обычного офисного сотрудника. Обычно, такому сотруднику нужны приложения Office, архиватор, калькулятор, интернет-браузер, аудио/видео-плеер, просмотровщик картинок и pdf-файлов.

Все это программное обеспечение имеется в комплекте стандартной поставки Raspbian, доступной на официальном сайте.

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


Решение:

Установка операционной системы не представляет сложности. Нужно скачать iso образ Raspbian и записать его на micro SD карту памяти, емкостью не менее 8 гигабайт. Записывать загрузочный образ удобно с помощью бесплатного приложения Rufus, не требующего установки.

Материалов и инструкций по установке Raspbian в интернете предостаточно, например, здесь.

Когда Raspbian установлена, приступаем к оптимизации.

  1. Устанавливаем аппаратный модуль часов реального времени DS3231

    IMG_20200108_022106.jpg
    IMG_20200108_022153.jpg

    Настраиваем операционную систему для его использования:

    1. Редактируем файл /boot/config.txt:

      Код: Выделить всё

      sudo mousepad /boot/config.txt

      В самый конец этого файла, в раздел [all] добавляем новую строку

      Код: Выделить всё

      dtoverlay=i2c-rtc,ds3231
    2. Удаляем пакет эмулятора аппаратных часов:

      Код: Выделить всё

      sudo apt-get purge fake-hwclock
    3. Проверяем/устанавливаем системное время и записываем его в модуть RTC:

      Код: Выделить всё

      sudo hwclock -w
    4. Устанавливаем часовой пояс:

      Код: Выделить всё

      sudo dpkg-reconfigure tzdata
    5. Редактируем файл /etc/rc.local

      Код: Выделить всё

      sudo mousepad /etc/rc.local

      и добавляем строку

      Код: Выделить всё

      /sbin/hwclock -s

      перед строкой

    6. Если при перезагрузке время сбрасывается, то в файле /etc/default/hwclock

      Код: Выделить всё

      sudo mousepad /etc/default/hwclock

      устанавливаем параметр

      Код: Выделить всё

      HWCLOCKACCESS=no
    7. Перезагружаем микрокомпьютер

  2. Русифицируем Libre Office:

    Код: Выделить всё

    sudo apt-get install libreoffice-l10n-ru libreoffice-help-ru hunspell-ru mythes-ru
  3. Удаляем неиспользуемые пакеты:

    Код: Выделить всё

    sudo apt-get purge wolfram-engine scratch* *games* smartsim *claws* *geany* node-red *sense* *java ide* *sonic* *thonny* *bluej* *greenfoot* python-edi* mu-editor*
  4. Подчищаем остатки:

    Код: Выделить всё

    sudo apt-get autoremove
    sudo apt-get clean
    sudo apt-get autoclean
  5. Обновляем программы, для чего сначала обновляем список доступных программ, хранящийся локально. Этот шаг необходимо всегда выполнять перед любыми обновлениями:

    Код: Выделить всё

    sudo apt update
  6. Теперь обновляем пакеты программ:

    Код: Выделить всё

    sudo apt full-upgrade -y
  7. Обновляем дистрибутив, так как время от времени в обновлении нуждаются и ядро системы, и основные программы. Такие программы не могут быть обновлены обычным способом, с помощью команды apt upgrade, поэтому нужно специально указать, что выполняется обновление дистрибутива. Это можно сделать командой:

    Код: Выделить всё

    sudo apt -y dist-upgrade
  8. И вновь выполняем очистку от ненужных файлов:

    Код: Выделить всё

    sudo apt-get autoremove
    sudo apt-get clean
    sudo apt-get autoclean

Ну и в завершении неплохо бы сделать копию настроенной системы на дополнительную SD карту. Для этого в Raspbian предусмотрен пакет SD Card Copier.

Интересно, что SD Card Copier позволяет копировать системную SD карту на SD карту меньшей емкости. Главное, чтоб хватило места для записи данных. Напомню, что минимальный объем SD карты, необходимый для установки OS Raspbian составляет 8 ГБ.

Объем используемого пространства карты памяти можно посмотреть командой:


О настройке удаленного доступа к Raspberry Pi можно почитать в статье Raspberry Pi 3. Удаленное управление через SSH и VNC


Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram

Изображение
Изображение
Изображение
Изображение