Github Pages로 블로그 만들기 2편 -설치하기
현재 윈도우를 사용하고 있기 때문에, 윈도우용으로 설치 및 설정을 하겠습니다.
Mac에서는 brew를 통해서 설치하면 되고, 리눅스는 apt-get을 통해서 설치하면 됩니다.
1. PowerShell 권한 확인
관리자 권한으로 powershell을 실행해 줘야 권한 변경이 가능하니, 꼭 관리자 권한으로 실행해 줘야 합니다.
> Get-ExecutionPolicy
Bypass
Restricted가 아닌지 확인을 해야 한다. 만일 Restricted라면 다음과 같이 변경해 줘야 한다.
> Set-ExecutionPolicy Bypass -Scope Process
> Get-ExecutionPolicy
Bypass
그리고 > Get-ExecutionPolicy
로 Bypass로 나오는지 확인하면 된다.
2. Chocolatey 설치
hugo를 설치하기 위해서는 Chocolatey를 먼저 설치해야 합니다.
직접 hugo를 설치하는 있기는 한데, go랑 git등을 설치해 줘야 한다고 합니다.
(전 git이랑 choco가 이리 깔려있어서, 이 방법으로 합니다.)
PowerShell v2+ 이상, .NET Framework 4.8이 설치되어 있어야 합니다.
https://chocolatey.org/install#individual 으로 들어가면 설치 방법이 나와 있습니다. powershell에서 아래 명령어를 입력하면 설치가 됩니다.
> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
이 페이지를 참조하면 됩니다.
3. Hugo 설치
choco 설치후 path를 등록은 해 주어야 하는지, 안해도 등록이 시켜주는지를 모르겠네요.. ^^;
(이전에 설치된 상태라서요.. choco를 인식 못하면 시스템 관리에서 path를 등록해 주세요.)
> choco install hugo-extended -confirm
Chocolatey v2.1.0
Installing the following packages:
hugo-extended
By installing, you accept licenses for the packages.
Progress: Downloading hugo-extended 0.118.2... 100%
hugo-extended v0.118.2 [Approved]
hugo-extended package files install completed. Performing other installation steps.
Extracting 64-bit C:\ProgramData\chocolatey\lib\hugo-extended\tools\hugo_extended_0.118.2_windows-amd64.zip to C:\ProgramData\chocolatey\lib\hugo-extended\tools...
C:\ProgramData\chocolatey\lib\hugo-extended\tools
ShimGen has successfully created a shim for hugo.exe
The install of hugo-extended was successful.
Software installed to 'C:\ProgramData\chocolatey\lib\hugo-extended\tools'
Chocolatey installed 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
hugo가 제대로 설치 되었는지 확인해 보면..
> hugo version
hugo v0.118.2-da7983ac4b94d97d776d7c2405040de97e95c03d+extended windows/amd64 BuildDate=2023-08-31T11:23:51Z VendorInfo=gohugoio
직접 설치를 할 경우 https://github.com/gohugoio/hugo/releases 에서 windows용으로 설치를 하면 됩니다. (go, git을 설치해야 하는것으로 알고 있습니다.)
참고 문서: