Skip to content
On this page

TIP

此文档适用于 1.6.x, 请使用 ll-cli --version 检查您的玲珑程序版本。


运行应用

ll-cli run命令可以启动一个如意玲珑应用。

查看 ll-cli run命令的帮助信息:

bash
ll-cli run --help

ll-cli run命令的帮助信息如下:

text
运行应用程序
用法: ll-cli run [选项] 应用程序 [命令...]

示例:
# 通过应用名运行应用程序
ll-cli run org.deepin.demo
# 在容器中执行命令而不是运行应用程序
ll-cli run org.deepin.demo bash
ll-cli run org.deepin.demo -- bash
ll-cli run org.deepin.demo -- bash -x /path/to/bash/script

Positionals:
  APP TEXT REQUIRED           指定应用程序名
  COMMAND TEXT ...            在正在运行的沙盒中运行命令

Options:
  -h,--help                   打印帮助信息并退出
  --help-all                  展开所有帮助
  --file FILES:FILE ...       将文件传递到沙盒中运行的应用程序
  --url URLS ...              将URL传递到沙盒中运行的应用程序

如果在使用过程中遇到任何问题,
您可以通过此项目向如意玲珑项目团队报告错误:https://github.com/OpenAtom-Linyaps/linyaps/issues

当应用被正常安装后,使用 ll-cli run命令即可启动:

bash
ll-cli run org.deepin.calculator

使用 ll-cli run命令可以进入指定程序容器环境:

bash
ll-cli run org.deepin.calculator --exec /bin/bash

进入后可执行 shell 命令,如 gdbstracelsfind等。

由于如意玲珑应用都是在容器内运行,无法通过常规的方式直接调试,需要在容器内运行调试工具,如 gdb

bash
gdb /opt/apps/org.deepin.calculator/files/bin/deepin-calculator

该路径为容器内应用程序的绝对路径。

如意玲珑应用 release版本更多调试信息请参考:常见运行问题