ArchLinux安装AppImage软件包
2023年09月15日星期五晴北京市北京师范大学,
在ArchLinux下使用pacman
可以很方便的安装软件,但是一些官文源内没有且使用aur
源也无法找到的软件就需要到软件官网下载对应的软件包,这里一个很方便的格式就是appimage
,
原则上下载下软件包后赋与执行权限后就可以运行了,对于偶尔使用一二次的软件这个方法很省心,但是对于经学使用的软件则不方便,于是本文记录将appimage
安装到gnome
启动器的方法。
解压AppImage
AppImage
格式是一种标准的Linux软件包格式,对于软件的.desktop
文件和icon
图片必须在包内指定位置,于是想要安装软件到启动器中,就需要先解压AppImage
后取得.desktop
和icon
文件。即
1 | alixby-3.23.62819-linux-x86_64.AppImage --appimage-extract |
然后在.AppImage
所在文件夹内便产生了解压后的文件夹squashfs-root
,
在squashfs-root
目录下找到usr/share/
,其内部对应目录处存放了.desktop
和
icon
文件。
安装软件
复制
AppImage
到目录/opt
复制AppImage 1
sudo cp ~/软件/阿里云盘/alixby-3.23.62819-linux-x86_64.AppImage /opt/alixby/
设置启动器
设置启动器 1
sudo cp ~/软件/阿里云盘/alixby.desktop /usr/share/applications/alixby.desktop
设置图标
设置图标 1
sudo cp ~/软件/阿里云盘/alixby.png /opt/alixby/icon/alixby.png
修改启动器文件
修改后的`desktop`文件 1
2
3
4
5
6
7
8
9
10
11
[Desktop Entry]
Name=阿里云盘小白羊
Exec=/opt/alixby/alixby-3.23.62819-linux-x86_64.AppImage --no-sandbox %U
Terminal=false
Type=Application
Icon=/opt/alixby/icon/alixby.png
StartupWMClass=阿里云盘小白羊
X-AppImage-Version=3.23.62819
Comment=阿里云盘小白羊
Categories=Network;
生效配置
使用快捷键Alt+F2
打开gnome
命令对话框,输入命令restart
重启gnome
,
配置立刻生效。