ubuntu 安装 Albert

# 依赖安装
sudo apt install cmake pybind11-dev libmuparser-dev libqalculate-dev libxcb-cursor0 libgl1-mesa-dev

# 安装Qt6
git clone --recursive https://github.com/albertlauncher/albert.git

cd albert
# 若 albert/plugin clone失败,则重新跳转复制链接克隆
rm -rf plugin
git clone --recursive https://github.com/albertlauncher/plugins.git

cd lib
rm -rf QHotkey
git clone --recursive https://github.com/Skycoder42/QHotkey.git
export Qt6_DIR=/home/codingai/Qt/6.5.0/gcc_64/lib/cmake/Qt6

cmake -B build -DCMAKE_BUILD_TYPE=Debug
cmake --build build -j32
sudo cmake --install build

# 配置环境
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/workspace/env/albert/build/lib:/home/codingai/Qt/6.5.0/gcc_64/lib

构建桌面应用:

cd ~/.local/share/applications
vim albert.desktop
# 加入
[Desktop Entry]
Name=albert
Icon=/workspace/0_env/albert.png
Exec=/workspace/0_env/albert/build/bin/albert
Type=Application

命令行安装

sudo add-apt-repository ppa:nilarimogard/webupd8 
sudo apt update 
sudo apt install albert

加入开机启动:

sudo cp ~/.local/share/applications/albert.desktop /etc/xdg/autostart/