Most software running "in production" is run on a Linux-based operating system. Deploying software onto Linux is difficult and error prone if the same software is not developed using a Linux-like environment. By the end of this course, students will have set up a Linux terminal on their own computers. They will also have customized the look and feel of the terminal to make it intuitive to use. Basic knowledge of bash commands is assumed (ls, cd, mv, rm, and mkdir). ---------- Important requirement: Please do not buy this course if you do not have a machine capable of running a Linux terminal. If you are running MacOS or Linux (e.g. Ubuntu), you should have no problems getting access to a Linux terminal for this course. For Windows users it's trickier. There is a free preview video about the Windows Subsystem for Linux. Watch this video to see if your version of the Windows operating system is capable of running a true Linux terminal. You will need Windows 10 or 11. If your Windows OS is not the "Professional" or "Enterprise" edition, you will not be able to take this course unless you do one of 3 things: 1. Switch to a Mac or Linux machine for this course 2. Buy a Windows license key to upgrade from the Home edition of Windows to Professional or Enterprise 3. Dual-boot a Linux (e.g. Ubuntu) operating system on the same machine that you have Windows on You can easily find guides for (2) and (3) online.
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.