Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

CentOS 7 透過 YUM 一鍵安裝 RAR 與 UNRAR

編輯:Linux 教學

前言

CentOS 官方倉庫不含專有壓縮格式 RAR 的編碼器,需啟用第三方倉庫。本文提供最精簡的 dag(現為 rpmforge 繼承者)倉庫配置與安裝步驟,並說明倉庫遷移後的替代方案。

一、標準安裝步驟(適用 CentOS 7)

  1. 建立倉庫檔案:
    cat > /etc/yum.repos.d/dag.repo <<'EOF'
    [dag]
    name=Dag RPM Repository for Red Hat Enterprise Linux
    baseurl=https://apt.sw.be/redhat/el$releasever/en/$basearch/dag
    gpgcheck=1
    enabled=1
    gpgkey=https://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
    EOF
    
  2. 安裝:
    yum -y install rar unrar
    
  3. 驗證:
    rar -v
    unrar -v
    

二、倉庫失效時的替代方案(2024+ 現況)

dag.wieers.com / apt.sw.be 早已停止維護,鏡像站多數失效。推薦改用 EPEL + RPM Fusion 或官方二進位:

方案 A:EPEL(僅含 unrar,無 rar 壓縮)

yum -y install epel-release
yum -y install unrar
# 解壓指令:unrar x file.rar

方案 B:RPM Fusion Free(含 rar/unrar 完整雙向)

yum -y install https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
yum -y install rar unrar

方案 C:官方二進位手動部署(最穩定、無倉庫相依)


cd /tmp
wget https://www.rarlab.com/rar/rarlinux-x64-6.24.tar.gz
tar -zxvf rarlinux-x64-6.24.tar.gz
cp rar/rar rar/unrar /usr/local/bin/
# 驗證
rar -v
unrar -v

三、常用操作範例


# 壓縮(加密、分卷、最高壓縮)
rar a -hpsecret -v500m -m5 -r backup.rar /data/

# 解壓(保留路徑)
unrar x backup.part1.rar /restore/

# 列表
unrar l backup.rar

# 測試完整性
rar t backup.rar

四、總結

CentOS 7 安裝 RAR/UNRAR 首選 官方二進位手動部署(零相依、版本最新、跨發行版通用);次選 RPM Fusion 倉庫;僅需解壓時 EPEL unrar 輕量足矣。舊教學中的 dag.repo 已失效,請勿再使用。

Copyright © Windows教程網 All Rights Reserved