自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 收藏
  • 关注

原创 将 Windows 子系统 Ubuntu 18.04 的 rootfs 切换到其他盘

前言1、概要Windows 下使用子系统 (如:Ubuntu)有多爽相信用过的都知道。但这里有一个问题,那就是默认情况下,Windows 的 Ubuntu 子系统的根文件系统默认使用的是 Windows 的 C 盘。大多数据 Windows 用户都知道的情况是 C 盘影响系统的运行,而且 C 盘的空间一般不会太大(如果你的系统只有一个 C盘分区请忽略)。比如:jiangzl@DESKTOP-3CSI1G5:/$ df -hFilesystem Size Used Ava.

2020-11-18 19:47:01 2687 1

原创 MacOS Big Sur 上 VirtualBox 运行虚拟机报 Kernel driver not installed (rc=1908)

相关环境 MacOS 11.0.1 VirtualBox 6.1.12 VirtualBox 6.1.16 问题描述MacOS 从 Catalina 升级到 Big Sur 之后,运行 VirtualBox 中的虚拟机报错,报错信息如下:Kernel driver not installed (rc=-1908)Make sure the kernel module has been loaded successf...

2020-11-17 23:12:09 11913 8

原创 【原创】Ubuntu Linux 为用户添加 sudo 权限

前言1、概要相信很多人都从很多渠道听说过一些人生建议,那就是在操作与运维 Linux 的时候,不到万不得已造成不要使用 root 用户。那么问题来了,有时候安装某些系统级的工具或者插件,它是需要 root 用户的,不然就会有如下报错。$ apt install unzipE: Could not open lock file /var/lib/dpkg/lock-...

2020-11-01 10:38:00 3027 4

原创 【原创】使用 PyInstaller 来构建打包 Python 项目

前言1、概要很多语言都有构建打包的功能,主要目的就是对某些资源进行整合以方便程序的分发以及运行。比如 Java/NodeJS…Python 也支持对资源进行打包,而且有多种方式,比如打包成 pip 包文件,whl 文件等等。而打包成可执行文件则是第三方工具提供如 pyinstaller。常见的还有 py2exe、cx_Freeze、nuitka等等…本文介绍如何使用...

2020-10-31 07:00:01 723 1

原创 【原创】Ubuntu 普通用户安装 PyInstaller 后提示找不到命令

相关环境Ubuntu 18.04.4Python 3.6.9Pip 9.0.1Pyinstaller 4.0问题描述在 Ubuntu 上用普通用户使用 pip3 安装 pyinstaller 成功了,但却发现执行 pyinstaller 命令时报错提示找不到该命令:$ pip3 install pyinstaller -i https://pypi.douba...

2020-10-31 06:36:22 3211 7

原创 【原创】SSH 使用证书免密登录远程服务器

前言1、概要之前分享了从 Linux 如何免密登录另一台 Linux,今天分享如何从 MacOS 的 SecureCRT 上免密登录(证书)远程的 Linux 服务器。2、相关环境Ubuntu 18.04.5OpenSSH 7.6MacOS 10.15.7SecureCRT 8.7.2正文1、配置PubkeyAuthentication 认证$ cat...

2020-10-27 06:50:09 885

原创 【原创】Linux 设置 SSH 免密登录

前言1、概要在运维或者操作多台 Linux 系统的服务器时,比较常用到的方法就是通过脚本一键管理与操作某些功能,这种时候使用 ssh 的免密登录就非常方便了。本文介绍如何在两台 Linux 服务器之间设置免密登录。2、相关环境本文演示操作的相关环境如下:Ubuntu 18.04.5OpenSSH 7.63、免密登录原理Linux 的 ssh 免密登录原理有...

2020-10-26 09:39:00 320

原创 【原创】mongod 进程的启动、停止

前言1、概要mongod 进程的启动与停止虽然比较简单,但一些与常见服务启停不同的地方,也有一些小坑。请参考下文2、相关环境Ubuntu 18.04.5MongoDB 3.6.3正文正文部分的操作示例均使用 mongodb 用户。1、启动进程启动 mongod 进程可以指定配置文件位置,也可以设置某些数据库参数。mongod--config /conf...

2020-10-23 04:42:34 3503

原创 【原创】Docker 安装运行 MongoDB

安装准备1、简介MongoDB 是目前非常流行的文档式数据库,我们在开发与测试的过程中如何要使用也是比较简单的,特别是使用 Docker 的方式。本文介绍使用 Docker 安装运行 MongoDB.2、安装环境Ubuntu 18.04.5Docker 19.03.6MongoDB 4.4.13、注意事项下方使用 Docker 运行的 MongoDB 只用...

2020-10-23 02:39:00 762

原创 【原创】Linux 使用 useradd 创建用户

概要1、简介Linux 创建用户是常用到的场景之一,对于 Linux 系统来说,一般创建一个用户还需要创建用户的家目录,设置用户的密码,设置用户的 shell 类型等。本文将简单介绍使用 useradd 创建用户的常见用法。2、操作环境Ubuntu 18.04.5Bash 4.4.203、注意事项创建用户必须是 root 用户或者具有 sudo 权限的用户。...

2020-10-22 09:38:48 3132

原创 【原创】MacOS 删除开机启动项

概要1、简介MacOS 中也会有登录启动项这个功能,一般这种功能在对应的应用首选项设置里都能进行开关操作。但有时候,我们不记得哪些应用被设置了登录启动的操作,又或者我们设置了较多的登录启动应用,想将其中的部分应用取消登录启动。像上面提到的这样的场景就不太适合一个一个应用打开设置进行取消登录启动的操作。本文就介绍从 MacOS 的设置中统一的进行开机启动项的删除操作,...

2020-10-21 05:29:17 1179

原创 【原创】MacOS 卸载第三方输入法

概要1、简介MacOS 中安装的第三方输入法不支持在输入法的菜单中直接进行卸载,注意是卸载不是移除。并且在 Finder 的 “应用程序” 栏也是找不到安装的第三方输入法应用程序进行卸载的。有的输入法提供了卸载的方法,但是需要先打开该输入法的 dmg 安装包然后才能卸载。如果你的安装包已经删除了,那就不太方便了。本文分享一个通用可卸载任意第三方输入法的方法,详情请参...

2020-10-21 04:25:16 1141

原创 【原创】Macbook pro 经常自动锁屏

相关环境Macbook Pro 13.3MacOS 10.15.7问题描述挺久没使用我的 MBP 13.3 寸了,但最近在使用时发现老是出现自动锁屏的现象,特别是我使用屏幕区域截图的时候,有时候需要使用触摸板截取全屏图片,需要从左上解划拉到右下角,然后这种情况必然会出现自动锁屏的现象。问题原因我针对截图锁屏这个情况分析测试了一下,当我只截取部分屏幕的时候并不会自...

2020-10-21 04:22:24 5805

原创 【原创】Ubuntu 使用 pip3 安装 jupyterlab

安装准备1、什么是 JupyterLab?JupyterLab is a web-based interactive development environment for Jupyter notebooks, code, and data. JupyterLab is flexible: configure and arrange the user interface...

2020-10-20 06:23:14 2459

原创 【原创】Docker 运行 Ubuntu

概要有时候,我们想在一个空白的 Linux 环境下自己跑一些程序或者做一些测试或者跑一个 demo。而如果使用虚拟机来做,首先需要的资源很多,你得占用数以 GB 的磁盘空间来跑一个虚拟机,而且你还得安装操作系统,安装环境等等。其次,你做某项测试所需的依赖或者环境有可能会与其他环境所需的依赖冲突,所以,如果你想做到每做一项测试都使用干净的环境且不与其他环境冲突,那么你需...

2020-10-19 04:15:18 9379 1

原创 【原创】MacOS 下打开 Chrome 默认打开 duba.com

概览1、简介以前在 Windows 上经常会出现 Chrome 浏览器被支持,但我的 MacOS 上的 Chrome 浏览器发现也出现了被支持的情况。本文分享如何解决 Chrome 浏览器打开时自动打开某些劫持网站 duba.com的问题。2、相关环境MacOS 10.15.7Chrome86.0.4240.80问题描述我的 MacOS 上的 Chrom...

2020-10-18 05:45:47 574

原创 【原创】Ubuntu apt 更改国内阿里源

概要1、简介Ubuntu 使用 apt 管理系统级的包/软件非常方便,但由于这些托管包/软件的中央仓库基本都位于美国,所以对于国内用户来说使用体验相对较差,因为洲际网络相对较差。常见的做法就是设置国内的镜像源仓库。这个原理就是某几个镜像站定时从美国的中央仓库对同步到国内的服务器上,这样国内用户就访问的是国内的服务器了,效率也就提升了,而且也减少了洲际网络的使用~所以...

2020-10-18 04:42:00 664

原创 【原创】Windows 10 笔记本给另一台 Windows 10 电脑作扩展屏幕

概要1、简介我们在使用 Windows 电脑工作或者学习的时候,现在很多人手上可能都有一些半淘汰的笔记本电脑。可能是自己以前的主力电脑,但现在由于配置原因或者换了新机器而闲置了。但是我们又不舍得卖掉或者让它吃灰,那这时候我们可以利用 Windows 自带的投影功能非常方便地实现屏幕投影,让我们的旧电脑继续为我们发挥余热,而且还能一定程序上提升我们的工作与学习效率哦~...

2020-10-17 02:58:36 9192 1

原创 【原创】VirtualBox 安装桌面版 Ubuntu 系统

安装准备1、简介好久没用 VirtualBox 虚拟机运行操作系统了,之前都主要用 VMware 与 Parallels。但某些情况下开源的 VirtualBox 还是用起来更方便(比如与 vagrant 搭配使用等)。VirtualBox 从上学时就开始使用,但发现我从来没有对 VirtualBox 安装虚拟机的过程进行了总结整理。虽然我知道网上肯定已经有了很多的这...

2020-10-14 10:05:10 482

原创 【原创】WSL Ubuntu 运行 sshd 缺少证书报错

概览1、简介在 Windows 的 WSL Ubuntu 18.04 中,已经自带了 openssh-server 程序,但是 openssh-server 没有自动启动,也没有正确匹配。所以在第一次运行的时候出现了报错。本文分享运行 sshd 服务器报证书错误的解决方法。2、相关环境Windows 10 pro 1909WSL Ubuntu 18.04ssh...

2020-10-14 02:32:44 456

原创 【原创】Docker 运行 redis 单实例

安装准备1、简介本文分享使用 docker 运行 redis 单实例的方法,虽然非常简单,但里面却有我本人分享的非常硬生产的干货。2、安装环境Ubuntu 18.04.5Docker 19.03.6redis-server 6.0.63、安装规划使用 docker 运行一个 Redis 的单实例安装步骤1、拉取镜像执行如下命令拉取 docker 仓库中...

2020-10-12 05:32:14 424

原创 【原创】WordPress 使用 Redis 作缓存优化访问速度

概要1、简介由于 WordPress 的博客内容数据都是存放在 MySQL 数据库中的。所以,当用户访问博文内容时,就会从 MySQL 中查询出博文内容再返回到浏览器,再由浏览器渲染出样式整齐的博文内容给用户展示。如果用户增多,那么这种方式对于后台的 MySQL 数据库的压力也会随之增加。而且用户越多,请求越多,效率就会越慢。而一个网站对于用户的首先使用感受就是访问...

2020-10-12 04:44:01 829

原创 【原创】Windows 10 运行 Wampserver 报错

概要1. 问题描述在 Windows 10 上安装 Wampserver 以方便使用 apache server,MySQL,PHP 等常用工具。但是安装完成 Wampserver 后运行时出现报错。如下图所示:2. 相关环境Windows 10 专业版 2004WampServer 3.2.3 x64问题原因出现这个问题的原因是因为缺少了 Visual...

2020-10-08 08:12:10 897

原创 【原创】群晖 DSM Debian Chroot 不可用

概要1. 简介2. 相关环境查找过程1. 过时的教程2. 查找 SynoCommunity 官网3. 搜索 spksrc Issue总结概要1. 简介一直想要给我的 DS920+ 的白群晖添加一个 apt-get 的包管理工具。但却发现找不到比较官方且能使用的方法。最终,我终于找到了答案,由于 Debian Chroot 的包没有在 ...

2020-10-07 10:43:45 964

原创 【原创】如何访问 Oracle XE APEX 管理控制台

概要1、简介Oracle XE APEX 是 Oracle Database ExpressEdition 的 Application Express,APEX 简单来说就是一个 Oracle Database 的 GUI 管理工具,它的作用就是可视化地管理与部署基于 Oracle DB 的 Web 应用程序。Oracle APEX 通过使多个工作组能够像在单独的数...

2020-10-05 10:03:09 1640

原创 【原创】Docker 安装 Oracle Database XE 11g 单实例

安装准备1、简介Oracle Database Express Edition ( XE ) 版本是 Oracle 推出的免费版本的数据库产品,非常便于开发者与学习者以及其他想要了解 Oracle 数据库的人来使用。Oracle XE 版本的大多数功能都与标准版与企业版相同,只是在某些资源上进行了限制,对于开发者或者个人使用也是足够了!具体的资源限制可参考 Orac...

2020-10-05 04:05:37 768

原创 【原创】pip3 使用报警问题

相关环境1、概要在对 Ubuntu 18.04 上的 pip3 9.0.1 版本使用 pip install -U pip 的方式进行升级后,再使用 pip 就会出现一堆警告信息。这个警告信息目前不影响使用,但从警告信息来看,会在未来版本中出现失败风险。所以,本文分享在出现了 pip 的警告信息的过程以及之后的解决方案!2、环境信息Ubuntu 18.04.5a...

2020-10-01 06:19:25 4063

原创 【原创】Ubuntu systemd-resolve 命令使用

概要1、简介systemd-resolve 是 Ubuntu 下 DNS 解析相关的命令,能使用它来操作 DNS 相关的功能。下面列举 systemd-resolve 常用的一些操作2、相关环境Ubuntu 18.04.5正文1、查看 DNS 服务状态systemd-resolve --status示例:$ systemd-resolve --statu...

2020-09-28 08:18:00 20523

原创 【原创】MacOS 上使用 Vagrant + VirtualBox 安装 Ubuntu 18.04

安装准备1、简介使用 Vagrant + VirtualBox 的方式管理虚拟机极大方便了多操作系统环境需求的用户。通过 Vagrant 安装与管理虚拟机,使得我们不用再去网上下载硕大的 ISO 镜像,然后再在虚拟机软件上执行多达 10 多步的设置。然后还得花上至少几十分钟时间等待安装,这样的过程太冗长了。我们可以通过 Vagrant 快速安装一个无界面的操作系统,...

2020-09-27 05:16:28 493

原创 【原创】群晖 Synology DS920+ 如何设置链路聚合

概要1、简介群晖的链路聚合(Link Aggregation)技术是针对于 Synology NAS 支持多 LAN 口的产品的一种技术,简单来说就是具备多个网络接口的群晖 NAS 支持链路聚合。链路聚合简单理解就是把多个接口的带宽聚合在一起行成了类似 1+1 = 2 的效果,直接作用就是提高了网络带宽,增加了网络传输的速率。另外,还可以在连接中断时提供流量故障转移来...

2020-09-25 05:23:24 40799

原创 【原创】群晖 DSM 6.2 安装 ipkg – 套件安装

安装准备1、简介群晖的 DSM 操作系统是基于 Debian 定制的(你能在系统找到自带的 dpkg 命令),对于喜欢玩操作系统偏底层的同学来说当然是极好的。Debian可以算是 Linux 发行版中最流行的之一了(算上近亲 Ubuntu)。但是,当前使用 SSH 连接到命令行之后,你却会失望地发现 DSM 是一个超精简的 Debian 系统,以致于连 Debian...

2020-09-23 07:21:31 9771 1

原创 【原创】群晖两块 4T 红盘组 RAID 1 详细过程

开始之前1、简介目前我手上有一个白群晖 DS920+,两块 4T 红盘,这两块硬盘的情况如下:(1) 硬盘 1 是刚全新购入,插入 DS920+ 的插槽 1,安装了 DSM 系统,但还未初始化,也没有存数据。(2) 硬盘 2 之前安装了黑群晖 DSM 6.1,且里面有之前存储的数据。然后也被我放到 DS920+ 上的插槽 1 并升级到了 6.2 最新系统。参考:【原...

2020-09-23 03:20:19 14377

原创 印象笔记之让我发狂的体验(一)

