mirror of
https://github.com/Dichgrem/Blog.git
synced 2025-02-23 05:58:36 -05:00
Initial commit
This commit is contained in:
parent
f3fa5d6400
commit
8d4c46a1e7
@ -11,13 +11,11 @@ tags = ["Tech","PVE","Debain"]
|
|||||||
<!-- more -->
|
<!-- more -->
|
||||||
## 什么是PVE?
|
## 什么是PVE?
|
||||||
PVE (全称 Proxmox Virtual Environment) 是一款开源免费的虚拟化环境平台,同时支持KVM 虚拟机和 LXC 容器。它基于 Debian 和 KVM 技术开发,可在一台 PC 或服务器上同时运行Linux、OpenWRT、Windows 等,实现计算、网络、存储一体化解决方案,即所谓的“all in one”。类似的平台还有ESXi、Unraid等。
|
PVE (全称 Proxmox Virtual Environment) 是一款开源免费的虚拟化环境平台,同时支持KVM 虚拟机和 LXC 容器。它基于 Debian 和 KVM 技术开发,可在一台 PC 或服务器上同时运行Linux、OpenWRT、Windows 等,实现计算、网络、存储一体化解决方案,即所谓的“all in one”。类似的平台还有ESXi、Unraid等。
|
||||||

|
|
||||||
## 什么是MCSM?
|
## 什么是MCSM?
|
||||||
|
|
||||||
MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开箱即用,多实例和支持 Docker 的 Minecraft 服务端管理面板。
|
MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开箱即用,多实例和支持 Docker 的 Minecraft 服务端管理面板。
|
||||||
|
|
||||||
此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。
|
此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。
|
||||||

|
|
||||||
具体步骤:安装PVE并优化,开设虚拟机并安装Debian,安装mscm界面并开设实例,配置网络服务。
|
具体步骤:安装PVE并优化,开设虚拟机并安装Debian,安装mscm界面并开设实例,配置网络服务。
|
||||||
|
|
||||||
## 准备工作
|
## 准备工作
|
||||||
@ -37,25 +35,16 @@ MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开
|
|||||||
## 一.安装PVE并优化
|
## 一.安装PVE并优化
|
||||||
|
|
||||||
1.将下载好的镜像用Rufus写入U盘。
|
1.将下载好的镜像用Rufus写入U盘。
|
||||||

|
|
||||||
|
|
||||||
2.将U盘插到目标主机上面,进入BIOS-boot设置启动顺序。这里我使用二手浪潮服务器X99主板,矿龙电源以及一块128G的SSD固态。注意:大部分服务器主板有机箱入侵检测机制,需要在说明书中找到特定针脚并用导电帽盖上,否则无法开机。
|
2.将U盘插到目标主机上面,进入BIOS-boot设置启动顺序。这里我使用二手浪潮服务器X99主板,矿龙电源以及一块128G的SSD固态。注意:大部分服务器主板有机箱入侵检测机制,需要在说明书中找到特定针脚并用导电帽盖上,否则无法开机。
|
||||||
|
|
||||||
3.进入安装界面,选择install;
|
3.进入安装界面,选择install;
|
||||||

|
|
||||||
随后跑码,进入如下界面,同意协议:
|
随后跑码,进入如下界面,同意协议:
|
||||||

|
|
||||||
设置硬盘与文件类型,可以选择ext4或者btrfs;
|
设置硬盘与文件类型,可以选择ext4或者btrfs;
|
||||||

|
|
||||||
选择国家与地区,这里需要手打出China;
|
选择国家与地区,这里需要手打出China;
|
||||||

|
|
||||||
随后设置密码与邮件,邮件可以随便填:
|
随后设置密码与邮件,邮件可以随便填:
|
||||||

|
|
||||||
然后设置网络连接,这里插网线就有地址;设置主机名,并记下内网IP地址;
|
然后设置网络连接,这里插网线就有地址;设置主机名,并记下内网IP地址;
|
||||||

|
|
||||||
检查无误后开始安装:
|
检查无误后开始安装:
|
||||||

|
|
||||||

|
|
||||||
安装完成后 reboot。
|
安装完成后 reboot。
|
||||||
|
|
||||||
4.浏览器打开 PVE 地址,进入系统后我们需要给PVE换源。
|
4.浏览器打开 PVE 地址,进入系统后我们需要给PVE换源。
|
||||||
@ -104,26 +93,18 @@ deb-src https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib
|
|||||||
## 二.新建虚拟机并安装Debian
|
## 二.新建虚拟机并安装Debian
|
||||||
|
|
||||||
1.找到 local-btrfs(pve),在其中的 ISO 中上传下载好的 Debian 镜像;
|
1.找到 local-btrfs(pve),在其中的 ISO 中上传下载好的 Debian 镜像;
|
||||||

|
|
||||||
2.随后创建虚拟机,选择 Debian 镜像并设置 CPU 核数与硬盘、内存大小;
|
|
||||||

|
|
||||||
3.一路确认后开机进入命令行界面,即可开始Debian安装。我们选择graphical install:
|
|
||||||

|
|
||||||
4.选择国家和语言,随后自动配置网络;
|
|
||||||
|
|
||||||

|
2.随后创建虚拟机,选择 Debian 镜像并设置 CPU 核数与硬盘、内存大小;
|
||||||
|
|
||||||
|
3.一路确认后开机进入命令行界面,即可开始Debian安装。我们选择graphical install:
|
||||||
|
|
||||||
|
4.选择国家和语言,随后自动配置网络;
|
||||||
|
|
||||||
5.设置主机名,跳过域名设置;设置 root 账户名和密码、普通用户账户名与密码;
|
5.设置主机名,跳过域名设置;设置 root 账户名和密码、普通用户账户名与密码;
|
||||||
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
6.对磁盘进行分区,由于是虚拟机我们选择使用整个磁盘;
|
6.对磁盘进行分区,由于是虚拟机我们选择使用整个磁盘;
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
7.安装基本系统,随后将进入包管理器和大组件安装;
|
7.安装基本系统,随后将进入包管理器和大组件安装;
|
||||||

|
|
||||||
|
|
||||||
我们选择清华源,速度较快。注意:Debian 安装时默认开启安全源,这个源是国外的所以下载速度极慢,因此还需要修改配置文件。
|
我们选择清华源,速度较快。注意:Debian 安装时默认开启安全源,这个源是国外的所以下载速度极慢,因此还需要修改配置文件。
|
||||||
|
|
||||||
@ -140,20 +121,13 @@ deb http://mirrors.ustc.edu.cn/debian-security bullseye-security main
|
|||||||
```
|
```
|
||||||
修改后 Ctrl+X 退出保存,然后退出终端重新进入界面继续安装,键入 Ctrl+Alt+F5。
|
修改后 Ctrl+X 退出保存,然后退出终端重新进入界面继续安装,键入 Ctrl+Alt+F5。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
下载需要一些时间,此时可以饮口茶先,随后看到如下界面:
|
下载需要一些时间,此时可以饮口茶先,随后看到如下界面:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
由于是服务器所以不需要桌面环境:
|
由于是服务器所以不需要桌面环境:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
安装 grub 引导:
|
安装 grub 引导:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
随后安装完成,reboot后进入mscm的安装。
|
随后安装完成,reboot后进入mscm的安装。
|
||||||
|
|
||||||
## 三.安装MCSM并开设实例
|
## 三.安装MCSM并开设实例
|
||||||
@ -205,9 +179,9 @@ service iptables stop
|
|||||||
**5.在浏览器中打开该地址**加上23333端口后缀,即可看到面板,账户为root,密码为123456。
|
**5.在浏览器中打开该地址**加上23333端口后缀,即可看到面板,账户为root,密码为123456。
|
||||||
|
|
||||||
**6.新建实例**,上传 Purpur1.19 服务端,设置名称随后开启实例
|
**6.新建实例**,上传 Purpur1.19 服务端,设置名称随后开启实例
|
||||||

|
|
||||||
7.随后我们可以在**配置文件**中设置游戏的相关选项,如关闭正版验证等。
|
**7.随后我们可以在** 配置文件中设置游戏的相关选项,如关闭正版验证等。
|
||||||

