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.0XFce 4面板。提供程序启动器,工作空间切换器,时钟,面板菜单和其他更多的功能。
xfce4-session-4.14.0
xfconf-4.14.1
xfwm4-4.14.0XFce4的窗口管理器。管理应用程序窗口,提供窗口修饰及工作空间管理。
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安装完成

在这里插入图片描述

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
CentOS 7.6 是一款流行的 Linux 操作系统,大多数用户都希望使用 Nginx 作为其 Web 服务器和反向代理服务器。虽然可以通过 yum 安装 nginx,但源码安装可以为用户提供更多的灵活性和自定义选项。 以下是在 CentOS 7.6源码安装 nginx 的步骤: 准备环境: 首先,需要下载最新版本的 Nginx 源代码,并且将其解压到一个目录,然后需要安装一些依赖项: sudo yum install gcc-c++ pcre-devel openssl-devel 安装 Nginx: 进入 Nginx 源码目录,运行以下命令来编译和安装 nginx: ./configure --prefix=/usr/local/nginx --with-http_ssl_module make && sudo make install 此命令将会将 nginx 安装到 /usr/local/nginx 目录下,并且启用了 HTTPS。 配置 Nginx: 接下来,需要编辑 Nginx 配置文件,该文件位于 /usr/local/nginx/conf/nginx.conf: sudo vi /usr/local/nginx/conf/nginx.conf 根据自己的需要进行修改,保存并退出该文件。 启动 Nginx: 最后,启动 Nginx: sudo /usr/local/nginx/sbin/nginx 查看 Nginx 是否成功运行,可以使用以下命令: sudo ps aux | grep nginx 如果看到有多个 Nginx 进程运行,则说明 Nginx 已成功启动。 总结: 源码安装 Nginx 可以为用户提供更多的自定义选项和灵活性。用户只需要准备好环境,下载源代码,进行编译,配置和启动即可。此过程需要一定的技术知识和经验,因此建议用户了解 Nginx 的基本原理并遵循最佳实践。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值