想把自己的github.io弄的美观一点,网上查了查,Hugo不错,就试试。
Hugo可以直接在线下载,可惜国内被墙,没办法,只能用下面这种方法安装。
安装Hugo
首先下载:
git clone https://github.com/gohugoio/hugo.git
然后:
cd hugo
go install --tags extended
提示没安装go语言:
Command 'go' not found, but can be installed with:
sudo snap install go # version 1.16.3, or
sudo apt install golang-go # version 2:1.13~1ubuntu2
sudo apt install gccgo-go # version 2:1.13~1ubuntu2
See 'snap info go' for additional versions.
那就安装:
sudo pat install golang-go
下列【新】软件包将被安装:
golang-1.13-go golang-1.13-race-detector-runtime golang-1.13-src golang-go
golang-race-detector-runtime golang-src
升级了 0 个软件包,新安装了 6 个软件包,要卸载 0 个软件包,有 5 个软件包未被升级。
需要下载 60.9 MB 的归档。
解压缩后会消耗 324 MB 的额外空间。
这么大,那也得安:)
再次执行:
go install --tags extended
提示:
go: github.com/BurntSushi/locker@v0.0.0-20171006230638-a6e239ea1c69: Get https://proxy.golang.org/github.com/%21burnt%21sushi/locker/@v/v0.0.0-20171006230638-a6e239ea1c69.mod: dial tcp 216.58.200.49:443: i/o timeout
time out.估计是被墙的原因。
网上查了查,ubuntu可以直接安装Hugo
sudo apt install Hugo
只不过版本没有github官网新。官网几天出一个新版。。截至目前官网是v0.82.1,我从用命令行下载是0.64.太老了。卸载从github下载安装:
https://github.com/gohugoio/hugo/releases
sudo dpkg -i hugo_0.82.1_Linux-64bit.deb
查看一下:
hugo version
hugo v0.82.1-60618210 linux/amd64 BuildDate=2021-04-20T11:02:50Z VendorInfo=gohugoio
用Hugo管理网站
这一部分完了更新,老师又叫干活了。。。