Внимание! Если вы решили пользоваться для решения задач средой CS50 IDE, смело пропускайте эту лекцию и переходите к следующей!
Установка VirtualBox
- Загрузите VirtualBox для вашей операционной системы, перейдя по ссылке: https://www.virtualbox.org/wiki/Downloads
- Установите VirtualBox на свой компьютер, следуя указаниям мастера.
Поскольку внутри виртуальной машины вы развернёте целый виртуальный компьютер с операционной системой, вам понадобится не менее 2 ГБ (а лучше — больше) места на жёстком диске.

Установка виртуальной лаборатории
- Загрузите образ виртуальной машины по ссылке: http://mirror.cs50.net/appliance50/2015/releases/0/appliance50-2015-vbox.ova. Файл занимает около 2 ГБ.
- Откройте VirtualBox, нажмите на меню «Файл» в левом верхнем углу и перейдите в пункт «Импорт конфигураций».
- В открывшемся окне выберите образ appliance50-2015-vbox.ova, который вы загрузили ранее, и нажмите кнопку «Импорт».
- Когда виртуальная лаборатория установлена, скорее, всего, вы увидите подобную картину:
- Если вы кликните по образу «Виртуальной лаборатории» слева, скорее всего, появится сообщение об ошибке:
- Перейдите во вкладку «Адаптер 2» и выберите тип подключения «Сетевой мост». Затем перейдите во вкладку «Адаптер 1» и выберите тип подключения «NAT». Нажмите ОК.
- Вы увидите призыв к апгрейду системы. Можете его проигнорировать.
- Теперь на экране появилась страничка CS50 Register. Выберите пункт Other и нажмите Continue.
- Введите свой e-mail, пол и имя.
- Дальше система на английском спросит вас, почему вы хотите пользоваться CS50 Appliance. Можете ответить что угодно, например, “For studying” (для учёбы) и нажать на стрелочку.
- Далее вас спросят о вашей ОС, количестве оперативной памяти на вашем ПК и типе процессора. Отвечайте и переходите на следующий вопрос.
- Последний вопрос о том, что бы вы ещё хотели знать о виртуальной среде, можно проигнорировать и перейти дальше, после чего появится страничка, уведомляющая вас об успешной регистрации. Вам предлагают закрыть окно регистрации, кликнув на крестик в правом верхнем углу (разумеется, крестик окна браузера, а не виртуальной машины).




Это связано с неправильной настройкой сети в образе. Однако это легко исправить. Нажмите «Изменить настройки сети».






Обновление виртуальной лаборатории
Чтобы определить какая у вас версия виртуальной лаборатории, посмотрите в правый нижний угол окна, где должно быть написано «2015-» жирным шрифтом. Или же откройте терминал, кликнув по его значку на панели внизу окна:

В открывшемся окне наберите команду
appliance50 -v
там также должно быть 2015- #.

Прежде, чем начинать работать, обновите версию, открыв терминал и выполнив
update50
Обновление может занять несколько минут.
Дополнительно: установка Dropbox
Пользоваться Dropbox совершенно необязательно, однако это позволит вам хранить выполненные задания в облачном хранилище, и достучаться до них будет очень просто из любого окружения.
Чтобы это проделать:


Если у вас аккаунта Dropbox нет, жмите на Sign up в левом нижнем углу установщика. После процедуры регистрации вам достанется бесплатное файловое хранилище объемом 2 ГБ.
Теперь папка Dropbox в вашей виртуальной лаборатории и в «облаке» синхронизируются.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