我的知识积累血泪史作为一个使用印象笔记(前 Evernote)马上 5 年的用户,虽然算不上资深用户,但也算是有一定年头的老用户了。在印象笔记之前我记录笔记的过程大概是文本文档,为知笔记,印象笔记这样的过程。其间也尝试过很多比如有道云笔记,OneNote 等工具,当时发现这些工具或多或少地不满足我的需求。最终我选择从为知笔记转向了印象笔记,虽然当时我觉得为知笔记算是...

2020-09-22 06:56:11 234

原创 【原创】黑群晖向白群晖 DS920+ 迁移

开始之前1、简介先前使用星际蜗牛安装了 3615xs 的黑群晖 DSM 版本是 6.1,黑群晖使用的是单块硬盘。现在的目标是将黑群晖中的这块硬盘迁移到白群晖上且数据不丢失。本文将介绍详细的迁移方法与过程。注意:本文基本参考官方文档进行,且做了更细致的过程及补充说明。另外,开始前请记得备份你的数据,记得备份你的数据,备份你的数据。重要的事说三遍!!!官方文档中也明确了...

2020-09-22 05:40:49 10105

原创 【原创】群晖 Synology DS920+ 开箱及安装过程

安装准备1、缘由在此次购买 DS920+ 入白群之前,我已经使用星际蜗牛跑了一段时间的黑群!原因很简单,白群的硬件性价比可以说是相当的低了,随便一台入门白群的价格你可以轻松配上一台配置远高于它的台式机。所以才有了各种能人异士纷纷将其黑化,让穷哥们(就是我)能有机会体验群晖大法。群晖公司本身对于这部分个人用户的行为也没有明确的禁止态度,这有点类似于某操作系统公司的策略。...

2020-09-21 10:43:56 12974

原创 【原创】Nginx http 跳转 https 问题

相关环境环境信息Ubuntu 20.04 LTSNginx 10.17.10问题描述使用 nginx 作为 http 服务器,发现并没有监听开启 443 端口,也没有配置 http 强制跳转 https 的配置情况下,还是会出现所有的 http 都跳转 https 的情况。问题原因原因是在 nginx 的配置文件中开启了 http2 的设置,http2 会要求...

2020-09-19 05:53:18 579

原创 【原创】Ubuntu 下Nginx + PHP 出现 File not found 问题

概览1、简介在使用 Nginx 与 PHP 配合作后端服务的过程中,遇到了一个问题,就是配置了 nginx 与 php 后,访问网站地址发现报 404 的错,页面显示 File not found。从网上查到引起这个问题的原因可能有很多种,本文只介绍我遇到的问题及解决的方法。2、环境信息Ubuntu 18.04Nginx 1.14.0php 7.2问题描述...

2020-09-19 04:14:00 1133

原创 【原创】Windows Docker 设置阿里云镜像加速

概要1、简介安装 Docker for Windows 后,想要拉取官方的 Docker 镜像,由于网络原因,会特别慢而且不稳定,容易出现拉取失败的问题。 设置一个国内的 Docker 镜像源就是解决这一问题的有效方式。 这里介绍如何设置国内的阿里云镜像加速来使用 Docker。2、环境信息Windows 10 x64docker 18.03设置步骤1、...

2020-09-19 02:28:54 2593

原创 【原创】MacOS pip 使用国内镜像源

概要1、简介python 的 pip 工具可以很方便地管理第三方库,平时应该也经常使用 pip 进行第三方库安装,但通常情况下可能在国内的安装速度相对较慢。本文给出几个常用的 pip 加速方法2、环境信息MacOS 10.15.6Python 3.8.5pip3 20.2.3正文1、查看当前默认 index-url你可以用如下命令来查看你当前环境默认使...

2020-09-17 05:19:03 1574

原创 【原创】Linux pip 使用国内镜像源

概要1、简介python 的 pip 工具可以很方便地管理第三方库,平时应该也经常使用 pip 进行第三方库安装,但通常情况下可能在国内的安装速度相对较慢。本文给出 Ubuntu 下的几个常用的 pip 加速方法,其他 Linux 发行版也是类似的设置方法2、环境信息Ubuntu 18.04.5Python 3.6.9pip3 20.2.3正文1、查看当...

2020-09-17 05:19:03 2211

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除