如何在Ubuntu 22.04系统上安装Geany 2.0?
嘿,我懂你的烦恼——Geany 2.0刚发布没多久,Ubuntu 22.04的官方软件源里还没同步上,确实找不到现成可用的预编译安装包。不过别慌,咱们可以通过源码编译的方式搞定,步骤其实挺清晰的,我一步步给你说:
第一步:安装编译所需的依赖工具和库
先更新下系统的包列表,确保能获取到最新的依赖信息:sudo apt update
接着安装编译Geany必须的工具和依赖库,这一步很重要,缺了任何一个都可能导致编译失败:sudo apt install build-essential gtk+-3.0 libgtk-3-dev libglib2.0-dev libpango1.0-dev libcairo2-dev libgdk-pixbuf-2.0-dev libsoup2.4-dev libxml2-dev libvte-2.91-dev libwebkit2gtk-4.0-dev第二步:下载并解压Geany 2.0源码包
你可以去Geany的官方平台下载2.0版本的源码压缩包(tar.gz格式),下载完成后,把它解压到你顺手的目录(比如~/Downloads),然后进入解压后的目录:tar -xzf geany-2.0.tar.gzcd geany-2.0第三步:配置编译环境
运行configure脚本,它会自动检查你的系统是否满足所有编译条件,同时设置默认的安装路径(一般是/usr/local,不用特意修改):./configure
如果这一步出现报错,大概率是某个依赖没装全,你可以根据报错信息,用apt安装对应的缺失库就行。第四步:编译源码
用make命令开始编译,要是你的电脑有多核CPU,可以加-j参数来加速编译(比如-j4就是用4核编译,速度会快不少):make -j4
这个过程可能需要几分钟,耐心等它跑完就好。第五步:安装编译好的Geany
编译完成后,用sudo权限执行安装命令:sudo make install
安装完成后,你就能在应用菜单里找到Geany 2.0了,或者直接在终端输入geany就能启动它。
另外提个小建议:如果觉得编译太麻烦,也可以留意Geany的官方PPA仓库,说不定过段时间就会更新2.0版本,到时候就能直接用apt install geany来安装了,不过目前来看还是编译最靠谱。
备注:内容来源于stack exchange,提问作者R A

