Rocky9开发服务器设置

基础安装


alias useproxy="
 export http_proxy=http://10.0.2.2:2080;
 export https_proxy=http://10.0.2.2:2080;
 export all_proxy=http://10.0.2.2:2080;
"

alias unproxy="
 unset http_proxy;
 unset https_proxy;
 unset all_proxy;
"

## 移除多于内核
echo "-- BEFORE --";rpm -qa | grep ^kernel;  rpm -qa  |grep ^kernel  |grep -E -v `uname -r`  |xargs  rpm  -e  --nodeps;  echo "--- AFTER ---";  rpm -qa | grep ^kernel

rpm -qa|grep kernel
 

dnf install epel-release nano  net-tools htop -y


dnf install langpacks-en glibc-all-langpacks -y

dnf install langpacks-en glibc-all-langpacks  -y

localectl list-locales | grep zh
localectl set-locale LANG="zh_CN.utf8"
localectl status


dnf groupinstall 'Development Tools'  -y

dnf install  cmake -y 

# 搜索文件Pkg
yum provides "*/pg_config"

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

cargo install fd-find
cargo install ripgrep
cargo install lsd

关闭SELinux


nano /etc/selinux/config

Docker安装


dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
dnf install docker-ce docker-ce-cli containerd.io

systemctl enable --now docker
 
systemctl status docker

Doacker安装MariaDB

mkdir -p /opt/docker/mariadb

docker run --name mariadb  --restart=always  -e MYSQL_ROOT_PASSWORD=root  -v /opt/docker/mariadb:/var/lib/mysql  -p 3306:3306  -d mariadb:10.11.2

Doacker安装Redis


mkdir -p /opt/docker/redis

docker run -itd --name redis --restart=always -v /opt/docker/redis:/data -p 6379:6379 redis:7.0.10
docker ps

Doacker安装PostgreSQL(无中文字符集,中文排序不对)

mkdir -p /opt/docker/postgresql
docker run --name postgres  --restart=always  -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -v /opt/docker/postgresql:/var/lib/postgresql/data  -p 5432:5432    -d  postgres:15.2
docker ps

docker exec -it postgres bash
# 启动失败时 查看日志
docker inspect --format '{{.LogPath}}' 6343f20e07f9
cat /var/lib/docker/containers/6343f20e07f905de0c53008e11659c82127447f07acc79923574fc72ea4cda29/6343f20e07f905de0c53008e11659c82127447f07acc79923574fc72ea4cda29-json.log

docker exec -it postgres bash
docker stop  6343f20e07f9
docker rm 6343f20e07f9

 

MariaDB

设置软件源并安装

Manjaro I3安装配置

Manjaro I3安装配置

系统安装设置

参考资料 archlinux 简明指南

Tmux 使用教程

Tmux的常用快捷键

命令行常用工具的替代品

Manjaro-KDE安装配置全攻略

arch安装

chro SSH 远程执行任务

# 查看字体
fc-list | cut -f2 -d: | sort -u

#Linux查看端口占用情况
netstat -anp | grep 8080

# 下获取pid并杀死进程 ( grep -v grep  排除grep自身查找 )
kill -9 `ps -ef |grep python |grep ****.py | | grep -v grep | awk '{print $2}'`

kill -9 `ps -ef |grep  JrebelBrainsLicenseServerforJava | grep -v grep | awk '{print $2}'`

# archlinux 清除dns缓存 (新) 参考 :https://wiki.archlinux.org/title/Dnsmasq_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87
systemctl start dnsmasq

# 开启 ssh sudo 
pacman -S openssh 
#启动SSH 
systemctl start sshd.service


# 终端设置代理
export http_proxy=socks5://127.0.0.1:2080
export https_proxy=socks5://127.0.0.1:2080

# 取消终端代理
unset http_proxy
unset https_proxy

#查看ip

curl ipinfo.me
curl ifconfig.me
https://www.ip111.cn


# 系统默认使用 jdk 1.8
export JAVA_HOME="/home/zls/.sdkman/candidates/java/8.0.352-zulu"
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

export GO111MODULE=on
export GOPATH=/home/zls/workspaces/sdk/GOPATH
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
 
export DENO_INSTALL="/home/zls/.deno"
export PATH="$DENO_INSTALL/bin:$PATH"

系统安装

驱动设置

音频使用pulse

install_pulse

显卡使用闭源驱动(为了使用cuda)

# 安装闭源驱动
sudo mhwd -a pci nonfree 0300
#查看驱动
mhwd -li

关闭主板蜂鸣器

PC speaker

WebGL WebGIS Tip

[内部项目]3D大屏功能梳理,基于高德地图的大屏展示项目

图解WebGL&Three.js工作原理

WebGIS vs WebGL图形编程

街道仿真3D

高德地图

三维模型

带高度的点

3D建筑楼层展开

深圳高峰期路口

全国交通事件响应

智慧交通道路事件情况

北京人口流入流出情况

北京不同类型公交线路

在高德地图上用svg.js绘制简单图形

鼠标工具-绘制覆盖物

接受光照的 Mesh

接受光照的 Mesh

[点]https://lbs.amap.com/demo/javascript-api/example/object3d-base/event

目标跟踪及相关滤波器

可视化展示

One Euro Filter

Noise Filtering Using 1€ Filter

从概念上理解滤波~

1.核相关滤波跟踪算法(KCF)

【滤波器】各种滤波器的理解与学习

从放弃到精通!卡尔曼滤波从理论到实践~

Kernelized Correlation Filters

KCF相关滤波跟踪算法

什么是滤波器?滤波器有什么功能?有哪些类型?RC无源、有源滤波器

目标跟踪:相关滤波算法KCF实现代码讲解

C++实现的与相关滤波相关的跟踪算法(KCF, DSST, Staple)

人体姿势识别、人脸跟踪、瞳孔跟踪、关键点识别

关键点检测

谷歌极速人脸、手、人体姿态分析Blaze算法家族

mediapipe/solutions

人体姿态估计论文笔记-Hourglass

lightweight-human-pose-estimation.pytorch

openpose

人脸识别与人脸检测

cmusatyalab/openface

ageitgey/face_recognition 99%准确率

BlazeFace-PyTorch

deepface

davidsandberg/facenet

libfacedetection

facenet-pytorch

数据集

一文道尽“人脸数据集”

2020 年人脸识别数据集汇总

人脸识别常用数据集大全(6/11更新

分享几个业界新出人脸识别数据集

landmark 关键点检测

1adrianb/face-alignment

HRNet/HRNet-Facial-Landmark-Detection

cunjian/pytorch_face_landmark

超轻量级通用人脸检测模型

人脸关键点检测

人脸关键点检测综述

从传统方法到深度学习,人脸关键点检测方法综述

PFLD:高精度实时人脸关键点检测算法

视线追踪

elucideye/drishti Mobile APP

antoinelame/GazeTracking

CSAILVision/GazeCapture

pupil-labs/pupil

eyeLike

cpury/lookie-lookie

simonarvin/eyeloop

psychoinformatics-de/remodnav

用于交互式应用的视线追踪技术

三分钟训练眼球追踪术,AI就知道你在看哪个妹子

简述基于计算机视觉的各种追踪解决方案