А то может в геймдеве это ТЗ на джуна.
Захожу в GNU GRUB (version 1.99-12ubuntu5) >перешла в раздел recovery mode>далее root>пишу: passwd username>открывается портянка с командами, из всех команд меня интересует -delete>пишу: passwd [-d] [username]>вылетает сообщение change to MAX_DAYS и после этого моя работа остановилась, так как я не знаю какое значение вбивать.
passwd -d root
Аналогичный софт под Линукс будет работать также или хуже.
Для того, чтобы софт бегал, надо либо комп помощнее, либо программы попроще. например не фотошоп, а GIMP (есть и под виндовс и под линукс, освоив его можно будет проще переключаться между системами) или Krita. В общем аналоги можно погуглить и некоторые попробовать и без перехода на Линукс
Если в браузере полно плагинов, повыкидывать.
Или банально докупить оперативки.
Изучать Линукс для перехода на MacOs нет смысла. Набор софта разный, GUI вообще разный.
Имеет смысл познакомиться с серверным линуксом, с работой в командной строке. И немного разобраться с файловой системой и правами доступа.
Например в Windows нельзя в одной папке сделать index.html и INDEX.html, а в линукс это будет два разных файла.
Но опять таки, основной момент не в ОС, а в прикладных программах, в которых вам удобно работать.
Непосредственно бэкенд, который генерит фронтенд, обычно работает не на десктопных линуксах, а на серверных, которые обычно стоят где-то в датацентрах и у них даже мониторов нет. Поэтому для того, чтобы запустить ваш сайт, нужно просто уметь подключаться к удаленному линуксу, работать в командной строке (базовые вещи - копировать файлы туда-сюда, редактировать что-то на месте, гит, базовые команды чтобы посмотреть состояние системы, свободное место, запустить остановить веб-сервер.
В идеале конечно научиться настраивать все с нуля, типа поставить Линукс (базовая установка через next-next-finish), поставить веб-сервер а добавить его автозагрузку, скопировать файлы сайта/приложения или настроить автоматическое разворачивание каким-либо способом. Как-то так.