尤拉系統初體驗與編譯安裝FFmpeg的過程記錄

CyunZing發表於2024-07-16

目錄
  • 源起
  • 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 :

點選下載->獲取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.進入系統

有理無理先執行下面兩個安裝命令先。

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 開始編譯安裝

make -j$(nproc) && make install

4.5 檢查是否成功

ffmpeg -version

image

Bingo,出現版本號就是安裝成功啦~

相關文章