ОС для студентов
Загрузочная флешка (LiveUSB)
Загрузочная флешка LiveUSB позволяет запускать запускать ОС с накопителя без необходимостии устанавливать ее, содержит программное обеспечение, необходимое для выполнения лабораторных работ в среде GNU/Linux. Система основана на дистрибутиве openSUSE.
Скачать
Загрузочная флешка в формае ISO для записи на USB накопитель
Для использования необходимо записать ее на USB флешку, вставить в компьютер и при перезагрузке выбрать ее в качестве диска для старта. Может потребовать найти комбинацию клавиш для вызова boot menu, специфичную для вашей матрениской платы.
Для записи можно использовать утилиты типа balenaEtcher, rufus и подобные. Минимальный размер флешки: 4GB.
Виртуальная машина
Образ виртуальной машины предназначен для студентов и содержит программное обеспечение, необходимое для выполнения лабораторных работ в среде GNU/Linux. Система основана на дистрибутиве openSUSE.
Образ предназначен для использования в программе виртуализации VirtualBox.
Скачать
Виртуальная машина в формате OVA для VirtualBox
SHA1SUM:
f3093ae8d648d7f41865560ebdc0852e780ae4bd student-vm2-x86_64-20240923.ova
Для использования нужно скачать, установить и запустить VirtualBox, нажать «Импортировать» и указать скачанный OVA-файл.
Логин и пароль от пользователя по умолчанию внутри виртуальной машины:
Логин: user
Пароль: petrsu
Доступ к ресурсам ИМИТ
Доступ к домашнему каталогу в вычислительной системе ИМИТ
Из файлового менеджера: ввести в адресную строку
sftp://user@kappa.cs.petrsu.ru/home/nn/user, где
user — имя пользователя, nn — номер раздела
домашних каталогов (01, 02, 03 или 04).
Для копирования отдельных файлов можно использовать команду scp. С сервера в локальную систему:
scp user@kappa.cs.petrsu.ru:путь/к/файлу каталог/назначенияЛокальный файл на сервер:
scp путь/к/файлу user@kappa.cs.petrsu.ru:каталог/назначенияДля рекурсивного копирования каталогов нужно добавить ключ
-r.
В Emacs можно использовать команду открытия файла
(C-x C-f), ввести в качестве пути
/ssh:user@kappa.cs.petrsu.ru:путь/к/файлу. Команды
компиляции (M-x compile), отладчик (M-x gdb) и
шелл (M-x shell) в этом случае также будут выполняться на
удаленной системе, что может быть неудобно в случае недостаточно быстрой
и надежной работы сети. Также этот способ доступа можно использовать в
Емаксе, установленном в другой ОС (например, Windows или Mac OS X), без
необходимости устанавливать локально остальные средства разработки (см.
краткое
руководство по Emacs).
32-битный компилятор
Вместо gcc -m32 (используется в курсе «Введение в архитектуру ЭВМ»)
используйте команду gcc32.