This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
tutorial:program:install:zh [2023/10/23 10:52] hfsr [安装额外软件] |
tutorial:program:install:zh [2023/12/03 10:42] hfsr [教程:Install软件安装程序] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | 教程:Install软件安装程序 | + | 教程:Install程序 |
============================================ | ============================================ | ||
- | `install`是一个随[[:openos:zh|OpenOS]]附送的软件。对于大多数用户以及大多数电脑而言,安装OpenOS的首选方法便是使用这个`install`应用。`install`的功能还包括安装软件、运行库以及本mod提供的所有[[item:loot_disks:zh|奖励箱软盘]]的帮助脚本。 | + | `install`是一个随[[:openos:zh|OpenOS]]附送的软件。对于大多数用户以及大多数电脑而言,安装OpenOS的首选方法便是使用这个`install`应用。`install`的功能还包括安装本mod所提供[[item:loot_disks:zh|战利品软盘]]中的软件、运行库以及帮助脚本。 |
- | 要了解有关`install`的命令行选项的更多信息,我们推荐通过执行`man install`以阅读其man页面,也可以在[[https://raw.githubusercontent.com/MightyPirates/OpenComputers/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/openos/usr/man/install|此处]]阅读在线版。 | + | 要了解有关`install`命令行选项的更多信息,我们推荐通过执行`man install`以阅读其man页面,也可以在[[https://raw.githubusercontent.com/MightyPirates/OpenComputers/master-MC1.7.10/src/main/resources/assets/opencomputers/loot/openos/usr/man/install|此处]](英文)阅读在线版。 |
`install`按以下步骤运行: | `install`按以下步骤运行: | ||
Line 10: | Line 10: | ||
- 第一步:扫描要安装的软件 | - 第一步:扫描要安装的软件 | ||
- | 首先它会扫描可供候选的安装来源文件系统,即可以被当作安装用软件包的文件系统,例如[[:item:loot disks:zh|奖励箱软盘]]。如果找到了多个候选安装来源,它将会提问用户: | + | 首先它会扫描可供候选的安装来源文件系统,即可以被当作安装用软件包的文件系统,例如[[:item:loot disks:zh|战利品软盘]]。如果找到了多个候选安装来源,它将会提问用户: |
- | `What do you want to install?` | + | `What do you want to install?`(你想安装什么?) |
下面跟着它找到的可供安装的软盘列表。 | 下面跟着它找到的可供安装的软盘列表。 | ||
Line 20: | Line 20: | ||
下一步是扫描可供候选的安装目标文件系统,即可以作为安装的目标的文件系统,如硬盘。以从奖励箱软盘中向硬盘中安装OpenOS为例,此时的硬盘即为目标文件系统。就像候选安装来源一样,如果`install`找到了多个候选安装目标,它也会要求用户选择其中一个: | 下一步是扫描可供候选的安装目标文件系统,即可以作为安装的目标的文件系统,如硬盘。以从奖励箱软盘中向硬盘中安装OpenOS为例,此时的硬盘即为目标文件系统。就像候选安装来源一样,如果`install`找到了多个候选安装目标,它也会要求用户选择其中一个: | ||
- | `Where do you want to install to?` | + | `Where do you want to install to?`(你想安装到何处?) |
下面跟着它找到的可以安装**进**的硬盘列表。 | 下面跟着它找到的可以安装**进**的硬盘列表。 | ||
Line 26: | Line 26: | ||
- 第三步:安装 | - 第三步:安装 | ||
- | 在继续安装之前,用户会被要求确认安装: | + | 在继续安装之前,用户会被要求确认进行安装: |
- | `Install OpenOS to /mnt/e03/? [Y/n]` | + | `Install OpenOS to /mnt/e03/? [Y/n]`(将OpenOS安装到/mnt/e03/?[Y/n]) |
- | 在确认了此步骤后,程序会将奖励箱软盘(对于此样例)中的文件复制到目标文件系统中。要安装的软件中可能会有一个可选的`.prop`文件,此文件可以告知`install`是否要设定电脑的默认启动文件系统、将其设定为什么标签(若有)以及在安装完成后是否要重启系统。 | + | 在确认了此步骤后,程序会将战利品软盘(对于此样例)中的文件复制到目标文件系统中。要安装的软件中可能会有一个可选的`.prop`文件,此文件可以告知`install`是否要设定电脑的默认启动文件系统、将其设定为什么标签(若有),以及在安装完成后是否要重启系统。 |
软件安装软盘还可以提供完全自定义的安装过程,只需在软盘文件系统的根目录下创建一个`.install`文件。在确认安装来源与安装目标后,只要`.install`文件存在于安装来源文件系统,`install`程序就会唤起它。 | 软件安装软盘还可以提供完全自定义的安装过程,只需在软盘文件系统的根目录下创建一个`.install`文件。在确认安装来源与安装目标后,只要`.install`文件存在于安装来源文件系统,`install`程序就会唤起它。 | ||
- 可选参数 | - 可选参数 | ||
- | 推荐你查看`install`的man页面以获取更详细的细节以及支持参数的完整列表。但是我考虑到有一点最好在这里提一下,奖励箱软盘的标签可以被用于`install`的参数——这样可以让搜索候选软盘时仅搜索标签一致的软盘。 | + | 推荐你查看`install`的man页面以获取更详细的细节以及支持参数的完整列表。但是我考虑到有一点最好在这里提一下,战利品软盘的标签可以被用于`install`的参数——这样可以让搜索候选软盘时仅搜索标签一致的软盘。 |
`install openos` | `install openos` |