跳至主要內容
在ARM64的Kali Linux安装Chromium

Kali Linux默认预装Firefox-ESR,但是有时候不兼容一些网页,而且部分设备无法运行。

Chrome不支持Linux-arm64,这时候可以安装Chromium.

apt install chromium

undefined...小于 1 分钟LinuxKali LinuxChromiumLinux
VSCode 报错 grep: /proc/version: 权限不够

部分用户在Linux上运行VSCode提示grep: /proc/version: 权限不够

grep: /proc/version: 权限不够

You are trying to start Visual Studio Code as a super user which isn't recommended. If this was intended, please add the argument --no-sandbox and specify an alternate user data directory using the --user-data-dir argument.


undefined...小于 1 分钟LinuxVSCodeLinux
TigerVNC 怎么在某个特定的端口启动

TigerVNC默认是以5900+X作为版本号的。在重启后会继续向下一位分配版本号,这就意味着我们会经常修改vnc显示器的端口号。如果我们在运行的时候指定一个端口,那么实际上这个端口就固定了。

vncserver :1

在这种情况下vnc服务就会在5901端口运行。如果你想要在其他端口运行,那么可以将1改成其他数值。


undefined...大约 1 分钟LinuxLinuxVNCTigerVNC
Git入门技巧

大家在实际开发中肯定少不了接触Git,Git是常用的版本控制系统,我们熟知的大型同性交友网站Github就依赖Git.

Git是一个强大的工具,这里罗列一下它的一些工具,相信看完这篇文章你也可以熟练的使用Git的命令行。

这里就不讲解安装方法了,关于Git的安装详见 起步 - 安装 Git


undefined...大约 13 分钟LinuxGitLinux
宝塔面板设置FTP的SSL

我们在宝塔面板刚装上FTP的时候,宝塔面板内使用的是它的自签名证书,在连接的时候就会报错。我们需要将自签名SSL换成我们自己的SSL证书。

证书不匹配

我们需要准备PEM格式的证书文件。新建一个文档,将私钥放在上面,另起一行,在底下粘贴公钥部分。


undefined...小于 1 分钟Linux宝塔面板LinuxFTPSSL
Linux设置自启动和显示文字

有的小伙伴们每次打开Linux终端时都得重新配置之前的开发环境,非常麻烦,很容易把我们累s;有的小伙伴每次打开Linux终端都只能看到枯燥的终端,也很容易把我们气s。看完这篇文章,就可以改变上面的的两种现状了。

这里以Termux为例,同时也适用与其他Linux版本

本篇教程都是以~/.bashrc(bash)或~/.zshrc(zsh)为基础的(小白可读),所以要学会编辑文件。

由于不同的终端对应不同的文件,所以需要查看你的终端类型。


undefined...大约 2 分钟LinuxTermuxLinux
Linux更新源/修改root密码/更新系统

Linux 安装完成之后,第一步优化是设置root密码,第二步是更换掉官方的源地址,因为官方源下载速度只有10几“kb”,第三步更新系统工具,保持系统工具是最新的。最基本的优化有以上三连。


undefined...大约 1 分钟LinuxLinux
在 Hexo 上使用 Waline

这几天迁移服务器的,心想:我**(文明用语)都有服务器了,还用那个难用的valine吗?所以我准备从valine迁移到青出于蓝而胜于蓝的waline

Waline 是一款从 Valine 衍生的带后端评论系统。可以将 Waline 等价成 With backend Valine.它的强大的自由度吸引力我。这里不多介绍,详细请浏览 https://waline.js.org

因为咱也是有服务器的人了,所以我们直接全私有部署。详细的方案如以下所示:

  • 服务端部署到我们服务器
  • 数据库部署到MySQL

其他的部署方案请在waline官网查看,这里只讲述独立部署。


undefined...大约 5 分钟LinuxHexoWalineMySQLDocker