Linux中安装Geany

1、下载源代码连接:https://geany.org/download/releases/,将下载好的包上传到虚拟机里
image.png
2、然后就是把源码包复制到系统路径下,然后解压,配置安装路径,编译,安装,修改软链接

将按转包上传到你想要放置的目录下,pwd:查看当前的目录路径
pwd
跳转到上面得到的路径
cd /home/dark/dark/tools_org/
获取root权限
sudo su 回车,然后输入你登录系统的密码
进入到系统usr目录
cd /usr
创建一个文件夹python,tools,Geany
mkdir python
cd python
mkdir Geany
将上传到安装包复制到执行的目录下
cp -rf geany-1.36.tar.gz /usr/python/tools/
进入到tools目录
cd /usr/python/tools
将tools目录下的安装包解压
tar zxvf geany-1.36.tar.gz -C /usr/python/Geany/
进入到解压缩后的python文件路径下
cd ..
cd Geany/
cd geany-1.36/
prefix选项是配置安装的路径,执行后所有资源文件放在/usr/local/python3的路径中
./configure --prefix=/usr/python/Geany --enable-optimizations
注意:此处配置的时候会检查编译安装所需要的相关依赖包等配置,如果缺东西就需要根据提示进行安装配置
问题1:

image.png

解决:参考【http://hopen.blog.chinaunix.net/uid-28806348-id-3607280.html】
yum install gtk2-devel
yum install glib2-devel
剩下的两个包在yum源中没有所以不下载了,然后再执行
./configure --prefix=/usr/python/Geany --enable-optimizations
问题2:
image.png
解决:
yum install intltool
然后再执行
./configure --prefix=/usr/python/Geany --enable-optimizations
编译:
make
编译安装:
make altinstall
修改软链接:
ln -s /usr/python/Geany/bin/geany /usr/bin/geany

3、Geany的打开和使用

终端中输入:geany,即可打开

image.png

编译:编译python文件
执行:运行python文件
运行前需要配置一下运行的参数:
image.png

参数含义:https://www.geany.org/manual/current/index.html#execute
image.png

%d-当前文件目录的绝对路径。 /home/dark/dark
%e-当前文件的名称,不带扩展名或路径。 a
%f-当前文件的名称+扩展名,不带路径。
%p-如果打开了项目,则为项目的基本路径。
%l-当前光标位置的行号。
上述界面修改之后,发现会报这样的问题:
07:03:05: Cannot execute build command "xterm -e "/bin/sh /tmp/geany_run_script_4Y716Z.sh"": No such file or directory. Check the Terminal
setting in Preferences
出现这样的问题取决于你采用的Terminal类型,系统默认的配置是xterm,所以你需要查看自己的终端使用的是gnome-terminal 还是 xfce-terminal。
我个人使用的是gnome-terminal
在终端界面选择“帮助” - “关于”,查看终端类型:
image.png

image.png

参考:
https://blog.csdn.net/qq_44008286/article/details/94381236
https://blog.csdn.net/u014135369/article/details/84142058
https://blog.csdn.net/qq_27820445/article/details/100066389

你可能感兴趣的:(Linux中安装Geany)