Метка: Ubuntu
Обзор и тестирование Orange Pi 4 LTS на SoC Rockchip RK3399 [обновлено 29.09.2024]
Рассмотрим одноплатный компьютер Orange Pi 4 LTS с точки зрения поддержки аппаратного обеспечения. Выясним, на каком уровне поддерживаются образы ОС, проверим все ли устройства одноплатника задействованы в ОС. Протестируем в качестве мультимедиа центра и игровой платформы. Проверим на сколько удобно использовать компьютер в качестве офисного ПК.
Читать далее »Настройка удаленного доступа GNOME Remote Desktop для Orange Pi 4 LTS
Удаленный доступ для Linux по SSH не всегда позволяет решить все задачи. Например, запуск графических приложений под SSH не задействует графический ускоритель самого компьютера. В оболочку GNOME для ОС Linux был интегрирован модуль удаленного доступа, работающий по протоколу RDP (Remote Desktop Protocol) который используется для Windows систем. Протокол RDP позволяет переносить файлы, перенаправлять вывод звука, задействовать локальные печатающие устройства и т.д. Существует большое количество RDP клиентов как для Windows, так и для Linux. В публикации будет рассмотрена настройка удаленного доступа GNOME Remote Desktop (так же g-r-d) в Ubuntu 24.04 LTS (Noble Numbat), дистрибутив Armbian 24.8.1 Noble with Linux 6.6.44-current-rockchip64.
Читать далее »Недорогой одноплатный компьютер Orange Pi 4 LTS на SoC Rockchip RK3399 с 4 ГБ ОЗУ, 16 ГБ eMMC
Orange Pi 4 LTS — это бюджетный вариант одноплатного компьютера Orange Pi 4 на базе процессора Rockchip RK3399, который был представлен в 2019 году с 4 ГБ ОЗУ по цене от $49.90 и выше. На плате имеются разъемы HDMI, Ethernet, USB 2/3.0/Type-C, PCIE, GPIO. Размещен комбинированный чип WiFi 5/Bluetooth 5.0. Для хранения данных предусмотрен слот для microSD карт и площадка для eMMC памяти. Предлагается большой набор дополнительных модулей, таких как камеры, lcd-панели, socket PCIe.
Читать далее »Кросс-компиляция проекта в Docker используя Buildx на примере сборки shadowsocks-rust и библиотеки Libgpiod
Кросс-компиляция позволяет получать исполняемый код для платформы, отличной от той, на которой запускается этот процесс. В данном случае рассмотрим кросс-компиляцию в Linux клиента shadowsocks-rust в исполнение службы Windows, соответственно для платформы Windows. Процесс сборки выполним в Docker контейнере. Инструмент Buildx позволяет задавать формат получения результата сборки контейнера, это либо контейнер, либо какие-то файлы полученные путем сборки контейнера. В текущем варианте это будут исполняемые бинарные файлы для конечных аппаратных платформ и операционных систем. Сборку библиотеки Libgpiod выполним с использованием QEMU для аппаратных платформ, таких как x86, ARM и RISC-V.
Читать далее »Уменьшение размера виртуальной машины VMware для гостевой-ОС Linux и освобождение пространства на диске [обновлено 01.06.2024]
В VMware виртуальные диски (vmdk) бывают двух типов это pre-allocated и growable. Тип диска growable занимает объем физического диска по мере заполнения виртуального диска, т.е. виртуальный диск на 120 Гб, занято 10 Гб, размер файла *.vmdk соответственно 10 Гб. В случае освобождения пространства на виртуальном диске, физический размер диска *.vmdk не уменьшается. Для уменьшения диска необходимо выполнить операцию Defragment (дефрагментация) затем и Compact (сжатие). После этого размер диска *.vmdk будет соответствовать занимаемому пространству в виртуальном диске, но это так работает, если установлена гостевая-ОС Windows. В публикации рассматривается уменьшение размера виртуальной машины VMware в случае гостевой-ОС Linux и освобождение пространства на диске.
Читать далее »Одноплатный компьютер Radxa X2L на процессоре Intel Celeron J4125 всего за $39
Radxa X2L — это недорогой одноплатный компьютер на процессоре Intel Celeron J4125 Gemini Lake Refresh, поставляется с оперативной памятью от 2 до 8 ГБ, на плате размещено два слота M.2, один из которых предназначен для подключения SSD-накопителя, а другой для подключения беспроводного модуля, так же размещено два порта HDMI, порт Gigabit Ethernet, четыре порта USB и 40-контактный разъем GPIO с шагом 2,54 мм частично совместимым с аналогичным разъемом на Raspberry Pi.
Читать далее »