目 录CONTENT

文章目录

🎓Linux入门讲解0基础(实战搭建memos)第1课

JIN
JIN
2025-05-16 / 0 评论 / 0 点赞 / 21 阅读 / 0 字
广告 广告

打造你自己的在线记事本:Memos 从零搭建指南(小白友好)

本篇面向0基础的小伙伴讲解Linux,有一点基础或者想快速部署的看这儿一篇✒️搭建memos——跨平台随笔 app-JIN的博客

记录灵感不再靠微信“文件传输助手”!让我们用 Docker 搭个开源、轻量、的 Memos 卡片式笔记簿!适合记灵感、写读后感、记流水账……也可分享给你的好朋友使用

搭建视频:

哔哩哔哩:https://www.bilibili.com/video/BV1iq7dzjEnn/

YouTube:https://youtu.be/pR_vbNJfEhs

Memos 是什么?

这是一个开源的碎片化知识卡片管理系统,支持私有部署,可以本地存储数据,UI简洁!🐳 一条 Docker 命令搞定部署!

能干嘛?

①耍酷:让你的朋友下载memos一起用

②替代:微信传输助手

③💡 记脑洞 / 灵感火花

④📒 打造自己的卡片笔记系统

官方 Demo:https://demo.usememos.com/

GitHub:https://github.com/usememos/memos


准备工作(参考这篇🌐搭建网站——前置条件-JIN的博客

步骤 个人建议
①拥有1台服务器 购买一台服务器vps       优惠码 jinrc
②拥有一个域名 购买自己喜欢的域名      优惠码 jinrc后1美元1年
③下载Moabxterm 点击下载mobaxterm
④开始连接 通过moabxterm的SSH连接服务器

第一课:更新你的 VPS 系统(正式开始之前,先来一次保养)

你的 VPS 就像一辆刚开来的二手车——跑是能跑,但谁知道有没有什么陈年旧货或补丁没打?

所以第一步我们要给系统 检查一下更新,顺手再装几个常用的工具。只要做一次,不会很复杂。


1.1 执行命令(任选其一)

方法一:推荐组合(更新系统 + 安装常用工具)

apt update
apt install wget curl sudo vim git -y

方法二:直接升级整个系统(暴力全更)

sudo apt update && sudo apt upgrade -y

1.2 拆词解释(小白速通、老鸟可跳)


1.2.1 第一句拆解

1.2.1.1 什么是 apt

  • apt 是 Linux 系统用来安装、管理软件的命令行工具
  • 全名是 Advanced Packaging Tool(高级打包工具)

你可以把它当成:

Linux 里的“命令行 App Store”

我们用它来:

操作 意思
apt update 更新一下“商店里的目录”
apt install 安装软件
apt upgrade 把你已经装的软件统统更新一遍

1.2.1.2 那 apt update 干了啥?

apt update

就像打开 App Store 然后手动下拉刷新一样。它:

  • 不会装东西
  • 不会更新系统
  • 只是去**“拉一份最新版目录”**

所以:

apt update 的意思就是:“我看看现在仓库里都有哪些新版本软件,先做个准备。”


1.2.2 第二句拆解

方法二的 apt install wget curl sudo vim git -y 是在干嘛?

wget curl sudo vim git是5个常用工具,后续教程里会经常用到

install字面意思:安装

1.2.2.1 wget:下载小能手

  • 全称:Web Get
  • 用来从网页上“抓取文件”
  • 你可以理解成命令行里的浏览器 → 但它只管下,不预览

例子:

wget https://xxx.com/abc.sh

就等于用浏览器点了一下“下载”按钮。


1.2.2.2 curl:网络万能胶

  • 全称:Client URL
  • wget 更强大,可下载、上传、发接口请求……
  • 是很多脚本里的必备工具(你看到一堆 curl | bash,就是它)

curl 更适合开发者调接口,wget 更适合普通下载。


1.2.2.3 sudo:授权大法

  • 全称:Superuser Do
  • 让你“以管理员身份”执行操作

比如:

sudo apt install docker

意思是:“我知道这事需要管理员权限,来,让我以超级用户身份执行。”

没有 sudo,很多命令都权限不够。


1.2.2.4 vim:终端里的记事本

  • 是一个文本编辑器
  • 可以用来写配置文件、写脚本、改文档

虽然操作有点反人类,但学一点点就够了:
→ 输入 vim xxx.txt 就能编辑文件。


1.2.2.5 git:版本管理工具

  • 用来管理代码版本,也能 clone 代码仓库
  • 我们等下部署 Memos,可能就会用它下载 GitHub 上的项目文件

git 之于程序员,就像 Excel 之于会计。


1.2.2.6 -y 是啥?

  • 意思是 “yes to all”
  • 安装过程中遇到“你确定要继续吗?(Y/n)” → 自动回答:是!继续!别问了!

1.2.3 第三句拆解

sudo apt update && sudo apt upgrade -y

你可以理解成:

  1. sudo apt update:去看看仓库有什么新版本
  2. &&:并且的意思,其他各种语言基本都是这个符号。效果:如果上一步没出错,继续执行下一步
  3. apt upgrade -y:就把我系统里所有老旧的软件都更新一下

1.2.4 俩种方式对比

你的目标 推荐命令
装几个常用工具就好 apt update && apt install wget curl sudo vim git -y
顺手把系统也一起升级 sudo apt update && sudo apt upgrade -y
你是 root,不用 sudo 可以去掉 sudo,写法更简单

🎯 建议第一次玩 VPS 的同学选 方法一:能装工具,也不太容易出错。

0
广告 广告

评论区