银河麒麟KARE使用手册V2.2


由信创开放社区提供 适合麒麟 2024-11-11 70

KARE使用手册V2.2

 

部署方式

  • 银河麒麟系统使用自研开发者套件下载使用时,可直接通过apt进行安装:
$ sudo apt-get install kare

功能

解决兼容性问题:允许用户在系统上运行旧版本的软件或不兼容的软件。
保护用户数据:避免因为软件不兼容而导致的应用闪退和数据丢失等问题。
提供更好的用户体验:使用户能够在新系统上继续使用他们喜欢的旧软件。

应用兼容场景下使用方式

基础环境构建

kare在安装应用前,需要先构建基础环境,基础环境为安装应用所适配系统,当比如当前想要安装银河麒麟V10的应用,使用sudo kare -b v10构建基础环境即可
当前支持系统版本以及参数如下:

系统版本 参数
银河麒麟V10 v10
银河麒麟V10sp1 v10sp1
Ubuntu1604 ubuntu16.04
Ubuntu1804 ubuntu18.04
Ubuntu2004 ubuntu20.04
Ubuntu2204 ubuntu22.04
Openkylin1.0 openkylin1.0

应用安装

kare 应用安装命令如下

kare -e v10 -i softwareName_version_arch.deb 或  kare -e ubuntu16.04 install softwareName_version_arch.deb

注意

  • -e 在前, -i | install 在后
  • 软件包名符合”softwareName_version_arch.deb”命名规范, 即下划线有且仅有两个,软件包名、版本号和架构以下划线为界
  • -e 参数内容参考 基础环境构建表格

应用管理

应用包管理

列出当前设备通过kare安装的应用

kare -l 或 kare list

应用卸载

卸载已安装应用

kare -P softwareName

列出已安装软件包的文件

列出已安装应用的文件

kare -L xxx

搜索文件所属的kare包

搜索文件所属的kare包

kare -S xxx.desktop

应用运行

通过 kare 安装的软件包,一般都会有 Desktop 文件作为该软件包的启动入口,该文件位于桌面或开始菜单;也可以通过 shell 命令运行

kare run xxx

注意事项

  1. 升级/换机场景
  • 默认情况下是“以兼容模式”运行此应用, 即双击桌面图标或开始菜单图标时将以兼容模式打开
  • 右键桌面图标,选择“以兼容模式打开”后,用户可以选择此应用的运行环境,并可以选择是否记住此模式(记住运行环境和兼容运行模式)
  • shell 命令示例:
    kare run \${exec} \${runEnv} rightclick
    • ${exec} 为相应软件包的可执行文件路径
    • ${runEnv} 为运行相应可执行文件的环境,如 ubuntu16.04
  1. 其他场景
  • 通过 kare 安装的应用,永久是以兼容模式打开
  • shell 命令示例:
    kare run \${softwareName}_\${softwareVersion} \${exec}
    • \${softwareName}_\${softwareVersion} 可通过 kare -l 查看并手动拼接
    • ${exec} 为相应软件包的可执行文件路径
下一篇:

添加我为好友,拉您入交流群!

请使用微信扫一扫!