Программное обеспечение, устанавливаемое на Windows
Обычно при проведении занятий используется Linux. Но часть программного обеспечения можно установить и на Windows.
Содержание
1 Предварительные сведения
- Из-за специфики кодировки символов в Windows следует избегать кириллических символов в пути запуска и исполнения программ.
2 Базовые настройки
- Вначале устанавливается пакетный менеджер Chocolatey (см. Пакетный менеджер для Windows. Chocolatey).
Установка проводится в PowerShell.
- PowerShell должен быть запущен с правами администратора.
- Проще всего запустить его комбинаций клавиш
Win+X
.
Команда установки находится на странице https://chocolatey.org/install.
- Для того, чтобы установка происходила без запроса подтверждения, можно сделать следующую настройку:
1choco feature enable -n=allowGlobalConfirmation
- Настройка автоматического обновления программного обеспечения:
1choco install choco-upgrade-all-at --params "'/DAILY:yes /TIME:10:00 /ABORTTIME:18:00'"
3 Утилиты
3.1 7zip
- Установим архиватор 7zip:
1choco install 7zip
3.2 SSH-клиент PuTTY
- Установим PuTTY
1choco install putty
3.3 Windows Terminal
- Установим Windows Terminal:
1choco install microsoft-windows-terminal
4 Файловые менеджеры
4.1 Far
Файловый менеджер Far:
1choco install far
5 Web
5.1 Firefox
- Установим Firefox:
1choco install firefox
5.2 Google Chrome
- Установим Google Chrome:
1choco install googlechrome
6 Редакторы
6.1 Visual Studio Code
- Редактор Visual Studio Code:
1choco install vscode
7 Офисное программное обеспечение
7.1 LibreOffice
- Установим LibreOffice:
1choco install libreoffice-fresh
8 Работа с pdf
8.1 Xournal++
- Сайт: https://xournalpp.github.io/
- Создание заметок в файлах pdf.
- Установить с Chocolatey:
1choco install xournalplusplus
9 Средства разработки
9.1 Средство управления версиями git
- Установим средство управления версиями git (см. Система контроля версий git) через пакетный менеджер:
1choco install git
10 Научное программное обеспечение
10.1 Общие средства для отчётов по лабораторным работам
10.1.1 Работа с языком разметки Markdown
- Средство
pandoc
для работы с языком разметки Markdown:Установка с помощью менеджера пакетов
1choco install pandoc --ia=ALLUSERS=1 -y
- Для работы с перекрёстными ссылками мы используем пакет
pandoc-crossref
.- Пакет
pandoc-crossref
в Chocolatey заброшен, пользоваться им нельзя. Придётся ставить вручную, скачав с сайта https://github.com/lierdakil/pandoc-crossref. - При установке
pandoc-crossref
следует обращать внимание, для какой версииpandoc
он скомпилён.
- Пакет
- Для работы с перекрёстными ссылками мы используем пакет
Лучше установить
pandoc
иpandoc-crossref
вручную.- Скачайте необходимую версию
pandoc-crossref
(https://github.com/lierdakil/pandoc-crossref/releases). - Посмотрите, для какой версии откомпилён
pandoc-crossref
. - Скачайте соответствующую версию
pandoc
(https://github.com/jgm/pandoc/releases). - Распакуйте архивы.
- Обе программы собраны в виде статически-линкованных бинарных файлов.
- Поместите их либо в каталог проекта, либо в каталог, который присутствует в переменной
%PATH%
.
- Скачайте необходимую версию
10.1.2 Работа с языком TeX
- Для генерации формата
pdf
необходимо установить TeX. Будем устанавливать TeX Live:1choco install texlive -y
10.2 Средства моделирования
10.2.1 Scilab
- Scilab — открытая реализация языка MATLAB.
- Сайт: https://www.scilab.org/
- Отличительной особенностью является наличие реализации (Xcos) среды Symulink.
- Установка:
1choco install scilab
10.2.2 Octave
Octave — открытая реализация языка MATLAB.
Достаточно строгая реализация языка Matlab.
Установка:
1choco install octave
Видео:
10.2.3 OpenModelica
- Открытая реализация языка Modelica.
- https://www.openmodelica.org/
- Установка:
1choco install openmodelica -y
10.2.4 CPN Tools
- Работа с раскрашенными сетями Петри.
- https://cpntools.org/
- Установка:
1choco install cpntools -y