Centos 7.6上源码安装Xfce 4.14

安装xfce源码包

下载

https://archive.xfce.org/xfce/4.14/fat_tarballs/
在这里插入图片描述

解压

tar xvjf xfce-4.14.tar.bz2 

在这里插入图片描述
打开解压的文件夹

cd src/

在这里插入图片描述
解压各个模块

 for i in `ls *.tar.bz2| awk '{print $NF}'`; do tar xvjf $i; done

在这里插入图片描述
删除压缩包

rm –rf  *.bz2

在这里插入图片描述

源码包目录结构

文件夹 详情
exo-0.12.8
garcon-0.6.4
libxfce4ui-4.14.1 控件和图形处理相关功能库
libxfce4util-4.14.0 图形界面无关的功能库
Thunar-1.8.9
thunar-volman-0.9.5
tumbler-0.2.7
xfce4-dev-tools-4.14.0
xfce4-power-manager-1.6.5 电源管理
xfce4-settings-4.14.0
xfdesktop-4.14.1 桌面背景管理器。该程序设置桌面背景并提供了桌面菜单,同时该程序还实现了桌面背景设置及增减工作空间的功能。
xfce4-appfinder-4.14.0
xfce4-panel-4.14.0 XFce 4面板。提供程序启动器,工作空间切换器,时钟,面板菜单和其他更多的功能。
xfce4-session-4.14.0
xfconf-4.14.1
xfwm4-4.14.0 XFce4的窗口管理器。管理应用程序窗口,提供窗口修饰及工作空间管理。

1、配置环境变量

vim .bashrc
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
export PKG_CONFIG_PATH
source .bashrc

在这里插入图片描述

请严格按照下列安装顺序

2、安装libxfce4util

cd libxfce4util-4.14.0/
./configure --prefix=/usr/local/ && make
make install

在这里插入图片描述

3、安装xfconf

 cd xfconf-4.14.1/
./configure --prefix=/usr/local/ && make
make install

在这里插入图片描述

4、安装libxfce4ui

cd libxfce4ui-4.14.1/
./configure --prefix=/usr/local/ && make
make install

在这里插入图片描述
错误处理:xfce-gdk-extensions.c:132:3: 错误:只允许在 C99 模式下使用‘for’循环初始化声明
在这里插入图片描述
在这里插入图片描述
修改为:
在这里插入图片描述
重新make。

5、安装exo

cd exo-0.12.8/
./configure --prefix=/usr/local/ && make
make install

在这里插入图片描述

5、安装garcon

cd garcon-0.6.4/
./configure --prefix=/usr/local/ && make
make install

在这里插入图片描述

6、安装Thunar

cd Thunar-1.8.9/
./configure --prefix=/usr/local/ && make
make install

在这里插入图片描述

7、安装thunar-volman

cd thunar-volman-0.9.5
./configure --prefix=/usr/local/ && make
make install

8、安装tumbler

cd tumbler-0.2.7
./configure --prefix=/usr/local/ && make
make install

在这里插入图片描述

9、安装xfce4-appfinder

cd xfce4-appfinder-4.14.0/
./configure --prefix=/usr/local/ && make
make install

10、安装xfce4-dev-tools

cd xfce4-dev-tools-4.14.0
./configure --prefix=/usr/local/ && make
make install

11、安装libwnck

下载 libwnck RPM
https://pkgs.org/search/?q=libwnck
在这里插入图片描述
在这里插入图片描述

12、安装xfce4-panel

cd xfce4-panel-4.14.0/
./configure --prefix=/usr/local/ && make
make install

在这里插入图片描述

13、安装upower-glib

下载 upower-glib RPM
https://pkgs.org/search/?q=upower
在这里插入图片描述
在这里插入图片描述

14、安装xfce4-power-manager

cd xfce4-power-manager-1.6.5/
./configure --prefix=/usr/local/ && make
make install

15、安装xfce4-session

cd xfce4-session-4.14.0
./configure --prefix=/usr/local/ && make
make install

16、安装xfce4-settings

cd xfce4-settings-4.14.0
./configure --prefix=/usr/local/ && make
make install

16、安装xfdesktop

cd xfdesktop-4.14.1
./configure --prefix=/usr/local/ && make
make install

错误处理:xfdesktop-common.c:270:5: 错误:只允许在 C99 模式下使用‘for’循环初始化声明
在这里插入图片描述
在这里插入图片描述
修改为:
在这里插入图片描述
重新make。

17、安装xfwm4

cd xfwm4-4.14.0
./configure --prefix=/usr/local/ && make
make install

xfce安装完成

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/miaodichiyou/article/details/106257149
今日推荐