我已经习惯了基于RPM的系统,但是我不确定有很多命令如何使用.deb软件包。这主要用于自定义程序包,即不安装apt-get的东西。
如果有人可以在这里提供命令的翻译,那就太好了:(通过“打包文件”,它意味着可以在物理.rpm / .deb文件上运行)
功能rpm deb -------------------------------------------------- -------------------------------- 查看所有已安装的软件包rpm -qa 查看已安装的软件包rpm -ql软件包名称中的文件 查看软件包文件rpm -qlp ./packagename.rpm中的文件 查看软件包信息,已安装软件包rpm -qi软件包名称(1) 查看软件包信息,软件包文件rpm -qip ./packagename.rpm(1) 查看安装前后的Shell脚本rpm -q --scripts软件包名称 查看软件包文件rpm -qp --changelog ./packagename.rpm的变更日志 卸载软件包rpm -e软件包名称dpkg -r / dpkg -P 安装软件包文件rpm -ivh ./packagename.rpm dpkg -i 从文件rpm -Uvh ./packagename.rpm升级软件包 查找哪个软件包拥有文件rpm -qif /some/file.foo 列出软件包的依赖关系rpm -q-需要软件包名称 列出软件包文件rpm -qp的依赖关系-需要./packagename.rpm
(1)在此处查看例如信息输出示例
rpm -ivh
或rpm -Uvh
for的等效项deb
是dpkg -i
?dpkg
在安装和升级之间没有区别?还是自动处理?