GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Installieren und verwenden Sie den Hugo Static Website Generator unter Ubuntu 20.04

Hugo ist ein leistungsstarkes Tool zum Generieren statischer Websites. Statische Websites sind solche, die die Daten nicht in Form von Formularen verarbeiten und Dokumente generieren. Diese Websites bestehen aus statischen Informationsseiten. Es ist Open Source und dient der Gestaltung informativer Websites und kleiner Projekte. Das Hugo-Programm ist in Go geschrieben, was es schneller und sicherer macht. Wenn Sie Hugo verwenden, müssen Sie keine Abhängigkeiten wie Datenbanken, Python und PHP installieren, um Hugo-Websites auszuführen.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Server Management Services regelmäßig bei der Durchführung verwandter Webentwicklungsanfragen auf Linux-Systemen.

In diesem Zusammenhang werden wir untersuchen, wie die Hugo-Website-Generator-Anwendung auf einem Ubuntu 20.04-System installiert wird.


Wie installiere ich Hugo auf Ubuntu?

Wir können verschiedene Methoden anwenden, um Hugo auf Ihrem Linux-System zu installieren. Hier werden wir die folgenden Wege in Betracht ziehen:

  • Hugo-Installation über das Ubuntu apt-Repository
  • Hugo-Installation durch Herunterladen des .deb-Pakets


1. Hugo-Installation über das Ubuntu apt-Repository

Die Hugo-Anwendung kann direkt über das offizielle Ubuntu apt-Repository installiert werden.

Öffnen Sie zunächst das Terminalfenster und aktualisieren Sie zuerst die Liste aller apt-Pakete.

Installieren Sie dann Hugo mithilfe des Ubuntu apt-Repositorys, indem Sie die folgenden Befehle ausführen:

$ sudo apt update
$ sudo apt install hugo

Diese Methode zur Installation von hugo ist einfach und unkompliziert, installiert jedoch nicht die neueste Hugo-Anwendungsversion auf Ihrem System. Daher wird es von den meisten Linux-Administratoren nicht verwendet.

Sie können diese Methode mit dem folgenden Befehl überprüfen:

$ hugo --version

Aus der Ausgabe sehen Sie, dass auf dem System nicht die neueste Version von Hugo installiert ist.


2. Hugo-Installation durch Herunterladen des .deb-Pakets

Die beste Methode zur Installation von Hugo ist das Herunterladen des .deb-Pakets. Das .deb Hugo-Paket steht in einem Git-Repository zum Download bereit, um die neueste Hugo-Version zu installieren. Sie müssen also das neueste Hugo .deb-Paket aus dem Git-Repository herunterladen, indem Sie den folgenden Befehl ausführen:

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

Installieren Sie als Nächstes das heruntergeladene .deb-Paket auf Ihrem System, indem Sie den folgenden Befehl verwenden:

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

Überprüfen Sie nach der Installation des erforderlichen Hugo-Pakets die Hugo-Installation, indem Sie den folgenden Befehl ausführen:

$ hugo version


Wie fange ich an, Hugo auf Ubuntu zu verwenden?

Um eine neue Website mit Hugo zu erstellen, führen Sie einfach die folgenden Befehle aus:

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

Der obige Befehl erstellt einen neuen Ordner mit dem Namen „SampleSite“.

Als nächstes navigieren Sie hinein und beginnen Sie mit der Arbeit in diesem Ordner. Fügen Sie auch ein neues Website-Design hinzu.

Laden Sie zu diesem Zweck mehrere Designs zum Testen herunter, indem Sie den Befehl git clone wie folgt verwenden:

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

Der obige Befehl lädt alle Designs herunter und es ist notwendig, alle Designs im Ordner „theme“ abzulegen. Wählen Sie ein Thema für Ihre Website aus, das Sie anwenden möchten. Öffnen Sie die Datei config.toml in einem beliebigen Texteditor und fügen Sie die folgenden Zeilen ein:

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

Erstellen Sie nun einen neuen Website-Index für Ihre Website, indem Sie den unten aufgeführten Befehl ausführen:

$ hugo new _index.md

Hier können Sie Inhalte mit Markdown hinzufügen:

## Hi Welcome to Linuxapt.com

Sie können auch neue Kategorien erstellen und posten, indem Sie die folgenden Befehle verwenden:

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

Führen Sie zum Erstellen eines neuen Beitrags den folgenden Befehl aus:

$ hugo new posts/[postname.md]

Um die gesamte Website-Struktur anzuzeigen, führen Sie den unten angegebenen Befehl aus:

$ hugo serve



Ubuntu
  1. So installieren und verwenden Sie Wine unter Ubuntu 20.04

  2. So installieren und verwenden Sie FFmpeg unter Ubuntu 18.04

  3. So installieren und verwenden Sie Wine unter Ubuntu 18.04

  4. So installieren und verwenden Sie Curl unter Ubuntu 18.04

  5. So installieren und verwenden Sie Curl unter Ubuntu 20.04

So installieren und verwenden Sie vnStat unter Ubuntu 21.04

So installieren und verwenden Sie Nmap unter Ubuntu

So installieren und verwenden Sie Kontact in Ubuntu

So installieren und verwenden Sie AngularJS unter Ubuntu

So installieren Sie den Hugo-Website-Generator unter Ubuntu 20.04

So installieren Sie den Hugo Website Generator unter Ubuntu 20.04