Ubuntu安装xar命令

  1. 下载xar源码包
 wget https://github.com/mackyle/xar/archive/refs/tags/xar-1.6.1.zip
  1. 安装编译依赖包
apt-get install autoconf automake libtool zlib1g-dev make zlib-devel
  1. 开始编译安装
# 解压
unzip xar-1.6.1.zip
# 进入 xar 安装
cd xar-xar-1.6.1/xar
# 编译安装
./autogen.sh --noconfigure
./configure
make && make install

问题处理

报错configure: error: Cannot build without libcrypto (OpenSSL)

  1. 修改configure.ac 配置文件

AC_CHECK_LIB([crypto], [OpenSSL_add_all_ciphers], , [have_libcrypto="0"]) 修改为 AC_CHECK_LIB([crypto], [OPENSSL_init_crypto], , [have_libcrypto="0"])

参考链接

  1. 检查是否安装了zlib1g-dev

  2. 其他报错
    参考链接

posted @ 2023-08-16 17:03  自在拉基  阅读(169)  评论(0编辑  收藏  举报