Linuxコマンドティップス

dpkg

ビルドしたdebianパッケージをインストールする際などに使用。

Install a package

$ sudo dpkg -i DEB_PACKAGE

Remove a package

$ sudo dpkg -r PACKAGE_NAME

rpm2cpio / cpio

rpmパッケージからの中身抽出

Ex)

$ rpm2cpio systemd-rpm-macros-245-1.fc33.noarch.rpm | cpio -idmv
./usr/lib/rpm/fileattrs
./usr/lib/rpm/fileattrs/sysusers.attr
./usr/lib/rpm/macros.d/macros.systemd
./usr/lib/rpm/macros.d/macros.sysusers
./usr/lib/rpm/sysusers.generate-pre.sh
./usr/lib/rpm/sysusers.prov