当前位置: 首页 > 工具软件 > Geany > 使用案例 >

centos8 安装geany

岳迪
2023-12-01

geany 是一个软件开发工具,我主要用它来开发python 程序。本博客介绍的安装方式是源码安装方式,首先从官网下载geany,官网下载地址:https://www.geany.org/download/releases/,选择geany-1.36.tar.gz下载,下载后首先安装以下三个依赖包(已安装的跳过)。centos 版本8(内核版本4.18),geany版本1.36

 (1)

[root@192 geany-1.36]# dnf install gcc-c++
上次元数据过期检查:0:53:18 前,执行于 2020年09月02日 星期三 20时23分34秒。
依赖关系解决。
================================================================================
 软件包                架构         版本                  仓库             大小
================================================================================
安装:
 gcc-c++               x86_64       8.3.1-5.el8.0.2       AppStream        12 M
升级:
 libstdc++             x86_64       8.3.1-5.el8.0.2       BaseOS          451 k
安装依赖关系:
 libstdc++-devel       x86_64       8.3.1-5.el8.0.2       AppStream       2.0 M

事务概要
================================================================================
安装  2 软件包
升级  1 软件包

总下载:15 M
确定吗?[y/N]: y

(2)

[root@192 geany-1.36]# dnf install gtk2-devel
上次元数据过期检查:0:00:55 前,执行于 2020年09月02日 星期三 21时25分36秒。
依赖关系解决。
================================================================================
 软件包                    架构        版本                仓库            大小
================================================================================
安装:
 gtk2-devel                x86_64      2.24.32-4.el8       AppStream      3.0 M
升级:
 fribidi                   x86_64      1.0.4-8.el8         AppStream       89 k
 libX11                    x86_64      1.6.8-3.el8         AppStream      611 k
 libX11-common             noarch      1.6.8-3.el8         AppStream      158 k
 libX11-xcb                x86_64      1.6.8-3.el8         AppStream       14 k
 libxcb                    x86_64      1.13.1-1.el8        AppStream      229 k
 pixman                    x86_64      0.38.4-1.el8        AppStream      257 k
 glib2                     x86_64      2.56.4-8.el8        BaseOS         2.5 M
 libblkid                  x86_64      2.32.1-22.el8       BaseOS         214 k
 libfdisk                  x86_64      2.32.1-22.el8       BaseOS         249 k
 libicu                    x86_64      60.3-2.el8_1        BaseOS         8.8 M
 libmount                  x86_64      2.32.1-22.el8       BaseOS         231 k
 libsmartcols              x86_64      2.32.1-22.el8       BaseOS         174 k
 libuuid                   x86_64      2.32.1-22.el8       BaseOS          94 k
 util-linux                x86_64      2.32.1-22.el8       BaseOS         2.5 M
 util-linux-user           x86_64      2.32.1-22.el8       BaseOS          98 k
 zlib                      x86_64      1.2.11-13.el8       BaseOS         102 k
安装依赖关系:
 atk-devel                 x86_64      2.28.1-1.el8        AppStream      192 k
 cairo-devel               x86_64      1.15.12-3.el8       AppStream      272 k
 fribidi-devel             x86_64      1.0.4-8.el8         AppStream       63 k
 gdk-pixbuf2-devel         x86_64      2.36.12-5.el8       AppStream      223 k
 graphite2-devel           x86_64      1.3.10-10.el8       AppStream       45 k
 harfbuzz-devel            x86_64      1.7.5-3.el8         AppStream      182 k
 libX11-devel              x86_64      1.6.8-3.el8         AppStream      976 k
 libXau-devel              x86_64      1.0.8-13.el8        AppStream       20 k
 libXcomposite-devel       x86_64      0.4.4-14.el8        AppStream       22 k
 libXcursor-devel          x86_64      1.1.15-3.el8        AppStream       29 k
 libXext-devel             x86_64      1.3.3-9.el8         AppStream       80 k
 libXfixes-devel           x86_64      5.0.3-7.el8         AppStream       19 k
 libXft-devel              x86_64      2.3.2-10.el8        AppStream       25 k
 libXi-devel               x86_64      1.7.9-7.el8         AppStream      111 k
 libXinerama-devel         x86_64      1.1.4-1.el8         AppStream       15 k
 libXrandr-devel           x86_64      1.5.1-7.el8         AppStream       26 k
 libXrender-devel          x86_64      0.9.10-7.el8        AppStream       22 k
 libxcb-devel              x86_64      1.13.1-1.el8        AppStream      1.1 M
 pango-devel               x86_64      1.42.4-6.el8        AppStream      321 k
 pixman-devel              x86_64      0.38.4-1.el8        AppStream       20 k
 xorg-x11-proto-devel      noarch      2018.4-1.el8        AppStream      283 k
 bzip2-devel               x86_64      1.0.6-26.el8        BaseOS         224 k
 expat-devel               x86_64      2.2.5-3.el8         BaseOS          55 k
 fontconfig-devel          x86_64      2.13.1-3.el8        BaseOS         151 k
 freetype-devel            x86_64      2.9.1-4.el8         BaseOS         464 k
 glib2-devel               x86_64      2.56.4-8.el8        BaseOS         423 k
 libicu-devel              x86_64      60.3-2.el8_1        BaseOS         922 k
 libpng-devel              x86_64      2:1.6.34-5.el8      BaseOS         327 k
 libuuid-devel             x86_64      2.32.1-22.el8       BaseOS          95 k
 pcre-cpp                  x86_64      8.42-4.el8          BaseOS          47 k
 pcre-devel                x86_64      8.42-4.el8          BaseOS         551 k
 pcre-utf16                x86_64      8.42-4.el8          BaseOS         195 k
 pcre-utf32                x86_64      8.42-4.el8          BaseOS         186 k
 zlib-devel                x86_64      1.2.11-13.el8       BaseOS          57 k

事务概要
================================================================================
安装  35 软件包
升级  16 软件包

总下载:27 M
确定吗?[y/N]: y

(3)

[root@192 geany-1.36]# dnf install intltool
上次元数据过期检查:0:07:29 前,执行于 2020年09月02日 星期三 21时25分36秒。
依赖关系解决。
================================================================================
 软件包                   架构       版本                   仓库           大小
================================================================================
安装:
 intltool                 noarch     0.51.0-11.el8          AppStream      66 k
安装依赖关系:
 autoconf                 noarch     2.69-27.el8            AppStream     710 k
 automake                 noarch     1.16.1-6.el8           AppStream     713 k
 perl-Thread-Queue        noarch     3.13-1.el8             AppStream      24 k
 perl-XML-Parser          x86_64     2.44-11.el8            AppStream     226 k
 gettext-common-devel     noarch     0.19.8.1-17.el8        BaseOS        419 k
 gettext-devel            x86_64     0.19.8.1-17.el8        BaseOS        331 k
 m4                       x86_64     1.4.18-7.el8           BaseOS        223 k
 patch                    x86_64     2.7.6-11.el8           BaseOS        138 k

事务概要
================================================================================
安装  9 软件包

总下载:2.8 M
安装大小:7.2 M
确定吗?[y/N]: y

这三个依赖包安装完成后,余下的步骤基本一样了

解压,然后进入解压后的目录

./configure

make

make install

确认安装没有出错后,去应用程序里找geany就可以了

 

 

参考资料:

(1)https://www.jianshu.com/p/36164ea772f2

 类似资料: