ASCIIDOCTOR и Windows 7 установка

Для установки Asciidoctor под Windows нужно использовать Chocolatey или Rubyinstaller

Если бы я уже использовал шоколад в своей машине, то можно было просто набрть: 

 C:\> choco install ruby 

Вообщем ставим Chocolatey, а что бы установить нужен PowerShell 5.1+

Допустим установили, перегрузили комп теперь:

  • Вырубаем антивирус
  • Запускаем PowerShell под админом
  • Вводим строку
PS C:\> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
В процессе установки будет много букв ...

Forcing web requests to allow TLS v1.2 (Required for requests to Chocolatey.org)                                                                         
Getting latest version of the Chocolatey package for download.                                                                                           
Not using proxy.                                                                                                                                         
Getting Chocolatey from https://community.chocolatey.org/api/v2/package/chocolatey/0.10.15.                                                              
Downloading https://community.chocolatey.org/api/v2/package/chocolatey/0.10.15 to C:\Users\user\AppData\Local\Temp\chocolatey\chocoInstall\choco     
latey.zip                                                                                                                                                
Not using proxy.                                                                                                                                         
Extracting C:\Users\user\AppData\Local\Temp\chocolatey\chocoInstall\chocolatey.zip to C:\Users\user\AppData\Local\Temp\chocolatey\chocoInsta     
ll                                                                                                                                                       
Installing Chocolatey on the local machine                                                                                                               

ruby v3.0.1.1 [Approved]
ruby package files install completed. Performing other installation steps.
The package ruby wants to run 'chocolateyInstall.ps1'.
Note: If you don't run this script, the installation will fail.
Note: To confirm automatically next time, use '-y' or consider:
choco feature enable -n allowGlobalConfirmation
Выскочит запрос на который надо ввести Y и нажать Enter
Do you want to run the script?([Y]es/[A]ll - yes to all/[N]o/[P]rint): y
И если всё в порядке, то в итоге получим такое

Ruby is going to be installed in 'C:\tools\ruby30'
Installing 64-bit ruby...
ruby has been installed.
  ruby can be automatically uninstalled.
Environment Vars (like PATH) have changed. Close/reopen your shell to
 see the changes (or in powershell/cmd.exe just type `refreshenv`).
 The install of ruby was successful.
  Software installed to 'C:\tools\ruby30\'

Chocolatey installed 2/2 packages.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Ставим asciidoctor

PS C:\Users\user> c:\tools\ruby30\bin\gem.cmd install asciidoctor

На экране, если всё нормально, получим 

Fetching asciidoctor-2.0.15.gem

Successfully installed asciidoctor-2.0.15

Parsing documentation for asciidoctor-2.0.15

Installing ri documentation for asciidoctor-2.0.15

Done installing documentation for asciidoctor after 6 seconds

1 gem installed

Сразу ставим pygments.rb 

PS C:\Users\userc:\tools\ruby30\bin\gem.cmd install pygments.rb

Включаю антивирус.


В итоге ASCIIDOCTOR установлен по адресу c:\tools\ruby30\bin\:

c:\tools\ruby30\bin\asciidoctor.bat

c:\tools\ruby30\bin\asciidoctor


Запуск генерации html

$  asciidoctor.bat e:\REPO\book\book_ru.asciidoc



Комментарии

Популярные сообщения из этого блога

SQLAlchemy: Подключение к уже существующим базам данных

Настройка MSSQL Server 12 Express для доступа из локальной сети к справочникам k3mebel

Отключение запроса на изменение пароля при первом подключении Ошибка 15128 ... MUST_CHANGE is ON.