2016 - 2024

感恩一路有你

linux系统装软件教程 怎样运行安装程序?

浏览量:3284 时间:2023-06-12 15:49:32 作者:采采

怎样运行安装程序?

据我所见,大概有几种安装软件的,总结如下:

安装模式。windows下常见的有Exe安装包,osx下常见的有pkg安装包,unix下也有很多bin安装包。开发人员负责开发另一个程序来部署应用程序及其反安装程序。

打包模式。由操作系统内置的软件包管理器管理。linux下每个发行版都有一个;Windows有msi;等一下。打包员(要么是开发者本人,要么是全职)负责编写和打包主程序和一些脚本;软件包管理器负责解析和具体的安装/卸载操作。

模式。从osx的app开始,ipa/apk就是这种模式的衍生品; "便携式应用程序和windows下一般。开发者只负责包装;OS只负责运行;用户可以随意添加或删除。

端口模式。它是包的一个分支,技术人员比较熟悉,不需要详细讨论。

对于卸载,一般有这些问题:零是程序本身的清理,这些模式都可以保证解决;首先是清理配置数据;第二种是在安装模式下清理卸载程序本身(don 不要笑!这是十多年前的一个大问题...),其实我觉得OS引入包管理的部分原因就是为了解决这个问题(另外也是为了OS本身的模块化,包之间的依赖等。).毕竟,有些操作系统不允许程序在运行时删除自己。剩下的问题主要出在配置数据上。(其实至于配置数据,我记得大部分包管理系统都是默认不删除的,以防下次安装还能用;除非用户手动指定删除)。配置数据有两种形式:系统配置数据库中的文件和条目(注册表/dconf/keychain等)。文件的这部分没什么好说的。不应该有。;系统配置数据库不会有什么问题,但是windows注册表早期实现有一个很大的问题:添加、删除甚至读取的效率会随着其节点数的增加而降低。这使得对于windows来说,完全卸载除了干净之外还有实际意义。回到卸载不干净的问题,就是卸载程序写的问题。如果精心设计,安装器模型没有死角。

linux终端安装软件和手动安装?

您可以查看软件的安装目录路径,如下所示:

首先,检查文件安装路径:

由于安装软件的地方不止一个,让 让我们先看看文件安装的所有路径(地址)。

这里以甲骨文为例。例如,安装了Oracle,但您没有安装。;我不知道文件安装在哪里,在哪个文件夹中。您可以使用以下命令查看所有文件路径。

在终端上,输入:

whe里斯甲骨文公司

输入,如果安装了Oracle,将显示文件安装的地址,例如(安装地址可能不同)。

oracl:/usr/bin/Oracle/usr/lib/Oracle/usr/share/Oracle/usr/share/man/man 1/Oracle . 1 . gz

如您所见,Oracle安装在一个目录中。

如果未安装Oracle或Oracl:。

oracl:

其次,查询运行文件所在的路径:

如果只需要查询文件的运行文件的地址,可以直接使用下面的命令(或者以Oracle为例):

哪个先知

结果将显示:

/usr/bin/oracle

问题 模式 程序 安装 文件

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。