This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tutorial:program:oppm:zh [2023/12/03 10:26] hfsr [使用OPPM] |
tutorial:program:oppm:zh [2024/01/07 15:38] (current) hfsr [教程:OpenPrograms包管理器(OPPM)] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | 教程:OpenPrograms包管理器(OPPM) | + | 教程:开放式软件包管理器(OPPM) |
============================================ | ============================================ | ||
- | OpenPrograms包管理器(The OpenPrograms Package Manager),简称OPPM,是OpenComputers模组的一个可从[[item:loot_disks:zh|奖励箱软盘]]中获取的软件。此软件提供了种类繁多的程序(下文称为“软件包”)供您方便地下载与安装。此软件致力于帮助用户降低分发自己程序的难度,在此软件上安装、升级与卸载软件就像创建与登记软件那么容易。 | + | 开放式软件包管理器(The OpenPrograms Package Manager),简称OPPM,是OpenComputers模组的一个可从[[item:loot_disks:zh|奖励箱软盘]]中获取的软件。此软件提供了种类繁多的程序(下文称为“软件包”)供您方便地下载与安装。此软件致力于帮助用户降低分发自己程序的难度,在此软件上安装、升级与卸载软件就像创建与登记软件那么容易。 |
##使用OPPM | ##使用OPPM | ||
Line 43: | Line 43: | ||
["example-package"] = { | ["example-package"] = { | ||
files = { | files = { | ||
- | ["master/somefolder/bar.lua"] = "/",--"/"斜线代表文件将会被置于用户指定文件夹中,默认为/usr | + | ["master/somefolder/bar.lua"] = "/",--"/"斜线代表文件将会被置于用户指定的文件夹中,默认为/usr |
["master/somefolder/barinfo.txt"] = "//etc", --双斜线代表使用绝对路径 | ["master/somefolder/barinfo.txt"] = "//etc", --双斜线代表使用绝对路径 | ||
[":master/otherfolder"] = "/share/something", --冒号代表一个文件夹,将包含此文件夹中的所有内容 | [":master/otherfolder"] = "/share/something", --冒号代表一个文件夹,将包含此文件夹中的所有内容 | ||
[":master/otherfolder"] = "//etc/something", --此写法也可用于绝对路径 | [":master/otherfolder"] = "//etc/something", --此写法也可用于绝对路径 | ||
- | ["master/somefolder/barlib.lua"] = "/subfolder",--将文件置于用于指定文件夹的一个子文件夹中 | + | ["master/somefolder/barlib.lua"] = "/subfolder",--将文件置于用户指定文件夹的一个子文件夹中 |
["?master/somefolder/something.cfg"] = "/" --此文件只会在并不存在时才会安装或更新,除非指定-f选项 | ["?master/somefolder/something.cfg"] = "/" --此文件只会在并不存在时才会安装或更新,除非指定-f选项 | ||
}, | }, |