Maven Mirrors

Huawei

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<repositories>
<repository>
<id>hw</id>
<name>hw</name>
<url>https://mirrors.huaweicloud.com/repository/maven/</url>
</repository>
</repositories>

<pluginRepositories>
<pluginRepository>
<id>hw</id>
<name>hw</name>
<url>https://mirrors.huaweicloud.com/repository/maven/</url>
</pluginRepository>
</pluginRepositories>

SRE 工具箱

guacamole

a client-less remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH over HTML5.

github :临时使用版本,包含了数据,如果使用在 PRD 推荐使用官方的 IMAGE

1
2
3
4
docker run \
-p 8080:8080 \
-v </path/to/config>:/config \
maxwaldorf/guacamole

使用侧边键控制网易云音乐

1
2
3
4
5
sudo apt install xbindkeys xautomation


# 生成默认配置
xbindkeys --defaults > $HOME/.xbindkeysrc

添加配置

.xbindkeysrc
1
2
3
4
5
6
#KeyboardPre
"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.netease-cloud-music /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous"
b:9 + Release
#KeyboardNext
"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.netease-cloud-music /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next"
b:8 + Release

查看按键编号

1
xev | grep button

修复系统

今天遇见2个问题,第一个突然显卡驱动不能安装。

修复 Nv 驱动无法安装的问题

1
LC_MESSAGES=C dpkg-divert --list '*nvidia-340*' | sed -nre 's/^diversion of (.*) to .*/\1/p' | xargs -rd'\n' -n1 -- sudo dpkg-divert --remove\nsudo apt --fix-broken install

修 /usr/lib/x86_64-linux-gnu/ 缺失

1
sudo apt-get install --reinstall `dpkg -S /usr/lib/x86_64-linux-gnu/ \\n| sed 's/,/ /g' | head -c-28`

自建 Confluence Quick Start

Docker 化 Confluence

Dockerfile
1
2
3
4
FROM atlassian/confluence-server:7.13
# 使用 Mysql,PG 默认不需要
ADD mysql-connector-java-8.0.19.jar /opt/atlassian/confluence/lib/
ADD atlassian-agent-v1.3.1/atlassian-agent.jar /opt/atlassian/atlassian-agent.jar

atlassian-agent 点此获取

Docker-Compose

docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
confluence:
build: .
container_name: confluence
depends_on:
- mysql
environment:
JAVA_OPTS: -javaagent:/opt/atlassian/atlassian-agent.jar # 挂入破解插件
JVM_MAXIMUM_MEMORY: 4096m
volumes:
- /mnt/confluence/data/:/var/atlassian/application-data/confluence/
ports:
- "8090:8090"
logging:
driver: "json-file"
options:
max-size: 50m
restart: unless-stopped

Read More

Linux 强制重启

当系统无法使用 shutdown reboot 无法使用的是清空下,我们需要使用另外一种方式进行重启。

1
2
echo 1 > /proc/sys/kernel/sysrq  
echo b > /proc/sysrq-trigger

1./proc/sys/kernel/sysrq
向 sysrq 文件中写入1是为了开启 SysRq 功能。根据 linux/Documentations/sysrq.txt 中所说:SysRq 代表的是 Magic System Request Key。开启了这个功能以后,只要内核没有挂掉,它就会响应你要求的任何操作。但是这需要内核支持(CONFIG_MAGIC_SYSRQ 选项)。向 /proc/sys/kernel/sysrq 中写入0是关闭 SysRq 功能,写入1是开启,其他选项请参考 sysrq.txt。

2./proc/sysrq-trigger
立即重新启动计算机:
echo “b” > /proc/sysrq-trigger

Read More