update
This commit is contained in:
parent
dce5898996
commit
e53a72f6aa
@ -11,31 +11,41 @@ permalink: /articles/2024/docker-osx/index.html
|
||||
date: 2024-08-11 10:48:59
|
||||
---
|
||||
## 准备工作
|
||||
|
||||
1. 检查 KVM 支持
|
||||
|
||||
```bash
|
||||
ls /dev/kvm
|
||||
```
|
||||
|
||||
如果没有任何内容,表示系统不支持KVM,如果支持,它会输出这样的内容:
|
||||
|
||||
```bash
|
||||
root@mei-pc:/home/mei# ls /dev/kvm
|
||||
/dev/kvm
|
||||
root@mei-pc:/home/mei#
|
||||
```
|
||||
|
||||
1. 安装 Docker
|
||||
建议使用 [LinuxMirrors](https://linuxmirrors.cn/other/) 提供的脚本来安装并配置镜像加速
|
||||
1. 创建系统盘
|
||||
使用 qemu-img 创建系统盘
|
||||
|
||||
```bash
|
||||
apt install qemu-utils
|
||||
qemu-img create -f qcow2 -o size=120G /<你希望使用的系统盘目录>/<你的系统磁盘名称>.img
|
||||
```
|
||||
|
||||
## 启动 Docker 容器
|
||||
|
||||
1. 下载x11-apps,用来显示图形界(Docker-OSX要求的)
|
||||
|
||||
```bash
|
||||
apt install x11-apps
|
||||
```
|
||||
|
||||
1. 启动
|
||||
|
||||
```bash
|
||||
docker run -it \
|
||||
--device /dev/kvm \
|
||||
@ -52,6 +62,8 @@ docker run -it \
|
||||
-e EXTRA="-display none -vnc 0.0.0.0:99,password=on" \
|
||||
sickcodes/docker-osx:latest
|
||||
```
|
||||
|
||||
### 参考资料
|
||||
|
||||
[Docker-OSX](https://github.com/sickcodes/Docker-OSX)
|
||||
[体验Windows11上安装Docker-OSX系统](https://www.ruterfu.com/2021/11/24/20211124-dockerosx-windows11/)
|
||||
[体验Windows11上安装Docker-OSX系统](https://www.ruterfu.com/2021/11/24/20211124-dockerosx-windows11/)
|
||||
|
@ -0,0 +1,11 @@
|
||||
---
|
||||
title: 开放式?入耳式?
|
||||
tags:
|
||||
-
|
||||
categories:
|
||||
-
|
||||
index_img: /img/2024/
|
||||
banner_img: /img/2024/
|
||||
permalink: /articles/2025/earphone.html
|
||||
date: 2025-02-11 10:48:59
|
||||
---
|
@ -1 +0,0 @@
|
||||
https://www.sysgeek.cn/ubuntu-wine/
|
@ -7,63 +7,67 @@ ategories:
|
||||
permalink: /articles/2025/2024.html
|
||||
date: 2025-02-01 10:00:55
|
||||
---
|
||||
到了25年2月,仔细回顾了一下这过去的13个月,感觉好像过得很快,没做什么事,但是又回去翻了翻网络日志,前半年还写了不少文章(尽管大多数都是灌水)。
|
||||
到了25年2月,仔细回顾了一下这过去的13个月,感觉好像过得很快,没做什么事,但是又回去翻了翻网络日志,前半年还写了不少文章(尽管大多数都是灌水)。
|
||||
|
||||
24年过得好像也没那么快,最起码上半年没那么快,那半年还是干了不少事的,周刊,中考,还有旅游,而之后的日子就过得相当快了,半个学期就这么过去了。
|
||||
24年过得好像也没那么快,最起码上半年没那么快,那半年还是干了不少事的,周刊,中考,还有旅游,而之后的日子就过得相当快了,半个学期就这么过去了。
|
||||
|
||||
我也没在这半年里留下什么深刻的回忆,零零散散十来篇日记才提醒我这半年的时间确实存在过。
|
||||
我也没在这半年里留下什么深刻的回忆,零零散散十来篇日记才提醒我这半年的时间确实存在过。
|
||||
|
||||
## 一些改变
|
||||
1. **关于爱好**
|
||||
摄影这个爱好因为今年发生的一些事算是被我彻底放弃了。
|
||||
出去航拍被抓了两次,即使考了证提前报备也被抓了,以及市区大量的管制,除去旅游带着无人机那沉重的单肩包十几天也飞不了几次,过安检时还要手忙脚乱的把设备拿出来装进去的。
|
||||
|
||||
1. **关于爱好**
|
||||
摄影这个爱好因为今年发生的一些事算是被我彻底放弃了。
|
||||
出去航拍被抓了两次,即使考了证提前报备也被抓了,以及市区大量的管制,除去旅游带着无人机那沉重的单肩包十几天也飞不了几次,过安检时还要手忙脚乱的把设备拿出来装进去的。
|
||||
如果你也想玩航拍,就要做好你的无人机可能一年都不一定能给你带来一次快乐的准备,以及国内当前混乱的管理。
|
||||
|
||||
2. **关于周刊**
|
||||
Linuxcat周刊只是个在我完成了 linux中国 的社区归档站后一时兴起的产物,它的名字来源也极其敷衍,只是因为 `linuxcat.top` 这个域名当时没有被注册。
|
||||
在几个月的冷静期过后,我开始思考为什么要弄这个周刊,它到底应该写写什么,以及一个能让我坚持每周拿出几个小时搜集新闻的理由。
|
||||
后来我想出来了,我以前也有看看tg新闻频道的习惯,周刊只是把一些我认为能够反映一些趋势的新闻记下来,让我们未来再看回来时能有一个参考,趋势是一直存在的,跨越时代的进步也不是突然出现的,有无数事件能反映它即将发生。
|
||||
2. **关于周刊**
|
||||
Linuxcat周刊只是个在我完成了 linux中国 的社区归档站后一时兴起的产物,它的名字来源也极其敷衍,只是因为 `linuxcat.top` 这个域名当时没有被注册。
|
||||
在几个月的冷静期过后,我开始思考为什么要弄这个周刊,它到底应该写写什么,以及一个能让我坚持每周拿出几个小时搜集新闻的理由。
|
||||
后来我想出来了,我以前也有看看tg新闻频道的习惯,周刊只是把一些我认为能够反映一些趋势的新闻记下来,让我们未来再看回来时能有一个参考,趋势是一直存在的,跨越时代的进步也不是突然出现的,有无数事件能反映它即将发生。
|
||||
|
||||
3. **关于时间**
|
||||
在以后的三年里,我能拿来折腾的时间肯定会变得越来越少,我所在的高中两周只放一天假,还有大量的作业,上学日每天在家里清醒的时间也只有一个小时左右,其他时间都在学校或是睡觉。
|
||||
3. **关于时间**
|
||||
在以后的三年里,我能拿来折腾的时间肯定会变得越来越少,我所在的高中两周只放一天假,还有大量的作业,上学日每天在家里清醒的时间也只有一个小时左右,其他时间都在学校或是睡觉。
|
||||
|
||||
4. **关于网络日志**
|
||||
开学后我就没在网络日志上写过什么东西,其实本来是有几篇文章的,不过因为某些原因,它们的原稿都已经被我删除。
|
||||
这段时间写的一些知识性的东西也被转移到了我的 [知识库](https://kb.mei.lv/)
|
||||
4. **关于网络日志**
|
||||
开学后我就没在网络日志上写过什么东西,其实本来是有几篇文章的,不过因为某些原因,它们的原稿都已经被我删除。
|
||||
这段时间写的一些知识性的东西也被转移到了我的 [知识库](https://kb.mei.lv/)
|
||||
|
||||
5. **关于域名**
|
||||
24年买了 `aps.icu` ,前几天被背刺了,变成白金词续费直接涨到5343,如果你想要这个域名可以给 [i@mei.lv](mailto:i@mei.lv) 发邮件,我在西部数码上push给你(域名25.3.7过期)。
|
||||
24年7月在[群友](https://duo.la/)的建议下买了 `mei.lv` ,买完后在另一个群友提醒下才发现它有“美女”的谐音。
|
||||
`mmeiblog.cn` 域名会一直续费,但是会被逐渐弃用,这域名太长了,不过今年应该会给它备案,海外机器折腾太烦了。
|
||||
5. **关于域名**
|
||||
24年买了 `aps.icu` ,前几天被背刺了,变成白金词续费直接涨到5343,如果你想要这个域名可以给 [i@mei.lv](mailto:i@mei.lv) 发邮件,我在西部数码上push给你(域名25.3.7过期)。
|
||||
24年7月在[群友](https://duo.la/)的建议下买了 `mei.lv` ,买完后在另一个群友提醒下才发现它有“美女”的谐音。
|
||||
`mmeiblog.cn` 域名会一直续费,但是会被逐渐弃用,这域名太长了,不过今年应该会给它备案,海外机器折腾太烦了。
|
||||
|
||||
6. **关于 Windows**
|
||||
就在前几天,我终于彻底抛掉了恶心了我近十年的 Windows 系统,给我的 PC 和笔记本都装上了 Ubuntu24.10 ,linux系统的生态目前已经很全了,再加上 Wine ,完全可以替代 Windows ,至于发行版就要自己选择了,Ubuntu 的 snap 包管理器确实很拉跨,但好在目前它还支持 apt
|
||||
我开了个坑: [Linux做主力](https://kb.mei.lv/03_Linux%E5%81%9A%E4%B8%BB%E5%8A%9B/01_%E5%AE%9E%E7%94%A8%E5%B7%A5%E5%85%B7.html) ,会记下我在用 linux 做主力系统时遇到的问题和解决方案
|
||||
6. **关于 Windows**
|
||||
就在前几天,我终于彻底抛掉了恶心了我近十年的 Windows 系统,给我的 PC 和笔记本都装上了 Ubuntu24.10 ,linux系统的生态目前已经很全了,再加上 Wine ,完全可以替代 Windows ,至于发行版就要自己选择了,Ubuntu 的 snap 包管理器确实很拉跨,但好在目前它还支持 apt
|
||||
我开了个坑: [Linux做主力](https://kb.mei.lv/03_Linux%E5%81%9A%E4%B8%BB%E5%8A%9B/01_%E5%AE%9E%E7%94%A8%E5%B7%A5%E5%85%B7.html) ,会记下我在用 linux 做主力系统时遇到的问题和解决方案
|
||||
|
||||
## 踩到的坑
|
||||
1. **MJJ**
|
||||
|
||||
1. **MJJ**
|
||||
买机上探针很好玩,但是钱包很不开心,买完了就扔那不用,MJJ的钱真好赚
|
||||
|
||||
2. **加湿器**
|
||||
2. **加湿器**
|
||||
加湿器就是个伪需求,除非你在新疆那种地方,用了发现和没用差不多,该干还是干,水放久了还容易变成细菌喷雾,我年前花199买了个小米加湿器,直接让我整个年都在感冒中度过
|
||||
|
||||
3. **FRP服务商**
|
||||
这玩意真的赚不了钱,甚至还会亏钱,还有好多人来问我咋搞
|
||||
3. **FRP服务商**
|
||||
这玩意真的赚不了钱,甚至还会亏钱,还有好多人来问我咋搞
|
||||
|
||||
4. **各种博物馆**
|
||||
4. **各种博物馆**
|
||||
真没意思,别去
|
||||
|
||||
5. **华为家庭存储**
|
||||
|
||||
不适合折腾的产品,没有 webui ,应用商店只有三个应用,影音效果也不好,系统级相册同步很强大,但不支持 Docker ,易用性确实很强,但功能的缺少又有点对不起那高昂的售价
|
||||
|
||||
## 买到的好东西
|
||||
1. **红米 A27Q**
|
||||
|
||||
1. **红米 A27Q**
|
||||
性价比极高的27寸2K显示器,效果也很好
|
||||
|
||||
2. **双屏**
|
||||
2. **双屏**
|
||||
双屏用起来真的很爽,效率提升也很明显
|
||||
|
||||
3. **PDU**
|
||||
终于不用担心插头打架了,很好看而且比插座要便宜,推荐买公牛的,不要用送的胶,肯定会掉
|
||||
3. **PDU**
|
||||
终于不用担心插头打架了,很好看而且比插座要便宜,推荐买公牛的,不要用送的胶,肯定会掉
|
||||
|
||||
|
||||
|
||||
|
||||
最后,感谢雨云,他们给了我很多(钱)
|
||||
最后,感谢雨云,他们给了我很多(钱)
|
||||
|
@ -11,52 +11,67 @@ date: 2025-02-02 10:10:24
|
||||
---
|
||||
`林语Mini(Linyu-mini)` 是一款基于 `Vue 3` 和 `SpringBoot` 构建的高性能即时通讯`在线聊天系统` 。系统以`轻量化` 设计为核心,具备快速部署和便捷扩展的特点,适用于企业内部协作、团队沟通以及小型社交平台等多种场景。
|
||||

|
||||
|
||||
## 前端
|
||||
|
||||
由于林语Mini的前端构建后为静态文件,我们可以在本地构建后将文件上传到服务器上
|
||||
|
||||
1. 克隆仓库到本地
|
||||
|
||||
```shell
|
||||
git clone https://github.com/linyu-im/linyu-mini-web.git
|
||||
cd linyu-mini-web
|
||||
```
|
||||
|
||||
2. 安装 `nodejs`
|
||||
如果你已经安装了 `nodejs` ,可以跳过这一步
|
||||
前往 [清华大学开源软件镜像站](https://mirror.tuna.tsinghua.edu.cn/nodejs-release/) 选择对应的安装包安装,我用的是 `v21.0.0`,没有出现兼容性问题
|
||||
如果你已经安装了 `nodejs` ,可以跳过这一步
|
||||
前往 [清华大学开源软件镜像站](https://mirror.tuna.tsinghua.edu.cn/nodejs-release/) 选择对应的安装包安装,我用的是 `v21.0.0`,没有出现兼容性问题
|
||||
安装完成后执行 `node -v`来验证安装,如果出现以下输出,则证明已经安装成功:
|
||||
|
||||
```shell
|
||||
PS D:\read\work\linyu-mini-web> node -v
|
||||
v21.0.0
|
||||
```
|
||||
|
||||
3. 安装依赖
|
||||
在克隆下来的 linyu-mini-web 目录下执行
|
||||
在克隆下来的 linyu-mini-web 目录下执行
|
||||
|
||||
```shell
|
||||
npm install
|
||||
```
|
||||
|
||||
4. 修改服务地址
|
||||
修改`.env` 文件内的地址信息,`VITE_HTTP_URL` 后端服务地址,`VITE_WS_URL` 后端服务websocket地址
|
||||
|
||||
```
|
||||
VITE_HTTP_URL=http://127.0.0.1:9200
|
||||
VITE_WS_URL=ws://127.0.0.1:9100
|
||||
```
|
||||
|
||||
请按需修改这里的地址,比如可以反代到自己的域名
|
||||
5. 构建
|
||||
|
||||
```shell
|
||||
npm run build
|
||||
```
|
||||
|
||||
然后将 `dist` 目录下的文件上传到你的网站根目录
|
||||
|
||||
|
||||
## 数据库
|
||||
|
||||
创建一个 `mysql` 数据库,选择`UTF-8`字符集
|
||||
|
||||
|
||||
## 后端
|
||||
|
||||
1. 安装依赖
|
||||
接下来的教程认为您使用linux系统
|
||||
|
||||
```
|
||||
apt install openjdk-8-jdk maven
|
||||
```
|
||||
|
||||
2. 克隆仓库
|
||||
|
||||
```
|
||||
git clone https://github.com/linyu-im/linyu-mini-server.git
|
||||
cd linyu-mini-server
|
||||
@ -65,6 +80,7 @@ cd linyu-mini-server
|
||||
3. 修改数据库信息
|
||||
进入项目的 `src/main/resources`目录下,打开`application.yml`
|
||||
参照注释进行修改:
|
||||
|
||||
```
|
||||
#mysql配置
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
@ -75,13 +91,16 @@ cd linyu-mini-server
|
||||
```
|
||||
|
||||
4. 运行后端
|
||||
|
||||
```
|
||||
mvn spring-boot:run
|
||||
```
|
||||
|
||||
等待一会后端启动,访问先前部署的前端,就可以使用了
|
||||
|
||||
5. 配置进程守护
|
||||
使用 `Supervisor`,参照我的配置文件修改:
|
||||
|
||||
```
|
||||
[program:linyu-server]
|
||||
command = mvn spring-boot:run
|
||||
@ -96,4 +115,4 @@ user = root
|
||||
priority = 999
|
||||
numprocs = 1
|
||||
process_name = %(program_name)s_%(process_num)02d
|
||||
```
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user