linux怎样安装msi文件 什么是msi号?
什么是msi号?
msi号是:microsoft installer的简称,是微软格式的安装包。一般是程序的安装软件。
文件是Windows Installer的一个数据包,它实际上是一个数据库,包含安装一个产品所需的信息,以及在许多安装情况下安装(和卸载)程序所需的说明和数据。
msi文件怎么安装手机?
无法安装,系统的开发环境不同,msi是widows操作平台的软件安装格式,安装系统有它的安装格式,那就是APK,不能更改。
unix系统怎么安软盘软件?
据我所见,大概有几种安装软件的,总结如下:
安装模式。windows下常见的有Exe安装包,osx下常见的有pkg安装包,unix下也有很多bin安装包。开发人员负责开发另一个程序来部署应用程序及其反安装程序。
打包模式。由操作系统内置的软件包管理器管理。linux下每个发行版都有一个;Windows有msi;等一下。打包员(要么是开发者本人,要么是全职)负责编写和打包主程序和一些脚本;包管理器负责解析和特定的安装/卸载操作。
模式。从osx的app开始,ipa/apk就是这种模式的衍生品; "便携式应用程序和windows下一般。开发者只负责包装;OS只负责运行;用户可以随意添加或删除。
端口模式。它是包的一个分支,技术人员比较熟悉,不需要详细讨论。
对于卸载,一般有这些问题:零是程序本身的清理,这些模式都可以保证解决;首先是清理配置数据;第二种是在安装模式下清理卸载程序本身(don 不要笑!这是十多年前的一个大问题...),其实我觉得OS领先。包管理的部分原因就是为了解决这个问题(除了OS本身的模块化,包之间的依赖等。).毕竟,有些操作系统不允许程序在运行时删除自己。剩下的问题主要出在配置数据上。(其实我记得大部分配置数据都是有保障的。默认情况下,管理系统不会被删除,以防下次安装时可以使用;除非用户手动指定删除)。配置数据有两种形式:系统配置数据库中的文件和条目(注册表/dconf/keychain等)。文件的这一部分没有什么好的。说了。不应该有。;系统配置数据库不会有什么问题,但是windows注册表早期实现有一个很大的问题:添加、删除甚至读取的效率会随着其节点数的增加而降低。这使得对于windows来说,完全卸载不仅在清洁上有意义,而且意义重大。有现实意义。回到卸载不干净的问题,就是卸载程序写的问题。如果精心设计,安装器模型没有死角。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。