Linux .AppImage 打包软件的运行方法

举例 :

1. 下载

BitComet-2.7.0-x86_64.AppImage

2. 获得运行的权限

3. 运行

3.1 直接运行:可能有些 .AppImage 包不能直接运行时,会出现错误,如下:

$ ./BitComet-2.7.0-x86_64.AppImage
dlopen(): error loading libfuse.so.2

AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information

3.2. 解包

3.2.1.

$ ./BitComet-2.7.0-x86_64.AppImage --appimage-extract

3.2.2.

4. 可能问题

注 1:可能会出现错误说:某些 lib 库缺失,或者有版本问题时。

找到这些 lib,放到对应目录的库里面,直到没有错误为止。

注 2:采用命令行方式处理方法,类似。

特别说明:

一般运行 app 是不需要管理员权限的。

如果发现 app运行需要管理员权限时,就要小心是否有木马之类的病毒了。

但有些 app 运行必须要管理员权限时,则需要从官网下载。并自己评估风险了。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-27 12:00:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-27 12:00:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-27 12:00:05       87 阅读
  4. Python语言-面向对象

    2024-03-27 12:00:05       96 阅读

热门阅读

  1. easyexcel与vue配合下载excel

    2024-03-27 12:00:05       42 阅读
  2. LevelDB

    2024-03-27 12:00:05       39 阅读
  3. ChatGPT编程:让AI成为你的编程助手

    2024-03-27 12:00:05       44 阅读
  4. 软件设计师考试-设计模式速记

    2024-03-27 12:00:05       33 阅读
  5. 数据结构(四)链表实现队列和栈

    2024-03-27 12:00:05       44 阅读
  6. C# 异步和线程的区别

    2024-03-27 12:00:05       38 阅读
  7. SpringBoot+Vue项目跨域问题

    2024-03-27 12:00:05       37 阅读