|
|
||||||
**8.大功告成**,此时打开 HMCL 启动器,即可加入游戏。
|
**8.大功告成**,此时打开 HMCL 启动器,即可加入游戏。
|
||||||
|
|
||||||
## 四.配置联机网络
|
## 四.配置联机网络
|
||||||
|
@ -11,7 +11,7 @@ tags = ["Tech","android-TV"]
|
|||||||
<!-- more -->
|
<!-- more -->
|
||||||
准备工作:
|
准备工作:
|
||||||
|
|
||||||
- 1.一个 ATV 镜像,这里使用 Tosathony 制作的 Android TV x86 9.0, 支持 Android tv Remote,且可以下载 Google Play Store 。https://pan.baidu.com/s/17eDDrf4WzWVmrc9hLw-c_w?pwd=a728
|
- 1.一个 [ATV 镜像](https://pan.baidu.com/s/17eDDrf4WzWVmrc9hLw-c_w?pwd=a728) ,这里使用 Tosathony 制作的 Android TV x86 9.0, 支持 Android tv Remote,且可以下载 Google Play Store 。
|
||||||
|
|
||||||
- 2.我们的老朋友 Rufus 写盘工具:https://www.423down.com/10080.html
|
- 2.我们的老朋友 Rufus 写盘工具:https://www.423down.com/10080.html
|
||||||
|
|
||||||
@ -41,27 +41,25 @@ tags = ["Tech","android-TV"]
|
|||||||
## 二、开始安装
|
## 二、开始安装
|
||||||
|
|
||||||
1.boot 成功后可以看到如下界面:
|
1.boot 成功后可以看到如下界面:
|
||||||

|
|
||||||
2.我们选择自动安装:
|
2.我们选择自动安装:
|
||||||

|
|
||||||
3.经过跑码后进入若干个选项,一路 yes 过去,文件系统选 ext4;
|
3.经过跑码后进入若干个选项,一路 yes 过去,文件系统选 ext4;
|
||||||

|
|
||||||

|
|
||||||

|
|
||||||
随后运行 ATV ,并拔出U盘;
|
随后运行 ATV ,并拔出U盘;
|
||||||

|
|
||||||
## 三、进入Google界面
|
## 三、进入Google界面
|
||||||
|
|
||||||
由于国内网络环境问题,导致一些界面无法进入,可使用如下方法或全局科学。
|
由于国内网络环境问题,导致一些界面无法进入,可使用如下方法或全局科学。
|
||||||
|
|
||||||
1.如果卡在 Google的logo 界面或者动画比较缓慢,或者重启后无法进入 ATV 界面,需要在``BIOS-Advanced-OS selection``中将其设置为Windows 8.X或者Android。
|
1.如果卡在 Google的logo 界面或者动画比较缓慢,或者重启后无法进入 ATV 界面,需要在``BIOS-Advanced-OS selection``中将其设置为Windows 8.X或者Android。
|
||||||

|
|
||||||
2.然后可以看到 PayPal 界面,这里使用可以 `Ctrl+Alt+F1` 进入命令行界面,随后输入
|
2.然后可以看到 PayPal 界面,这里使用可以 `Ctrl+Alt+F1` 进入命令行界面,随后输入
|
||||||
|
|
||||||
``pm disable com.tosanthony.tv.networkprovider #注意空格``
|
``pm disable com.tosanthony.tv.networkprovider #注意空格``
|
||||||
|
|
||||||
回车执行,随后按`Ctrl+Alt+F7或F8`回到图形界面。
|
回车执行,随后按`Ctrl+Alt+F7或F8`回到图形界面。
|
||||||

|
|
||||||
3.下一步,我们可以看到自动更新界面,这里我们需要禁用它:
|
3.下一步,我们可以看到自动更新界面,这里我们需要禁用它:
|
||||||
|
|
||||||
同样`Ctrl+Alt+F1` 进入命令行界面,随后输入
|
同样`Ctrl+Alt+F1` 进入命令行界面,随后输入
|
||||||
@ -69,18 +67,17 @@ tags = ["Tech","android-TV"]
|
|||||||
``pm disable com.google.android.tungsten.setupwraith #注意空格``
|
``pm disable com.google.android.tungsten.setupwraith #注意空格``
|
||||||
|
|
||||||
回车执行,随后按`Ctrl+Alt+F7或F8`回到图形界面。
|
回车执行,随后按`Ctrl+Alt+F7或F8`回到图形界面。
|
||||||

|
|
||||||
4.此时会进入一个 WiFi 界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。
|
4.此时会进入一个 WiFi 界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。
|
||||||
|
|
||||||
5.现在我们可以看到进入了 ATV 的桌面。
|
5.现在我们可以看到进入了 ATV 的桌面。
|
||||||

|
|
||||||
## 四、安装软件并设置桌面启动
|
## 四、安装软件并设置桌面启动
|
||||||
|
|
||||||
1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。
|
1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。
|
||||||

|
|
||||||

|
|
||||||
2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect <IP 地址> 。 ,随后在ATV端授权连接;
|
2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect <IP 地址> 。 ,随后在ATV端授权连接;
|
||||||

|
|
||||||
3.接着使用命令adb install <path to android app.apk>将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。
|
3.接着使用命令adb install <path to android app.apk>将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。
|
||||||
|
|
||||||
附一些 ADB 常用命令:
|
附一些 ADB 常用命令:
|
||||||
@ -119,34 +116,19 @@ Package com.google.android.tvlauncher new state: enabled
|
|||||||
```
|
```
|
||||||
|
|
||||||
命令,禁用 google 默认的桌面。随后重启,即可看到如下海报墙:
|
命令,禁用 google 默认的桌面。随后重启,即可看到如下海报墙:
|
||||||

|
|
||||||
## 后记
|
## 后记
|
||||||
|
|
||||||
Android TV google 官方 TV 库
|
[Android TV google 官方 TV 库](https://github.com/googlesamples/leanback-showcase)
|
||||||
|
|
||||||
https://github.com/googlesamples/leanback-showcase
|
|
||||||
|
|
||||||
智能电视,电视盒子开发 SDK
|
[智能电视,电视盒子开发 SDK](https://github.com/boxmate/tvframe)
|
||||||
|
|
||||||
https://github.com/boxmate/tvframe
|
|
||||||
|
|
||||||
选中框切换动画,适用于电视
|
[选中框切换动画,适用于电视](https://github.com/EZJasonBoy/FocusChangeAnimation)
|
||||||
|
|
||||||
https://github.com/EZJasonBoy/FocusChangeAnimation
|
|
||||||
|
|
||||||
仿泰捷视频最新 TV 版 Metro UI 效果. 仿腾讯视频 TV 版(云视听•极光) 列表页
|
[Android tv,盒子,投影仪 控件](https://github.com/FrozenFreeFall/Android-tv-widget)
|
||||||
|
|
||||||
https://github.com/hejunlin2013/TVSample
|
|
||||||
|
|
||||||
tv 常用效果控件,包括焦点、边框处理等
|
|
||||||
|
|
||||||
https://github.com/evilbinary/Tvwidget
|
|
||||||
|
|
||||||
Android tv,盒子,投影仪 控件
|
|
||||||
|
|
||||||
https://github.com/FrozenFreeFall/Android-tv-widget
|
|
||||||
|
|
||||||
TV 项目常用工具(焦点问题,适配问题等.)
|
|
||||||
|
|
||||||
https://github.com/genius158/TVProjectUtils
|
|
||||||
|
|
||||||
|
[TV 项目常用工具(焦点问题,适配问题等.)](https://github.com/genius158/TVProjectUtils)
|
||||||
|
@ -11,13 +11,16 @@ tags = ["Tech","linux"]
|
|||||||
但由于该Wiki的中文版比较陈旧,安装教程不太清楚,故先以虚拟机安装Arch为例实际操作一番。
|
但由于该Wiki的中文版比较陈旧,安装教程不太清楚,故先以虚拟机安装Arch为例实际操作一番。
|
||||||
|
|
||||||
<!-- more -->
|
<!-- more -->
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
准备工作:需要虚拟机环境(这里推荐使用VMware Workstation Pro),以及一个ISO镜像
|
准备工作:需要
|
||||||
|
- 虚拟机环境,这里推荐使用VMware Workstation Pro.
|
||||||
|
|
||||||
|
- ISO镜像
|
||||||
|
|
||||||
VM学习版:https://www.ahhhhfs.com/33472/
|
VM学习版:https://www.ahhhhfs.com/33472/
|
||||||
|
|
||||||
官方镜像: https://geo.mirror.pkgbuild.com/iso/2023.08.01/
|
官方镜像: https://geo.mirror.pkgbuild.com/iso/2023.08.01/
|
||||||
|
|
||||||
***
|
***
|
||||||
@ -26,64 +29,46 @@ VM学习版:https://www.ahhhhfs.com/33472/
|
|||||||
1.打开VM,文件—新建虚拟机—典型—下一步,对于硬盘要求建议至少20G,作为后续分区使用;CPU及内存根据实际需求分配,一般取半数。
|
1.打开VM,文件—新建虚拟机—典型—下一步,对于硬盘要求建议至少20G,作为后续分区使用;CPU及内存根据实际需求分配,一般取半数。
|
||||||
注意:完成后需先在编辑虚拟机设置—选项中设置引导为UEFI,否则会导致奇怪的Boot问题。
|
注意:完成后需先在编辑虚拟机设置—选项中设置引导为UEFI,否则会导致奇怪的Boot问题。
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
2.开启此虚拟机,随后进入界面,回车,跑码后进入tty1。
|
2.开启此虚拟机,随后进入界面,回车,跑码后进入tty1。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## **二、联网并分区**
|
## **二、联网并分区**
|
||||||
1.使用 **dhcpcd** 命令获取IP地址,由于虚拟机使用NAT故联网容易。
|
1.使用 **dhcpcd** 命令获取IP地址,由于虚拟机使用NAT故联网容易。
|
||||||
|
|
||||||
2.使用 **ping www.baidu.com** 命令检查是否联网,若出现ttl,time=xx ms等数据说明成功,随后再 **Ctrl+C** 停止命令运行,~~避免百度被DDOS攻击死掉。~~
|
2.使用 **ping www.baidu.com** 命令检查是否联网,若出现ttl,time=xx ms等数据说明成功,随后再 **Ctrl+C** 停止命令运行,~~避免百度被DDOS攻击死掉。~~
|
||||||
|
|
||||||
3.使用 **timedatectl set-ntp true** 命令更新系统时间,该命令无输出,正所谓无事发生就是最好的。
|
3.使用 **timedatectl set-ntp true** 命令更新系统时间,该命令无输出,正所谓无事发生就是最好的。
|
||||||
|
|
||||||
4.使用 **fdisk -l** 命令查看系统分区,由于虚拟机的存在只会显示一块硬盘。
|
4.使用 **fdisk -l** 命令查看系统分区,由于虚拟机的存在只会显示一块硬盘。
|
||||||
|
|
||||||
5.接下来是Arch安装中较难的一部分,以20G硬盘空间为例,我们需要划分出512MB的引导分区,15G的根分区以及5G左右的交换分区。由于纯命令行分区比较繁琐,这里使用 **cfdisk** 命令打开分区工具。
|
5.接下来是Arch安装中较难的一部分,以20G硬盘空间为例,我们需要划分出512MB的引导分区,15G的根分区以及5G左右的交换分区。由于纯命令行分区比较繁琐,这里使用 **cfdisk** 命令打开分区工具。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
回车选择gpt类型,可以看到如下界面:
|
回车选择gpt类型,可以看到如下界面:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
使用左右方向键移动至**New**,新建一个分区,大小为**512MB**,回车确认,并移动至**type**将其类型改为**EFI system**,随后如法炮制,建立根分区(类型为linux filesystem)和交换分区(linux swap)。
|
使用左右方向键移动至**New**,新建一个分区,大小为**512MB**,回车确认,并移动至**type**将其类型改为**EFI system**,随后如法炮制,建立根分区(类型为linux filesystem)和交换分区(linux swap)。
|
||||||
注意:上诉操作完成后需在**Write**中选择**yes**,否则无法保存分区,随后**quit**回到命令行。
|
注意:上诉操作完成后需在**Write**中选择**yes**,否则无法保存分区,随后**quit**回到命令行。
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
6.分区结束后分别对其进行格式化,命令为
|
6.分区结束后分别对其进行格式化,命令为
|
||||||
```
|
```
|
||||||
**mkfs.fat -F32 /dev/sda1
|
mkfs.fat -F32 /dev/sda1
|
||||||
mkfs.ext4 /dev/sda2
|
mkfs.ext4 /dev/sda2
|
||||||
mkswap -f /dev/sda3**
|
mkswap -f /dev/sda3
|
||||||
```
|
```
|
||||||
注意不同分区类型与格式所用命令不同。
|
注意不同分区类型与格式所用命令不同。
|
||||||
7.格式完成后进行挂载,使用如下命令:
|
7.格式完成后进行挂载,使用如下命令:
|
||||||
```
|
```
|
||||||
**swapon /dev/sda3
|
swapon /dev/sda3
|
||||||
mount /dev/sda2 /mnt
|
mount /dev/sda2 /mnt
|
||||||
mkdir /dev/sda2 /mnt/home
|
mkdir /dev/sda2 /mnt/home
|
||||||
ls /mnt
|
ls /mnt
|
||||||
mkdir /mnt/boot
|
mkdir /mnt/boot
|
||||||
mkdir /mnt/boot/EFI
|
mkdir /mnt/boot/EFI
|
||||||
mount /dev/sda1 /mnt/boot/EFI
|
mount /dev/sda1 /mnt/boot/EFI
|
||||||
ls /mnt**
|
ls /mnt
|
||||||
```
|
```
|
||||||
完成后即可开始组件下载。
|
完成后即可开始组件下载。
|
||||||
|
|
||||||
@ -93,10 +78,6 @@ ls /mnt**
|
|||||||
1.使用大名鼎鼎的**vim**编辑器,将下载镜像源改为国内,提高下载速度**vim /etc/pacman.d/mirrorlist**
|
1.使用大名鼎鼎的**vim**编辑器,将下载镜像源改为国内,提高下载速度**vim /etc/pacman.d/mirrorlist**
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
推荐使用清华源,在首行中改为如下命令:
|
推荐使用清华源,在首行中改为如下命令:
|
||||||
|
|
||||||
```
|
```
|
||||||
@ -104,19 +85,15 @@ Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
|
|||||||
```
|
```
|
||||||
随后**ESC**,**: wq** 保存退出。
|
随后**ESC**,**: wq** 保存退出。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
2.安装基本包,使用命令
|
2.安装基本包,使用命令
|
||||||
```
|
```
|
||||||
pacstrap /mnt base base-devel linux linux-firmware dhcpcd
|
pacstrap /mnt base base-devel linux linux-firmware dhcpcd
|
||||||
```
|
```
|
||||||
一路回车下载。
|
一路回车下载。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
3.生成**fstab**文件 ,使用命令
|
3.生成**fstab**文件 ,使用命令
|
||||||
```
|
```
|
||||||
**genfstab -U /mnt > /mnt/etc/fstab**
|
genfstab -U /mnt > /mnt/etc/fstab
|
||||||
```
|
```
|
||||||
自动挂载分区,并用**cat /mnt/etc/fstab**观察分区情况。
|
自动挂载分区,并用**cat /mnt/etc/fstab**观察分区情况。
|
||||||
4.使用**arch-chroot /mnt**命令切换至系统环境下,此时可以设置时区,语言和主机名(hostname)。
|
4.使用**arch-chroot /mnt**命令切换至系统环境下,此时可以设置时区,语言和主机名(hostname)。
|
||||||
@ -132,7 +109,6 @@ ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
|
|||||||
```
|
```
|
||||||
设置语言:使用**vim /etc/locale.gen**命令去掉 **en_US.UTF-8 UTF-8** 以及 **zh_CN.UTF-8 UTF-8** 行前的注释符号,并用**locale-gen**生成新locale,用**echo 'LANG=en_US.UTF-8' > /etc/locale.conf**命令确认输出。
|
设置语言:使用**vim /etc/locale.gen**命令去掉 **en_US.UTF-8 UTF-8** 以及 **zh_CN.UTF-8 UTF-8** 行前的注释符号,并用**locale-gen**生成新locale,用**echo 'LANG=en_US.UTF-8' > /etc/locale.conf**命令确认输出。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
4.设置root密码:使用**passwd**命令,设置并重复密码。
|
4.设置root密码:使用**passwd**命令,设置并重复密码。
|
||||||
5.安装微码:根据硬件选择命令:
|
5.安装微码:根据硬件选择命令:
|
||||||
@ -155,24 +131,19 @@ reboot # 重启
|
|||||||
```
|
```
|
||||||
若成功进入登录界面即为成功,可使用**neofetch**命令打印系统信息。
|
若成功进入登录界面即为成功,可使用**neofetch**命令打印系统信息。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
***
|
***
|
||||||
## **四、安装图形界面**
|
## **四、安装图形界面**
|
||||||
为便于在虚拟机中操作,我们可以安装KDE-plasma,Xfce等桌面环境。
|
为便于在虚拟机中操作,我们可以安装KDE-plasma,Xfce等桌面环境。
|
||||||
1.使用**dhcpcd**获得地址。
|
1.使用**dhcpcd**获得地址。
|
||||||
2.新建普通用户**useradd -m -G wheel username** (替换username为你的用户名)
|
|
||||||
并设置密码**passwd username** 。
|
2.新建普通用户**useradd -m -G wheel username** (替换username为你的用户名)并设置密码**passwd username** 。
|
||||||
3.配置Sudo,使用**pacman -S sudo**安装并在**ln -s /usr/bin/vim /usr/bin/vi
|
|
||||||
visudo**中删除 **%wheel ALL=(ALL)ALL** 前的注释符。
|
3.配置Sudo,使用**pacman -S sudo**安装并在**ln -s /usr/bin/vim /usr/bin/vi/visudo** 中删除 **%wheel ALL=(ALL)ALL** 前的注释符。
|
||||||
|
|
||||||
4.reboot后开始安装驱动。由于~~NVIDIA fuck you~~ 众所周知的原因,独显驱动比较难以安装,建议先只上核显。
|
4.reboot后开始安装驱动。由于~~NVIDIA fuck you~~ 众所周知的原因,独显驱动比较难以安装,建议先只上核显。
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
以此为例,若为AMD核显,命令为
|
以此为例,若为AMD核显,命令为
|
||||||
```
|
```
|
||||||
sudo pacman -S xf86-video-amdgpu
|
sudo pacman -S xf86-video-amdgpu
|
||||||
@ -195,8 +166,6 @@ systemctl start sddm
|
|||||||
```
|
```
|
||||||
7.reboot后进入桌面环境,安装完成。
|
7.reboot后进入桌面环境,安装完成。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
## **后记**
|
## **后记**
|
||||||
|
|
||||||
|
@ -12,7 +12,6 @@ tags = ["Tech","chromebook"]
|
|||||||
前言 ChromeBook 作为国外一款定位为商务办公和学生入门的机器,其性能在2023年的当下似乎已经过时;在其退出中国市场后更是接近绝迹。不过,针对特殊需求下的部分机型在今天仍然极具性价比。
|
前言 ChromeBook 作为国外一款定位为商务办公和学生入门的机器,其性能在2023年的当下似乎已经过时;在其退出中国市场后更是接近绝迹。不过,针对特殊需求下的部分机型在今天仍然极具性价比。
|
||||||
<!-- more -->
|
<!-- more -->
|
||||||
作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为 ASUS ChromeBook C302 的机器吸引了我的注意力,且看其配置:
|
作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为 ASUS ChromeBook C302 的机器吸引了我的注意力,且看其配置:
|
||||||

|
|
||||||
|
|
||||||
此前作者一直认为 ChromeBook 只存在于 Google 的 Pixelbook 机型之上,就如同 Mircosoft的Surface Pro 一样;实际上,主流 OEM 厂商——美帝良心想、社会主义戴、惠普宏碁华硕三星等等—-都推出过 Chromebook。
|
此前作者一直认为 ChromeBook 只存在于 Google 的 Pixelbook 机型之上,就如同 Mircosoft的Surface Pro 一样;实际上,主流 OEM 厂商——美帝良心想、社会主义戴、惠普宏碁华硕三星等等—-都推出过 Chromebook。
|
||||||
|
|
||||||
@ -26,36 +25,31 @@ tags = ["Tech","chromebook"]
|
|||||||
|
|
||||||
## 一.进入开发者模式
|
## 一.进入开发者模式
|
||||||
|
|
||||||
我们假设你已经有了一个 Google 账号,并在往期的博客中部署了 openwrt,那么此时通过全局科学让 chromebook 联网,随后登录账号,此时我们完成了第一步;随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。如图所示:
|
我们假设你已经有了一个 Google 账号,并在往期的博客中部署了 openwrt,那么此时通过全局科学让 chromebook 联网,随后登录账号,此时我们完成了第一步;
|
||||||

|
|
||||||
|
随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。如图所示:
|
||||||
|
|
||||||
随后打开背板,卸下图示位置(在蒙皮下)的大螺丝:
|
随后打开背板,卸下图示位置(在蒙皮下)的大螺丝:
|
||||||

|
|
||||||
随后装回后盖,按住键盘上的Esc和“刷新”键不动,然后按下电源键。这样Chromebook会进入“恢复”模式:
|
随后装回后盖,按住键盘上的Esc和“刷新”键不动,然后按下电源键。这样Chromebook会进入“恢复”模式:
|
||||||

|
|
||||||
|
|
||||||
然后同时按下键盘上的Ctrl键和D键:
|
然后同时按下键盘上的Ctrl键和D键:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
按下Enter,系统重启:
|
按下Enter,系统重启:
|
||||||
这时会有一声“滴!”的BIOS提示音。
|
这时会有一声“滴!”的BIOS提示音。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
随后等待Chrome OS重置即可。
|
随后等待Chrome OS重置即可。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
重置完成后看到如下界面,以后每次开机都要按Ctrl+D进入系统:
|
重置完成后看到如下界面,以后每次开机都要按Ctrl+D进入系统:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
随后在设置-高级中可以看到开发者模式已打开,此时传到ChromeOS中的其他APP即可安装。
|
随后在设置-高级中可以看到开发者模式已打开,此时传到ChromeOS中的其他APP即可安装。
|
||||||
|
|
||||||
附阅读器和视频效果:
|
附阅读器和视频效果:
|
||||||
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## 二.安装其他系统
|
## 二.安装其他系统
|
||||||
|
|
||||||
|
@ -18,73 +18,48 @@ tags = ["Tech","Nas"]
|
|||||||
- 硬盘需机械硬盘,SSD阵列会出奇怪的问题。
|
- 硬盘需机械硬盘,SSD阵列会出奇怪的问题。
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
> 安装流程:ISO镜像烧入,BIOS启动,选择版本编译安装,进入群辉界面安装DSM。
|
> 安装流程:ISO镜像烧入,BIOS启动,选择版本编译安装,进入群辉界面安装DSM。
|
||||||
|
|
||||||
## **一、ISO镜像烧入**
|
## **一、ISO镜像烧入**
|
||||||
首先我们从 https://www.52pojie.cn/thread-1745197-1-1.html 下载arpl-1.0-beta2.img文件,随后通过写盘工具(这里推荐Rufus)将该文件写入U盘中。Rufus:https://www.423down.com/10080.html
|
首先我们从 https://www.52pojie.cn/thread-1745197-1-1.html 下载arpl-1.0-beta2.img文件,随后通过写盘工具(这里推荐Rufus)将该文件写入U盘中。Rufus:https://www.423down.com/10080.html
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
注意U盘将被格式化,随后我们弹出U盘,并将其插到主机上面。
|
注意U盘将被格式化,随后我们弹出U盘,并将其插到主机上面。
|
||||||
|
|
||||||
## **二、BIOS启动,编译安装**
|
## **二、BIOS启动,编译安装**
|
||||||
开机并按F2或DEL键进入BIOS,设置boot顺序为U盘优先,随后可进入如下界面:
|
开机并按F2或DEL键进入BIOS,设置boot顺序为U盘优先,随后可进入如下界面:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
记下Access后面的地址,随后在另一台主机的浏览器上访问,可以看到如下界面:
|
记下Access后面的地址,随后在另一台主机的浏览器上访问,可以看到如下界面:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
选择DSM版本,这里我们以DS3615为例(注意DS918对网卡要求高,需确认好再选择),回车确认;
|
选择DSM版本,这里我们以DS3615为例(注意DS918对网卡要求高,需确认好再选择),回车确认;
|
||||||
PS:群晖设备型号与套件架构参表.https://www.shenzhuohl.com/syno_list.html
|
PS:群晖设备型号与套件架构参表.https://www.shenzhuohl.com/syno_list.html
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
接着选择版本号,以42962为例(后面需下载对应的系统)
|
接着选择版本号,以42962为例(后面需下载对应的系统)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
然后输入一个序列号,由于是黑群晖所以让其随机生成。
|
然后输入一个序列号,由于是黑群晖所以让其随机生成。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
随后build the loader,进入跑码界面,编译安装需要一些时间;
|
随后build the loader,进入跑码界面,编译安装需要一些时间;
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
完成后boot the loader,出现如下界面:
|
完成后boot the loader,出现如下界面:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
当出现内网地址时便成功了,记下版本号与对应的型号;
|
当出现内网地址时便成功了,记下版本号与对应的型号;
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## **三、进入群辉界面安装DSM**
|
## **三、进入群辉界面安装DSM**
|
||||||
进入刚刚看到的内网地址(或用群辉助手https://finds.synology.com/#自动查找),可以看到如下界面:
|
进入刚刚看到的内网地址(或用群辉助手https://finds.synology.com/#自动查找),可以看到如下界面:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
从群辉的官网下载对应的系统,进入安装程序,这里有个重启时间为10分钟,此时可以饮口茶先。
|
从群辉的官网下载对应的系统,进入安装程序,这里有个重启时间为10分钟,此时可以饮口茶先。
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
安装完成后即可进入界面,随后添加储存池。
|
安装完成后即可进入界面,随后添加储存池。
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
## **后记**
|
## **后记**
|
||||||
|
|
||||||
|
@ -30,24 +30,23 @@ https://drive.google.com/drive/folders/1uRXg_krKHPrQneI3F2GNcSVRoCgkqESr
|
|||||||
## 一、进入PE环境:
|
## 一、进入PE环境:
|
||||||
|
|
||||||
1.打开微PE,将其安装进U盘中,安装完成后将 img 工具和 openwrt 包一起放进去;
|
1.打开微PE,将其安装进U盘中,安装完成后将 img 工具和 openwrt 包一起放进去;
|
||||||

|
|
||||||
|
|
||||||
2.将U盘插入目标主机,进入 BIOS-boot 设置U盘优先启动,各主板进入 BIOS 的按键不同,不确定的话建议都试一遍。
|
2.将U盘插入目标主机,进入 BIOS-boot 设置U盘优先启动,各主板进入 BIOS 的按键不同,不确定的话建议都试一遍。
|
||||||

|
|
||||||
## 二、格式化硬盘并写盘
|
## 二、格式化硬盘并写盘
|
||||||
|
|
||||||
1.进入PE环境中,可以看到存在名为“分区助手”的软件,打开它并将目标主机硬盘格式化;注意不要分区!不要分区!不要设置文件系统!否则后续可能无法编译!
|
1.进入PE环境中,可以看到存在名为“分区助手”的软件,打开它并将目标主机硬盘格式化;注意不要分区!不要分区!不要设置文件系统!否则后续可能无法编译!
|
||||||

|
|
||||||
点击左上角提交并执行
|
点击左上角提交并执行
|
||||||

|
|
||||||
2.打开img写盘工具,将openwrt包写入硬盘,注意不要写进U盘里。
|
2.打开img写盘工具,将openwrt包写入硬盘,注意不要写进U盘里。
|
||||||

|
|
||||||
## 三、进入配置界面
|
## 三、进入配置界面
|
||||||
|
|
||||||
1.重启系统并快速拔出U盘,避免重新进入PE;这时系统开始运行了。注意Esir固件是不跑码的,无需担心。
|
1.重启系统并快速拔出U盘,避免重新进入PE;这时系统开始运行了。注意Esir固件是不跑码的,无需担心。
|
||||||

|
|
||||||
2.当看到 `please press Enter to activate this console`这个提示的时候系统就安装完毕了。可使用 passwd 命令设置密码。软路由将自动获取IP地址,随后我们在浏览器中打开该地址,即可看到 Lucl 界面。
|
2.当看到 `please press Enter to activate this console`这个提示的时候系统就安装完毕了。可使用 passwd 命令设置密码。软路由将自动获取IP地址,随后我们在浏览器中打开该地址,即可看到 Lucl 界面。
|
||||||

|
|
||||||
## 后记
|
## 后记
|
||||||
|
|
||||||
|
|
||||||
|
@ -40,13 +40,8 @@ tags = ["Life","Podcast"]
|
|||||||
|
|
||||||
## 四.播客资源
|
## 四.播客资源
|
||||||
|
|
||||||
天仙子的播客年度总结:播客选录
|
[天仙子的播客年度总结:播客选录](https://tianxianzi.me/2023/12/11/selected_podcast/)
|
||||||
|
|
||||||
中文播客榜:中文播客榜
|
[中文播客榜](https://xyzrank.com/#/)
|
||||||
|
|
||||||
Github播客大全:中文播客源
|
|
||||||
|
|
||||||
播客RSS链接大全:播客 RSS Feed
|
|
||||||
|
|
||||||
播客搜索引擎:Share a Podcast和Podcast search
|
|
||||||
|
|
||||||
|
[Podcast search](https://www.listennotes.com/)
|
||||||
|
@ -427,7 +427,7 @@
|
|||||||
|
|
||||||
</li>
|
</li>
|
||||||
<li class="post-list">
|
<li class="post-list">
|
||||||
<a href="https://blog.dich.ink/awesome-nas-dsm-copy/">
|
<a href="https://blog.dich.ink/awesome-win-linux/">
|
||||||
<span class="post-date">2023-08-18</span>
|
<span class="post-date">2023-08-18</span>
|
||||||
:: <span class="post-list-title">综合工程:Win/linux双系统部署</span></a>
|
:: <span class="post-list-title">综合工程:Win/linux双系统部署</span></a>
|
||||||
|
|
||||||
|
@ -640,8 +640,8 @@
|
|||||||
</name>
|
</name>
|
||||||
</author>
|
</author>
|
||||||
|
|
||||||
<link rel="alternate" type="text/html" href="https://blog.dich.ink/awesome-nas-dsm-copy/"/>
|
<link rel="alternate" type="text/html" href="https://blog.dich.ink/awesome-win-linux/"/>
|
||||||
<id>https://blog.dich.ink/awesome-nas-dsm-copy/</id>
|
<id>https://blog.dich.ink/awesome-win-linux/</id>
|
||||||
|
|
||||||
<summary type="html"><p>前言 对于同时有着游戏和Linux环境需求的玩家来说,双系统似乎是其必经之路;而主流设备中两块的硬盘位也为双系统的安装提供了支持。本文以Revios+Garuda的安装为例介绍双系统的安装。</p>
|
<summary type="html"><p>前言 对于同时有着游戏和Linux环境需求的玩家来说,双系统似乎是其必经之路;而主流设备中两块的硬盘位也为双系统的安装提供了支持。本文以Revios+Garuda的安装为例介绍双系统的安装。</p>
|
||||||
</summary>
|
</summary>
|
||||||
|
@ -99,7 +99,7 @@
|
|||||||
<p>准备工作:</p>
|
<p>准备工作:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<p>1.一个 ATV 镜像,这里使用 Tosathony 制作的 Android TV x86 9.0, 支持 Android tv Remote,且可以下载 Google Play Store 。https://pan.baidu.com/s/17eDDrf4WzWVmrc9hLw-c_w?pwd=a728</p>
|
<p>1.一个 <a href="https://pan.baidu.com/s/17eDDrf4WzWVmrc9hLw-c_w?pwd=a728">ATV 镜像</a> ,这里使用 Tosathony 制作的 Android TV x86 9.0, 支持 Android tv Remote,且可以下载 Google Play Store 。</p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<p>2.我们的老朋友 Rufus 写盘工具:https://www.423down.com/10080.html</p>
|
<p>2.我们的老朋友 Rufus 写盘工具:https://www.423down.com/10080.html</p>
|
||||||
@ -132,39 +132,26 @@
|
|||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8665dd27b9.webp" alt="image-tlej.webp" /></p>
|
<img src="https://pic.dich.ink/1/2024/03/06/65e8665dd27b9.webp" alt="image-tlej.webp" /></p>
|
||||||
<p>2.将U盘插到目标主机上,并设置 BIOS-boot 优先启动,不同设备进入 BIOS 的按键不同,大部分是F2或者DEL;</p>
|
<p>2.将U盘插到目标主机上,并设置 BIOS-boot 优先启动,不同设备进入 BIOS 的按键不同,大部分是F2或者DEL;</p>
|
||||||
<h2 id="er-kai-shi-an-zhuang">二、开始安装</h2>
|
<h2 id="er-kai-shi-an-zhuang">二、开始安装</h2>
|
||||||
<p>1.boot 成功后可以看到如下界面:
|
<p>1.boot 成功后可以看到如下界面:</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8666eac466.webp" alt="image-mvrh.webp" />
|
<p>2.我们选择自动安装:</p>
|
||||||
2.我们选择自动安装:
|
<p>3.经过跑码后进入若干个选项,一路 yes 过去,文件系统选 ext4;</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86651a32f2.webp" alt="image-yudd.webp" />
|
<p>随后运行 ATV ,并拔出U盘;</p>
|
||||||
3.经过跑码后进入若干个选项,一路 yes 过去,文件系统选 ext4;
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8664cc6063.webp" alt="image-zycr.webp" />
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86677e6b6c.webp" alt="image-hesu.webp" />
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86653ab2b1.webp" alt="image-xgcp.webp" />
|
|
||||||
随后运行 ATV ,并拔出U盘;
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e866762b828.webp" alt="image-hwoz.webp" /></p>
|
|
||||||
<h2 id="san-jin-ru-googlejie-mian">三、进入Google界面</h2>
|
<h2 id="san-jin-ru-googlejie-mian">三、进入Google界面</h2>
|
||||||
<p>由于国内网络环境问题,导致一些界面无法进入,可使用如下方法或全局科学。</p>
|
<p>由于国内网络环境问题,导致一些界面无法进入,可使用如下方法或全局科学。</p>
|
||||||
<p>1.如果卡在 Google的logo 界面或者动画比较缓慢,或者重启后无法进入 ATV 界面,需要在<code>BIOS-Advanced-OS selection</code>中将其设置为Windows 8.X或者Android。
|
<p>1.如果卡在 Google的logo 界面或者动画比较缓慢,或者重启后无法进入 ATV 界面,需要在<code>BIOS-Advanced-OS selection</code>中将其设置为Windows 8.X或者Android。</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e866840ebf2.webp" alt="image-ckgi.webp" />
|
<p>2.然后可以看到 PayPal 界面,这里使用可以 <code>Ctrl+Alt+F1</code> 进入命令行界面,随后输入</p>
|
||||||
2.然后可以看到 PayPal 界面,这里使用可以 <code>Ctrl+Alt+F1</code> 进入命令行界面,随后输入</p>
|
|
||||||
<p><code>pm disable com.tosanthony.tv.networkprovider #注意空格</code></p>
|
<p><code>pm disable com.tosanthony.tv.networkprovider #注意空格</code></p>
|
||||||
<p>回车执行,随后按<code>Ctrl+Alt+F7或F8</code>回到图形界面。
|
<p>回车执行,随后按<code>Ctrl+Alt+F7或F8</code>回到图形界面。</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8666529ea7.webp" alt="image-rdqf.webp" />
|
<p>3.下一步,我们可以看到自动更新界面,这里我们需要禁用它:</p>
|
||||||
3.下一步,我们可以看到自动更新界面,这里我们需要禁用它:</p>
|
|
||||||
<p>同样<code>Ctrl+Alt+F1</code> 进入命令行界面,随后输入</p>
|
<p>同样<code>Ctrl+Alt+F1</code> 进入命令行界面,随后输入</p>
|
||||||
<p><code>pm disable com.google.android.tungsten.setupwraith #注意空格</code></p>
|
<p><code>pm disable com.google.android.tungsten.setupwraith #注意空格</code></p>
|
||||||
<p>回车执行,随后按<code>Ctrl+Alt+F7或F8</code>回到图形界面。
|
<p>回车执行,随后按<code>Ctrl+Alt+F7或F8</code>回到图形界面。</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e866843a99e.webp" alt="image-chcc.webp" />
|
<p>4.此时会进入一个 WiFi 界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。</p>
|
||||||
4.此时会进入一个 WiFi 界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。</p>
|
<p>5.现在我们可以看到进入了 ATV 的桌面。</p>
|
||||||
<p>5.现在我们可以看到进入了 ATV 的桌面。
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8667b8c994.webp" alt="image-fjzc.webp" /></p>
|
|
||||||
<h2 id="si-an-zhuang-ruan-jian-bing-she-zhi-zhuo-mian-qi-dong">四、安装软件并设置桌面启动</h2>
|
<h2 id="si-an-zhuang-ruan-jian-bing-she-zhi-zhuo-mian-qi-dong">四、安装软件并设置桌面启动</h2>
|
||||||
<p>1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。
|
<p>1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86652f1a2a.webp" alt="image-ylsa.webp" />
|
<p>2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect <IP 地址> 。 ,随后在ATV端授权连接;</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86651ded04.webp" alt="image-vtwo.webp" />
|
<p>3.接着使用命令adb install <path to android app.apk>将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。</p>
|
||||||
2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect <IP 地址> 。 ,随后在ATV端授权连接;
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8666eec785.webp" alt="image-mgql.webp" />
|
|
||||||
3.接着使用命令adb install <path to android app.apk>将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。</p>
|
|
||||||
<p>附一些 ADB 常用命令:</p>
|
<p>附一些 ADB 常用命令:</p>
|
||||||
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>adb reboot #将重启 Android 设备。
|
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>adb reboot #将重启 Android 设备。
|
||||||
</span><span>
|
</span><span>
|
||||||
@ -191,23 +178,13 @@
|
|||||||
</span><span>generic_x86:/ # pm enable --user 0 com.google.android.tvlauncher
|
</span><span>generic_x86:/ # pm enable --user 0 com.google.android.tvlauncher
|
||||||
</span><span>Package com.google.android.tvlauncher new state: enabled
|
</span><span>Package com.google.android.tvlauncher new state: enabled
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>命令,禁用 google 默认的桌面。随后重启,即可看到如下海报墙:
|
<p>命令,禁用 google 默认的桌面。随后重启,即可看到如下海报墙:</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86648d6dcb.webp" alt="image-vjkj.webp" /></p>
|
|
||||||
<h2 id="hou-ji">后记</h2>
|
<h2 id="hou-ji">后记</h2>
|
||||||
<p>Android TV google 官方 TV 库</p>
|
<p><a href="https://github.com/googlesamples/leanback-showcase">Android TV google 官方 TV 库</a></p>
|
||||||
<p>https://github.com/googlesamples/leanback-showcase</p>
|
<p><a href="https://github.com/boxmate/tvframe">智能电视,电视盒子开发 SDK</a></p>
|
||||||
<p>智能电视,电视盒子开发 SDK</p>
|
<p><a href="https://github.com/EZJasonBoy/FocusChangeAnimation">选中框切换动画,适用于电视</a></p>
|
||||||
<p>https://github.com/boxmate/tvframe</p>
|
<p><a href="https://github.com/FrozenFreeFall/Android-tv-widget">Android tv,盒子,投影仪 控件</a></p>
|
||||||
<p>选中框切换动画,适用于电视</p>
|
<p><a href="https://github.com/genius158/TVProjectUtils">TV 项目常用工具(焦点问题,适配问题等.)</a></p>
|
||||||
<p>https://github.com/EZJasonBoy/FocusChangeAnimation</p>
|
|
||||||
<p>仿泰捷视频最新 TV 版 Metro UI 效果. 仿腾讯视频 TV 版(云视听•极光) 列表页</p>
|
|
||||||
<p>https://github.com/hejunlin2013/TVSample</p>
|
|
||||||
<p>tv 常用效果控件,包括焦点、边框处理等</p>
|
|
||||||
<p>https://github.com/evilbinary/Tvwidget</p>
|
|
||||||
<p>Android tv,盒子,投影仪 控件</p>
|
|
||||||
<p>https://github.com/FrozenFreeFall/Android-tv-widget</p>
|
|
||||||
<p>TV 项目常用工具(焦点问题,适配问题等.)</p>
|
|
||||||
<p>https://github.com/genius158/TVProjectUtils</p>
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -97,65 +97,62 @@
|
|||||||
<p>前言 Arch linux是一个轻量、灵活、滚动更新的 Linux 发行版,衍生了诸多优秀的桌面端linux。其官方Wiki更是被称为技术界的“武林秘籍”;
|
<p>前言 Arch linux是一个轻量、灵活、滚动更新的 Linux 发行版,衍生了诸多优秀的桌面端linux。其官方Wiki更是被称为技术界的“武林秘籍”;
|
||||||
但由于该Wiki的中文版比较陈旧,安装教程不太清楚,故先以虚拟机安装Arch为例实际操作一番。</p>
|
但由于该Wiki的中文版比较陈旧,安装教程不太清楚,故先以虚拟机安装Arch为例实际操作一番。</p>
|
||||||
<span id="continue-reading"></span>
|
<span id="continue-reading"></span>
|
||||||
<p><img src="ipfs://bafybeibajrsesaarkzymrbiwzvnda6eaejvb6zcjdreahtjs3j4mrsogei" alt="bafkreie4fj4pavox7pt37tjabqo33fv7fnehmonw2che6mjht2y5x3jgly" /></p>
|
|
||||||
<hr />
|
<hr />
|
||||||
<p>准备工作:需要虚拟机环境(这里推荐使用VMware Workstation Pro),以及一个ISO镜像
|
<p>准备工作:需要</p>
|
||||||
VM学习版:https://www.ahhhhfs.com/33472/
|
<ul>
|
||||||
官方镜像: https://geo.mirror.pkgbuild.com/iso/2023.08.01/</p>
|
<li>
|
||||||
|
<p>虚拟机环境,这里推荐使用VMware Workstation Pro.</p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>ISO镜像</p>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>VM学习版:https://www.ahhhhfs.com/33472/</p>
|
||||||
|
<p>官方镜像: https://geo.mirror.pkgbuild.com/iso/2023.08.01/</p>
|
||||||
<hr />
|
<hr />
|
||||||
<h2 id="yi-xin-jian-xu-ni-ji"><strong>一、新建虚拟机</strong></h2>
|
<h2 id="yi-xin-jian-xu-ni-ji"><strong>一、新建虚拟机</strong></h2>
|
||||||
<p>1.打开VM,文件—新建虚拟机—典型—下一步,对于硬盘要求建议至少20G,作为后续分区使用;CPU及内存根据实际需求分配,一般取半数。
|
<p>1.打开VM,文件—新建虚拟机—典型—下一步,对于硬盘要求建议至少20G,作为后续分区使用;CPU及内存根据实际需求分配,一般取半数。
|
||||||
注意:完成后需先在编辑虚拟机设置—选项中设置引导为UEFI,否则会导致奇怪的Boot问题。</p>
|
注意:完成后需先在编辑虚拟机设置—选项中设置引导为UEFI,否则会导致奇怪的Boot问题。</p>
|
||||||
<p><img src="ipfs://bafybeibs4brehmnvjkfvd7ltyqhwzkmhdbxywftgls7eoqt7r3bcqe5xv4" alt="图片" /></p>
|
|
||||||
<p><img src="ipfs://bafybeig5lfxizsc44etbvzqf663fmp3yeooffijwsngstxmxkgsbcg7s4m" alt="图片" /></p>
|
|
||||||
<p>2.开启此虚拟机,随后进入界面,回车,跑码后进入tty1。</p>
|
<p>2.开启此虚拟机,随后进入界面,回车,跑码后进入tty1。</p>
|
||||||
<p><img src="ipfs://bafkreihlwb3442do3fajm5znev4pycyfoutczvstyfitk7qtzuzuhcfez4" alt="图片" /></p>
|
|
||||||
<p><img src="ipfs://bafkreiccfhgcm4vk4rxza6pz7exjzgigaf2bakd7dsjh5ryzd2jxmeykne" alt="图片" /></p>
|
|
||||||
<h2 id="er-lian-wang-bing-fen-qu"><strong>二、联网并分区</strong></h2>
|
<h2 id="er-lian-wang-bing-fen-qu"><strong>二、联网并分区</strong></h2>
|
||||||
<p>1.使用 <strong>dhcpcd</strong> 命令获取IP地址,由于虚拟机使用NAT故联网容易。
|
<p>1.使用 <strong>dhcpcd</strong> 命令获取IP地址,由于虚拟机使用NAT故联网容易。</p>
|
||||||
2.使用 <strong>ping www.baidu.com</strong> 命令检查是否联网,若出现ttl,time=xx ms等数据说明成功,随后再 <strong>Ctrl+C</strong> 停止命令运行,<del>避免百度被DDOS攻击死掉。</del>
|
<p>2.使用 <strong>ping www.baidu.com</strong> 命令检查是否联网,若出现ttl,time=xx ms等数据说明成功,随后再 <strong>Ctrl+C</strong> 停止命令运行,<del>避免百度被DDOS攻击死掉。</del></p>
|
||||||
3.使用 <strong>timedatectl set-ntp true</strong> 命令更新系统时间,该命令无输出,正所谓无事发生就是最好的。
|
<p>3.使用 <strong>timedatectl set-ntp true</strong> 命令更新系统时间,该命令无输出,正所谓无事发生就是最好的。</p>
|
||||||
4.使用 <strong>fdisk -l</strong> 命令查看系统分区,由于虚拟机的存在只会显示一块硬盘。
|
<p>4.使用 <strong>fdisk -l</strong> 命令查看系统分区,由于虚拟机的存在只会显示一块硬盘。</p>
|
||||||
5.接下来是Arch安装中较难的一部分,以20G硬盘空间为例,我们需要划分出512MB的引导分区,15G的根分区以及5G左右的交换分区。由于纯命令行分区比较繁琐,这里使用 <strong>cfdisk</strong> 命令打开分区工具。</p>
|
<p>5.接下来是Arch安装中较难的一部分,以20G硬盘空间为例,我们需要划分出512MB的引导分区,15G的根分区以及5G左右的交换分区。由于纯命令行分区比较繁琐,这里使用 <strong>cfdisk</strong> 命令打开分区工具。</p>
|
||||||
<p><img src="ipfs://bafkreia6qdsqeidr6vq2b6ptfl4ctxdvlrqa6aecdspvc27vnebwxa7kla" alt="图片" /></p>
|
|
||||||
<p>回车选择gpt类型,可以看到如下界面:</p>
|
<p>回车选择gpt类型,可以看到如下界面:</p>
|
||||||
<p><img src="ipfs://bafkreielrel5p5ssgalppawbfbqwnlyk6t7ryg7j4j7r2o4kbs4eqyhkgy" alt="图片" /></p>
|
|
||||||
<p>使用左右方向键移动至<strong>New</strong>,新建一个分区,大小为<strong>512MB</strong>,回车确认,并移动至<strong>type</strong>将其类型改为<strong>EFI system</strong>,随后如法炮制,建立根分区(类型为linux filesystem)和交换分区(linux swap)。
|
<p>使用左右方向键移动至<strong>New</strong>,新建一个分区,大小为<strong>512MB</strong>,回车确认,并移动至<strong>type</strong>将其类型改为<strong>EFI system</strong>,随后如法炮制,建立根分区(类型为linux filesystem)和交换分区(linux swap)。
|
||||||
注意:上诉操作完成后需在<strong>Write</strong>中选择<strong>yes</strong>,否则无法保存分区,随后<strong>quit</strong>回到命令行。</p>
|
注意:上诉操作完成后需在<strong>Write</strong>中选择<strong>yes</strong>,否则无法保存分区,随后<strong>quit</strong>回到命令行。</p>
|
||||||
<p><img src="ipfs://bafkreibrlvexhzffrrgqeqlj4pd2n23sxnmusiipbkgfsutyy6v5w4lpgy" alt="图片" /></p>
|
|
||||||
<p>6.分区结束后分别对其进行格式化,命令为</p>
|
<p>6.分区结束后分别对其进行格式化,命令为</p>
|
||||||
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>**mkfs.fat -F32 /dev/sda1
|
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>mkfs.fat -F32 /dev/sda1
|
||||||
</span><span>mkfs.ext4 /dev/sda2
|
</span><span>mkfs.ext4 /dev/sda2
|
||||||
</span><span>mkswap -f /dev/sda3**
|
</span><span>mkswap -f /dev/sda3
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>注意不同分区类型与格式所用命令不同。
|
<p>注意不同分区类型与格式所用命令不同。
|
||||||
7.格式完成后进行挂载,使用如下命令:</p>
|
7.格式完成后进行挂载,使用如下命令:</p>
|
||||||
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>**swapon /dev/sda3
|
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>swapon /dev/sda3
|
||||||
</span><span>mount /dev/sda2 /mnt
|
</span><span>mount /dev/sda2 /mnt
|
||||||
</span><span>mkdir /dev/sda2 /mnt/home
|
</span><span>mkdir /dev/sda2 /mnt/home
|
||||||
</span><span>ls /mnt
|
</span><span>ls /mnt
|
||||||
</span><span>mkdir /mnt/boot
|
</span><span>mkdir /mnt/boot
|
||||||
</span><span>mkdir /mnt/boot/EFI
|
</span><span>mkdir /mnt/boot/EFI
|
||||||
</span><span>mount /dev/sda1 /mnt/boot/EFI
|
</span><span>mount /dev/sda1 /mnt/boot/EFI
|
||||||
</span><span>ls /mnt**
|
</span><span>ls /mnt
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>完成后即可开始组件下载。</p>
|
<p>完成后即可开始组件下载。</p>
|
||||||
<hr />
|
<hr />
|
||||||
<h2 id="san-an-zhuang-ji-ben-zu-jian"><strong>三、安装基本组件</strong></h2>
|
<h2 id="san-an-zhuang-ji-ben-zu-jian"><strong>三、安装基本组件</strong></h2>
|
||||||
<p>1.使用大名鼎鼎的<strong>vim</strong>编辑器,将下载镜像源改为国内,提高下载速度<strong>vim /etc/pacman.d/mirrorlist</strong></p>
|
<p>1.使用大名鼎鼎的<strong>vim</strong>编辑器,将下载镜像源改为国内,提高下载速度<strong>vim /etc/pacman.d/mirrorlist</strong></p>
|
||||||
<p><img src="ipfs://bafkreictwulvg2xhhir5nhfodjum2sc6zjbgz2pcsik35ecwlpmih3vgda" alt="394c1fa62cbd585145343b3f8bbba2ad" /></p>
|
|
||||||
<p>推荐使用清华源,在首行中改为如下命令:</p>
|
<p>推荐使用清华源,在首行中改为如下命令:</p>
|
||||||
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
|
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>随后<strong>ESC</strong>,<strong>: wq</strong> 保存退出。</p>
|
<p>随后<strong>ESC</strong>,<strong>: wq</strong> 保存退出。</p>
|
||||||
<p><img src="ipfs://bafkreid3iaak75h5tvdhrfu5nkuv5dxfsd4j2ery74w4g4o5ykrs2yoayy" alt="basic-install_mirrorlist-2.d629c732" /></p>
|
|
||||||
<p>2.安装基本包,使用命令</p>
|
<p>2.安装基本包,使用命令</p>
|
||||||
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>pacstrap /mnt base base-devel linux linux-firmware dhcpcd
|
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>pacstrap /mnt base base-devel linux linux-firmware dhcpcd
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>一路回车下载。</p>
|
<p>一路回车下载。</p>
|
||||||
<p><img src="ipfs://bafkreieody2vfglni6mu7gjpbkh7lsmrptjkqrho6yo22enm7pi2aemufy" alt="basic-install_pacstrap-2.4c230553" /></p>
|
|
||||||
<p>3.生成<strong>fstab</strong>文件 ,使用命令</p>
|
<p>3.生成<strong>fstab</strong>文件 ,使用命令</p>
|
||||||
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>**genfstab -U /mnt > /mnt/etc/fstab**
|
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>genfstab -U /mnt > /mnt/etc/fstab
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>自动挂载分区,并用<strong>cat /mnt/etc/fstab</strong>观察分区情况。
|
<p>自动挂载分区,并用<strong>cat /mnt/etc/fstab</strong>观察分区情况。
|
||||||
4.使用<strong>arch-chroot /mnt</strong>命令切换至系统环境下,此时可以设置时区,语言和主机名(hostname)。
|
4.使用<strong>arch-chroot /mnt</strong>命令切换至系统环境下,此时可以设置时区,语言和主机名(hostname)。
|
||||||
@ -168,7 +165,6 @@ VM学习版:https://www.ahhhhfs.com/33472/
|
|||||||
</span><span>127.0.1.1 name.localdomain name
|
</span><span>127.0.1.1 name.localdomain name
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>设置语言:使用<strong>vim /etc/locale.gen</strong>命令去掉 <strong>en_US.UTF-8 UTF-8</strong> 以及 <strong>zh_CN.UTF-8 UTF-8</strong> 行前的注释符号,并用<strong>locale-gen</strong>生成新locale,用<strong>echo 'LANG=en_US.UTF-8' > /etc/locale.conf</strong>命令确认输出。</p>
|
<p>设置语言:使用<strong>vim /etc/locale.gen</strong>命令去掉 <strong>en_US.UTF-8 UTF-8</strong> 以及 <strong>zh_CN.UTF-8 UTF-8</strong> 行前的注释符号,并用<strong>locale-gen</strong>生成新locale,用<strong>echo 'LANG=en_US.UTF-8' > /etc/locale.conf</strong>命令确认输出。</p>
|
||||||
<p><img src="ipfs://bafkreihddeih5fe46ysb42inueignbo2dfc5dm7d75tvjpmtr4lo5rrm7i" alt="basic-install_locale-1.59ffa6db" /></p>
|
|
||||||
<p>4.设置root密码:使用<strong>passwd</strong>命令,设置并重复密码。
|
<p>4.设置root密码:使用<strong>passwd</strong>命令,设置并重复密码。
|
||||||
5.安装微码:根据硬件选择命令:
|
5.安装微码:根据硬件选择命令:
|
||||||
<strong>pacman -S intel-ucode # Intel
|
<strong>pacman -S intel-ucode # Intel
|
||||||
@ -186,17 +182,13 @@ pacman -S amd-ucode # AMD</strong>
|
|||||||
</span><span>reboot # 重启
|
</span><span>reboot # 重启
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>若成功进入登录界面即为成功,可使用<strong>neofetch</strong>命令打印系统信息。</p>
|
<p>若成功进入登录界面即为成功,可使用<strong>neofetch</strong>命令打印系统信息。</p>
|
||||||
<p><img src="ipfs://bafkreihnuyjb6tzcp3pqo6irmmml3tp5gpw2b2sl5amr5qiykvtmi5ufpu" alt="basic-install_neofetch.d338d5c5" /></p>
|
|
||||||
<hr />
|
<hr />
|
||||||
<h2 id="si-an-zhuang-tu-xing-jie-mian"><strong>四、安装图形界面</strong></h2>
|
<h2 id="si-an-zhuang-tu-xing-jie-mian"><strong>四、安装图形界面</strong></h2>
|
||||||
<p>为便于在虚拟机中操作,我们可以安装KDE-plasma,Xfce等桌面环境。
|
<p>为便于在虚拟机中操作,我们可以安装KDE-plasma,Xfce等桌面环境。
|
||||||
1.使用<strong>dhcpcd</strong>获得地址。
|
1.使用<strong>dhcpcd</strong>获得地址。</p>
|
||||||
2.新建普通用户<strong>useradd -m -G wheel username</strong> (替换username为你的用户名)
|
<p>2.新建普通用户<strong>useradd -m -G wheel username</strong> (替换username为你的用户名)并设置密码<strong>passwd username</strong> 。</p>
|
||||||
并设置密码<strong>passwd username</strong> 。
|
<p>3.配置Sudo,使用<strong>pacman -S sudo</strong>安装并在<strong>ln -s /usr/bin/vim /usr/bin/vi/visudo</strong> 中删除 <strong>%wheel ALL=(ALL)ALL</strong> 前的注释符。</p>
|
||||||
3.配置Sudo,使用<strong>pacman -S sudo</strong>安装并在<strong>ln -s /usr/bin/vim /usr/bin/vi
|
<p>4.reboot后开始安装驱动。由于~~NVIDIA fuck you~~ 众所周知的原因,独显驱动比较难以安装,建议先只上核显。</p>
|
||||||
visudo</strong>中删除 <strong>%wheel ALL=(ALL)ALL</strong> 前的注释符。
|
|
||||||
4.reboot后开始安装驱动。由于~~NVIDIA fuck you~~ 众所周知的原因,独显驱动比较难以安装,建议先只上核显。</p>
|
|
||||||
<p><img src="ipfs://bafkreic4wammkoj27s35kh3ajhhbsx6p3sn2kxnsnoc4z4gphv2vrehbjq" alt="图片" /></p>
|
|
||||||
<p>以此为例,若为AMD核显,命令为</p>
|
<p>以此为例,若为AMD核显,命令为</p>
|
||||||
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>sudo pacman -S xf86-video-amdgpu
|
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>sudo pacman -S xf86-video-amdgpu
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
@ -213,7 +205,6 @@ visudo</strong>中删除 <strong>%wheel ALL=(ALL)ALL</strong> 前的注释符。
|
|||||||
</span><span>systemctl start sddm
|
</span><span>systemctl start sddm
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>7.reboot后进入桌面环境,安装完成。</p>
|
<p>7.reboot后进入桌面环境,安装完成。</p>
|
||||||
<p><img src="ipfs://bafkreigb3tgkdvtwjvbchvd742sc7v6pehyepiax7saobhqae4tn5bkkxa" alt="arch-2023-08-07-17-35-13" /></p>
|
|
||||||
<h2 id="hou-ji"><strong>后记</strong></h2>
|
<h2 id="hou-ji"><strong>后记</strong></h2>
|
||||||
<p>设备的多样导致安装中可能会出现一些奇怪的问题,需要自行搜索学习,以不断提高技术水平。</p>
|
<p>设备的多样导致安装中可能会出现一些奇怪的问题,需要自行搜索学习,以不断提高技术水平。</p>
|
||||||
|
|
||||||
|
@ -96,33 +96,24 @@
|
|||||||
<div class="post-content">
|
<div class="post-content">
|
||||||
<p>前言 ChromeBook 作为国外一款定位为商务办公和学生入门的机器,其性能在2023年的当下似乎已经过时;在其退出中国市场后更是接近绝迹。不过,针对特殊需求下的部分机型在今天仍然极具性价比。</p>
|
<p>前言 ChromeBook 作为国外一款定位为商务办公和学生入门的机器,其性能在2023年的当下似乎已经过时;在其退出中国市场后更是接近绝迹。不过,针对特殊需求下的部分机型在今天仍然极具性价比。</p>
|
||||||
<span id="continue-reading"></span>
|
<span id="continue-reading"></span>
|
||||||
<p>作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为 ASUS ChromeBook C302 的机器吸引了我的注意力,且看其配置:
|
<p>作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为 ASUS ChromeBook C302 的机器吸引了我的注意力,且看其配置:</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8667181a0f.webp" alt="image-kmux.webp" /></p>
|
|
||||||
<p>此前作者一直认为 ChromeBook 只存在于 Google 的 Pixelbook 机型之上,就如同 Mircosoft的Surface Pro 一样;实际上,主流 OEM 厂商——美帝良心想、社会主义戴、惠普宏碁华硕三星等等—-都推出过 Chromebook。</p>
|
<p>此前作者一直认为 ChromeBook 只存在于 Google 的 Pixelbook 机型之上,就如同 Mircosoft的Surface Pro 一样;实际上,主流 OEM 厂商——美帝良心想、社会主义戴、惠普宏碁华硕三星等等—-都推出过 Chromebook。</p>
|
||||||
<p>但本次所说的这台 ASUS 的机器属实让我眼前一亮:质感上佳的银白色全金属外壳,360度可翻转的触摸屏,以及最大10小时的续航和仅仅1.15千克的重量,这简直是轻薄本和平板的完美结合!美中不足的是其接口较少,两个type-C、一个3.5mm耳机口和SD卡接口显得有些单薄;而在性能上,Intel m3-6y30和8+32G的组合只能说差强人意。</p>
|
<p>但本次所说的这台 ASUS 的机器属实让我眼前一亮:质感上佳的银白色全金属外壳,360度可翻转的触摸屏,以及最大10小时的续航和仅仅1.15千克的重量,这简直是轻薄本和平板的完美结合!美中不足的是其接口较少,两个type-C、一个3.5mm耳机口和SD卡接口显得有些单薄;而在性能上,Intel m3-6y30和8+32G的组合只能说差强人意。</p>
|
||||||
<p>不过,作为触摸屏和翻转本的结合,用来当阅读器、上网本和视频播放器以及盖泡面上实用性极强,在亚马逊的 kindle 退出中国市场后阅读器市场群魔乱舞,高昂的售价和低配的机型遍地横行;而一般的平板生态和手机重复,价格不菲;如果没有游戏需求,ChromeBook 是不错的选择。</p>
|
<p>不过,作为触摸屏和翻转本的结合,用来当阅读器、上网本和视频播放器以及盖泡面上实用性极强,在亚马逊的 kindle 退出中国市场后阅读器市场群魔乱舞,高昂的售价和低配的机型遍地横行;而一般的平板生态和手机重复,价格不菲;如果没有游戏需求,ChromeBook 是不错的选择。</p>
|
||||||
<p>到祸啦家人们!我们看看其实际效果究竟如何?首先映入眼帘的是经典的 Chrome OS 界面,这里注意登录需要有Google的账号(Gmail邮箱),如果暂时没有可以用访客模式登录,在该模式下的一切操作不会保存在硬盘(似乎很好的保护了隐私);而在登录谷歌后,可以看到其完善的生态,包括原生的 play 商店、Chrome 浏览器,Gmail 邮箱等等。</p>
|
<p>到祸啦家人们!我们看看其实际效果究竟如何?首先映入眼帘的是经典的 Chrome OS 界面,这里注意登录需要有Google的账号(Gmail邮箱),如果暂时没有可以用访客模式登录,在该模式下的一切操作不会保存在硬盘(似乎很好的保护了隐私);而在登录谷歌后,可以看到其完善的生态,包括原生的 play 商店、Chrome 浏览器,Gmail 邮箱等等。</p>
|
||||||
<p>那么,ChromeBook 有哪些玩法呢?</p>
|
<p>那么,ChromeBook 有哪些玩法呢?</p>
|
||||||
<h2 id="yi-jin-ru-kai-fa-zhe-mo-shi">一.进入开发者模式</h2>
|
<h2 id="yi-jin-ru-kai-fa-zhe-mo-shi">一.进入开发者模式</h2>
|
||||||
<p>我们假设你已经有了一个 Google 账号,并在往期的博客中部署了 openwrt,那么此时通过全局科学让 chromebook 联网,随后登录账号,此时我们完成了第一步;随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。如图所示:
|
<p>我们假设你已经有了一个 Google 账号,并在往期的博客中部署了 openwrt,那么此时通过全局科学让 chromebook 联网,随后登录账号,此时我们完成了第一步;</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86662ed8c9.webp" alt="image-rybv.webp" />
|
<p>随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。如图所示:</p>
|
||||||
随后打开背板,卸下图示位置(在蒙皮下)的大螺丝:
|
<p>随后打开背板,卸下图示位置(在蒙皮下)的大螺丝:</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e866496a43d.webp" alt="image-mfjq.webp" />
|
<p>随后装回后盖,按住键盘上的Esc和“刷新”键不动,然后按下电源键。这样Chromebook会进入“恢复”模式:</p>
|
||||||
随后装回后盖,按住键盘上的Esc和“刷新”键不动,然后按下电源键。这样Chromebook会进入“恢复”模式:
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8668011f98.webp" alt="image-edcy.webp" /></p>
|
|
||||||
<p>然后同时按下键盘上的Ctrl键和D键:</p>
|
<p>然后同时按下键盘上的Ctrl键和D键:</p>
|
||||||
<p><img src="https://pic.dich.ink/1/2024/03/06/65e8667e34bdd.webp" alt="image-efqm.webp" /></p>
|
|
||||||
<p>按下Enter,系统重启:
|
<p>按下Enter,系统重启:
|
||||||
这时会有一声“滴!”的BIOS提示音。</p>
|
这时会有一声“滴!”的BIOS提示音。</p>
|
||||||
<p><img src="https://pic.dich.ink/1/2024/03/06/65e866753ff2d.webp" alt="image-hzut.webp" /></p>
|
|
||||||
<p>随后等待Chrome OS重置即可。</p>
|
<p>随后等待Chrome OS重置即可。</p>
|
||||||
<p><img src="https://pic.dich.ink/1/2024/03/06/65e8666e00a56.webp" alt="image-ntmm.webp" /></p>
|
|
||||||
<p>重置完成后看到如下界面,以后每次开机都要按Ctrl+D进入系统:</p>
|
<p>重置完成后看到如下界面,以后每次开机都要按Ctrl+D进入系统:</p>
|
||||||
<p><img src="https://pic.dich.ink/1/2024/03/06/65e866790a8f6.webp" alt="image-goit.webp" /></p>
|
|
||||||
<p>随后在设置-高级中可以看到开发者模式已打开,此时传到ChromeOS中的其他APP即可安装。</p>
|
<p>随后在设置-高级中可以看到开发者模式已打开,此时传到ChromeOS中的其他APP即可安装。</p>
|
||||||
<p>附阅读器和视频效果:</p>
|
<p>附阅读器和视频效果:</p>
|
||||||
<p><img src="https://pic.dich.ink/1/2024/03/06/65e866580fe13.webp" alt="image-wuzq.webp" />
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86680d5edf.webp" alt="image-acav.webp" /></p>
|
|
||||||
<h2 id="er-an-zhuang-qi-ta-xi-tong">二.安装其他系统</h2>
|
<h2 id="er-an-zhuang-qi-ta-xi-tong">二.安装其他系统</h2>
|
||||||
<p>如果你不喜欢 ChromeOS 或者需要 linux 环境,那么可以尝试安装其他系统,例如FydeOS,manjaro等。我们以crouton脚本为例(需要全局科学):</p>
|
<p>如果你不喜欢 ChromeOS 或者需要 linux 环境,那么可以尝试安装其他系统,例如FydeOS,manjaro等。我们以crouton脚本为例(需要全局科学):</p>
|
||||||
<p>这里是 crouton 项目的github地址<code>https://github.com/dnschneid/crouton</code></p>
|
<p>这里是 crouton 项目的github地址<code>https://github.com/dnschneid/crouton</code></p>
|
||||||
|
@ -103,39 +103,26 @@
|
|||||||
<li>截至本文撰写的日期,蜗牛星际被黄牛抬价,可使用路由器工控机加硬盘的方案;</li>
|
<li>截至本文撰写的日期,蜗牛星际被黄牛抬价,可使用路由器工控机加硬盘的方案;</li>
|
||||||
<li>硬盘需机械硬盘,SSD阵列会出奇怪的问题。</li>
|
<li>硬盘需机械硬盘,SSD阵列会出奇怪的问题。</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p><img src="ipfs://bafybeibaxr6eci2rgl3ft3hbcgwr4qi6amapiyxhf4l5aealn4rfpvqzmu" alt="图片" /></p>
|
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>安装流程:ISO镜像烧入,BIOS启动,选择版本编译安装,进入群辉界面安装DSM。</p>
|
<p>安装流程:ISO镜像烧入,BIOS启动,选择版本编译安装,进入群辉界面安装DSM。</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<h2 id="yi-isojing-xiang-shao-ru"><strong>一、ISO镜像烧入</strong></h2>
|
<h2 id="yi-isojing-xiang-shao-ru"><strong>一、ISO镜像烧入</strong></h2>
|
||||||
<p>首先我们从 https://www.52pojie.cn/thread-1745197-1-1.html 下载arpl-1.0-beta2.img文件,随后通过写盘工具(这里推荐Rufus)将该文件写入U盘中。Rufus:https://www.423down.com/10080.html</p>
|
<p>首先我们从 https://www.52pojie.cn/thread-1745197-1-1.html 下载arpl-1.0-beta2.img文件,随后通过写盘工具(这里推荐Rufus)将该文件写入U盘中。Rufus:https://www.423down.com/10080.html</p>
|
||||||
<p><img src="ipfs://bafkreiarjme4fe2z7bfjnrb5pjylbewllz2d4u3l6yhz3jfvcxsh27qyre" alt="图片" /></p>
|
|
||||||
<p>注意U盘将被格式化,随后我们弹出U盘,并将其插到主机上面。</p>
|
<p>注意U盘将被格式化,随后我们弹出U盘,并将其插到主机上面。</p>
|
||||||
<h2 id="er-biosqi-dong-bian-yi-an-zhuang"><strong>二、BIOS启动,编译安装</strong></h2>
|
<h2 id="er-biosqi-dong-bian-yi-an-zhuang"><strong>二、BIOS启动,编译安装</strong></h2>
|
||||||
<p>开机并按F2或DEL键进入BIOS,设置boot顺序为U盘优先,随后可进入如下界面:</p>
|
<p>开机并按F2或DEL键进入BIOS,设置boot顺序为U盘优先,随后可进入如下界面:</p>
|
||||||
<p><img src="ipfs://bafybeia4z2sjvqogh4v36fj3v7hzhuxmfh3b53u7yc2jmaqclzgkwsodou" alt="图片" /></p>
|
|
||||||
<p>记下Access后面的地址,随后在另一台主机的浏览器上访问,可以看到如下界面:</p>
|
<p>记下Access后面的地址,随后在另一台主机的浏览器上访问,可以看到如下界面:</p>
|
||||||
<p><img src="ipfs://bafkreih3i3vasmx6v5jjs2jmqzxn43gfz2vyvrqwjk6bxciqa6mmuc5bea" alt="图片" /></p>
|
|
||||||
<p>选择DSM版本,这里我们以DS3615为例(注意DS918对网卡要求高,需确认好再选择),回车确认;
|
<p>选择DSM版本,这里我们以DS3615为例(注意DS918对网卡要求高,需确认好再选择),回车确认;
|
||||||
PS:群晖设备型号与套件架构参表.https://www.shenzhuohl.com/syno_list.html</p>
|
PS:群晖设备型号与套件架构参表.https://www.shenzhuohl.com/syno_list.html</p>
|
||||||
<p><img src="ipfs://bafkreidetgtagebvqbi3yvdzbfsofdjyogzsowl7ctevxb3eziqvjlbk5a" alt="图片" /></p>
|
|
||||||
<p>接着选择版本号,以42962为例(后面需下载对应的系统)</p>
|
<p>接着选择版本号,以42962为例(后面需下载对应的系统)</p>
|
||||||
<p><img src="ipfs://bafkreictqk53a72xrx446nw4ii6dly53vf43sbjvspzqyre35ynu5x3exy" alt="图片" /></p>
|
|
||||||
<p>然后输入一个序列号,由于是黑群晖所以让其随机生成。</p>
|
<p>然后输入一个序列号,由于是黑群晖所以让其随机生成。</p>
|
||||||
<p><img src="ipfs://bafkreig3jngft4hy7bston2msao5eyg3cw4fp3mht5diks7lkinm6jhi7u" alt="图片" /></p>
|
|
||||||
<p>随后build the loader,进入跑码界面,编译安装需要一些时间;</p>
|
<p>随后build the loader,进入跑码界面,编译安装需要一些时间;</p>
|
||||||
<p><img src="ipfs://bafkreibe4kvhwjrc22k7lb6ubfc2mnx3weqgcaq6iwp4zvezvwsunlfbs4" alt="图片" /></p>
|
|
||||||
<p>完成后boot the loader,出现如下界面:</p>
|
<p>完成后boot the loader,出现如下界面:</p>
|
||||||
<p><img src="ipfs://bafkreic5i4cqovresmp5ljtfq3vztaygo3prucdw2fzagv67ra7d7ddpz4" alt="图片" /></p>
|
|
||||||
<p>当出现内网地址时便成功了,记下版本号与对应的型号;</p>
|
<p>当出现内网地址时便成功了,记下版本号与对应的型号;</p>
|
||||||
<p><img src="ipfs://bafkreiflqf2jvo2i6ri2x4ugnsre2ihsi23fhxx55r4bbpd2y5k5u4gyhy" alt="图片" /></p>
|
|
||||||
<h2 id="san-jin-ru-qun-hui-jie-mian-an-zhuang-dsm"><strong>三、进入群辉界面安装DSM</strong></h2>
|
<h2 id="san-jin-ru-qun-hui-jie-mian-an-zhuang-dsm"><strong>三、进入群辉界面安装DSM</strong></h2>
|
||||||
<p>进入刚刚看到的内网地址(或用群辉助手https://finds.synology.com/#自动查找),可以看到如下界面:</p>
|
<p>进入刚刚看到的内网地址(或用群辉助手https://finds.synology.com/#自动查找),可以看到如下界面:</p>
|
||||||
<p><img src="ipfs://bafkreidnrukj4e5dagqapst5kplpzwa74vw3vbqvq3zrcgkeeuaevf76la" alt="图片" /></p>
|
|
||||||
<p>从群辉的官网下载对应的系统,进入安装程序,这里有个重启时间为10分钟,此时可以饮口茶先。</p>
|
<p>从群辉的官网下载对应的系统,进入安装程序,这里有个重启时间为10分钟,此时可以饮口茶先。</p>
|
||||||
<p><img src="ipfs://bafkreidoupg7ehmsdf2vmfzr4rqdc6qfe4vihgsfho45ug7myedxnhmiwq" alt="图片" /></p>
|
|
||||||
<p>安装完成后即可进入界面,随后添加储存池。</p>
|
<p>安装完成后即可进入界面,随后添加储存池。</p>
|
||||||
<p><img src="ipfs://bafybeihwm3vkui7gn6ztyac3cmgavs6rv3vkl6atrxzjepkgafougmdrpm" alt="图片" /></p>
|
|
||||||
<h2 id="hou-ji"><strong>后记</strong></h2>
|
<h2 id="hou-ji"><strong>后记</strong></h2>
|
||||||
<p>黑群辉的一些功能缺失,因此套件中心是可玩性的集中体现,推荐 https://imnks.com/1780.html 添加该源开始你的NAS之旅吧!</p>
|
<p>黑群辉的一些功能缺失,因此套件中心是可玩性的集中体现,推荐 https://imnks.com/1780.html 添加该源开始你的NAS之旅吧!</p>
|
||||||
|
|
||||||
@ -157,7 +144,7 @@ PS:群晖设备型号与套件架构参表.https://www.shenzhuohl.com/syno_lis
|
|||||||
|
|
||||||
|
|
||||||
<span class="button next">
|
<span class="button next">
|
||||||
<a href="https://blog.dich.ink/awesome-nas-dsm-copy/">
|
<a href="https://blog.dich.ink/awesome-win-linux/">
|
||||||
<span class="button__text">综合工程:Win/linux双系统部署</span>
|
<span class="button__text">综合工程:Win/linux双系统部署</span>
|
||||||
<span class="button__icon">→</span>
|
<span class="button__icon">→</span>
|
||||||
</a>
|
</a>
|
||||||
|
@ -115,22 +115,15 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p>安装流程:</p>
|
<p>安装流程:</p>
|
||||||
<h2 id="yi-jin-ru-pehuan-jing">一、进入PE环境:</h2>
|
<h2 id="yi-jin-ru-pehuan-jing">一、进入PE环境:</h2>
|
||||||
<p>1.打开微PE,将其安装进U盘中,安装完成后将 img 工具和 openwrt 包一起放进去;
|
<p>1.打开微PE,将其安装进U盘中,安装完成后将 img 工具和 openwrt 包一起放进去;</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8665416902.webp" alt="image-xgsv.webp" /></p>
|
<p>2.将U盘插入目标主机,进入 BIOS-boot 设置U盘优先启动,各主板进入 BIOS 的按键不同,不确定的话建议都试一遍。</p>
|
||||||
<p>2.将U盘插入目标主机,进入 BIOS-boot 设置U盘优先启动,各主板进入 BIOS 的按键不同,不确定的话建议都试一遍。
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8665ae2917.webp" alt="image-uxcl.webp" /></p>
|
|
||||||
<h2 id="er-ge-shi-hua-ying-pan-bing-xie-pan">二、格式化硬盘并写盘</h2>
|
<h2 id="er-ge-shi-hua-ying-pan-bing-xie-pan">二、格式化硬盘并写盘</h2>
|
||||||
<p>1.进入PE环境中,可以看到存在名为“分区助手”的软件,打开它并将目标主机硬盘格式化;注意不要分区!不要分区!不要设置文件系统!否则后续可能无法编译!
|
<p>1.进入PE环境中,可以看到存在名为“分区助手”的软件,打开它并将目标主机硬盘格式化;注意不要分区!不要分区!不要设置文件系统!否则后续可能无法编译!</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8666fc739c.webp" alt="image-lxgv.webp" />
|
<p>点击左上角提交并执行</p>
|
||||||
点击左上角提交并执行
|
<p>2.打开img写盘工具,将openwrt包写入硬盘,注意不要写进U盘里。</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8667fc956e.webp" alt="image-efkt.webp" />
|
|
||||||
2.打开img写盘工具,将openwrt包写入硬盘,注意不要写进U盘里。
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86669be5c8.webp" alt="image-otsu.webp" /></p>
|
|
||||||
<h2 id="san-jin-ru-pei-zhi-jie-mian">三、进入配置界面</h2>
|
<h2 id="san-jin-ru-pei-zhi-jie-mian">三、进入配置界面</h2>
|
||||||
<p>1.重启系统并快速拔出U盘,避免重新进入PE;这时系统开始运行了。注意Esir固件是不跑码的,无需担心。
|
<p>1.重启系统并快速拔出U盘,避免重新进入PE;这时系统开始运行了。注意Esir固件是不跑码的,无需担心。</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8666b11d79.webp" alt="image-ogrk.webp" />
|
<p>2.当看到 <code>please press Enter to activate this console</code>这个提示的时候系统就安装完毕了。可使用 passwd 命令设置密码。软路由将自动获取IP地址,随后我们在浏览器中打开该地址,即可看到 Lucl 界面。</p>
|
||||||
2.当看到 <code>please press Enter to activate this console</code>这个提示的时候系统就安装完毕了。可使用 passwd 命令设置密码。软路由将自动获取IP地址,随后我们在浏览器中打开该地址,即可看到 Lucl 界面。
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86687ef0fc.webp" alt="image-ariu.webp" /></p>
|
|
||||||
<h2 id="hou-ji">后记</h2>
|
<h2 id="hou-ji">后记</h2>
|
||||||
<p>常用命令:</p>
|
<p>常用命令:</p>
|
||||||
<pre style="background-color:#151515;color:#e8e8d3;"><code><span># 更新软件列表
|
<pre style="background-color:#151515;color:#e8e8d3;"><code><span># 更新软件列表
|
||||||
|
@ -131,11 +131,9 @@
|
|||||||
<h2 id="san-chang-jian-ke-hu-duan-you-que-dian">三.常见客户端优缺点</h2>
|
<h2 id="san-chang-jian-ke-hu-duan-you-que-dian">三.常见客户端优缺点</h2>
|
||||||
<p><code>我个人推荐使用开源的 AntennaPod 。</code></p>
|
<p><code>我个人推荐使用开源的 AntennaPod 。</code></p>
|
||||||
<h2 id="si-bo-ke-zi-yuan">四.播客资源</h2>
|
<h2 id="si-bo-ke-zi-yuan">四.播客资源</h2>
|
||||||
<p>天仙子的播客年度总结:播客选录</p>
|
<p><a href="https://tianxianzi.me/2023/12/11/selected_podcast/">天仙子的播客年度总结:播客选录</a></p>
|
||||||
<p>中文播客榜:中文播客榜</p>
|
<p><a href="https://xyzrank.com/#/">中文播客榜</a></p>
|
||||||
<p>Github播客大全:中文播客源</p>
|
<p><a href="https://www.listennotes.com/">Podcast search</a></p>
|
||||||
<p>播客RSS链接大全:播客 RSS Feed</p>
|
|
||||||
<p>播客搜索引擎:Share a Podcast和Podcast search</p>
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -97,12 +97,10 @@
|
|||||||
<div class="post-content">
|
<div class="post-content">
|
||||||
<p>前言 假期将至,不少家里有闲置设备的小伙伴想尝试开设一个我的世界(Minecraft)服务器,却不知从何下手。本文以 PVE-Debian-MCSM 为主线介绍其部署流程。</p>
|
<p>前言 假期将至,不少家里有闲置设备的小伙伴想尝试开设一个我的世界(Minecraft)服务器,却不知从何下手。本文以 PVE-Debian-MCSM 为主线介绍其部署流程。</p>
|
||||||
<span id="continue-reading"></span><h2 id="shen-me-shi-pve">什么是PVE?</h2>
|
<span id="continue-reading"></span><h2 id="shen-me-shi-pve">什么是PVE?</h2>
|
||||||
<p>PVE (全称 Proxmox Virtual Environment) 是一款开源免费的虚拟化环境平台,同时支持KVM 虚拟机和 LXC 容器。它基于 Debian 和 KVM 技术开发,可在一台 PC 或服务器上同时运行Linux、OpenWRT、Windows 等,实现计算、网络、存储一体化解决方案,即所谓的“all in one”。类似的平台还有ESXi、Unraid等。
|
<p>PVE (全称 Proxmox Virtual Environment) 是一款开源免费的虚拟化环境平台,同时支持KVM 虚拟机和 LXC 容器。它基于 Debian 和 KVM 技术开发,可在一台 PC 或服务器上同时运行Linux、OpenWRT、Windows 等,实现计算、网络、存储一体化解决方案,即所谓的“all in one”。类似的平台还有ESXi、Unraid等。</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e866888f518.webp" alt="image-acze.webp" /></p>
|
|
||||||
<h2 id="shen-me-shi-mcsm">什么是MCSM?</h2>
|
<h2 id="shen-me-shi-mcsm">什么是MCSM?</h2>
|
||||||
<p>MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开箱即用,多实例和支持 Docker 的 Minecraft 服务端管理面板。</p>
|
<p>MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开箱即用,多实例和支持 Docker 的 Minecraft 服务端管理面板。</p>
|
||||||
<p>此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。
|
<p>此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86679bf8aa.webp" alt="image-gfvh.webp" />
|
|
||||||
具体步骤:安装PVE并优化,开设虚拟机并安装Debian,安装mscm界面并开设实例,配置网络服务。</p>
|
具体步骤:安装PVE并优化,开设虚拟机并安装Debian,安装mscm界面并开设实例,配置网络服务。</p>
|
||||||
<h2 id="zhun-bei-gong-zuo">准备工作</h2>
|
<h2 id="zhun-bei-gong-zuo">准备工作</h2>
|
||||||
<ul>
|
<ul>
|
||||||
@ -126,24 +124,15 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="yi-an-zhuang-pvebing-you-hua">一.安装PVE并优化</h2>
|
<h2 id="yi-an-zhuang-pvebing-you-hua">一.安装PVE并优化</h2>
|
||||||
<p>1.将下载好的镜像用Rufus写入U盘。
|
<p>1.将下载好的镜像用Rufus写入U盘。</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8666328232.webp" alt="image-rzsv.webp" /></p>
|
|
||||||
<p>2.将U盘插到目标主机上面,进入BIOS-boot设置启动顺序。这里我使用二手浪潮服务器X99主板,矿龙电源以及一块128G的SSD固态。注意:大部分服务器主板有机箱入侵检测机制,需要在说明书中找到特定针脚并用导电帽盖上,否则无法开机。</p>
|
<p>2.将U盘插到目标主机上面,进入BIOS-boot设置启动顺序。这里我使用二手浪潮服务器X99主板,矿龙电源以及一块128G的SSD固态。注意:大部分服务器主板有机箱入侵检测机制,需要在说明书中找到特定针脚并用导电帽盖上,否则无法开机。</p>
|
||||||
<p>3.进入安装界面,选择install;
|
<p>3.进入安装界面,选择install;
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86672288a5.webp" alt="image-jnjm.webp" />
|
|
||||||
随后跑码,进入如下界面,同意协议:
|
随后跑码,进入如下界面,同意协议:
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8665e5bea6.webp" alt="image-tuay.webp" />
|
|
||||||
设置硬盘与文件类型,可以选择ext4或者btrfs;
|
设置硬盘与文件类型,可以选择ext4或者btrfs;
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8667524dfc.webp" alt="image-jmqb.webp" />
|
|
||||||
选择国家与地区,这里需要手打出China;
|
选择国家与地区,这里需要手打出China;
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86688bc677.webp" alt="image-bjtq.webp" />
|
|
||||||
随后设置密码与邮件,邮件可以随便填:
|
随后设置密码与邮件,邮件可以随便填:
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8666ca9d1c.webp" alt="image-nyjm.webp" />
|
|
||||||
然后设置网络连接,这里插网线就有地址;设置主机名,并记下内网IP地址;
|
然后设置网络连接,这里插网线就有地址;设置主机名,并记下内网IP地址;
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8667d982ed.webp" alt="image-exsk.webp" />
|
|
||||||
检查无误后开始安装:
|
检查无误后开始安装:
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86670b1d4d.webp" alt="image-lizj.webp" />
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e866883d700.webp" alt="image-alwv.webp" />
|
|
||||||
安装完成后 reboot。</p>
|
安装完成后 reboot。</p>
|
||||||
<p>4.浏览器打开 PVE 地址,进入系统后我们需要给PVE换源。</p>
|
<p>4.浏览器打开 PVE 地址,进入系统后我们需要给PVE换源。</p>
|
||||||
<h2 id="huan-yuan">换源</h2>
|
<h2 id="huan-yuan">换源</h2>
|
||||||
@ -171,22 +160,13 @@
|
|||||||
<p>更新测试:</p>
|
<p>更新测试:</p>
|
||||||
<p><code>apt-get update</code></p>
|
<p><code>apt-get update</code></p>
|
||||||
<h2 id="er-xin-jian-xu-ni-ji-bing-an-zhuang-debian">二.新建虚拟机并安装Debian</h2>
|
<h2 id="er-xin-jian-xu-ni-ji-bing-an-zhuang-debian">二.新建虚拟机并安装Debian</h2>
|
||||||
<p>1.找到 local-btrfs(pve),在其中的 ISO 中上传下载好的 Debian 镜像;
|
<p>1.找到 local-btrfs(pve),在其中的 ISO 中上传下载好的 Debian 镜像;</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8665b63a68.webp" alt="image-umwh.webp" />
|
<p>2.随后创建虚拟机,选择 Debian 镜像并设置 CPU 核数与硬盘、内存大小;</p>
|
||||||
2.随后创建虚拟机,选择 Debian 镜像并设置 CPU 核数与硬盘、内存大小;
|
<p>3.一路确认后开机进入命令行界面,即可开始Debian安装。我们选择graphical install:</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8665280168.webp" alt="image-yqwh.webp" />
|
<p>4.选择国家和语言,随后自动配置网络;</p>
|
||||||
3.一路确认后开机进入命令行界面,即可开始Debian安装。我们选择graphical install:
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e866531e486.webp" alt="image-xxnf.webp" />
|
|
||||||
4.选择国家和语言,随后自动配置网络;</p>
|
|
||||||
<p><img src="https://pic.dich.ink/1/2024/03/06/65e8668621c39.webp" alt="image-btiq.webp" /></p>
|
|
||||||
<p>5.设置主机名,跳过域名设置;设置 root 账户名和密码、普通用户账户名与密码;</p>
|
<p>5.设置主机名,跳过域名设置;设置 root 账户名和密码、普通用户账户名与密码;</p>
|
||||||
<p><img src="https://pic.dich.ink/1/2024/03/06/65e866513265d.webp" alt="image-ziat.webp" />
|
<p>6.对磁盘进行分区,由于是虚拟机我们选择使用整个磁盘;</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86686bb058.webp" alt="image-byig.webp" /></p>
|
<p>7.安装基本系统,随后将进入包管理器和大组件安装;</p>
|
||||||
<p>6.对磁盘进行分区,由于是虚拟机我们选择使用整个磁盘;
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e866874398d.webp" alt="image-bsyh.webp" />
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86677d1a34.webp" alt="image-hihs.webp" /></p>
|
|
||||||
<p>7.安装基本系统,随后将进入包管理器和大组件安装;
|
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8667090f06.webp" alt="image-ldsc.webp" /></p>
|
|
||||||
<p>我们选择清华源,速度较快。注意:Debian 安装时默认开启安全源,这个源是国外的所以下载速度极慢,因此还需要修改配置文件。</p>
|
<p>我们选择清华源,速度较快。注意:Debian 安装时默认开启安全源,这个源是国外的所以下载速度极慢,因此还需要修改配置文件。</p>
|
||||||
<p>在安装步骤进入到选择安装的桌面环境和软件时, 键入 Ctrl+Alt+F2 可以看到从图形界面转到了tty命令终端, 键入 Enter
|
<p>在安装步骤进入到选择安装的桌面环境和软件时, 键入 Ctrl+Alt+F2 可以看到从图形界面转到了tty命令终端, 键入 Enter
|
||||||
这里修改软件源配置文件</p>
|
这里修改软件源配置文件</p>
|
||||||
@ -196,13 +176,9 @@
|
|||||||
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>deb http://mirrors.ustc.edu.cn/debian-security bullseye-security main
|
<pre style="background-color:#151515;color:#e8e8d3;"><code><span>deb http://mirrors.ustc.edu.cn/debian-security bullseye-security main
|
||||||
</span></code></pre>
|
</span></code></pre>
|
||||||
<p>修改后 Ctrl+X 退出保存,然后退出终端重新进入界面继续安装,键入 Ctrl+Alt+F5。</p>
|
<p>修改后 Ctrl+X 退出保存,然后退出终端重新进入界面继续安装,键入 Ctrl+Alt+F5。</p>
|
||||||
<p><img src="https://pic.dich.ink/1/2024/03/06/65e8665b075cf.webp" alt="image-uphv.webp" /></p>
|
|
||||||
<p>下载需要一些时间,此时可以饮口茶先,随后看到如下界面:</p>
|
<p>下载需要一些时间,此时可以饮口茶先,随后看到如下界面:</p>
|
||||||
<p><img src="https://pic.dich.ink/1/2024/03/06/65e86657265a4.webp" alt="image-whqy.webp" /></p>
|
|
||||||
<p>由于是服务器所以不需要桌面环境:</p>
|
<p>由于是服务器所以不需要桌面环境:</p>
|
||||||
<p><img src="https://pic.dich.ink/1/2024/03/06/65e8666556171.webp" alt="image-qhns.webp" /></p>
|
|
||||||
<p>安装 grub 引导:</p>
|
<p>安装 grub 引导:</p>
|
||||||
<p><img src="https://pic.dich.ink/1/2024/03/06/65e8665c6a5c2.webp" alt="image-ujgc.webp" /></p>
|
|
||||||
<p>随后安装完成,reboot后进入mscm的安装。</p>
|
<p>随后安装完成,reboot后进入mscm的安装。</p>
|
||||||
<h2 id="san-an-zhuang-mcsmbing-kai-she-shi-li">三.安装MCSM并开设实例</h2>
|
<h2 id="san-an-zhuang-mcsmbing-kai-she-shi-li">三.安装MCSM并开设实例</h2>
|
||||||
<p><strong>1.开机进入tty1界面</strong></p>
|
<p><strong>1.开机进入tty1界面</strong></p>
|
||||||
@ -230,11 +206,9 @@
|
|||||||
<p><code>wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | bash</code></p>
|
<p><code>wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | bash</code></p>
|
||||||
<p>执行完成后,使用 <code>systemctl start mcsm-{web,daemon} </code>即可启动面板服务。使用 <code>systemctl enable mcsm-{daemon,web}.service </code>实现开机自启。</p>
|
<p>执行完成后,使用 <code>systemctl start mcsm-{web,daemon} </code>即可启动面板服务。使用 <code>systemctl enable mcsm-{daemon,web}.service </code>实现开机自启。</p>
|
||||||
<p><strong>5.在浏览器中打开该地址</strong>加上23333端口后缀,即可看到面板,账户为root,密码为123456。</p>
|
<p><strong>5.在浏览器中打开该地址</strong>加上23333端口后缀,即可看到面板,账户为root,密码为123456。</p>
|
||||||
<p><strong>6.新建实例</strong>,上传 Purpur1.19 服务端,设置名称随后开启实例
|
<p><strong>6.新建实例</strong>,上传 Purpur1.19 服务端,设置名称随后开启实例</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e8665e659d2.webp" alt="image-taez.webp" />
|
<p><strong>7.随后我们可以在</strong> 配置文件中设置游戏的相关选项,如关闭正版验证等。</p>
|
||||||
7.随后我们可以在<strong>配置文件</strong>中设置游戏的相关选项,如关闭正版验证等。
|
<p><strong>8.大功告成</strong>,此时打开 HMCL 启动器,即可加入游戏。</p>
|
||||||
<img src="https://pic.dich.ink/1/2024/03/06/65e86663a7b22.webp" alt="image-sgzp.webp" />
|
|
||||||
<strong>8.大功告成</strong>,此时打开 HMCL 启动器,即可加入游戏。</p>
|
|
||||||
<h2 id="si-pei-zhi-lian-ji-wang-luo">四.配置联机网络</h2>
|
<h2 id="si-pei-zhi-lian-ji-wang-luo">四.配置联机网络</h2>
|
||||||
<p>1.此时不要忘记需要和小伙伴们一起玩耍。如果你家里有公网固定 IPv4 或者 IPv6,直接输入联机即可;如果没有公网IP,此时就需要进行内网穿透或者DDNS。</p>
|
<p>1.此时不要忘记需要和小伙伴们一起玩耍。如果你家里有公网固定 IPv4 或者 IPv6,直接输入联机即可;如果没有公网IP,此时就需要进行内网穿透或者DDNS。</p>
|
||||||
<p>这里介绍一种名为 zerotier 的工具。</p>
|
<p>这里介绍一种名为 zerotier 的工具。</p>
|
||||||
|
@ -20,13 +20,13 @@
|
|||||||
<meta property="og:description" content="">
|
<meta property="og:description" content="">
|
||||||
<meta property="og:title" content="Dich'blog">
|
<meta property="og:title" content="Dich'blog">
|
||||||
<meta property="og:type" content="article">
|
<meta property="og:type" content="article">
|
||||||
<meta property="og:url" content="https://blog.dich.ink/awesome-nas-dsm-copy/">
|
<meta property="og:url" content="https://blog.dich.ink/awesome-win-linux/">
|
||||||
|
|
||||||
<meta name="twitter:card" content="summary_large_image">
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
<meta name="twitter:description" content="">
|
<meta name="twitter:description" content="">
|
||||||
<meta name="twitter:title" content="Dich'blog">
|
<meta name="twitter:title" content="Dich'blog">
|
||||||
<meta property="twitter:domain" content="blog.dich.ink">
|
<meta property="twitter:domain" content="blog.dich.ink">
|
||||||
<meta property="twitter:url" content="https://blog.dich.ink/awesome-nas-dsm-copy/">
|
<meta property="twitter:url" content="https://blog.dich.ink/awesome-win-linux/">
|
||||||
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/atom+xml" title="RSS" href="https://blog.dich.ink/atom.xml">
|
<link rel="alternate" type="application/atom+xml" title="RSS" href="https://blog.dich.ink/atom.xml">
|
||||||
@ -77,7 +77,7 @@
|
|||||||
|
|
||||||
<div class="post">
|
<div class="post">
|
||||||
|
|
||||||
<h1 class="post-title"><a href="https://blog.dich.ink/awesome-nas-dsm-copy/">综合工程:Win/linux双系统部署</a></h1>
|
<h1 class="post-title"><a href="https://blog.dich.ink/awesome-win-linux/">综合工程:Win/linux双系统部署</a></h1>
|
||||||
<div class="post-meta-inline">
|
<div class="post-meta-inline">
|
||||||
|
|
||||||
<span class="post-date">
|
<span class="post-date">
|
@ -131,7 +131,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="pagination__buttons">
|
<div class="pagination__buttons">
|
||||||
<span class="button previous">
|
<span class="button previous">
|
||||||
<a href="https://blog.dich.ink/awesome-nas-dsm-copy/">
|
<a href="https://blog.dich.ink/awesome-win-linux/">
|
||||||
<span class="button__icon">←</span>
|
<span class="button__icon">←</span>
|
||||||
<span class="button__text">综合工程:Win/linux双系统部署</span>
|
<span class="button__text">综合工程:Win/linux双系统部署</span>
|
||||||
</a>
|
</a>
|
||||||
|
@ -113,7 +113,7 @@
|
|||||||
|
|
||||||
<div class="post on-list">
|
<div class="post on-list">
|
||||||
|
|
||||||
<h1 class="post-title"><a href="https://blog.dich.ink/awesome-nas-dsm-copy/">综合工程:Win/linux双系统部署</a></h1>
|
<h1 class="post-title"><a href="https://blog.dich.ink/awesome-win-linux/">综合工程:Win/linux双系统部署</a></h1>
|
||||||
<div class="post-meta-inline">
|
<div class="post-meta-inline">
|
||||||
|
|
||||||
<span class="post-date">
|
<span class="post-date">
|
||||||
@ -137,7 +137,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<!-- ︎ -- force text style - some devices render this as emoji -->
|
<!-- ︎ -- force text style - some devices render this as emoji -->
|
||||||
<a class="read-more button" href="https://blog.dich.ink/awesome-nas-dsm-copy/">
|
<a class="read-more button" href="https://blog.dich.ink/awesome-win-linux/">
|
||||||
<span class="button__text">Read more</span>
|
<span class="button__text">Read more</span>
|
||||||
<span class="button__icon">↩︎</span>
|
<span class="button__icon">↩︎</span>
|
||||||
</a>
|
</a>
|
||||||
|
@ -33,10 +33,6 @@
|
|||||||
<loc>https://blog.dich.ink/awesome-chromebook/</loc>
|
<loc>https://blog.dich.ink/awesome-chromebook/</loc>
|
||||||
<lastmod>2023-08-15</lastmod>
|
<lastmod>2023-08-15</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
|
||||||
<loc>https://blog.dich.ink/awesome-nas-dsm-copy/</loc>
|
|
||||||
<lastmod>2023-08-18</lastmod>
|
|
||||||
</url>
|
|
||||||
<url>
|
<url>
|
||||||
<loc>https://blog.dich.ink/awesome-nas-dsm/</loc>
|
<loc>https://blog.dich.ink/awesome-nas-dsm/</loc>
|
||||||
<lastmod>2023-08-17</lastmod>
|
<lastmod>2023-08-17</lastmod>
|
||||||
@ -53,6 +49,10 @@
|
|||||||
<loc>https://blog.dich.ink/awesome-pve-mcsm/</loc>
|
<loc>https://blog.dich.ink/awesome-pve-mcsm/</loc>
|
||||||
<lastmod>2023-08-11</lastmod>
|
<lastmod>2023-08-11</lastmod>
|
||||||
</url>
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://blog.dich.ink/awesome-win-linux/</loc>
|
||||||
|
<lastmod>2023-08-18</lastmod>
|
||||||
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://blog.dich.ink/calling-cards/</loc>
|
<loc>https://blog.dich.ink/calling-cards/</loc>
|
||||||
<lastmod>2023-08-24</lastmod>
|
<lastmod>2023-08-24</lastmod>
|
||||||
|
@ -90,7 +90,7 @@ Dich'blog</title>
|
|||||||
|
|
||||||
|
|
||||||
<ul><li class="post-list">
|
<ul><li class="post-list">
|
||||||
<a href="https://blog.dich.ink/awesome-nas-dsm-copy/">
|
<a href="https://blog.dich.ink/awesome-win-linux/">
|
||||||
<span class="post-date">2023-08-18</span>
|
<span class="post-date">2023-08-18</span>
|
||||||
:: <span class="post-list-title">综合工程:Win/linux双系统部署</span></a>
|
:: <span class="post-list-title">综合工程:Win/linux双系统部署</span></a>
|
||||||
|
|
||||||
|
@ -381,7 +381,7 @@ Dich'blog</title>
|
|||||||
|
|
||||||
</li>
|
</li>
|
||||||
<li class="post-list">
|
<li class="post-list">
|
||||||
<a href="https://blog.dich.ink/awesome-nas-dsm-copy/">
|
<a href="https://blog.dich.ink/awesome-win-linux/">
|
||||||
<span class="post-date">2023-08-18</span>
|
<span class="post-date">2023-08-18</span>
|
||||||
:: <span class="post-list-title">综合工程:Win/linux双系统部署</span></a>
|
:: <span class="post-list-title">综合工程:Win/linux双系统部署</span></a>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user