后缀为 .AppImage的应用是可以不用安装直接运行的,但双击打开时,总有一个弹出窗口,选择运行才开始真正运行,让人不爽。在20.9时,应用商店里用一个 appimage-install应用可以安装 .AppImage应用,但到23时,不知什么原因用 appimage-install安装 .AppImage无法运行了。经研究,appimage-install只不过是把 .AppImage应用复制到 ~/.local/share/appimages/文件夹中,其图标提取到 ~/.local/share/appimages/icons文件夹中,然后在 ~/.local/share/applications文件夹中建立了一个相关的 .desktop文件,此过程完全可以手动完成。现以安装思源笔记为例记录如下
.AppImage
appimage-install
~/.local/share/appimages/
~/.local/share/appimages/icons
~/.local/share/applications
.desktop
siyuan-2.9.7-linux.AppImage
~/Downloads
~/.appimages
cp ~/Downloads/siyuan-2.9.7-linux.AppImage ~/.appimages/siyuan-linux.AppImage
准备图标文件,可以用任意 .png文件,将其放置在一个文件夹中,我放置在 ~/.appimages/icons文件夹中(在23中 appimage-install可以把 .AppImage应用的图标提取到 ~/.local/share/appimages/icons文件夹中,还是可以用的。)
.png
~/.appimages/icons
复制桌面的任意一个启动文件,即 .desktop文件,右键点击选择『打开方式』-『用文本编辑器打开』,然后修改其中的项目,也可用vim编辑(如果桌面没有启动文件,可点击启动器,选择任意一个启动文件右键点击选择『发送到桌面』)
Exec=/home/用户名/.appimage/siyuan-linux.AppImage 存放AppImage文件的绝对路径 Name=思源笔记 .desktop文件的显示文件名 Icon=/home/用户名/.appimage/icons/siyuan.png 存放图标文件的绝对路径 Categories=office; 启动文件的分类位置 Comment=siyuan 不知道什么用,看原启动文件猜应该与启动文件的说明提示有关,改之。
文件中的其他项目可以不用修改,若想修改可参考desktop文件规范,我反正没弄懂其中的绝大部分,所以只修改我知道的几条。
说明:.desktop文件的文件名和显示文件名不一定是一样的,要查看 .desktop文件名可进入命令行用 ls查看。修改其文件名可在命令行中用 mv修改,修改文件名,显示文件名不会修改。
ls
mv
修改完毕,双击桌面启动文件,看是否启动,如果没有启动,则查看 .AppImage文件是否具有执行权限 右键点击 .AppImage文件,选择『属性』,下滑到最下面,点击『权限管理』,把最下面的『允许以程序执行』选上。现在应该可以启动程序了,如果还没有启动,我也不知道为什么,不要问我。 或
chmod +x ~/.appimages/siyuan-linux.AppImage
把上述桌面启动文件复制到 ~/.local/share/applications文件夹中,等一会儿,或注销再登陆,启动器中就有相应启动文件了。
一个奇怪的现象:23中, .desktop文件在桌面可以用文本编辑器打开编辑,复制到 ~/.local/share/applications文件夹中后,用文本编辑器打开则显示空白,用vim打开可以编辑。
升级时,只需将新的 .AppImage应用以相同的文件名复制覆盖原来的文件即可,你可以先备份原来的文件。
系统重装前,备份 ~/.local/share/applications文件夹和 ~/.appimages文件夹,重装完后,恢复到原来的地方就可以了。
一句话概括:为 .AppImage文件建立一个 .desktop文件完毕。
我是一个小白,我想如果我看到上面这句话,我是不知到如何入手的,所以啰哩啰嗦的写了这么多,以免自己以后遗忘了。
星火中好像有一个 AppImage安装器
AppImage
appimagelauncher_amd64.deb
楼主不妨试试 appimagelauncher 。
没想到还有这个,等有空了试试这个。
这个曾经整死我了,我已经放弃了。
Popular Ranking
Popular Events
后缀为
.AppImage
的应用是可以不用安装直接运行的,但双击打开时,总有一个弹出窗口,选择运行才开始真正运行,让人不爽。在20.9时,应用商店里用一个appimage-install
应用可以安装.AppImage
应用,但到23时,不知什么原因用appimage-install
安装.AppImage
无法运行了。经研究,appimage-install
只不过是把.AppImage
应用复制到~/.local/share/appimages/
文件夹中,其图标提取到~/.local/share/appimages/icons
文件夹中,然后在~/.local/share/applications
文件夹中建立了一个相关的.desktop
文件,此过程完全可以手动完成。现以安装思源笔记为例记录如下siyuan-2.9.7-linux.AppImage
,一般存在~/Downloads
文件夹中.AppImage
存放在~/.appimages
文件夹中,为将来升级方便,去掉中间的版本号准备图标文件,可以用任意
.png
文件,将其放置在一个文件夹中,我放置在~/.appimages/icons
文件夹中(在23中appimage-install
可以把.AppImage
应用的图标提取到~/.local/share/appimages/icons
文件夹中,还是可以用的。)复制桌面的任意一个启动文件,即
.desktop
文件,右键点击选择『打开方式』-『用文本编辑器打开』,然后修改其中的项目,也可用vim编辑(如果桌面没有启动文件,可点击启动器,选择任意一个启动文件右键点击选择『发送到桌面』)Exec=/home/用户名/.appimage/siyuan-linux.AppImage 存放AppImage文件的绝对路径
Name=思源笔记
.desktop
文件的显示文件名Icon=/home/用户名/.appimage/icons/siyuan.png 存放图标文件的绝对路径
Categories=office; 启动文件的分类位置
Comment=siyuan 不知道什么用,看原启动文件猜应该与启动文件的说明提示有关,改之。
文件中的其他项目可以不用修改,若想修改可参考desktop文件规范,我反正没弄懂其中的绝大部分,所以只修改我知道的几条。
说明:
.desktop
文件的文件名和显示文件名不一定是一样的,要查看.desktop
文件名可进入命令行用ls
查看。修改其文件名可在命令行中用mv
修改,修改文件名,显示文件名不会修改。修改完毕,双击桌面启动文件,看是否启动,如果没有启动,则查看
.AppImage
文件是否具有执行权限右键点击
.AppImage
文件,选择『属性』,下滑到最下面,点击『权限管理』,把最下面的『允许以程序执行』选上。现在应该可以启动程序了,如果还没有启动,我也不知道为什么,不要问我。或
把上述桌面启动文件复制到
~/.local/share/applications
文件夹中,等一会儿,或注销再登陆,启动器中就有相应启动文件了。一个奇怪的现象:23中,
.desktop
文件在桌面可以用文本编辑器打开编辑,复制到~/.local/share/applications
文件夹中后,用文本编辑器打开则显示空白,用vim打开可以编辑。升级时,只需将新的
.AppImage
应用以相同的文件名复制覆盖原来的文件即可,你可以先备份原来的文件。系统重装前,备份
~/.local/share/applications
文件夹和~/.appimages
文件夹,重装完后,恢复到原来的地方就可以了。一句话概括:为
.AppImage
文件建立一个.desktop
文件完毕。我是一个小白,我想如果我看到上面这句话,我是不知到如何入手的,所以啰哩啰嗦的写了这么多,以免自己以后遗忘了。