Переустановки операционной системы происходили гораздо чаще, чем хотелось бы. Независимо от того, использую ли я Linux Desktop или Windows, бывают случаи, когда ОС начинает работать неправильно, и более простое решение — отформатировать диск и переустановить их.

После стольких переустановок я научился всегда хранить копию всех своих данных на внешних дисках или в облаке, и тогда мне приходится переустанавливать не только операционную систему, но и все приложения, которые мне нужны.

Всякий раз, когда я заново устанавливаю Windows, мне нужно:

  • Google Chrome — не самый закрытый браузер, но альтернативы, которые я пробовал, только замедляли работу.
  • NanaZip, потому что WinRAR платный, а 7-Zip развивается не так активно, как раньше. NanaZip также поддерживает больше форматов, чем 7-Zip.
  • Ubuntu в подсистеме Windows для Linux 2, потому что разработка в Windows болезненна, за исключением случаев, когда вы ориентируетесь на .NET.
  • Терминал Windows, современный терминал, поддерживающий все оболочки, включая WSL Ubuntu, доступный в Магазине Microsoft.

Следующие приложения установлены в Windows, но используются в контексте WSL Ubuntu:

  • Гит
  • Код Visual Studio для локальной разработки.
  • Cloud Shell для удаленной разработки — веб-приложение, которое можно установить для лучшей интеграции с клавиатурой.
  • Докер Рабочий стол

Есть также приложения, которые я иногда устанавливаю, но они не являются обязательными.

  • VLC для просмотра видео.
  • WinSCP иногда проще, чем командная строка для передачи файлов.

И я также хотел бы напомнить вам, что сочетание клавиш для создания частичных скриншотов в Windows — это Winkey + Shift + S.

Как только я начну разработку на WSL Ubuntu, мне придется установить множество инструментов и библиотек с помощью apt , но они зависят от языка программирования и целевой платформы.