Разработчики проекта Raspberry Pi представили (https://www.raspberrypi.org/blog/stretch-pcs-macs-raspbian-u.../) выпуск дистрибутива Raspberry Pi Desktop, основанного на пакетной базе Debian 9 и пользовательским окружением PIXEL (https://www.opennet.dev/opennews/art.shtml?num=45238). Одновременно сформировано обновление дистрибутива Raspbian, предназначенного для использования на платах Raspberry Pi и также поставляемое с рабочим столом PIXEL. Для загрузки подготовлена Live-сборка Raspberry Pi Desktop (2.3 Гб (https://www.raspberrypi.org/downloads/raspberry-pi-desktop/)) и две сборки (https://www.raspberrypi.org/downloads/raspbian/) Raspbian - сокращённая (360 Мб (https://downloads.raspberrypi.org/raspbian_lite_latest)) для серверных систем и полная (1.7 Гб (https://downloads.raspberrypi.org/raspbian_latest)). Для установки из репозиториев (http://archive.raspbian.org/) доступно около 35 тысяч пакетов.
PIXEL представляет собой ответвление от LXDE с реализацией идей по обустройству легковесного пользовательского окружения для Raspberry Pi. Например, предложен другой стиль обрамления окон со скруглёнными углами и тонкими рамками, новый набор цветных пиктограмм для панели, меню и файлового менеджера, иное оформление экрана входа в систему. В качестве web-браузера предлагается Chromium с предустановленным плагином Adobe Flash. Сборки для ПК и Raspberry Pi практически идентичны по своему составу и оформлению рабочего стола, за исключением того, что в сборку для ПК не входит несколько приложений , которые поставляются для Raspberry Pi по специальному соглашению (Minecraft и Wolfram Mathematica).
Основные изменения:
- Представлен упрощённый режим работы файлового менеджера PCManFM, в котором скрыта излишняя функциональность, редко используемая и перегружающая интерфейс. Изменения в основном сводятся к исключению из меню редко изменяемых опций, которые были перенесены в раздел настройки, а также удалению опции для работы со вкладками. При этом такие наиболее востребованные опции, как режим отображения списка файлов и выбор метода сортировки, вынесены на панель и в меню первого уровня.
В боковой панели оставлен только иерархический режим просмотра содержимого файловой системы. К единому стилю приведены пиктограммы. Добавлена возможность быстрого переименования файлов через клик на имени файла под пиктограммой. В настройки добавлена опция, позволяющая вернуть прежнее оформление файлового менеджера и ранее доступные расширенные возможности.- На панель добавлен индикатор заряда аккумулятора, который не имел смысла для Raspberry Pi, но стал необходим при появлении сборок, которые можно использовать на ноутбуках и устройствах Pi-top (https://Pi-top.com/). Для работы индикатора в настройках должен быть включен доступ к шине I2C;
- В состав сборки для ПК включено приложение PiServer для организации подключения серии клиентских систем на базе Raspberry Pi, например для создания компьютерных классов с сервером на базе ПК и рабочими местами на основе плат Raspberry Pi. Все системы в таком окружении имеют одинаковую программную начинку и учитель может контролировать то, как устанавливается и используется ПО на системах учеников.
- В состав сборки для ПК включено приложение, позволяющее упростить использование шины GPIO платы Pi Zero, подключенной к ПК через USB, в среде Scratch или скриптах на языке Python. Подобная возможность позволяет запускать одинаковые аппаратные проекты на ПК и Raspberry Pi.
URL: https://www.raspberrypi.org/blog/stretch-pcs-macs-raspbian-u.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=47658
Симпатично. Файловый менеджер кажется очень дружелюбным. Надо Live запустить.
мне не нравится дерево каталогов. я и так примерно знаю, что где лежит и не хочу видеть устройство этого всего.
мне нравится когда сбоку живут закладки. нажал - открылось.
у меня от силы есть папок 8, с которыми я часто работаю.в rpi всегда использовал thunar.
> PCManFM ... а также удалению опции для работы со вкладками.Авторы знаю как сделать из нормального файлового менеджера Windows Explorer.
Я подумал так же. :(Зря это они с деревом.
Это дегенераты-инноваторы, привыкай. "Инновация" уже который год как является ругательством.
Больше не нужно мучиться с настройкой QEMU для сборки в окружении Raspbian. Это совсем не очевидно как делать! Может, можно приобрести SSD и сделать на него swapon? Например чтобы скомпилировать Firefox (нужно 2 Гб ОЗУ минимум)
Осиль уже кросс-компиляцию. Тем более что для распберри в сети полно хаутушек и видяшек для любого уровня развития.
Штоа? Выпилили вкладки из фм? Вкладки это же величайшее юзабилити благо, без которого не обходится ни один современный ФМ, браузер, текстовый редактор, IDE и по.
Осиль уже тайловые ВМ. То, что вкладки каждый раз велосипедятся в каждом отдельном приложении - бред. Вот захочется тебе, чтобы экран был поделен на две половинки, в первой половинке три таба (2 текстовых редактора + пдф-читалка), а во второй половинке - два таба (браузер + еще пдф-читалка) -- и все. Не спасут тебя табы-на-уровне-приложения.
> Осиль уже тайловые ВМ.Месье в курсе, что далеко не все тайловые ВМ "умеют" в табы (и наоборот - Fluxbox вроде как совсем не тайловый)?
Тогда уж https://tools.suckless.org/tabbed/
Вкладки - это костыль. Этим должен заниматься оконный менеджер.
а есть, блин, рабочий тулкит, где я могу сам себе собрать дистр под одного из распространенных китайских SoC и запустить там обычный линух, вместо задолбавшего шмундроида?!
LFS к твоим услугам: http://www.linuxfromscratch.org/lfs/
а теперь вариант для увственно отсталых и с менюшками выбора опций.
> LFS к твоим услугам: http://www.linuxfromscratch.org/lfs/и желательно описание step-by-step и что бы я повторил и у меня получилось
Пару - тройку сотен миллионов долларов - и сделаю.
> Пару - тройку сотен миллионов долларов - и сделаю.то есть, ответ очевиден - нет такого в природе.
> Пару - тройку сотен миллионов долларов - и сделаю.а как бы хотелось бы make menuconfig и сделать под что угодно из заявленного о поддержке...
> а как бы хотелось бы make menuconfig и сделать под что угодно
> из заявленного о поддержке...OpenWRT или LEDE попробуй.
>> а как бы хотелось бы make menuconfig и сделать под что угодно
>> из заявленного о поддержке...
> OpenWRT или LEDE попробуй.и оно же под роутеры.
Buildroot
или
OpenWRT
make menuconfig в наличии :)
> Buildroot
> или
> OpenWRT
> make menuconfig в наличии :)и какой же там свежести ядро?
https://github.com/buildroot/buildroot/blob/master/linux/Con...
> https://github.com/buildroot/buildroot/blob/master/linux/Con...о! ща гляну соберется ли под Ainol Novo 9 spark quad. Ядро - свежак.
>> https://github.com/buildroot/buildroot/blob/master/linux/Con...
> о! ща гляну соберется ли под Ainol Novo 9 spark quad. Ядро
> - свежак.ну, собственно, пол алвиннер нет таргета, попробовал под мипс - тоже не собралось.
https://pastebin.com/CNm18dMe
несудьба.
LFS?? Спасиб, поржал! От даже на "родном" x86 лажает по полной. Ни разу ещё не поставил LFS, чтобы не скорректировать их небрежные скрипты, а главное - никогда не доходил до "финала" - хотя бы загружабельной системы. Этот LFS писали школотроны, который сами практически никогда не собирали LFS по собственным же командам.А ведь LFS существует уже несколько лет... такого похабного качества материала не видел нигде.
> LFS?? Спасиб, поржал!
> А ведь LFS существует уже несколько лет...Достойный подход! Поржал сам, насмеши и остальных.
Где взять такой ФМ для Бубунты?
для бубутны PCManFM был ещё на 12.04.
> для бубутны PCManFM был ещё на 12.04apt search PCManFM
Sorting… Готово
Full Text Search… Готовоlxde-core/trusty 0.5.0-4ubuntu4 all
Meta-package for the Lightweight X11 Desktop Environment Corespacefm/trusty 0.9.4-1 amd64
Multi-panel tabbed file manager - GTK2 versionspacefm-gtk3/trusty 0.9.4-1 amd64
Multi-panel tabbed file manager - GTK3 versionУвы...
Репозиторий universe подключи.
https://packages.ubuntu.com/trusty/pcmanfm
PCManFM абсолютный мастхев на Xubnutu потому как штатный Thunar как падал так и падает (хотя говорили что исправили).
а видеодрайвер видеокоре опять сделать неосилили, что бы он не кастрированный был с блобом в комплекте?
бич арм'а это видеодрова с 3D-ускорением, а то давно бы наклепали
Накатил на Raspbian - ведро aarch64, загрузился. Теперь как в Солярисе - 32-битная система, 64-битное ядро! Можно запускать программы. Теоретически. На практике мне удалось добавить репозиторий arm64 и установить оттуда libc6. А вот zlib уже не хочет ни в какую.Запускаю статично слинкованный софт, он работает :-) Майнер с поддержкой AES-NI. Прирост в производительности скромный - всего в 2 раза (24 h/s вместо 12 h/s). На десктопе эти процессорные инструкции давали прирост в 3 раза (410 h/s вместо 130 h/s).
Вообще бы на чипах Wi-Fi майнить. Там - аппаратный AES. И пусть тогда из магазинов исчезают дискретки Wi-Fi - всё равно их никто не покупает.
B bcm2837 есть аппаратный AES (_не_ CRC)? o_O
Да, но драйвер доступен только в 64-битном ядре Linux.config CRYPTO_AES_ARM
tristate "Scalar AES cipher for ARM"
select CRYPTO_ALGAPI
select CRYPTO_AES
help
Use optimized AES assembler routines for ARM platforms.config CRYPTO_AES_ARM_BS
tristate "Bit sliced AES using NEON instructions"
depends on KERNEL_MODE_NEON
select CRYPTO_BLKCIPHER
select CRYPTO_SIMD
select CRYPTO_AES
help
Use a faster and more secure NEON based implementation of AES in CBC,
CTR and XTS modesBit sliced AES gives around 45% speedup on Cortex-A15 for CTR mode
and for XTS mode encryption, CBC and XTS mode decryption speedup is
around 25%. (CBC encryption speed is not affected by this driver.)
This implementation does not rely on any lookup tables so it is
believed to be invulnerable to cache timing attacks.config CRYPTO_AES_ARM_CE
tristate "Accelerated AES using ARMv8 Crypto Extensions"
depends on KERNEL_MODE_NEON
select CRYPTO_BLKCIPHER
select CRYPTO_SIMD
help
Use an implementation of AES in CBC, CTR and XTS modes that uses
ARMv8 Crypto Extensions
А вместо suid'а на пинг сделать setcap cap_net_raw+ep /bin/ping и получить ping без suid'а но работающий под юзером они не осилили?
> А вместо suid'а на пинг сделать setcap cap_net_raw+ep /bin/ping и получить ping без suid'а но
> работающий под юзером они не осилили?не осилили. Потому что при проломе (например, через setenv) получается cap_net_raw (и дальше рут через дырки в ядре), а счастливый юзверь даже не увидит что о нем "позаботились" где не надо.
Причем если ты это сделаешь с программой посложнее пинга, станет хуже чем было, потому что штатно-suid программы часто умеют, выполнив необходимый минимум, типа bind(), uid поменять, а вот о твоем авангарде - ни сном, ни духом, и сбросить его не догадаются.В свое время owl'овцы пытались в полтора рыла улучшить мир, патча-перепатча все подряд на тему, вместо if(geteuid()) { опаньки! } проверять a) наличие в данной системе capabilities b) наличие у себя расширенных c) правильно их сбрасывать когда перестали быть нужны. Что-то там даже и пропихнулось обратно в апстримы, но это была капля в море. В том числе и потому, что апстримам не нравились линукс-онли патчи.
Вот он, openhardware (или нет), https://pi-top.com/products/pi-top
Столлману надо менять свой ноутбук.
Спасибо за ссылки на скачивание ОС, а то на ориг.скйте редиректит на форум