From 8d4c46a1e777d2d812f2f3d0e56c7d38d006841a Mon Sep 17 00:00:00 2001 From: Dichgrem Date: Sat, 4 May 2024 11:46:32 +0800 Subject: [PATCH] Initial commit --- content/awesome-PVE-MCSM.md | 42 +++-------- content/awesome-android-TV.md | 52 +++++--------- content/awesome-arch-linux.md | 71 ++++++------------- content/awesome-chromebook.md | 16 ++--- content/awesome-nas-dsm.md | 25 ------- content/awesome-openwrt.md | 13 ++-- content/awesome-podcast-use.md | 11 +-- ...e-nas-dsm copy.md => awesome-win+linux.md} | 0 public/archive/index.html | 2 +- public/atom.xml | 4 +- public/awesome-android-tv/index.html | 65 ++++++----------- public/awesome-arch-linux/index.html | 59 +++++++-------- public/awesome-chromebook/index.html | 19 ++--- public/awesome-nas-dsm/index.html | 15 +--- public/awesome-openwrt/index.html | 21 ++---- public/awesome-podcast-use/index.html | 8 +-- public/awesome-pve-mcsm/index.html | 48 +++---------- .../index.html | 6 +- public/kgnl/index.html | 2 +- public/page/7/index.html | 4 +- public/sitemap.xml | 8 +-- public/tags/dualsystem/index.html | 2 +- public/tags/tech/index.html | 2 +- 23 files changed, 147 insertions(+), 348 deletions(-) rename content/{awesome-nas-dsm copy.md => awesome-win+linux.md} (100%) rename public/{awesome-nas-dsm-copy => awesome-win-linux}/index.html (98%) diff --git a/content/awesome-PVE-MCSM.md b/content/awesome-PVE-MCSM.md index baec846..3d857b8 100644 --- a/content/awesome-PVE-MCSM.md +++ b/content/awesome-PVE-MCSM.md @@ -11,13 +11,11 @@ tags = ["Tech","PVE","Debain"] ## 什么是PVE? PVE (全称 Proxmox Virtual Environment) 是一款开源免费的虚拟化环境平台,同时支持KVM 虚拟机和 LXC 容器。它基于 Debian 和 KVM 技术开发,可在一台 PC 或服务器上同时运行Linux、OpenWRT、Windows 等,实现计算、网络、存储一体化解决方案,即所谓的“all in one”。类似的平台还有ESXi、Unraid等。 -![image-acze.webp](https://pic.dich.ink/1/2024/03/06/65e866888f518.webp) ## 什么是MCSM? MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开箱即用,多实例和支持 Docker 的 Minecraft 服务端管理面板。 此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。 -![image-gfvh.webp](https://pic.dich.ink/1/2024/03/06/65e86679bf8aa.webp) 具体步骤:安装PVE并优化,开设虚拟机并安装Debian,安装mscm界面并开设实例,配置网络服务。 ## 准备工作 @@ -37,25 +35,16 @@ MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开 ## 一.安装PVE并优化 1.将下载好的镜像用Rufus写入U盘。 -![image-rzsv.webp](https://pic.dich.ink/1/2024/03/06/65e8666328232.webp) 2.将U盘插到目标主机上面,进入BIOS-boot设置启动顺序。这里我使用二手浪潮服务器X99主板,矿龙电源以及一块128G的SSD固态。注意:大部分服务器主板有机箱入侵检测机制,需要在说明书中找到特定针脚并用导电帽盖上,否则无法开机。 3.进入安装界面,选择install; -![image-jnjm.webp](https://pic.dich.ink/1/2024/03/06/65e86672288a5.webp) 随后跑码,进入如下界面,同意协议: -![image-tuay.webp](https://pic.dich.ink/1/2024/03/06/65e8665e5bea6.webp) 设置硬盘与文件类型,可以选择ext4或者btrfs; -![image-jmqb.webp](https://pic.dich.ink/1/2024/03/06/65e8667524dfc.webp) 选择国家与地区,这里需要手打出China; -![image-bjtq.webp](https://pic.dich.ink/1/2024/03/06/65e86688bc677.webp) 随后设置密码与邮件,邮件可以随便填: -![image-nyjm.webp](https://pic.dich.ink/1/2024/03/06/65e8666ca9d1c.webp) 然后设置网络连接,这里插网线就有地址;设置主机名,并记下内网IP地址; -![image-exsk.webp](https://pic.dich.ink/1/2024/03/06/65e8667d982ed.webp) 检查无误后开始安装: -![image-lizj.webp](https://pic.dich.ink/1/2024/03/06/65e86670b1d4d.webp) -![image-alwv.webp](https://pic.dich.ink/1/2024/03/06/65e866883d700.webp) 安装完成后 reboot。 4.浏览器打开 PVE 地址,进入系统后我们需要给PVE换源。 @@ -104,26 +93,18 @@ deb-src https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib ## 二.新建虚拟机并安装Debian 1.找到 local-btrfs(pve),在其中的 ISO 中上传下载好的 Debian 镜像; -![image-umwh.webp](https://pic.dich.ink/1/2024/03/06/65e8665b63a68.webp) -2.随后创建虚拟机,选择 Debian 镜像并设置 CPU 核数与硬盘、内存大小; -![image-yqwh.webp](https://pic.dich.ink/1/2024/03/06/65e8665280168.webp) -3.一路确认后开机进入命令行界面,即可开始Debian安装。我们选择graphical install: -![image-xxnf.webp](https://pic.dich.ink/1/2024/03/06/65e866531e486.webp) -4.选择国家和语言,随后自动配置网络; -![image-btiq.webp](https://pic.dich.ink/1/2024/03/06/65e8668621c39.webp) +2.随后创建虚拟机,选择 Debian 镜像并设置 CPU 核数与硬盘、内存大小; + +3.一路确认后开机进入命令行界面,即可开始Debian安装。我们选择graphical install: + +4.选择国家和语言,随后自动配置网络; 5.设置主机名,跳过域名设置;设置 root 账户名和密码、普通用户账户名与密码; -![image-ziat.webp](https://pic.dich.ink/1/2024/03/06/65e866513265d.webp) -![image-byig.webp](https://pic.dich.ink/1/2024/03/06/65e86686bb058.webp) - 6.对磁盘进行分区,由于是虚拟机我们选择使用整个磁盘; -![image-bsyh.webp](https://pic.dich.ink/1/2024/03/06/65e866874398d.webp) -![image-hihs.webp](https://pic.dich.ink/1/2024/03/06/65e86677d1a34.webp) 7.安装基本系统,随后将进入包管理器和大组件安装; -![image-ldsc.webp](https://pic.dich.ink/1/2024/03/06/65e8667090f06.webp) 我们选择清华源,速度较快。注意:Debian 安装时默认开启安全源,这个源是国外的所以下载速度极慢,因此还需要修改配置文件。 @@ -140,20 +121,13 @@ deb http://mirrors.ustc.edu.cn/debian-security bullseye-security main ``` 修改后 Ctrl+X 退出保存,然后退出终端重新进入界面继续安装,键入 Ctrl+Alt+F5。 -![image-uphv.webp](https://pic.dich.ink/1/2024/03/06/65e8665b075cf.webp) 下载需要一些时间,此时可以饮口茶先,随后看到如下界面: -![image-whqy.webp](https://pic.dich.ink/1/2024/03/06/65e86657265a4.webp) - 由于是服务器所以不需要桌面环境: -![image-qhns.webp](https://pic.dich.ink/1/2024/03/06/65e8666556171.webp) - 安装 grub 引导: -![image-ujgc.webp](https://pic.dich.ink/1/2024/03/06/65e8665c6a5c2.webp) - 随后安装完成,reboot后进入mscm的安装。 ## 三.安装MCSM并开设实例 @@ -205,9 +179,9 @@ service iptables stop **5.在浏览器中打开该地址**加上23333端口后缀,即可看到面板,账户为root,密码为123456。 **6.新建实例**,上传 Purpur1.19 服务端,设置名称随后开启实例 -![image-taez.webp](https://pic.dich.ink/1/2024/03/06/65e8665e659d2.webp) -7.随后我们可以在**配置文件**中设置游戏的相关选项,如关闭正版验证等。 -![image-sgzp.webp](https://pic.dich.ink/1/2024/03/06/65e86663a7b22.webp) + +**7.随后我们可以在** 配置文件中设置游戏的相关选项,如关闭正版验证等。 + **8.大功告成**,此时打开 HMCL 启动器,即可加入游戏。 ## 四.配置联机网络 diff --git a/content/awesome-android-TV.md b/content/awesome-android-TV.md index 5f19d88..db6dfeb 100644 --- a/content/awesome-android-TV.md +++ b/content/awesome-android-TV.md @@ -11,7 +11,7 @@ tags = ["Tech","android-TV"] 准备工作: -- 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 @@ -41,27 +41,25 @@ tags = ["Tech","android-TV"] ## 二、开始安装 1.boot 成功后可以看到如下界面: -![image-mvrh.webp](https://pic.dich.ink/1/2024/03/06/65e8666eac466.webp) + 2.我们选择自动安装: -![image-yudd.webp](https://pic.dich.ink/1/2024/03/06/65e86651a32f2.webp) + 3.经过跑码后进入若干个选项,一路 yes 过去,文件系统选 ext4; -![image-zycr.webp](https://pic.dich.ink/1/2024/03/06/65e8664cc6063.webp) -![image-hesu.webp](https://pic.dich.ink/1/2024/03/06/65e86677e6b6c.webp) -![image-xgcp.webp](https://pic.dich.ink/1/2024/03/06/65e86653ab2b1.webp) + 随后运行 ATV ,并拔出U盘; -![image-hwoz.webp](https://pic.dich.ink/1/2024/03/06/65e866762b828.webp) + ## 三、进入Google界面 由于国内网络环境问题,导致一些界面无法进入,可使用如下方法或全局科学。 1.如果卡在 Google的logo 界面或者动画比较缓慢,或者重启后无法进入 ATV 界面,需要在``BIOS-Advanced-OS selection``中将其设置为Windows 8.X或者Android。 -![image-ckgi.webp](https://pic.dich.ink/1/2024/03/06/65e866840ebf2.webp) + 2.然后可以看到 PayPal 界面,这里使用可以 `Ctrl+Alt+F1` 进入命令行界面,随后输入 ``pm disable com.tosanthony.tv.networkprovider #注意空格`` 回车执行,随后按`Ctrl+Alt+F7或F8`回到图形界面。 -![image-rdqf.webp](https://pic.dich.ink/1/2024/03/06/65e8666529ea7.webp) + 3.下一步,我们可以看到自动更新界面,这里我们需要禁用它: 同样`Ctrl+Alt+F1` 进入命令行界面,随后输入 @@ -69,18 +67,17 @@ tags = ["Tech","android-TV"] ``pm disable com.google.android.tungsten.setupwraith #注意空格`` 回车执行,随后按`Ctrl+Alt+F7或F8`回到图形界面。 -![image-chcc.webp](https://pic.dich.ink/1/2024/03/06/65e866843a99e.webp) + 4.此时会进入一个 WiFi 界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。 5.现在我们可以看到进入了 ATV 的桌面。 -![image-fjzc.webp](https://pic.dich.ink/1/2024/03/06/65e8667b8c994.webp) + ## 四、安装软件并设置桌面启动 1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。 -![image-ylsa.webp](https://pic.dich.ink/1/2024/03/06/65e86652f1a2a.webp) -![image-vtwo.webp](https://pic.dich.ink/1/2024/03/06/65e86651ded04.webp) + 2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect 。 ,随后在ATV端授权连接; -![image-mgql.webp](https://pic.dich.ink/1/2024/03/06/65e8666eec785.webp) + 3.接着使用命令adb install 将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。 附一些 ADB 常用命令: @@ -119,34 +116,19 @@ Package com.google.android.tvlauncher new state: enabled ``` 命令,禁用 google 默认的桌面。随后重启,即可看到如下海报墙: -![image-vjkj.webp](https://pic.dich.ink/1/2024/03/06/65e86648d6dcb.webp) + ## 后记 -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) diff --git a/content/awesome-arch-linux.md b/content/awesome-arch-linux.md index 09bdfc7..f49a7e6 100644 --- a/content/awesome-arch-linux.md +++ b/content/awesome-arch-linux.md @@ -11,13 +11,16 @@ tags = ["Tech","linux"] 但由于该Wiki的中文版比较陈旧,安装教程不太清楚,故先以虚拟机安装Arch为例实际操作一番。 -![bafkreie4fj4pavox7pt37tjabqo33fv7fnehmonw2che6mjht2y5x3jgly](ipfs://bafybeibajrsesaarkzymrbiwzvnda6eaejvb6zcjdreahtjs3j4mrsogei) - *** -准备工作:需要虚拟机环境(这里推荐使用VMware Workstation Pro),以及一个ISO镜像 +准备工作:需要 +- 虚拟机环境,这里推荐使用VMware Workstation Pro. + +- ISO镜像 + VM学习版:https://www.ahhhhfs.com/33472/ + 官方镜像: https://geo.mirror.pkgbuild.com/iso/2023.08.01/ *** @@ -26,64 +29,46 @@ VM学习版:https://www.ahhhhfs.com/33472/ 1.打开VM,文件—新建虚拟机—典型—下一步,对于硬盘要求建议至少20G,作为后续分区使用;CPU及内存根据实际需求分配,一般取半数。 注意:完成后需先在编辑虚拟机设置—选项中设置引导为UEFI,否则会导致奇怪的Boot问题。 - -![图片](ipfs://bafybeibs4brehmnvjkfvd7ltyqhwzkmhdbxywftgls7eoqt7r3bcqe5xv4) - - -![图片](ipfs://bafybeig5lfxizsc44etbvzqf663fmp3yeooffijwsngstxmxkgsbcg7s4m) - - - 2.开启此虚拟机,随后进入界面,回车,跑码后进入tty1。 -![图片](ipfs://bafkreihlwb3442do3fajm5znev4pycyfoutczvstyfitk7qtzuzuhcfez4) - - - -![图片](ipfs://bafkreiccfhgcm4vk4rxza6pz7exjzgigaf2bakd7dsjh5ryzd2jxmeykne) - - ## **二、联网并分区** 1.使用 **dhcpcd** 命令获取IP地址,由于虚拟机使用NAT故联网容易。 + 2.使用 **ping www.baidu.com** 命令检查是否联网,若出现ttl,time=xx ms等数据说明成功,随后再 **Ctrl+C** 停止命令运行,~~避免百度被DDOS攻击死掉。~~ + 3.使用 **timedatectl set-ntp true** 命令更新系统时间,该命令无输出,正所谓无事发生就是最好的。 + 4.使用 **fdisk -l** 命令查看系统分区,由于虚拟机的存在只会显示一块硬盘。 + 5.接下来是Arch安装中较难的一部分,以20G硬盘空间为例,我们需要划分出512MB的引导分区,15G的根分区以及5G左右的交换分区。由于纯命令行分区比较繁琐,这里使用 **cfdisk** 命令打开分区工具。 -![图片](ipfs://bafkreia6qdsqeidr6vq2b6ptfl4ctxdvlrqa6aecdspvc27vnebwxa7kla) 回车选择gpt类型,可以看到如下界面: -![图片](ipfs://bafkreielrel5p5ssgalppawbfbqwnlyk6t7ryg7j4j7r2o4kbs4eqyhkgy) - - 使用左右方向键移动至**New**,新建一个分区,大小为**512MB**,回车确认,并移动至**type**将其类型改为**EFI system**,随后如法炮制,建立根分区(类型为linux filesystem)和交换分区(linux swap)。 注意:上诉操作完成后需在**Write**中选择**yes**,否则无法保存分区,随后**quit**回到命令行。 -![图片](ipfs://bafkreibrlvexhzffrrgqeqlj4pd2n23sxnmusiipbkgfsutyy6v5w4lpgy) - - 6.分区结束后分别对其进行格式化,命令为 ``` -**mkfs.fat -F32 /dev/sda1 +mkfs.fat -F32 /dev/sda1 mkfs.ext4 /dev/sda2 -mkswap -f /dev/sda3** +mkswap -f /dev/sda3 ``` 注意不同分区类型与格式所用命令不同。 7.格式完成后进行挂载,使用如下命令: ``` -**swapon /dev/sda3 +swapon /dev/sda3 mount /dev/sda2 /mnt mkdir /dev/sda2 /mnt/home ls /mnt mkdir /mnt/boot mkdir /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** -![394c1fa62cbd585145343b3f8bbba2ad](ipfs://bafkreictwulvg2xhhir5nhfodjum2sc6zjbgz2pcsik35ecwlpmih3vgda) - - - 推荐使用清华源,在首行中改为如下命令: ``` @@ -104,19 +85,15 @@ Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch ``` 随后**ESC**,**: wq** 保存退出。 -![basic-install_mirrorlist-2.d629c732](ipfs://bafkreid3iaak75h5tvdhrfu5nkuv5dxfsd4j2ery74w4g4o5ykrs2yoayy) - 2.安装基本包,使用命令 ``` pacstrap /mnt base base-devel linux linux-firmware dhcpcd ``` 一路回车下载。 -![basic-install_pacstrap-2.4c230553](ipfs://bafkreieody2vfglni6mu7gjpbkh7lsmrptjkqrho6yo22enm7pi2aemufy) - 3.生成**fstab**文件 ,使用命令 ``` -**genfstab -U /mnt > /mnt/etc/fstab** +genfstab -U /mnt > /mnt/etc/fstab ``` 自动挂载分区,并用**cat /mnt/etc/fstab**观察分区情况。 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**命令确认输出。 -![basic-install_locale-1.59ffa6db](ipfs://bafkreihddeih5fe46ysb42inueignbo2dfc5dm7d75tvjpmtr4lo5rrm7i) 4.设置root密码:使用**passwd**命令,设置并重复密码。 5.安装微码:根据硬件选择命令: @@ -155,24 +131,19 @@ reboot # 重启 ``` 若成功进入登录界面即为成功,可使用**neofetch**命令打印系统信息。 -![basic-install_neofetch.d338d5c5](ipfs://bafkreihnuyjb6tzcp3pqo6irmmml3tp5gpw2b2sl5amr5qiykvtmi5ufpu) - *** ## **四、安装图形界面** 为便于在虚拟机中操作,我们可以安装KDE-plasma,Xfce等桌面环境。 1.使用**dhcpcd**获得地址。 -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** 前的注释符。 + +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** 前的注释符。 + 4.reboot后开始安装驱动。由于~~NVIDIA fuck you~~ 众所周知的原因,独显驱动比较难以安装,建议先只上核显。 -![图片](ipfs://bafkreic4wammkoj27s35kh3ajhhbsx6p3sn2kxnsnoc4z4gphv2vrehbjq) - - - 以此为例,若为AMD核显,命令为 ``` sudo pacman -S xf86-video-amdgpu @@ -195,8 +166,6 @@ systemctl start sddm ``` 7.reboot后进入桌面环境,安装完成。 -![arch-2023-08-07-17-35-13](ipfs://bafkreigb3tgkdvtwjvbchvd742sc7v6pehyepiax7saobhqae4tn5bkkxa) - ## **后记** diff --git a/content/awesome-chromebook.md b/content/awesome-chromebook.md index a3cc07c..74ac395 100644 --- a/content/awesome-chromebook.md +++ b/content/awesome-chromebook.md @@ -12,7 +12,6 @@ tags = ["Tech","chromebook"] 前言 ChromeBook 作为国外一款定位为商务办公和学生入门的机器,其性能在2023年的当下似乎已经过时;在其退出中国市场后更是接近绝迹。不过,针对特殊需求下的部分机型在今天仍然极具性价比。 作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为 ASUS ChromeBook C302 的机器吸引了我的注意力,且看其配置: -![image-kmux.webp](https://pic.dich.ink/1/2024/03/06/65e8667181a0f.webp) 此前作者一直认为 ChromeBook 只存在于 Google 的 Pixelbook 机型之上,就如同 Mircosoft的Surface Pro 一样;实际上,主流 OEM 厂商——美帝良心想、社会主义戴、惠普宏碁华硕三星等等—-都推出过 Chromebook。 @@ -26,36 +25,31 @@ tags = ["Tech","chromebook"] ## 一.进入开发者模式 -我们假设你已经有了一个 Google 账号,并在往期的博客中部署了 openwrt,那么此时通过全局科学让 chromebook 联网,随后登录账号,此时我们完成了第一步;随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。如图所示: -![image-rybv.webp](https://pic.dich.ink/1/2024/03/06/65e86662ed8c9.webp) +我们假设你已经有了一个 Google 账号,并在往期的博客中部署了 openwrt,那么此时通过全局科学让 chromebook 联网,随后登录账号,此时我们完成了第一步; + +随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。如图所示: + 随后打开背板,卸下图示位置(在蒙皮下)的大螺丝: -![image-mfjq.webp](https://pic.dich.ink/1/2024/03/06/65e866496a43d.webp) + 随后装回后盖,按住键盘上的Esc和“刷新”键不动,然后按下电源键。这样Chromebook会进入“恢复”模式: -![image-edcy.webp](https://pic.dich.ink/1/2024/03/06/65e8668011f98.webp) 然后同时按下键盘上的Ctrl键和D键: -![image-efqm.webp](https://pic.dich.ink/1/2024/03/06/65e8667e34bdd.webp) 按下Enter,系统重启: 这时会有一声“滴!”的BIOS提示音。 -![image-hzut.webp](https://pic.dich.ink/1/2024/03/06/65e866753ff2d.webp) 随后等待Chrome OS重置即可。 -![image-ntmm.webp](https://pic.dich.ink/1/2024/03/06/65e8666e00a56.webp) 重置完成后看到如下界面,以后每次开机都要按Ctrl+D进入系统: -![image-goit.webp](https://pic.dich.ink/1/2024/03/06/65e866790a8f6.webp) 随后在设置-高级中可以看到开发者模式已打开,此时传到ChromeOS中的其他APP即可安装。 附阅读器和视频效果: -![image-wuzq.webp](https://pic.dich.ink/1/2024/03/06/65e866580fe13.webp) -![image-acav.webp](https://pic.dich.ink/1/2024/03/06/65e86680d5edf.webp) ## 二.安装其他系统 diff --git a/content/awesome-nas-dsm.md b/content/awesome-nas-dsm.md index 260f0fd..99204ca 100644 --- a/content/awesome-nas-dsm.md +++ b/content/awesome-nas-dsm.md @@ -18,73 +18,48 @@ tags = ["Tech","Nas"] - 硬盘需机械硬盘,SSD阵列会出奇怪的问题。 -![图片](ipfs://bafybeibaxr6eci2rgl3ft3hbcgwr4qi6amapiyxhf4l5aealn4rfpvqzmu) - > 安装流程:ISO镜像烧入,BIOS启动,选择版本编译安装,进入群辉界面安装DSM。 ## **一、ISO镜像烧入** 首先我们从 https://www.52pojie.cn/thread-1745197-1-1.html 下载arpl-1.0-beta2.img文件,随后通过写盘工具(这里推荐Rufus)将该文件写入U盘中。Rufus:https://www.423down.com/10080.html -![图片](ipfs://bafkreiarjme4fe2z7bfjnrb5pjylbewllz2d4u3l6yhz3jfvcxsh27qyre) 注意U盘将被格式化,随后我们弹出U盘,并将其插到主机上面。 ## **二、BIOS启动,编译安装** 开机并按F2或DEL键进入BIOS,设置boot顺序为U盘优先,随后可进入如下界面: -![图片](ipfs://bafybeia4z2sjvqogh4v36fj3v7hzhuxmfh3b53u7yc2jmaqclzgkwsodou) 记下Access后面的地址,随后在另一台主机的浏览器上访问,可以看到如下界面: -![图片](ipfs://bafkreih3i3vasmx6v5jjs2jmqzxn43gfz2vyvrqwjk6bxciqa6mmuc5bea) 选择DSM版本,这里我们以DS3615为例(注意DS918对网卡要求高,需确认好再选择),回车确认; PS:群晖设备型号与套件架构参表.https://www.shenzhuohl.com/syno_list.html - -![图片](ipfs://bafkreidetgtagebvqbi3yvdzbfsofdjyogzsowl7ctevxb3eziqvjlbk5a) - 接着选择版本号,以42962为例(后面需下载对应的系统) - - -![图片](ipfs://bafkreictqk53a72xrx446nw4ii6dly53vf43sbjvspzqyre35ynu5x3exy) - 然后输入一个序列号,由于是黑群晖所以让其随机生成。 -![图片](ipfs://bafkreig3jngft4hy7bston2msao5eyg3cw4fp3mht5diks7lkinm6jhi7u) - 随后build the loader,进入跑码界面,编译安装需要一些时间; -![图片](ipfs://bafkreibe4kvhwjrc22k7lb6ubfc2mnx3weqgcaq6iwp4zvezvwsunlfbs4) - - 完成后boot the loader,出现如下界面: -![图片](ipfs://bafkreic5i4cqovresmp5ljtfq3vztaygo3prucdw2fzagv67ra7d7ddpz4) - - 当出现内网地址时便成功了,记下版本号与对应的型号; -![图片](ipfs://bafkreiflqf2jvo2i6ri2x4ugnsre2ihsi23fhxx55r4bbpd2y5k5u4gyhy) ## **三、进入群辉界面安装DSM** 进入刚刚看到的内网地址(或用群辉助手https://finds.synology.com/#自动查找),可以看到如下界面: -![图片](ipfs://bafkreidnrukj4e5dagqapst5kplpzwa74vw3vbqvq3zrcgkeeuaevf76la) 从群辉的官网下载对应的系统,进入安装程序,这里有个重启时间为10分钟,此时可以饮口茶先。 -![图片](ipfs://bafkreidoupg7ehmsdf2vmfzr4rqdc6qfe4vihgsfho45ug7myedxnhmiwq) 安装完成后即可进入界面,随后添加储存池。 -![图片](ipfs://bafybeihwm3vkui7gn6ztyac3cmgavs6rv3vkl6atrxzjepkgafougmdrpm) - ## **后记** diff --git a/content/awesome-openwrt.md b/content/awesome-openwrt.md index 83e14ff..683934f 100644 --- a/content/awesome-openwrt.md +++ b/content/awesome-openwrt.md @@ -30,24 +30,23 @@ https://drive.google.com/drive/folders/1uRXg_krKHPrQneI3F2GNcSVRoCgkqESr ## 一、进入PE环境: 1.打开微PE,将其安装进U盘中,安装完成后将 img 工具和 openwrt 包一起放进去; -![image-xgsv.webp](https://pic.dich.ink/1/2024/03/06/65e8665416902.webp) 2.将U盘插入目标主机,进入 BIOS-boot 设置U盘优先启动,各主板进入 BIOS 的按键不同,不确定的话建议都试一遍。 -![image-uxcl.webp](https://pic.dich.ink/1/2024/03/06/65e8665ae2917.webp) + ## 二、格式化硬盘并写盘 1.进入PE环境中,可以看到存在名为“分区助手”的软件,打开它并将目标主机硬盘格式化;注意不要分区!不要分区!不要设置文件系统!否则后续可能无法编译! -![image-lxgv.webp](https://pic.dich.ink/1/2024/03/06/65e8666fc739c.webp) + 点击左上角提交并执行 -![image-efkt.webp](https://pic.dich.ink/1/2024/03/06/65e8667fc956e.webp) + 2.打开img写盘工具,将openwrt包写入硬盘,注意不要写进U盘里。 -![image-otsu.webp](https://pic.dich.ink/1/2024/03/06/65e86669be5c8.webp) + ## 三、进入配置界面 1.重启系统并快速拔出U盘,避免重新进入PE;这时系统开始运行了。注意Esir固件是不跑码的,无需担心。 -![image-ogrk.webp](https://pic.dich.ink/1/2024/03/06/65e8666b11d79.webp) + 2.当看到 `please press Enter to activate this console`这个提示的时候系统就安装完毕了。可使用 passwd 命令设置密码。软路由将自动获取IP地址,随后我们在浏览器中打开该地址,即可看到 Lucl 界面。 -![image-ariu.webp](https://pic.dich.ink/1/2024/03/06/65e86687ef0fc.webp) + ## 后记 diff --git a/content/awesome-podcast-use.md b/content/awesome-podcast-use.md index 9ba0dd5..616a537 100644 --- a/content/awesome-podcast-use.md +++ b/content/awesome-podcast-use.md @@ -40,13 +40,8 @@ tags = ["Life","Podcast"] ## 四.播客资源 -天仙子的播客年度总结:播客选录 +[天仙子的播客年度总结:播客选录](https://tianxianzi.me/2023/12/11/selected_podcast/) -中文播客榜:中文播客榜 - -Github播客大全:中文播客源 - -播客RSS链接大全:播客 RSS Feed - -播客搜索引擎:Share a Podcast和Podcast search +[中文播客榜](https://xyzrank.com/#/) +[Podcast search](https://www.listennotes.com/) diff --git a/content/awesome-nas-dsm copy.md b/content/awesome-win+linux.md similarity index 100% rename from content/awesome-nas-dsm copy.md rename to content/awesome-win+linux.md diff --git a/public/archive/index.html b/public/archive/index.html index 97ac181..5612ba9 100644 --- a/public/archive/index.html +++ b/public/archive/index.html @@ -427,7 +427,7 @@
  • - + :: 综合工程:Win/linux双系统部署 diff --git a/public/atom.xml b/public/atom.xml index 34550f8..585e802 100644 --- a/public/atom.xml +++ b/public/atom.xml @@ -640,8 +640,8 @@ - - https://blog.dich.ink/awesome-nas-dsm-copy/ + + https://blog.dich.ink/awesome-win-linux/ <p>前言 对于同时有着游戏和Linux环境需求的玩家来说,双系统似乎是其必经之路;而主流设备中两块的硬盘位也为双系统的安装提供了支持。本文以Revios+Garuda的安装为例介绍双系统的安装。</p> diff --git a/public/awesome-android-tv/index.html b/public/awesome-android-tv/index.html index 11fe32c..45e60f7 100644 --- a/public/awesome-android-tv/index.html +++ b/public/awesome-android-tv/index.html @@ -99,7 +99,7 @@

    准备工作:

    • -

      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 镜像 ,这里使用 Tosathony 制作的 Android TV x86 9.0, 支持 Android tv Remote,且可以下载 Google Play Store 。

    • 2.我们的老朋友 Rufus 写盘工具:https://www.423down.com/10080.html

      @@ -132,39 +132,26 @@ image-tlej.webp

      2.将U盘插到目标主机上,并设置 BIOS-boot 优先启动,不同设备进入 BIOS 的按键不同,大部分是F2或者DEL;

      二、开始安装

      -

      1.boot 成功后可以看到如下界面: -image-mvrh.webp -2.我们选择自动安装: -image-yudd.webp -3.经过跑码后进入若干个选项,一路 yes 过去,文件系统选 ext4; -image-zycr.webp -image-hesu.webp -image-xgcp.webp -随后运行 ATV ,并拔出U盘; -image-hwoz.webp

      +

      1.boot 成功后可以看到如下界面:

      +

      2.我们选择自动安装:

      +

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

      +

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

      三、进入Google界面

      由于国内网络环境问题,导致一些界面无法进入,可使用如下方法或全局科学。

      -

      1.如果卡在 Google的logo 界面或者动画比较缓慢,或者重启后无法进入 ATV 界面,需要在BIOS-Advanced-OS selection中将其设置为Windows 8.X或者Android。 -image-ckgi.webp -2.然后可以看到 PayPal 界面,这里使用可以 Ctrl+Alt+F1 进入命令行界面,随后输入

      +

      1.如果卡在 Google的logo 界面或者动画比较缓慢,或者重启后无法进入 ATV 界面,需要在BIOS-Advanced-OS selection中将其设置为Windows 8.X或者Android。

      +

      2.然后可以看到 PayPal 界面,这里使用可以 Ctrl+Alt+F1 进入命令行界面,随后输入

      pm disable com.tosanthony.tv.networkprovider #注意空格

      -

      回车执行,随后按Ctrl+Alt+F7或F8回到图形界面。 -image-rdqf.webp -3.下一步,我们可以看到自动更新界面,这里我们需要禁用它:

      +

      回车执行,随后按Ctrl+Alt+F7或F8回到图形界面。

      +

      3.下一步,我们可以看到自动更新界面,这里我们需要禁用它:

      同样Ctrl+Alt+F1 进入命令行界面,随后输入

      pm disable com.google.android.tungsten.setupwraith #注意空格

      -

      回车执行,随后按Ctrl+Alt+F7或F8回到图形界面。 -image-chcc.webp -4.此时会进入一个 WiFi 界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。

      -

      5.现在我们可以看到进入了 ATV 的桌面。 -image-fjzc.webp

      +

      回车执行,随后按Ctrl+Alt+F7或F8回到图形界面。

      +

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

      +

      5.现在我们可以看到进入了 ATV 的桌面。

      四、安装软件并设置桌面启动

      -

      1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。 -image-ylsa.webp -image-vtwo.webp -2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect <IP 地址> 。 ,随后在ATV端授权连接; -image-mgql.webp -3.接着使用命令adb install 将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。

      +

      1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。

      +

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

      +

      3.接着使用命令adb install 将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。

      附一些 ADB 常用命令:

      adb reboot #将重启 Android 设备。
       
      @@ -191,23 +178,13 @@
       generic_x86:/ # pm enable --user 0 com.google.android.tvlauncher
       Package com.google.android.tvlauncher new state: enabled
       
      -

      命令,禁用 google 默认的桌面。随后重启,即可看到如下海报墙: -image-vjkj.webp

      +

      命令,禁用 google 默认的桌面。随后重启,即可看到如下海报墙:

      后记

      -

      Android TV google 官方 TV 库

      -

      https://github.com/googlesamples/leanback-showcase

      -

      智能电视,电视盒子开发 SDK

      -

      https://github.com/boxmate/tvframe

      -

      选中框切换动画,适用于电视

      -

      https://github.com/EZJasonBoy/FocusChangeAnimation

      -

      仿泰捷视频最新 TV 版 Metro UI 效果. 仿腾讯视频 TV 版(云视听•极光) 列表页

      -

      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

      +

      Android TV google 官方 TV 库

      +

      智能电视,电视盒子开发 SDK

      +

      选中框切换动画,适用于电视

      +

      Android tv,盒子,投影仪 控件

      +

      TV 项目常用工具(焦点问题,适配问题等.)

      diff --git a/public/awesome-arch-linux/index.html b/public/awesome-arch-linux/index.html index b35a90e..89ac4c2 100644 --- a/public/awesome-arch-linux/index.html +++ b/public/awesome-arch-linux/index.html @@ -97,65 +97,62 @@

      前言 Arch linux是一个轻量、灵活、滚动更新的 Linux 发行版,衍生了诸多优秀的桌面端linux。其官方Wiki更是被称为技术界的“武林秘籍”; 但由于该Wiki的中文版比较陈旧,安装教程不太清楚,故先以虚拟机安装Arch为例实际操作一番。

      -

      bafkreie4fj4pavox7pt37tjabqo33fv7fnehmonw2che6mjht2y5x3jgly


      -

      准备工作:需要虚拟机环境(这里推荐使用VMware Workstation Pro),以及一个ISO镜像 -VM学习版:https://www.ahhhhfs.com/33472/ -官方镜像: https://geo.mirror.pkgbuild.com/iso/2023.08.01/

      +

      准备工作:需要

      +
        +
      • +

        虚拟机环境,这里推荐使用VMware Workstation Pro.

        +
      • +
      • +

        ISO镜像

        +
      • +
      +

      VM学习版:https://www.ahhhhfs.com/33472/

      +

      官方镜像: https://geo.mirror.pkgbuild.com/iso/2023.08.01/


      一、新建虚拟机

      1.打开VM,文件—新建虚拟机—典型—下一步,对于硬盘要求建议至少20G,作为后续分区使用;CPU及内存根据实际需求分配,一般取半数。 注意:完成后需先在编辑虚拟机设置—选项中设置引导为UEFI,否则会导致奇怪的Boot问题。

      -

      图片

      -

      图片

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

      -

      图片

      -

      图片

      二、联网并分区

      -

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

      -

      图片

      +

      1.使用 dhcpcd 命令获取IP地址,由于虚拟机使用NAT故联网容易。

      +

      2.使用 ping www.baidu.com 命令检查是否联网,若出现ttl,time=xx ms等数据说明成功,随后再 Ctrl+C 停止命令运行,避免百度被DDOS攻击死掉。

      +

      3.使用 timedatectl set-ntp true 命令更新系统时间,该命令无输出,正所谓无事发生就是最好的。

      +

      4.使用 fdisk -l 命令查看系统分区,由于虚拟机的存在只会显示一块硬盘。

      +

      5.接下来是Arch安装中较难的一部分,以20G硬盘空间为例,我们需要划分出512MB的引导分区,15G的根分区以及5G左右的交换分区。由于纯命令行分区比较繁琐,这里使用 cfdisk 命令打开分区工具。

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

      -

      图片

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

      -

      图片

      6.分区结束后分别对其进行格式化,命令为

      -
      **mkfs.fat -F32 /dev/sda1
      +
      mkfs.fat -F32 /dev/sda1
       mkfs.ext4 /dev/sda2
      -mkswap -f /dev/sda3**
      +mkswap -f /dev/sda3
       

      注意不同分区类型与格式所用命令不同。 7.格式完成后进行挂载,使用如下命令:

      -
      **swapon /dev/sda3
      +
      swapon /dev/sda3
       mount /dev/sda2 /mnt
       mkdir /dev/sda2 /mnt/home
       ls /mnt
       mkdir /mnt/boot
       mkdir /mnt/boot/EFI
       mount /dev/sda1 /mnt/boot/EFI
      -ls /mnt**
      +ls /mnt
       

      完成后即可开始组件下载。


      三、安装基本组件

      1.使用大名鼎鼎的vim编辑器,将下载镜像源改为国内,提高下载速度vim /etc/pacman.d/mirrorlist

      -

      394c1fa62cbd585145343b3f8bbba2ad

      推荐使用清华源,在首行中改为如下命令:

      Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
       

      随后ESC: wq 保存退出。

      -

      basic-install_mirrorlist-2.d629c732

      2.安装基本包,使用命令

      pacstrap /mnt base base-devel linux linux-firmware dhcpcd
       

      一路回车下载。

      -

      basic-install_pacstrap-2.4c230553

      3.生成fstab文件 ,使用命令

      -
      **genfstab -U /mnt > /mnt/etc/fstab**
      +
      genfstab -U /mnt > /mnt/etc/fstab
       

      自动挂载分区,并用cat /mnt/etc/fstab观察分区情况。 4.使用arch-chroot /mnt命令切换至系统环境下,此时可以设置时区,语言和主机名(hostname)。 @@ -168,7 +165,6 @@ VM学习版:https://www.ahhhhfs.com/33472/ 127.0.1.1 name.localdomain name

      设置语言:使用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命令确认输出。

      -

      basic-install_locale-1.59ffa6db

      4.设置root密码:使用passwd命令,设置并重复密码。 5.安装微码:根据硬件选择命令: pacman -S intel-ucode # Intel @@ -186,17 +182,13 @@ pacman -S amd-ucode # AMD reboot # 重启

      若成功进入登录界面即为成功,可使用neofetch命令打印系统信息。

      -

      basic-install_neofetch.d338d5c5


      四、安装图形界面

      为便于在虚拟机中操作,我们可以安装KDE-plasma,Xfce等桌面环境。 -1.使用dhcpcd获得地址。 -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 前的注释符。 -4.reboot后开始安装驱动。由于~~NVIDIA fuck you~~ 众所周知的原因,独显驱动比较难以安装,建议先只上核显。

      -

      图片

      +1.使用dhcpcd获得地址。

      +

      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 前的注释符。

      +

      4.reboot后开始安装驱动。由于~~NVIDIA fuck you~~ 众所周知的原因,独显驱动比较难以安装,建议先只上核显。

      以此为例,若为AMD核显,命令为

      sudo pacman -S xf86-video-amdgpu
       
      @@ -213,7 +205,6 @@ visudo中删除 %wheel ALL=(ALL)ALL 前的注释符。
      systemctl start sddm

      7.reboot后进入桌面环境,安装完成。

      -

      arch-2023-08-07-17-35-13

      后记

      设备的多样导致安装中可能会出现一些奇怪的问题,需要自行搜索学习,以不断提高技术水平。

      diff --git a/public/awesome-chromebook/index.html b/public/awesome-chromebook/index.html index def9014..f31c635 100644 --- a/public/awesome-chromebook/index.html +++ b/public/awesome-chromebook/index.html @@ -96,33 +96,24 @@

      前言 ChromeBook 作为国外一款定位为商务办公和学生入门的机器,其性能在2023年的当下似乎已经过时;在其退出中国市场后更是接近绝迹。不过,针对特殊需求下的部分机型在今天仍然极具性价比。

      -

      作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为 ASUS ChromeBook C302 的机器吸引了我的注意力,且看其配置: -image-kmux.webp

      +

      作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为 ASUS ChromeBook C302 的机器吸引了我的注意力,且看其配置:

      此前作者一直认为 ChromeBook 只存在于 Google 的 Pixelbook 机型之上,就如同 Mircosoft的Surface Pro 一样;实际上,主流 OEM 厂商——美帝良心想、社会主义戴、惠普宏碁华硕三星等等—-都推出过 Chromebook。

      但本次所说的这台 ASUS 的机器属实让我眼前一亮:质感上佳的银白色全金属外壳,360度可翻转的触摸屏,以及最大10小时的续航和仅仅1.15千克的重量,这简直是轻薄本和平板的完美结合!美中不足的是其接口较少,两个type-C、一个3.5mm耳机口和SD卡接口显得有些单薄;而在性能上,Intel m3-6y30和8+32G的组合只能说差强人意。

      不过,作为触摸屏和翻转本的结合,用来当阅读器、上网本和视频播放器以及盖泡面上实用性极强,在亚马逊的 kindle 退出中国市场后阅读器市场群魔乱舞,高昂的售价和低配的机型遍地横行;而一般的平板生态和手机重复,价格不菲;如果没有游戏需求,ChromeBook 是不错的选择。

      到祸啦家人们!我们看看其实际效果究竟如何?首先映入眼帘的是经典的 Chrome OS 界面,这里注意登录需要有Google的账号(Gmail邮箱),如果暂时没有可以用访客模式登录,在该模式下的一切操作不会保存在硬盘(似乎很好的保护了隐私);而在登录谷歌后,可以看到其完善的生态,包括原生的 play 商店、Chrome 浏览器,Gmail 邮箱等等。

      那么,ChromeBook 有哪些玩法呢?

      一.进入开发者模式

      -

      我们假设你已经有了一个 Google 账号,并在往期的博客中部署了 openwrt,那么此时通过全局科学让 chromebook 联网,随后登录账号,此时我们完成了第一步;随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。如图所示: -image-rybv.webp -随后打开背板,卸下图示位置(在蒙皮下)的大螺丝: -image-mfjq.webp -随后装回后盖,按住键盘上的Esc和“刷新”键不动,然后按下电源键。这样Chromebook会进入“恢复”模式: -image-edcy.webp

      +

      我们假设你已经有了一个 Google 账号,并在往期的博客中部署了 openwrt,那么此时通过全局科学让 chromebook 联网,随后登录账号,此时我们完成了第一步;

      +

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

      +

      随后打开背板,卸下图示位置(在蒙皮下)的大螺丝:

      +

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

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

      -

      image-efqm.webp

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

      -

      image-hzut.webp

      随后等待Chrome OS重置即可。

      -

      image-ntmm.webp

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

      -

      image-goit.webp

      随后在设置-高级中可以看到开发者模式已打开,此时传到ChromeOS中的其他APP即可安装。

      附阅读器和视频效果:

      -

      image-wuzq.webp -image-acav.webp

      二.安装其他系统

      如果你不喜欢 ChromeOS 或者需要 linux 环境,那么可以尝试安装其他系统,例如FydeOS,manjaro等。我们以crouton脚本为例(需要全局科学):

      这里是 crouton 项目的github地址https://github.com/dnschneid/crouton

      diff --git a/public/awesome-nas-dsm/index.html b/public/awesome-nas-dsm/index.html index f90deba..60acba2 100644 --- a/public/awesome-nas-dsm/index.html +++ b/public/awesome-nas-dsm/index.html @@ -103,39 +103,26 @@
    • 截至本文撰写的日期,蜗牛星际被黄牛抬价,可使用路由器工控机加硬盘的方案;
    • 硬盘需机械硬盘,SSD阵列会出奇怪的问题。
    -

    图片

    安装流程:ISO镜像烧入,BIOS启动,选择版本编译安装,进入群辉界面安装DSM。

    一、ISO镜像烧入

    首先我们从 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盘,并将其插到主机上面。

    二、BIOS启动,编译安装

    开机并按F2或DEL键进入BIOS,设置boot顺序为U盘优先,随后可进入如下界面:

    -

    图片

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

    -

    图片

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

    -

    图片

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

    -

    图片

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

    -

    图片

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

    -

    图片

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

    -

    图片

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

    -

    图片

    三、进入群辉界面安装DSM

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

    -

    图片

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

    -

    图片

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

    -

    图片

    后记

    黑群辉的一些功能缺失,因此套件中心是可玩性的集中体现,推荐 https://imnks.com/1780.html 添加该源开始你的NAS之旅吧!

    @@ -157,7 +144,7 @@ PS:群晖设备型号与套件架构参表.https://www.shenzhuohl.com/syno_lis - + 综合工程:Win/linux双系统部署  diff --git a/public/awesome-openwrt/index.html b/public/awesome-openwrt/index.html index df993a6..f73fef2 100644 --- a/public/awesome-openwrt/index.html +++ b/public/awesome-openwrt/index.html @@ -115,22 +115,15 @@

    安装流程:

    一、进入PE环境:

    -

    1.打开微PE,将其安装进U盘中,安装完成后将 img 工具和 openwrt 包一起放进去; -image-xgsv.webp

    -

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

    +

    1.打开微PE,将其安装进U盘中,安装完成后将 img 工具和 openwrt 包一起放进去;

    +

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

    二、格式化硬盘并写盘

    -

    1.进入PE环境中,可以看到存在名为“分区助手”的软件,打开它并将目标主机硬盘格式化;注意不要分区!不要分区!不要设置文件系统!否则后续可能无法编译! -image-lxgv.webp -点击左上角提交并执行 -image-efkt.webp -2.打开img写盘工具,将openwrt包写入硬盘,注意不要写进U盘里。 -image-otsu.webp

    +

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

    +

    点击左上角提交并执行

    +

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

    三、进入配置界面

    -

    1.重启系统并快速拔出U盘,避免重新进入PE;这时系统开始运行了。注意Esir固件是不跑码的,无需担心。 -image-ogrk.webp -2.当看到 please press Enter to activate this console这个提示的时候系统就安装完毕了。可使用 passwd 命令设置密码。软路由将自动获取IP地址,随后我们在浏览器中打开该地址,即可看到 Lucl 界面。 -image-ariu.webp

    +

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

    +

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

    后记

    常用命令:

    # 更新软件列表
    diff --git a/public/awesome-podcast-use/index.html b/public/awesome-podcast-use/index.html
    index a20cbcf..06b8c10 100644
    --- a/public/awesome-podcast-use/index.html
    +++ b/public/awesome-podcast-use/index.html
    @@ -131,11 +131,9 @@
     

    三.常见客户端优缺点

    我个人推荐使用开源的 AntennaPod 。

    四.播客资源

    -

    天仙子的播客年度总结:播客选录

    -

    中文播客榜:中文播客榜

    -

    Github播客大全:中文播客源

    -

    播客RSS链接大全:播客 RSS Feed

    -

    播客搜索引擎:Share a Podcast和Podcast search

    +

    天仙子的播客年度总结:播客选录

    +

    中文播客榜

    +

    Podcast search

    diff --git a/public/awesome-pve-mcsm/index.html b/public/awesome-pve-mcsm/index.html index 969e9ba..bb612c6 100644 --- a/public/awesome-pve-mcsm/index.html +++ b/public/awesome-pve-mcsm/index.html @@ -97,12 +97,10 @@

    前言 假期将至,不少家里有闲置设备的小伙伴想尝试开设一个我的世界(Minecraft)服务器,却不知从何下手。本文以 PVE-Debian-MCSM 为主线介绍其部署流程。

    什么是PVE?

    -

    PVE (全称 Proxmox Virtual Environment) 是一款开源免费的虚拟化环境平台,同时支持KVM 虚拟机和 LXC 容器。它基于 Debian 和 KVM 技术开发,可在一台 PC 或服务器上同时运行Linux、OpenWRT、Windows 等,实现计算、网络、存储一体化解决方案,即所谓的“all in one”。类似的平台还有ESXi、Unraid等。 -image-acze.webp

    +

    PVE (全称 Proxmox Virtual Environment) 是一款开源免费的虚拟化环境平台,同时支持KVM 虚拟机和 LXC 容器。它基于 Debian 和 KVM 技术开发,可在一台 PC 或服务器上同时运行Linux、OpenWRT、Windows 等,实现计算、网络、存储一体化解决方案,即所谓的“all in one”。类似的平台还有ESXi、Unraid等。

    什么是MCSM?

    MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开箱即用,多实例和支持 Docker 的 Minecraft 服务端管理面板。

    此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。 -image-gfvh.webp 具体步骤:安装PVE并优化,开设虚拟机并安装Debian,安装mscm界面并开设实例,配置网络服务。

    准备工作

      @@ -126,24 +124,15 @@

    一.安装PVE并优化

    -

    1.将下载好的镜像用Rufus写入U盘。 -image-rzsv.webp

    +

    1.将下载好的镜像用Rufus写入U盘。

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

    3.进入安装界面,选择install; -image-jnjm.webp 随后跑码,进入如下界面,同意协议: -image-tuay.webp 设置硬盘与文件类型,可以选择ext4或者btrfs; -image-jmqb.webp 选择国家与地区,这里需要手打出China; -image-bjtq.webp 随后设置密码与邮件,邮件可以随便填: -image-nyjm.webp 然后设置网络连接,这里插网线就有地址;设置主机名,并记下内网IP地址; -image-exsk.webp 检查无误后开始安装: -image-lizj.webp -image-alwv.webp 安装完成后 reboot。

    4.浏览器打开 PVE 地址,进入系统后我们需要给PVE换源。

    换源

    @@ -171,22 +160,13 @@

    更新测试:

    apt-get update

    二.新建虚拟机并安装Debian

    -

    1.找到 local-btrfs(pve),在其中的 ISO 中上传下载好的 Debian 镜像; -image-umwh.webp -2.随后创建虚拟机,选择 Debian 镜像并设置 CPU 核数与硬盘、内存大小; -image-yqwh.webp -3.一路确认后开机进入命令行界面,即可开始Debian安装。我们选择graphical install: -image-xxnf.webp -4.选择国家和语言,随后自动配置网络;

    -

    image-btiq.webp

    +

    1.找到 local-btrfs(pve),在其中的 ISO 中上传下载好的 Debian 镜像;

    +

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

    +

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

    +

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

    5.设置主机名,跳过域名设置;设置 root 账户名和密码、普通用户账户名与密码;

    -

    image-ziat.webp -image-byig.webp

    -

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

    -

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

    +

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

    +

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

    我们选择清华源,速度较快。注意:Debian 安装时默认开启安全源,这个源是国外的所以下载速度极慢,因此还需要修改配置文件。

    在安装步骤进入到选择安装的桌面环境和软件时, 键入 Ctrl+Alt+F2 可以看到从图形界面转到了tty命令终端, 键入 Enter 这里修改软件源配置文件

    @@ -196,13 +176,9 @@
    deb http://mirrors.ustc.edu.cn/debian-security bullseye-security main
     

    修改后 Ctrl+X 退出保存,然后退出终端重新进入界面继续安装,键入 Ctrl+Alt+F5。

    -

    image-uphv.webp

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

    -

    image-whqy.webp

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

    -

    image-qhns.webp

    安装 grub 引导:

    -

    image-ujgc.webp

    随后安装完成,reboot后进入mscm的安装。

    三.安装MCSM并开设实例

    1.开机进入tty1界面

    @@ -230,11 +206,9 @@

    wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | bash

    执行完成后,使用 systemctl start mcsm-{web,daemon} 即可启动面板服务。使用 systemctl enable mcsm-{daemon,web}.service 实现开机自启。

    5.在浏览器中打开该地址加上23333端口后缀,即可看到面板,账户为root,密码为123456。

    -

    6.新建实例,上传 Purpur1.19 服务端,设置名称随后开启实例 -image-taez.webp -7.随后我们可以在配置文件中设置游戏的相关选项,如关闭正版验证等。 -image-sgzp.webp -8.大功告成,此时打开 HMCL 启动器,即可加入游戏。

    +

    6.新建实例,上传 Purpur1.19 服务端,设置名称随后开启实例

    +

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

    +

    8.大功告成,此时打开 HMCL 启动器,即可加入游戏。

    四.配置联机网络

    1.此时不要忘记需要和小伙伴们一起玩耍。如果你家里有公网固定 IPv4 或者 IPv6,直接输入联机即可;如果没有公网IP,此时就需要进行内网穿透或者DDNS。

    这里介绍一种名为 zerotier 的工具。

    diff --git a/public/awesome-nas-dsm-copy/index.html b/public/awesome-win-linux/index.html similarity index 98% rename from public/awesome-nas-dsm-copy/index.html rename to public/awesome-win-linux/index.html index a4a4691..db62e73 100644 --- a/public/awesome-nas-dsm-copy/index.html +++ b/public/awesome-win-linux/index.html @@ -20,13 +20,13 @@ - + - + @@ -77,7 +77,7 @@
    -

    综合工程:Win/linux双系统部署

    +

    综合工程:Win/linux双系统部署

    - +   综合工程:Win/linux双系统部署 diff --git a/public/page/7/index.html b/public/page/7/index.html index 2c9726b..5119e35 100644 --- a/public/page/7/index.html +++ b/public/page/7/index.html @@ -113,7 +113,7 @@
    -

    综合工程:Win/linux双系统部署

    +

    综合工程:Win/linux双系统部署

    - + Read more  ↩︎ diff --git a/public/sitemap.xml b/public/sitemap.xml index 51258a3..7141d0f 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -33,10 +33,6 @@ https://blog.dich.ink/awesome-chromebook/ 2023-08-15 - - https://blog.dich.ink/awesome-nas-dsm-copy/ - 2023-08-18 - https://blog.dich.ink/awesome-nas-dsm/ 2023-08-17 @@ -53,6 +49,10 @@ https://blog.dich.ink/awesome-pve-mcsm/ 2023-08-11 + + https://blog.dich.ink/awesome-win-linux/ + 2023-08-18 + https://blog.dich.ink/calling-cards/ 2023-08-24 diff --git a/public/tags/dualsystem/index.html b/public/tags/dualsystem/index.html index 21c7aee..5d1f6f3 100644 --- a/public/tags/dualsystem/index.html +++ b/public/tags/dualsystem/index.html @@ -90,7 +90,7 @@ Dich'blog