wpsdeb格式和rpm格式有什么区别?
RPM(Red Hat Package Manager),以Red为基础 hat的Linux Distribution的包处理系统,也指rpm包本身,rpm用于rpm包处理(如安装、卸载、升级等)。),基于RPM的发行版本,如mandrake和Suse,一般都有自己特定的rpm包。如果混合安装可能不正常工作,基于RPM的系统可以正常安装第三方发行的RPM包1。
对于基于debian的系统使用deb格式的包,有一个包转换工具,使rpm、deb等文件相互转换(Alien Package Converter),dpkg可用于安装和升级,但不能轻松处理包的依赖关系。dselect和apt比较容易-get, Ubunut是debian的变种, 其软件以deb包或源文件的形式出现.
2.deb软件包的格式及使用
(1).deb软件包命令遵循以下协议:
soft_ver-rev_arch.deb , 如:pptview_8.0-5_i386.deb pptview中的名字, 版本号8.0, i386平台的架构.
(2)dpkg命令
root@huxiping:~# dpkg --help
Usage:
dpkg -i|--install <.deb file name> ... | -R|--recursive
...
dpkg --unpack <.deb file name> ... | -R|--recursive
...
dpkg -A|--record-avail <.deb file name> ... | -R|--recursive
...
dpkg --configure ... | -a|--pending
dpkg -r|--remove | -P|--purge ... | -a|--pending
dpkg --get-selections [ ...] get list of selections to stdout
dpkg --set-selections set package selections from stdin
dpkg --update-avail replace available packages info
dpkg --merge-avail merge with info from file
dpkg --clear-avail erase existing available info
dpkg --forget-old-unavail forget uninstalled unavailable pkgs
dpkg -s|--status ... display package status details
dpkg -p|--print-avail ... display available version details
dpkg -L|--listfiles ... list files `owned' by package(s)
dpkg -l|--list [ ...] list packages concisely
dpkg -S|--search ... find package(s) owning file(s)
dpkg -C|--audit check for broken package(s)