24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна.
Подробности случившегося. Мы призываем всех неравнодушных
помочь нам с восстановлением утраченного контента!
Аноны, почему для использования Линукса на домашнем ПК пользователь должен знать архитектуру и устройство операционных систем? Надо иметь базовые знания информатики, программирования и администрирования. Можно годами использовать Windows или macOS и не задумываться, как там устроена графическая подсистема, система инициализации, что такое Active Directory, OpenGL, Vulkan, групповые политики, командная строка, а в Линуксе надо изучать устройство системы, потому что иначе взаимодействовать с ней невозможно.
Самые простые действия требуют глубоких знаний. Надо изучать, что такое переменная среды, bash, Vulkan, Mesa, systemd, зависимости, TTY, префиксы, аргументы, хуки, дескрипторы, права доступа, точки монтирования, сокеты, домены, DKMS, и другие айтишные термины. Изучать консоль, команды, bash, что значат все эти символы в консоли. И это для того, чтобы просто пользоваться системой так, как пользуются Windows или macOS. Не просто запускать браузер, а что-то настраивать, печатать, устанавливать, обновлять, ставить драйвера, игры и т.д. Почему для использования системы надо знать в мельчайших подробностях устройство каждого компонента системы начиная с ядра, драйверов, системы инициализации и вплоть до того, что надо знать, что происходит под капотом при запуске приложений, от нажатия на значок до того, как откроется окно.
Если запускать один браузер, то всего этого можно и не знать, а если использовать систему на уровне продвинутого пользователя, то потребуются знания айтишника с высшим образованием. Если система упала после обновления или установки драйвера, то без знаний команд, архитектуры ОС и вообще Unix-систем её не починить.
Если этого всего не знать, то систему невозможно обслуживать, настраивать и администрировать.