GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04にHugoStaticWebsiteGeneratorをインストールして使用する

Hugoは、静的Webサイトを生成するための強力なツールです。静的なWebサイトとは、フォームの観点からデータを処理せず、ドキュメントを生成しないWebサイトです。これらのWebサイトは、静的な情報ページで構成されています。これはオープンソースであり、有益なWebサイトや小さなプロジェクトを設計することを目的としています。 HugoプログラムはGoで記述されているため、より高速で安全です。 Hugoを使用する場合、Hugo Webサイトを実行するために、データベース、Python、PHPなどの依存関係をインストールする必要はありません。

ここLinuxAPTでは、サーバー管理サービスの一環として、お客様がLinuxシステムで関連するWeb開発クエリを実行するのを定期的に支援しています。

これに関連して、HugoWebサイトジェネレーターアプリケーションをUbuntu20.04システムにインストールする方法を検討します。


UbuntuにHugoをインストールする方法は?

LinuxシステムにHugoをインストールするためにさまざまな方法を適用できます。ここでは、次の方法を検討します。

  • Ubuntuaptリポジトリを介したHugoのインストール
  • .debパッケージのダウンロードによるHugoのインストール


1.Ubuntuaptリポジトリを介したHugoのインストール

Hugoアプリケーションは、公式のUbuntuaptリポジトリを使用して直接インストールできます。

まず、ターミナルウィンドウを開き、最初にすべてのaptパッケージリストを更新します。

次に、以下のコマンドを実行して、Ubuntuaptリポジトリを使用してHugoをインストールします。

$ sudo apt update
$ sudo apt install hugo

hugoをインストールするこの方法は簡単で簡単ですが、システムに最新のHugoアプリケーションバージョンをインストールすることはできません。したがって、ほとんどのLinux管理者はそれを使用しません。

この方法は、次のコマンドを使用して確認できます。

$ hugo --version

出力から、システムにHugoの最新バージョンがインストールされていないことがわかります。


2..debパッケージのダウンロードによるHugoのインストール

Hugoをインストールする最良の方法は、.debパッケージをdowinloadingすることです。 .deb Hugoパッケージは、最新のHugoバージョンをインストールするためにgitリポジトリからダウンロードできます。したがって、以下のコマンドを実行して、gitリポジトリから最新のHugo.debパッケージをダウンロードする必要があります。

$ wget https://github.com/gohugoio/hugo/releases/download/v0.79.0/hugo_0.79.0_Linux-64bit.deb

次に、次のコマンドを使用して、ダウンロードした.debパッケージをシステムにインストールします。

$ dpkg -i hugo_0.79.0_Linux-64bit.deb

必要なHugoパッケージをインストールした後、次のコマンドを実行してHugoのインストールを確認します。

$ hugo version


UbuntuでHugoの使用を開始するには?

Hugoを使用して新しいWebサイトを作成するには、次のコマンドを実行するだけです。

$ hugo new site [path_website]
$ hugo new site SampleSite

上記のコマンドは、「SampleSite」という名前の新しいフォルダーを作成します。

次に、そこに移動して、このフォルダーでの作業を開始します。また、新しいWebサイトのテーマを追加します。

そのために、次のようにgitcloneコマンドを使用してテスト用の複数のテーマテーマをダウンロードします。

$ git clone --recursive https://github.com/spf13/hugoThemes themes

上記のコマンドはすべてのテーマをダウンロードするため、すべてのテーマを「theme」フォルダーに配置する必要があります。適用するWebサイトのテーマを1つ選択してください。任意のテキストエディタでconfig.tomlファイルを開き、次の行を貼り付けます。

baseURL = "http://example.org"
languageCode = "en-us"
title = "My new hugo Site"
theme = "KeepIt"

次に、以下のコマンドを実行して、サイトの新しいWebサイトインデックスを作成します。

$ hugo new _index.md

ここでは、マークダウンを使用してコンテンツを追加できます:

## Hi Welcome to Linuxapt.com

次のコマンドを使用して、新しいカテゴリを作成して投稿することもできます。

$ hugo new [category]/[file.md]

新しい投稿を作成するには、次のコマンドを実行します:

$ hugo new posts/[postname.md]

Webサイトの構造全体を表示するには、以下のコマンドを実行します。

$ hugo serve



Ubuntu
  1. Ubuntu20.04にWineをインストールして使用する方法

  2. Ubuntu18.04にFFmpegをインストールして使用する方法

  3. Ubuntu18.04にWineをインストールして使用する方法

  1. Ubuntu18.04にCurlをインストールして使用する方法

  2. Ubuntu20.04にCurlをインストールして使用する方法

  3. Ubuntu20.04にSyncthingをインストールして使用する方法

  1. Ubuntu20.04でUnboundをインストールして使用する方法

  2. Ubuntu20.04にHugoStaticWebsiteGeneratorをインストールして使用する方法

  3. Ubuntu20.04にVagrantをインストールして使用する