ArchLinux安装deb包

整体思路:使用debtap工具进行解包

首先查看电脑上是否安装过

1
sudo pacman -Q debtap

配置 arch

1
sudo vim /etc/pacman.conf
1
2
3
[archlinuxcn]
SigLevel = Optional TrustAll
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

安装yay工具

1
sudo pacman -S yay

安装解包打包工具debtap

1
yay -S debtap

如果这里无法安装,可以到 github debtap下载,然后编译安装

配置 debtap

解决同步数据慢的问题

1
sudo vim  /usr/bin/debtap

替换:http://ftp.debian.org/debian/dists
https://mirrors.ustc.edu.cn/debian/dists

替换:http://archive.ubuntu.com/ubuntu/dists
https://mirrors.ustc.edu.cn/ubuntu/dists/

升级debtap

1
sudo debtap -u

解包

1
2
3
# 至少执行一次
sudo debtap -u xxxx.deb
sudo debtap -q xxxx.deb

-q会略过除了编辑元数据之外的所有问题。

比如

安装

1
sudo pacman -U x.tar.xz

本文地址: https://github.com/maxzhao-it/blog/post/51898/