Arch Linux自动登录
Arch Linux怎么自动登录,而且是免密的,应该会有一些人会这样想,毕竟如果用户名的密码过长,而且密码错以后又要重输,想必是让人血压升高的问题。今天,教程来了当然免密登录也会出现一些安全问题本教程具有一定的时限性,具体操作以Arch Wiki为准!参考Arch Wiki:Getty开始操作1sudo pacman -S util-linux
若已安装可不用重新安装
写入一个systemd服务文件:1sudo nvim /etc/systemd/system/getty@tty1.service.d/override.conf
若没有getty@1.service.d文件夹,请创建:1sudo mkdir /etc/systemd/system/getty@tty1.service.d
将以下代码写入/etc/systemd/system/getty@tty1.service ...
提取Cloudflare Zero Trust节点
本文记录作者提取Cloudflare Zero Trust的节点的过程以及所用的工具开始首先需要你有一个Cloudflare账号,并且有Zero Trust,没有可以看这篇文章
开始操作首先介绍一下作者的设备:
OS:Arch Linux
内核:linux-zen6.7.3
Clash-meta 1.18.1-2
由于Cloudflare Zero Trust是使用WireGuard协议,所以我们需要使用一个支持WireGuard协议的客户端,可以更换为其他的本文以Arch Linux为例
首先介绍一下作者提取节点时所用到的工具:
Warp2Clash by CMLiussss
优选IP脚本 by MisakaNo
提取PrivateKey和PublicKey的工具 by MisakaNo(WGCF)或
提取PrivateKey和PublicKey的工具 by MisakaNo(Warp-go)
开始操作首先你需要提取出来你的Zero Trust的PrivateKey和PublicKey,没有的话可以看这里将Warp2Clash脚本下载下来:
1wget -N -P Warp2C ...
在Arch Linux上安装AMD显卡驱动
设备:
显卡:AMD Radeon RX 6500 XT
参照Wiki如果动手能力及理解能力比较好的话可以参考ArchWiki:AMDGPUATIArch简明指南-Arch显卡驱动(不推荐!可能更新不及时,不过你可以参考一下那里的查看显卡架构小结)
Warning:不要查看野教程!!不要查看野教程!!不要查看野教程!!
安装如果你碰巧与我使用的显卡是一样的,很好,你仍可能需要参照Wiki此处以AMD Radeon RX 6500 XT为例,安装AMDGPU驱动,ATI驱动请自行Google和参照Arch Wiki首先需要安装mesa包,使用以下命令:
1sudo pacman -S mesa lib32-mesa # lib32-mesa是对于32位程序,需要开启multilib
添加DDX驱动支持:
1sudo pacman -S xf86-video-amdgpu
在Wiki上所提到的其他软件,可以按需求安装,但是安装后的llvm和llvm-libs是没有-git结尾,否则,请重新安装llvm和llvm-libs:
1sudo pacman -S llvm llvm-libs
...
从LX-Music转移到网易云音乐
将歌单转移到网易云LX的备份文件虽然具有歌曲名等信息,可以以打开压缩包的形式打开备份文件,但是这并没有什么用,没办法导入到网易云。只能用最愚蠢的方法:一个一个搜索歌曲名;缺点不用多说:
效率低下;
累人
方法2:使用网易云自带的识别但很鸡肋在经过作者不懈地努力后,终于将我Lx-music中的歌曲转移到了网易云歌单推广(网易云活动,推荐看完):网易云推出了一个活动,为“免费听歌”,可在侧滑栏看到,看些广告就可以获得近4小时的免费听歌时间
要求:貌似现在没有要求了非VIP用户吧?
The end
注册eu.org域名及其他
该文章未完成!Warning: 最近 nic.eu.org 网站出现问题,导致作者无法完成该文章,网站恢复后立即完成!
介绍Eu.org名称如此,但是它与欧盟没有任何关系Eu.org提供了域名(被Cloudflare认为顶域,可绑定)
开始申请注册账户注册账户需要一个真实邮箱,用于验证,可用QQ邮箱信息可随便填写,手机号不用验证。
验证用户打开邮箱的收件箱,看见一个名为‘noreply@nic.eu.org’若无可以看看垃圾箱,点击链接即可验证
登录账号打开官网在‘Sign-in or sign-up here!’点击‘here’来登录,
使用Clash-Meta及所遇到的问题
clash-meta是一个clash的内核分支,它支持WireGuard协议,所以我选择他(安装clash-meta使用该操作你需要使用Arch LinuxCN源
12sudo pacman -S clash-meta
使用首先到/etc/clash-meta中,你应该会看见以下文件:/etc/clash-meta
免信用卡申请Cloudflare Zero Trust
客户端们Android:Cloudflare One AgentWindows;macOS;Linux等见官网官方说明了在iOS和Android下使用Zero Trust的必须切换为Cloudflare One Agent,而Windows;macOS;Linux则不需要操作:
macOS, Windows, and LinuxNo action is required for desktop clients at this time. The existing Cloudflare WARP client will continue to support both Zero Trust and 1.1.1.1 functionality.iOS and AndroidZero Trust users must migrate from the 1.1.1.1 app to the Cloudflare One Agent app by 2023-12-31.Organizations can migrate their teams with minimal disruption ...
实现自动更新Blog(GitHub Actions+Hexo deploy)
坑已挖,等待填补To be complete
实现自动更新Blog(actions-gh-page)
简介群友“竹林里有冰”的Blog有一个部署方案,如下:我的博客部署方案
开始码GitHub Actions代码如果不想写的话可以借鉴:[^1] PILIHU2022.github.io/Actions[^2] 竹林里有冰的代码[^1]: 我的Github Blog是直接部署到GitHub,所以省略了竹林里有冰的一些代码,可看注释掉的代码[^2]: 这是竹林里有冰的代码,部署到VPS中
安装Node.js由于GitHub Actions没法使用Ubuntu的apt包管,所以只能使用actions/nodejs,使用@来指定版本,我这里指定的是version 3中的Node.js 21版本,代码中的actions/checkout只用于切换到该仓库;
安装相关依赖 你需要将你本地仓库中的package.json添加到GitHub仓库中,代码中是这样的:
1234- name: Install Dependencies run: npm install; # 分号不可省略,否则将会被识别成一条命令 npm update # 更新安装的软 ...
新年快乐!
Happy New Year!本Blog在此祝大家新年快乐!再见2023,你好2024!Goodbye 2023,Hello2024!