将库路径添加到系统配置
1 2 3 4 5
| echo '/usr/local/lib' | sudo tee -a /etc/ld.so.conf.d/local.conf sudo ldconfig
ldconfig -p | grep xxx(库名)
|
防火墙
1 2 3 4 5 6 7 8 9 10
| sudo systemctl stop firewalld.service
sudo systemctl disable firewalld.service
sudo systemctl start firewalld.service
sudo systemctl enable firewalld.service
sudo systemctl status firewalld.service
|
安装部分命令
1 2 3 4 5 6
| sudo dnf install util-linux-user ncurses git cmake vim
sudo dnf install g++
cat install_manifest.txt | sudo xargs rm
|
环境变量
1 2 3 4 5 6 7 8 9 10
| export XXX_HOME=XXXX
vim ~/.bashrc
source ~/.bashrc
vim /etc/profile
source /etc/profile
|
MySQL开发环境
最近在 centos9
中安装 mysql-devel
出现了点困难,然后找了一下资料,这里把详细步骤记录一下
首先,需要在终端中加入一个 rpm
源
1
| sudo dnf install -y https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm
|
然后再使用如下命令安装mysql-devel
,主要是取消这个gpg
核验的--nogpgcheck
。
1
| sudo yum install --nogpgcheck mysql-community-devel
|
然后我们验证一下是否安装成功。
1
| dnf list installed | grep mysql-community-devel
|
Docker 配置
关于 docker 的这个配置,在国内经常需要换 docker 加速源,而且在不同的
Linux 系统上,安装 docker 的命令都会有差异。
安装
这里以 CentOS-9
裸机为例,如果之前机器安装过
docker,需要先将原有的 docker 相关套件卸载,避免出现版本冲突。
1 2 3 4 5 6
| sudo yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
|
然后关于启动和关闭 docker 的相关命令
1 2 3 4 5 6 7 8
| sudo systemctl start docker
sudo systemctl enable docker
sudo systemctl status docker
sudo systemctl stop docker
|
常用命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| sudo docker images
sudo docker rmi [id_1, id_2,...]
sudo docker rmi $(docker images -q)
sudo docker ps -[a,...]
sudo docker stop $(docker ps -a -q)
sudo docker rm [id|name]
sudo docker rm $(docker ps -a -q)
sudo docker [start|stop] [id]
sudo docker exec -it [name] bash
|
Git 免密
1 2 3 4 5 6 7 8
| git config --global credential.helper store
git clone --recurse-submodules <project-url>
git submodule init [<path>...]
|
Golang 安装
1 2 3 4 5 6 7 8
| wget https://go.dev/dl/go1.24.3.linux-amd64.tar.gz
rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.24.3.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin
go version
|