FreeBSD安装

FreeBSD安装
freebsd boot

原文链接:https://ovea-y.cn/free_bsd_install/

💡 FreeBSD是一个历史悠久的类UNIX系统,当今很多主流的操作系统都或多或少地吸收了它的设计理念。

安装FreeBSD

1. 制作启动盘

2. 安装核心

2.1 此处按下Enter键,启动多用户模式
Pasted image 20231112104033
2.2 选择Install,并且按下Enter键
Pasted image 20231112104126

2.3 选择一个键盘映射模式,此处选择默认即可(空格可以切换下面的按钮,回车是选择)
Pasted image 20231112104142

2.4 设置一个喜欢的主机名字,输入后按回车确认
Pasted image 20231112104158

2.5 选择需要安装的组件(上下键移动,空格选择,确认全部)
Pasted image 20231112104211

2.6 选择一个文件系统和磁盘分区方式

  • Auto(UFS)使用UFS文件系统,并且自动对磁盘进行分区
  • Manual 如果想自己分区,可以选择这种模式
  • Shell 使用shell高度灵活地分区
  • Auto(ZFS)使用ZFS文件系统,并且自动对磁盘进行分区(空格切换下面的OK - Cancel选项,回车确认)
    Pasted image 20231112114355

2.7 选择自动分区后,会有以下选项,如果想采用自动分区,直接选择Partition即可

Pasted image 20231112114413

2.8 选择一种分区表格式

  • APM Apple的分区表格式
  • BSD BSD的分区方式
  • GPT GUID分区格式
  • MBR DOS系统的分区格式
  • VTOC8 Sun VTOC8分区表格式

Pasted image 20231112114435

2.9 确认分区是否正确,然后选择Finish
Pasted image 20231112114453
Pasted image 20231112114505
Pasted image 20231112114658
Pasted image 20231112114731
Pasted image 20231112114743

2.10 设置用户密码
Pasted image 20231112114756

2.11 配置网络
Pasted image 20231112114805
Pasted image 20231112114811
Pasted image 20231112114817
Pasted image 20231112114824
Pasted image 20231112114831

2.12 选择时区
Pasted image 20231112114838
Pasted image 20231112114845
Pasted image 20231112114853
Pasted image 20231112114859
Pasted image 20231112114908
Pasted image 20231112114916

2.13 选择想要开启的服务
Pasted image 20231112114923

2.14 选择需要的安全配置
Pasted image 20231112114929

2.15 添加用户
Pasted image 20231112114936
Pasted image 20231112114943

2.16 完成最后的配置

可以选择安装handbook,也可以直接Exit结束安装。
Pasted image 20231112114951

2.17 重启
Pasted image 20231112115002
Pasted image 20231112115010

原文链接:https://ovea-y.cn/free_bsd_install/

Read more

香港银行开户指南

香港银行开户指南

注意:本文所有内容,都是需要前往香港的情况下才能使用! 本文主要介绍2家实体银行和3家虚拟银行! 实体银行包含: * 中国银行(香港) * 汇丰银行(香港),该银行也被称为“香港上海汇丰银行” 虚拟银行包含: * 众安银行 * 天星银行 * 蚂蚁银行 1、各银行所需资料和办理方式 银行名称 办理方式 所需材料 & 要求 备注 汇丰银行(香港) 提前预约,线下到营业点办理 (如果没预约,只能很早排队取线下号,不一定能取到) 必备证件: 1. 港澳通行证 2. 入境海关小票 3. 身份证 投资证明: 1. 证券App近三月股票交割单 2. 中国结算近三月交割单 3. 银行近三月流水单 4. 支付宝投资流水 资产证明: 1. 银行资产证明 2.

By 夕元
C++协程(Coroutines)

C++协程(Coroutines)

原文链接:https://ovea-y.cn/cpp_coroutine_20/ C++协程(Coroutines) 1. 简单介绍协程 协程可以简单的理解为,它是一个可以随时“中断”,并再次恢复执行的函数。 C++协程框架的特点: * 无栈协程 * 非对称设计(开发者可以自行设计协程调度器,做成对称设计) 2. 协程和函数的区别 函数:函数调用是线性、同步、一次性的执行模式,调用者必须等待被调用方法执行完成后返回。 协程:协程可以异步执行,调用者不需要等待协程完成,可以在协程挂起时继续做其他事情。在执行过程中通过特定的语法(co__yield_和_co__await)暂停执行,并在之后的某个时刻恢复执行。 2.1 普通函数的执行过程 一个普通函数在执行的时候,主要包含两个操作,分别是调用(call)和返回(return)

By 夕元
GitHub Workflows

GitHub Workflows

原文链接:https://ovea-y.cn/github_workflows/ 本文介绍GitHub工作流的创建和作用。 工作流创建方式 在git项目下,创建.github/workflows文件夹,里面编写的任何yml文件都是工作流的一部分。 secrets的创建方式 secrets.GITHUB_TOKEN是GitHub自动创建的,不需要自己创建。 secrets.SERVER_HOST这个的来源,需要在GitHub对应的项目的设置中设置。 readme的构建标签 配置好Branch、Event类型后,把下面这段内容复制到markdown文档里,就会自动显示自动化流程状态了。其实就是一张图片,由GitHub自动生成提供。 一. 自动构建网站并推送到远程服务器 自动构建hugo,并更新远程服务器的静态网站内容。 自动化流程文件 name: Deploy Hugo Site # 当推送到main分支时触发部署流程 on: push: branches: - main

By 夕元
代码版本管理工具(git/gerrit/repo)

代码版本管理工具(git/gerrit/repo)

原文链接:https://ovea-y.cn/code_version_control_tools__git_gerrit_repo/ 一、版本控制工具的历史 1.1 版本控制雏形 在版本控制软件出现之前,就具备diff与patch工具来对源码进行比较和打补丁了,在CVS出来的一段时间里,Linus一直在使用diff与patch工具管理着Linux的代码。diff与patch也是源码版本控制中最基本的概念。 1.1.1 diff —— 用于比较两个文件或目录之间的差异 -u 表示使用 unified 格式 -r 表示比较目录 -N 表示将不存在的文件当作空文件处理,这样新添加的文件也会出现在patch文件中 diff -urN a.c b.c > c.patch 1.1.2 patch —— 用于应用差异修改 通过patch可以将原始文件变成目标文件,

By 夕元