寂静·流年

[冰与火的交缠,无法平息的灵魂]

opensuse在我心目中,一直是一个非常特别的发行版。

长久以来,我基本使用过所有主流的linux发行版,从最开始的尝鲜,到后来的慢慢把linux当成主力操作系统。在这个过程中,openususe自然也少不了要尝试。但是一方面,我对opensuse非常有好感,另一方面,却也是用的最少的。

最初印象

对opensuse最初印象来自网络宣传。当然最初它也不叫opensuse,好像就叫suse(具体大小忘记了。不过由于再次使用已经叫opensuse了,本文就opensusesuse混用了)。

记得当时网上对它的宣传是:

  • 德国制造,严谨
  • 大公司支持,企业级稳定性
  • 最好的kde发行版
  • 最好用的linux系统管理工具,yast

在那个linux刚在中国传播的年代,redhat占据了绝对的主流。(顺便说一下,redhat9.0版本是我使用linux的启蒙发行版。)不过在当时的linuxsir.org论坛上已经开始出现了debian的小规模讨论了。suse有没有讨论区我记不清了,好像是scim的作者苏哲有在suse讨论区发过帖子。由于上面的宣传,我又是对于linux刚入门,到处找linux发行版尝鲜,于是也用过一段时间的suse。现在回想一下对它的印象,就是一个印象:平平无奇

阅读全文 »

hexo博客是部署在github上的,除了域名花钱买的,其它所有资源都是用的免费的。图床当然也是如此。

使用hexo写博客,尤其是技术类的,难免要用到配图,俗话说:一图胜千言。因此有一个方便易用的图片插入方式就很重要了。

下面介绍使用vscode管理hexo博客时,如何方便的插图。

安装插件Paste Image

这个插件功能很简单,就是向文章里插入图片,却有着43万的下载量,说明确实好用。经我实测,也的确好用。

配置Paste Image

阅读全文 »

折腾了半天,成功在hexoNexT主题上应用了站点favicon,记录下具体步骤。

首先要说明的是,中文网站的教程,都是教你把favicon.ico放在theme/next/source/images下,但是现在NexT主题推出npm的安装方式,站点的theme目录下根本没有next文件夹。所以网上的教程早就过时了。

其次,NexT官方博客上的说明极其具有误导性。如果按照它的说明操作,无法怎么设置,都是使用主题自带的图标。具体表现在:

  • favicon图标格式只能使用.ico,才能替代NexT主题自带的图标。而主题设置里却是使用的.png格式
  • 没必要把主题设置里favicon部分全部启用,只使用smallmedium即可。

下面是具体设置方法

生成favicon

准备好图片,到这个网站:https://www.bitbug.net/ ,分别生成16x1632x32大小的.ico文件。

阅读全文 »

使用官方源安装 Docker

以下操作需要在 root 用户下完成,请使用 sudo -i 切换到 root 用户进行操作。

安装一些必要的软件包:

1
2
3
4
5
apt update

apt upgrade -y

apt install curl vim wget gnupg dpkg apt-transport-https lsb-release ca-certificates

安装docker GPG 公钥 和apt源

1
2
3
curl -sSL https://download.docker.com/linux/debian/gpg | gpg --dearmor > /usr/share/keyrings/docker-ce.gpg

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-ce.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -sc) stable" > /etc/apt/sources.list.d/docker.list

安装docker

阅读全文 »

hexoNexT主题添加搜索非常简单,而且效果很好,需要用到第三方插件hexo-generator-searchdb

安装hexo-generator-searchdb

1
npm install hexo-generator-searchdb

修改站点配置文件_config.yml

_config.yml中添加下面内容

1
2
3
4
5
6
search:
path: search.xml
field: post
content: true
format: html

修改NexT配置文件_config.next.yml

阅读全文 »
0%