共有 274 篇文章
📅 最近更新
2023-12-12
- 2024-09-18
官方指导链接 https://github.com/home-assistant/supervised-installer
安装基础工具
1apt update
2apt upgrade
3apt install vim screen gcc g++ golang ca-certificates curl gnupg
安装Docker
1# Add Docker's official GPG key:
2sudo apt-get update
3sudo apt-get install ca-certificates curl gnupg
4sudo install -m 0755 -d /etc/apt/keyrings
5curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
6sudo chmod a+r /etc/apt/keyrings/docker.gpg
7
8# Add the repository to Apt sources:
9echo \
10 "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
11 $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
12 sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
13sudo apt-get update
14
15sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
安装 Home Assistant Supervised
运行于root用户下
2023-11-30
- 2024-09-18
若拉取时提示无法验证包,可以添加以下环境变量以信任此地址
关闭指定域名的包验证
1export GONOSUMDB=git.akvicor.com
关闭所有域名的包验证
1export GOSUMDB=off
2023-09-19
- 2024-09-18
删除指定目录下指定文件
find /path -name .svn | xargs rm -rf
删除指定名称的文件或文件夹: find -type d | grep .svn$ | xargs rm -r
分析:
find -type d | grep .svn$
通过此命令查找文件夹 过滤正则表达式中的目录
| xargs rm -r
执行删除指令
2023-09-19
- 2024-09-18
- 在Win10系统下,按住键盘的 “Win+R” 组合快捷键,系统将会打开“运行”命令对话窗口。
- 在打开的运行命令对话框中输入 “gpedit.msc” 命令,然后再点击“确定”按钮。
- 点击确定按钮后,这个时候会打开 “本地组策略编辑器” 对话窗口,
- 在本地组策略编辑器窗口的左侧小窗口中,依次展开 “用户配置–>管理模版–>Windows组件” 选项。
- 在“Windows组件”选项右侧窗口,找到 “文件资源管理器” 选项选中并双击鼠标左键将其打开。
- 进去到文件资源管理器中,找到 “关闭隐藏的 thumbs.db 文件中的缩略图缓存” 并双击鼠标左键将其打开。
- 在打开的“关闭隐藏的 thumbs.db 文件中的缩略图缓存”对话窗口中,将其设置更改为 “已启用” 选项,然后在点击“应用–>确定”按钮退出即可。
2023-08-09
- 2024-09-18
安装配置
1# 安装x11vnc
2apt install x11vnc
3# 设置开机自动启动连接密码,将密码储存在/etc/x11vnc.pass 下
4x11vnc -storepasswd /etc/x11vnc.pass
查看认证服务
1ps wwwwaux | grep auth
类似以下信息中的/var/run/lightdm/root/:0
2023-08-08
- 2024-09-18
缺少Google API 密钥,因此Chromium 的部分功能将无法使用
1. 设置环境变量,屏蔽提示 (会导致无法登录Google)
1setx GOOGLE_API_KEY "no"
2setx GOOGLE_DEFAULT_CLIENT_ID "no"
3setx GOOGLE_DEFAULT_CLIENT_SECRET "no"
2. 配置Google API Key
- https://cloud.google.com/console
- 创建或选择已有项目 -> 左侧边栏 API和服务 -> 凭证
- 创建凭证(类型为 “API 密钥”,名称随意, 不使用密钥限制,记住生成的key)
- 再创建一个凭证(类型为 “OAuth 客户端 ID”, 名称随意, 应用类型选择 “其他”, 记住生成的 “客户端 ID” 和 “客户端密钥”)
- 格式填写自己的 API Key
1setx GOOGLE_API_KEY 生成的API密钥
2setx GOOGLE_DEFAULT_CLIENT_ID 生成的客户端ID
3setx GOOGLE_DEFAULT_CLIENT_SECRET 生成的客户端密钥
2023-08-05
- 2024-09-18
编写
将js文件放在主题的static/js文件夹中,css文件放在主题的static/css文件夹中
在layouts/partials/head.html中添加
1 <script src="/js/hide_and_seek.js"></script>
2 <link rel="stylesheet" href="/css/hide_and_seek.css">
编写hide_and_seek.html
放在layouts/shortcodes/
文件夹中
2023-08-05
- 2024-09-18
当页面失去焦点时改变标题,恢复焦点时恢复标题
将js文件放在主题的static/js文件夹中
在layouts/partials/head.html中添加
1 {{ if .Site.Params.funnyTitle | default false }}
2 <script src="/js/funny_title.js"></script>
3 {{- end -}}
此时在hugo.toml中添加以下内容开启
2023-07-26
- 2024-09-18
删除图片边框
修改文件 themes/archive/assets/css/main.css
,注释掉border: 3px solid #ececec;
。
2023-07-22
- 2024-09-18
服务端(家庭宽带路由器架设
- 设置PPT服务器IP为路由器IP
172.16.1.1
- 客户端分配的ip范围
172.16.1.200-209
- 设置DNS
172.16.1.1
- 设置用户名和密码
- 修改防火墙常规设置,转发由拒绝改为接受,否则客户端连接后无法通过服务端访问外部网络。
客户端
安卓
- 服务器地址
home.akvicor.com
- 选中 PPP encryption (MPPE)
- 填写用户名和密码
若无网络可以尝试设置以下选项