Skip to content

Instantly share code, notes, and snippets.

@blockspacer
Forked from Neisoweli/REPORT.md
Created June 5, 2020 08:43
Show Gist options
  • Save blockspacer/9a54890650100b151950efb83944580d to your computer and use it in GitHub Desktop.
Save blockspacer/9a54890650100b151950efb83944580d to your computer and use it in GitHub Desktop.
Lab02.Report

Laboratory work II

Данная лабораторная работа посвещена изучению утилит для разработки проектов

Tasks

  • 1. Ознакомиться со ссылками учебного материала
  • 2. Выполнить инструкцию учебного материала
  • 3. Составить отчет и отправить ссылку личным сообщением в Slack

Tutorial

Устанавливаем значение переменных окружения GITHUB_USERNAME и GIST_TOKEN, и создаем команду edit для удобного доступа к текстовым редакторам.

$ export GITHUB_USERNAME=<имя_пользователя>
$ export GIST_TOKEN=<сохраненный_токен>
$ alias edit=<nano|vi|vim|subl>

Создаем директорию workspace в которой будем производить последующие действия.

$ mkdir -p ${GITHUB_USERNAME}/workspace
$ cd ${GITHUB_USERNAME}/workspace
$ pwd
$ cd ..
$ pwd

Создаем также директории workspace/tasks, workspace/projects и workspace/reports.

$ mkdir -p workspace/tasks/
$ mkdir -p workspace/projects/
$ mkdir -p workspace/reports/
$ cd workspace # Переходим в созданную директорию

Используя консольную программу wget получаем архив для установки программной платформы Node.js.

# Debian
$ wget https://nodejs.org/dist/v6.11.5/node-v6.11.5-linux-x64.tar.xz
$ tar -xf node-v6.11.5-linux-x64.tar.xz # Распаковываем скачанный архив
$ rm -rf node-v6.11.5-linux-x64.tar.xz # Удаляем архив
$ mv node-v6.11.5-linux-x64 node # Переносим полученный файл в директорию node

Устанавливаем для переменной окружения PATH новое значение и выводим его в терминал

$ ls node/bin # Получение списка файлов в директории node/bin
$ echo ${PATH}
$ export PATH=${PATH}:`pwd`/node/bin
$ echo ${PATH}
$ mkdir scripts # создание директории
$ cat > scripts/activate<<EOF # Последовательная запись в файл activate до EOF
export PATH=\${PATH}:`pwd`/node/bin
EOF
$ source scripts/activate

Устанавливаем пакетный менеджер gistup

$ npm install -g gistup
$ ls node/bin

Записываем в .json файл значение переменной GIST_TOKEN

$ cat > ~/.gistup.json <<EOF
{
  "token": "${GIST_TOKEN}"
}
EOF

Links

Unix commands

Package Managers

Software

Copyright (c) 2017 Братья Вершинины
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment