インストールガイド
Hugo、MacOS、Windows、Linux、OpenBSD、FreeBSD、およびGOコンパイラツールチェーンが実行できるマシンにインストールします。 Hugoは、複数のプラットフォームをサポートしてGoで書かれています。最新のリリースは、Hugoリリースで見つけることができます。 Hugoは現在、以下に事前に構築されたバイナリを提供しています。
- X64、I386、およびアームアーキテクチャ用のMacOS(Darwin)
- ウィンドウズ
- Linux
- OpenBSD
- FreeBSD Hugoは、Go Toolchainが実行できる場所でソースからコンパイルすることもできます。たとえば、Dragonfly BSD、OpenBSD、Plan 9、Solarisなどの他のオペレーティングシステム。ターゲットオペレーティングシステムとコンピレーションアーキテクチャのサポートされた組み合わせの完全なセットについては、https://golang.org/doc/install/sourceを参照してください。
クイックインストール
バイナリ(クロスプラットフォーム)
Hugoリリースからプラットフォームに適したバージョンをダウンロードします。ダウンロードすると、バイナリはどこからでも実行できます。グローバルな場所にインストールする必要はありません。これは、特権アカウントを持っていない共有ホストやその他のシステムに適しています。
理想的には、簡単に使用できるように、「パス」のどこかにインストールする必要があります。 /usr/local/bin
が最も可能性の高い場所です。
Docker
現在、Dockerの公式Hugo画像を提供していませんが、これらの最新の分布をお勧めします。 https://hub.docker.com/r/klakegg/hugo/
Homebrew(macos)
MacOSを使用していて、HomeBrewを使用している場合は、次の1ライナーでHugoをインストールできます。
install with-homebrew.sh
brew install hugo
より詳細な説明については、MacOSとWindowsにインストールするために続くインストールガイドをお読みください。
MacPorts(MacOS)
MacOSを使用してMacPortsを使用している場合は、次の1ライナーでHugoをインストールできます。
install with-macports.sh
port install hugo
Homebrew(Linux)
LinuxでHomeBrewを使用している場合は、次の1ライナーでHugoをインストールできます。
install-with-linuxbrew.sh
brew install hugo
LinuxのHomeBrewのインストールガイドは、ウェブサイトで入手できます。
Chocolatey(Windows)
Windows Machineを使用していて、パッケージ管理にChocolateyを使用している場合は、次の1ライナーでHugoをインストールできます。
install-with-chocolatey.ps1
choco install hugo -confirm
または、「拡張」SASS/SCSSバージョンが必要な場合:
intextended-with-chocolatey.ps1
choco install hugo-extended -confirm
Scoop(Windows)
Windows Machineを使用していて、Package ManagementにScoopを使用している場合は、次の1ライナーでHugoをインストールできます。
scoop install hugo
または、拡張バージョンを次のようにインストールします。
scoop install hugo-extended