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

cnblogs 2024-07-18 08:15:00 阅读 61

源起

Centos7.x系统于2024年6月30日起停止维护更新,如此随着时间的推移,系统可能会出现越来越多的故障和问题,这就会导致系统暴露在网络攻击的威胁之下。

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

目录

  • 源起
  • 1. 系统下载
  • 2. 系统安装
    • 2.1 磁盘分区
    • 2.2 软件数量
    • 2.3 安装完毕
  • 3.进入系统
  • 4.安装FFmpeg
    • 4.1 下载FFmpeg
    • 4.2 解压程序
    • 4.3 检查环境
    • 4.4 开始编译安装
    • 4.5 检查是否成功

源起

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

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

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

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

1. 系统下载

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

点击<code>下载->获取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

图1-1

[图1-1]

图1-2

[图1-2]

图1-3

[图1-3]

2. 系统安装

2.1 磁盘分区

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

image

2.2 软件数量

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

image

2.3 安装完毕

image

3.进入系统

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

<code>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

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

image

4.4 开始编译安装

<code>make -j$(nproc) && make install

4.5 检查是否成功

ffmpeg -version

image

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



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。