Тут в свете некоторых событий понадобился мне терминал для работы с удаленным компьютером. Выбор пал Raspberry Pi, я давно к нему присматривался.
Raspberry Pi представляет собой плату с минимальным набором микросхем и интерфейсов.
На борту у Raspberry Pi 4:
- Процессор
- Графический процессор
- Звук
- 4 USB
- 1 или 2, в зависимости от модели выхода HDMI или micro HDMI
- RJ45 Lan
- Радиомодуль Bluetooth/WiFi
- От 1 до 8 гб ОЗУ
- Композитный A/V под 3.5 мм джек для видео-аудио
Предустановлены приложения:
- Почтовый клиент
- Либра Офис
- Браузер Хромиум
- Смотрелка графики
- Смотрелка PDF
- Плеер VLC
- Другие свистелки-перделки типа сред разработчика, удаленный доступ, SSH, консоль само собой.
ОС Raspberry Pi с графическим интерфейсом, по сути урезанный Debian
Сейчас на рынке (конец 2020) представлены Raspberry Pi 3 и 4 модели. Raspberry Pi 3 с 2гб ОЗУ можно взять в варианте Box с корпусом, переходниками и ОС Raspberry Pi на флешке.
2 гига оперативки совсем не айс, так что у меня выбор пал на Raspberry Pi 4 с 4 гб памяти.
Шить загрузочный диск мне категорически было не чем, так что пришлось взять флешку с ОС у диллера.
Цены на Raspberry Pi и комплектующий разнятся более чем на 30% в зависимости от жадности продавцов. Так что покупать набор пришлось в 4х разных магазинах.
Грабли №1
Разъемы на Raspberry Pi расположены довольно плотно и не каждый интерфейс можно легко подключить.
Мало того, на Raspberry Pi 4 используются новейшие интерфейсы USB Type C на питании и micro HDMI на выход.
Raspberry Pi 4 требует питание 5В не менее 3А, так что обычная зарядка для телефона не подойдет.
Китайский переходник micro HDMI-HDMI тоже не подойдет, будет мешать кабелю питания.
Плюнув на всякие переходники решил поставить сразу кабель micro HDMI-VGA но не тут-то было.
Кабель micro HDMI-VGA обнаружился только в одном магазине во всей Москве. Нет, ну наверное есть еще где-то, но так чтоб сразу заказать и купить был только 1 вариант.
Грабли №2
Raspberry Pi использует мало распространенные разъемы подключения внешних устройств.
Набегавшись по магазинам собрал-таки девайс. Подключил, все заработало и даже графический интерфейс.
Все оказалось очень неплохо. Приложения бодро грузятся, нужные мне пакеты есть в репрозитарии.
Но тут всплыла давняя проблема. Raspberry Pi не очень любит русский язык. Начались танцы с бубном для подключения русской раскладки клавиатуры.
Например проблема дисконнекта или подключения к Интернет в *nix OS отсутствует как класс. Все очень бодро подключается и настраивается в одно движение.
С другой стороны может всплыть какой-нибудь трабл, который в Виндовс решается с пол тычка, а в *nix OS на это надо потратить несколько часов.
Я например так и не смог заставить работать драйвер встроенного микрофона на ноуте Lenovo с ОС Ubuntu.
При подключении русской раскладке в апплете ОС Raspberry Pi клавиатура печатала не те буквы, а возможность переключения раскладки отсутствовала.
По итогу чтения мануалов и форумов Raspberry Pi удалось прикрутить апплет переключения в трей, но с помощью клавиатуры раскладка не переключается до сих пор. Просто для терминала переключение раскладки мне не очень нужно, даже вредно поскольку я использую Anydesc для удаленного доступа.
Грабли №3
Будьте готовы к траблам ОС Raspberry Pi.
Следующий момент, который обнаружился несколько удивил. Оказывается многие сайты не очень любят браузер Хромиум под Linux. Ватсап Веб например.
Некоторые сайты определяют Хромиум как браузер мобильного устройства и отдают мобильную версию сайта, что тоже доставляет своей забавностью.
Есть вариант установить Хром от Гугла под Дебиан, но не уверен что такая развесистая штука порадует производительностью.
Нельзя! Не хватает пакетов зависимостей.
Грабли №4
Встроенное ПО ОС Raspberry Pi не блещет качеством решения задач.
Погоняв Raspberry несколько часов обнаружил сообщение о значительном повышении температуры процессора. Открыл крышку корпуса, процессор горячий как утюг.
Собственно он и должен быть горячим, но не до степени критической температуры при всего лишь работе браузера и удаленного доступа.
Корпус у меня «рекомендованный Raspberry» — обычная мыльница с дырками. Пришлось его открыть, так что одноплатник сейчас работает без крышки.
Грабли №5
Raspberry Pi требует охлаждения и штатный корпус для него мало пригоден. Нужен корпус с вентилятором и радиатором охлаждения.
Чисто из личного опыта.
Однажды для охлаждения винчестеров я собрал батарею из 4х 30мм кулеров и вывел их на переднюю панель корпуса десктопа. Да, винт был холодный, но компьютер ревел, как белый медведь в теплую погоду. Там децибел 120 наверное было, рядом находиться просто не реально. С ужасом разобрал эту шляпу и собрал в другом корпусе с пассивным охлаждением винчестеров на термотрубках.
Кулеры в 60-80 мм выходили из строя с завидной регулярностью в отличии от кулеров 120-140 мм. 140-е кулеры на одной машине проработали 7 лет практически со 100% аптаймом и продолжали бы работать, но были поменяны потому что начали издавать раздражающие звуки.
Так что в ближайшее время я отправлюсь покупать новый корпус для одноплатника и тишиной придется пожертвовать.
Стоимость корпуса отличается в больше чем в 3 раза.
В целом работать с Raspberry Pi мне понравилось. Для офисных целей, как рабочая станция или терминал удаленного доступа Raspberry Pi отличное решение.
Чтож, буду наблюдать за работой и докладывать о новых возможностях.