欧拉系统初体验与编译安装FFmpeg的过程记录

  • 欧拉系统初体验与编译安装FFmpeg的过程记录已关闭评论
  • 41 次浏览
  • A+
所属分类:linux技术
摘要

2020年12月初由CentOS官方宣布的一则重磅消息,Centos7.x系统于2024年6月30日起停止维护更新,如此随着时间的推移,系统可能会出现越来越多的故障和问题,这就会导致系统暴露在网络攻击的威胁之下。

源起

2020年12月初由CentOS官方宣布的一则重磅消息,Centos7.x系统于2024年6月30日起停止维护更新,如此随着时间的推移,系统可能会出现越来越多的故障和问题,这就会导致系统暴露在网络攻击的威胁之下。

这就不得不迫使我转移到更新的版本或者其他的操作系统。在当今国产化的浪潮中,我选择了由华为主导的openEuler操作系统。原因如下:

  1. 拥有活跃的开源社区支持
    • 活跃社区:openEuler拥有一个活跃的开源社区,众多企业和开发者参与其中,共同促进技术的进步和生态的繁荣。
    • 持续更新:得益于社区的贡献,也能够持续获得更新,包括功能增强、性能优化和安全补丁。
  2. 拥有强大的兼容性与生态支持
    • 兼容性强:具有良好的兼容性,能够很好的兼容Centos 7迁移过来的项目和支持多种硬件架构和软件应用。
    • 丰富的生态:华为与众多软硬件厂商合作,构建了较为完善的生态系统。

基于以上原因以及还要其他未列出的原因,我认为openEuler操作系统是比较合适的。

1. 系统下载

进入openEuler官网:www.openeuler.org :

点击下载->获取openEuler操作系统 如[图1-1]所示

点击ISO中的下载openEuler 如[图1-2]所示 选择合适的版本;

亦可直接进入https://www.openeuler.org/zh/download/archive/ 查看系统的历史版本列表 如[图1-3]所示

我选择的是openEuler 22.03 LTS SP4

下载地址:https://mirror.sjtu.edu.cn/openeuler/openEuler-22.03-LTS-SP4/ISO/x86_64/openEuler-22.03-LTS-SP4-x86_64-dvd.iso

欧拉系统初体验与编译安装FFmpeg的过程记录
[图1-1]

欧拉系统初体验与编译安装FFmpeg的过程记录
[图1-2]

欧拉系统初体验与编译安装FFmpeg的过程记录
[图1-3]

2. 系统安装

2.1 磁盘分区

分区路径 分区大小
/boot/efi 512M
/ 剩下全部

欧拉系统初体验与编译安装FFmpeg的过程记录

2.2 软件数量

我这里是选择是最小安装,下面是对应的软件安装数量563。

欧拉系统初体验与编译安装FFmpeg的过程记录

2.3 安装完毕

欧拉系统初体验与编译安装FFmpeg的过程记录

3.进入系统

有理无理先执行下面两个安装命令先。

yum -y upgrade # 升级软件 yum -y install bash-completion # tab补全 

4.安装FFmpeg

我真是服了呀,没想到最小化安装居然连tar都没有,编译安装之前需要手动安装以下几个程序

yum -y install tar gcc nasm make 

4.1 下载FFmpeg

curl -o ffmpeg-7.0.1.tar.gz https://ffmpeg.org//releases/ffmpeg-7.0.1.tar.gz 

4.2 解压程序

tar zxvf ffmpeg-7.0.1.tar.gz 

4.3 检查环境

./configure 

检查没问题就会如下图所示啦

欧拉系统初体验与编译安装FFmpeg的过程记录

4.4 开始编译安装

make -j$(nproc) && make install 

4.5 检查是否成功

ffmpeg -version 

欧拉系统初体验与编译安装FFmpeg的过程记录

Bingo,出现版本号就是安装成功啦~