Первый шаг на Debian testing сделан

Сегодня завершил переустановку системы на втором (дачном) ноутбуке. Вчера установил там Debian, переключил на testing-репозитории, обновил. Всё прошло просто идеально! Порадовался тому, что теперь сразу доступны новые версии ПО. В частности, PHP установился версии 8.1, а Python — 3.10. Но удивило, как странно для Debian подобран софт: нет даже редактора меню, зато предустановлено огромное количество азиатских шрифтов и справка к LibreOffice на огромном количестве языков. А ещё зачем-то встроенный screenreader. Когда я всё это удалил, освободилось почти 2 Гб места!
Но я был бы не я, если бы не нашёл приключений. Решил, что новая система грузится как-то подозрительно медленно, начал переживать, что выбор JFS был неправильным решением. И поставил эксперимент: с помощью gparted «отгрыз» у раздела с данными ещё 30 Гб, сформатировал их в ext4, и поставил туда ещё одну копию Debian.
Увидеть разницу во времени загрузки невооружённым взглядом особо не удалось. Но я — человек упорный, поэтому поставил Phoronix Test Suite и запустил там тест под названием startup-time. Он измеряет время запуска Libre Office Writer. И в итоге с его помощью я выяснил, что на JFS время запуска составляет порядка 8.4 секунды, на ext4 — где-то 9.5. Но тут у меня в голове что-то помутилось, и я решил, что раз полученное значение больше, то ext4 лучше. (Видимо, сказалось, что до этого много тестировал пропускную способность и IOPS.) В результате сильно переживал, и не знал, что делать: то ли снова переустанавливать Debian, то ли как-то временный раздел превращать в невременный. И только потом пришло прояснение, что в данном случае меньше — это лучше, поэтому выбор JFS был правильным.
Но на этом дело не кончилось. Сначала копия на JFS стала во время загрузки долго ждать непонятно чего. Оказалось, что установка второго Debianа привела к смене UUID раздела со swapом, и он просто не находился. Потом я временный раздел удалил, и перестал нормально работать GRUB. Как выяснилось, у меня там ещё со времён до перестановки был жёстко прописан PARTUUID, который тоже поменялся. В общем, на то, чтобы разобраться со всем этим, ушло полчаса.
Остаток дня занимался доустановкой программ и реорганизацией данных. В частности, теперь раздел с данными монтируется внутрь домашнего каталога, а часть материалов с него перенёс в сам домашний каталог, так как это и правильнее, и безопаснее. На диске с данными они лежали со времён Windows XP, сначала — чтобы не быть случайно снесёнными при переустановке системы, потом — чтобы был доступ и из под Windows, и из под Linux. Но теперь это уже не актуально.
В очередной раз задавался вопросом о «стеклянных деревьях». То есть о том, как правильно поступать: организовывать что-либо (те же файлы, например) каким-то изначальным решением в продуманную правильную структуру (как сейчас) или давать расти естественным образом, когда что-то создаётся по мере необходимости.
Ещё установил Free Heroes — открытую версию Heroes II. Первые впечатления очень положительные. Особенно то, что можно разрешение экрана менять. Правда, если поставить родное, то изображение получается слишком мелким, и портится впечатление. Поэтому играл на 960x568. Но играл мало, поэтому не успел оценить, решили ли там главную проблему — слишком неэффективный искусственный интеллект. В прошлый раз (то ли в 2018, то ли в 2019 году) я отказался от Free Heroes именно из-за этого.
Теперь предстоит такая же переустановка и на основном ноутбуке. Но тут уже проще: есть опыт. А потом ещё переделывать систему синхронизации с VDSом…