找回密码
 立即注册
首页 业界区 安全 欧拉系统初体验与编译安装FFmpeg的过程记录 ...

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

贺蛟亡 昨天 09:31
目录

  • 源起
  • 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操作系统。原因如下:

  • 拥有活跃的开源社区支持

    • 活跃社区:openEuler拥有一个活跃的开源社区,众多企业和开发者参与其中,共同促进技术的进步和生态的繁荣。
    • 持续更新:得益于社区的贡献,也能够持续获得更新,包括功能增强、性能优化和安全补丁。

  • 拥有强大的兼容性与生态支持

    • 兼容性强:具有良好的兼容性,能够很好的兼容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
1.png

[图1-1]
2.png

[图1-2]
3.png

[图1-3]
2. 系统安装

2.1 磁盘分区

分区路径分区大小/boot/efi512M/剩下全部
4.jpeg

2.2 软件数量

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

2.3 安装完毕

6.jpeg

3.进入系统

有理无理先执行下面两个安装命令先。
  1. yum -y upgrade # 升级软件
  2. yum -y install bash-completion # tab补全
复制代码
4.安装FFmpeg

我真是服了呀,没想到最小化安装居然连tar都没有,编译安装之前需要手动安装以下几个程序
  1. yum -y install tar gcc nasm make
复制代码
4.1 下载FFmpeg
  1. curl -o ffmpeg-7.0.1.tar.gz https://ffmpeg.org//releases/ffmpeg-7.0.1.tar.gz
复制代码
4.2 解压程序
  1. tar zxvf ffmpeg-7.0.1.tar.gz
复制代码
4.3 检查环境
  1. ./configure
复制代码
检查没问题就会如下图所示啦
7.png

4.4 开始编译安装
  1. make -j$(nproc) && make install
复制代码
4.5 检查是否成功
  1. ffmpeg -version
复制代码
8.png

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

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册