为CentOS7升级gcc至10.x
yum -y install centos-release-scl
yum -y install devtoolset-10-gcc*
scl enable devtoolset-10 bash
需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。
如果要永久生效的话,执行:
echo "source /opt/rh/devtoolset-10/enable" >>/etc/profile
yum -y install centos-release-scl
yum -y install devtoolset-10-gcc*
scl enable devtoolset-10 bash
需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。
如果要永久生效的话,执行:
echo "source /opt/rh/devtoolset-10/enable" >>/etc/profile
一、修改ssh端口
vi /etc/ssh/sshd_config
找到
#Port 22
修改为:
Port 2018 //修改为你想要的端口号
二、修改firewall配置
firewall添加修改的ssh端口:
firewall-cmd --zone=public --add-port=2018/tcp --permanent
重启:
firewall-cmd --reload
查看添加端口是否成功,如果添加成功则会显示yes,否则no
firewall-cmd --zone=public --query-port=2018/tcp
三、修改SELinux
检查semanage是否安装
rpm -qa |grep policycoreutils-python
若未安装,请先安装工具包
yum install policycoreutils-python
查看当前selinux允许的端口
semanage port -l |grep ssh
添加新端口
semanage port -a -t ssh_port_t -p tcp 2018
检查是否添加成功
semanage port -l |grep ssh
四、重启SSH服务
systemctl restart sshd.service
1、安装yasm
#CentOS
yum install yasm
#Debian
apt-get install yasm
无效则
wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
tar zxvf yasm-1.3.0.tar.gz
cd yasm-1.3.0
./configure
make && make install
2、安装ffmpeg
yum install git
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg
./configure --enable-shared --prefix=/usr/local/ffmpeg
make && make install
查看ffmpeg版本
/usr/local/ffmpeg/bin/ffmpeg -version
如显示错误为
/usr/local/ffmpeg/bin/ffmpeg: error while loading shared libraries: libavdevice.so.56: cannot open shared object file: No such file or directory
修改/etc/ld.so.conf/ld.so.conf
文件
vi /etc/ld.so.conf
内容修改如下,并保存
include ld.so.conf.d/*.conf
/usr/local/ffmpeg/lib/
保存好后,运行↓
ldconfig
添加到环境变量
vi /etc/profile
再最后一行添加
export PATH=/usr/local/ffmpeg/bin/:$PATH
保存退出并重启
查看ffmpeg版本
ffmpeg -version
wget https://www.python.org/ftp/python/2.7.12/Python-2.7.13.tgz
tar zxvf Python-2.7.13.tgz
cd Python-2.7.13
./configure
make all
make install
make clean
make distclean
查看版本信息
/usr/local/bin/python2.7 -V
建立软连接,使系统默认的 python指向 python2.7
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
重新检验Python 版本
python -V
1、安装yum插件:
yum install yum-security
2、检查安全更新
yum --security check-update
3、只安装安全更新
yum update --security
4、检查特定软件有无安全更新
yum list-security software_name
5、列出更新的详细信息
yum info-security software_name