【小白教程】安装最新的xfce4.10

各种窗口管理器和美化相关
回复
afox800
帖子: 200
注册时间: 2009-08-02 7:44
来自: 圣彼得堡

【小白教程】安装最新的xfce4.10

#1

帖子 afox800 » 2012-06-09 12:19

折腾了两天终于把xfce4.10装上了...嗷...呜....

方法一:PPA大法(只适用于 ubuntu 12.04系列)
对于 Xubuntu 12.04

代码: 全选

sudo add-apt-repository ppa:xubuntu-dev/xfce-4.10
sudo apt-get update
sudo apt-get dist-upgrade
对于 Ubuntu/Kubuntu/Lubuntu 12.04

代码: 全选

sudo add-apt-repository ppa:xubuntu-dev/xfce-4.10
sudo apt-get update
sudo apt-get install xubuntu-desktop
方法二:源码神功(基本上任何Linux版本 嘿嘿)
一共三步!!!

第一步:
安装编译环境

代码: 全选

sudo apt-get install --no-install-recommends build-essential intltool pkg-config libalglib-dev libglib2.0-dev libdbus-1-dev libdbus-glib-1-dev libx11-dev libgtk2.0-dev libwnck-dev x11-xserver-utils libgudev-1.0-dev libnotify-dev 
第二步:
开始安装 :em11
以下代码保存成脚本,用sudo 执行 :em09 (附件有下载)
PS:偶滴两年前的上网本用时30分钟 :em20 :em20
[bash]
wget http://archive.xfce.org/xfce/4.10/fat_t ... 10.tar.bz2 &&
tar xfvj xfce-4.10.tar.bz2 &&
cd src/ &&

tar xfvj libxfce4util-4.10.0.tar.bz2 &&
cd libxfce4util-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfconf-4.10.0.tar.bz2 &&
cd xfconf-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj libxfce4ui-4.10.0.tar.bz2 &&
cd libxfce4ui-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj exo-0.8.0.tar.bz2 &&
cd exo-0.8.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj gtk-xfce-engine-3.0.0.tar.bz2 &&
cd gtk-xfce-engine-3.0.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj garcon-0.2.0.tar.bz2 &&
cd garcon-0.2.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
mkdir -p /etc/xdg/menus/
cp data/xfce/xfce-applications.menu /etc/xdg/menus/ &&
cd .. &&

tar xfvj xfce4-panel-4.10.0.tar.bz2 &&
cd xfce4-panel-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj Thunar-1.4.0.tar.bz2 &&
cd Thunar-1.4.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfce4-appfinder-4.10.0.tar.bz2 &&
cd xfce4-appfinder-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfce4-session-4.10.0.tar.bz2 &&
cd xfce4-session-4.10.0/ &&
./configure --prefix=/usr --enable-libgnome-keyring &&
make &&
make install &&
cd .. &&

tar xfvj xfce4-settings-4.10.0.tar.bz2 &&
cd xfce4-settings-4.10.0/ &&
./configure --enable-sound-settings --enable-pluggable-dialogs --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfdesktop-4.10.0.tar.bz2 &&
cd xfdesktop-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfwm4-4.10.0.tar.bz2 &&
cd xfwm4-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj tumbler-0.1.25.tar.bz2 &&
cd tumbler-0.1.25/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj thunar-volman-0.8.0.tar.bz2 &&
cd thunar-volman-0.8.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfce4-power-manager-1.2.0.tar.bz2 &&
cd xfce4-power-manager-1.2.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd ..
[/bash]

第三步:
终端执行,不需要sudo! 一定要运行,不然没用 :em09

代码: 全选

exec startxfce4 --with-ck-launch
重启!

可能出现的问题!
1.装完后变英文.(稀有)
解决:改你的locale去 :em06
PS:感谢小YeLee的提醒 :em11

2.xfce4-设置管理器(xfce4-setting-manager) 木有项目.(偶尔)
解决:
a. 编辑 /etc/ld.so.conf.d/i686-linux-gnu.conf (for 32 bit installs)
b. 添加 "/usr/local/lib" 到最开始
c. 运行"sudo ldconfig"

OK!!!

嘎嘎!
附件
xfce410.txt
安装脚本 (没有扩展名还不算让上传!!!)
(2.71 KiB) 已下载 230 次
上次由 afox800 在 2012-06-09 13:05,总共编辑 1 次。
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 【小白教程】安装最新的xfce4.10

#2

帖子 YeLee » 2012-06-09 12:55

技术帖,顶一个。 :em11
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 【小白教程】安装最新的xfce4.10

#3

帖子 YeLee » 2012-06-09 12:57

[bash]
wget http://archive.xfce.org/xfce/4.10/fat_t ... 10.tar.bz2 &&
tar xfvj xfce-4.10.tar.bz2 &&
cd src/ &&

tar xfvj libxfce4util-4.10.0.tar.bz2 &&
cd libxfce4util-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfconf-4.10.0.tar.bz2 &&
cd xfconf-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj libxfce4ui-4.10.0.tar.bz2 &&
cd libxfce4ui-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj exo-0.8.0.tar.bz2 &&
cd exo-0.8.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj gtk-xfce-engine-3.0.0.tar.bz2 &&
cd gtk-xfce-engine-3.0.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj garcon-0.2.0.tar.bz2 &&
cd garcon-0.2.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
mkdir -p /etc/xdg/menus/
cp data/xfce/xfce-applications.menu /etc/xdg/menus/ &&
cd .. &&

tar xfvj xfce4-panel-4.10.0.tar.bz2 &&
cd xfce4-panel-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj Thunar-1.4.0.tar.bz2 &&
cd Thunar-1.4.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfce4-appfinder-4.10.0.tar.bz2 &&
cd xfce4-appfinder-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfce4-session-4.10.0.tar.bz2 &&
cd xfce4-session-4.10.0/ &&
./configure --prefix=/usr --enable-libgnome-keyring &&
make &&
make install &&
cd .. &&

tar xfvj xfce4-settings-4.10.0.tar.bz2 &&
cd xfce4-settings-4.10.0/ &&
./configure --enable-sound-settings --enable-pluggable-dialogs --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfdesktop-4.10.0.tar.bz2 &&
cd xfdesktop-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfwm4-4.10.0.tar.bz2 &&
cd xfwm4-4.10.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj tumbler-0.1.25.tar.bz2 &&
cd tumbler-0.1.25/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj thunar-volman-0.8.0.tar.bz2 &&
cd thunar-volman-0.8.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd .. &&

tar xfvj xfce4-power-manager-1.2.0.tar.bz2 &&
cd xfce4-power-manager-1.2.0/ &&
./configure --prefix=/usr &&
make &&
make install &&
cd ..
[/bash]
脚本最好放在[bash ][/bash]里面。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
afox800
帖子: 200
注册时间: 2009-08-02 7:44
来自: 圣彼得堡

Re: 【小白教程】安装最新的xfce4.10

#4

帖子 afox800 » 2012-06-09 13:10

:em11 话说 发贴的地方没看到[bash ][/bash]这个东西
难道是彩蛋??
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 【小白教程】安装最新的xfce4.10

#5

帖子 YeLee » 2012-06-09 13:15

代码高亮是个插件来的,所以那边是没有的。 :em04 :em04 :em04
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
cameron
帖子: 358
注册时间: 2007-08-10 15:06

Re: 【小白教程】安装最新的xfce4.10

#6

帖子 cameron » 2012-06-12 19:30

:em11
cadbc
帖子: 398
注册时间: 2012-05-06 23:09

Re: 【小白教程】安装最新的xfce4.10

#7

帖子 cadbc » 2012-07-14 19:52

好东西啊,我已经把默认桌面环境卸载了 :em09
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: 【小白教程】安装最新的xfce4.10

#8

帖子 cuihao » 2012-07-14 19:54

投奔Arch,省心省力 :em11
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
lurenja
帖子: 6
注册时间: 2014-01-11 21:20
系统: ubuntu10.04

Re: 【小白教程】安装最新的xfce4.10

#9

帖子 lurenja » 2015-06-23 22:56

我按照脚本编译到xfce4-session时,执行make后,报错信息如下:
xfce4_session-main.o: In function `setup_environment':
/home/abe/Documents/tool/src/xfce4-session-4.10.0/xfce4-session/main.c:102: undefined reference to `xfce_setenv'
/home/abe/Documents/tool/src/xfce4-session-4.10.0/xfce4-session/main.c:108: undefined reference to `xfce_setenv'
/home/abe/Documents/tool/src/xfce4-session-4.10.0/xfce4-session/main.c:109: undefined reference to `xfce_unsetenv'
网上查了一下,没有找到明确的解决方法,重新下了单独的session源码包,编译也是一样的错。
系统是ubuntu12.04,其他模块都正常执行,请问有什么解决方法吗?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 【小白教程】安装最新的xfce4.10

#10

帖子 poloshiao » 2015-06-24 12:23

系统是ubuntu12.04
我按照脚本编译到xfce4-session时,执行make后,报错信息如下:
1. 可以 直接安裝 xfce4-session
http://packages.ubuntu.com/precise/xfce4-session

2. xfce4 相依於 xfce4-session
http://packages.ubuntu.com/precise/xfce4
意思是 安裝 xfce4 會同時安裝 xfce4-session

3. 為何需要编译
lurenja
帖子: 6
注册时间: 2014-01-11 21:20
系统: ubuntu10.04

Re: 【小白教程】安装最新的xfce4.10

#11

帖子 lurenja » 2015-06-24 13:39

poloshiao 写了:
系统是ubuntu12.04
我按照脚本编译到xfce4-session时,执行make后,报错信息如下:
1. 可以 直接安裝 xfce4-session
http://packages.ubuntu.com/precise/xfce4-session

2. xfce4 相依於 xfce4-session
http://packages.ubuntu.com/precise/xfce4
意思是 安裝 xfce4 會同時安裝 xfce4-session

3. 為何需要编译
我想照着LZ的方法源码安装xfce4.10,默认apt-get是4.8版本吧,其他的模块都安装正常,只有xfce4-session报错,不知道是不是漏了什么依赖的package?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 【小白教程】安装最新的xfce4.10

#12

帖子 poloshiao » 2015-06-24 16:58

安装xfce4.10
http://packages.ubuntu.com/search?suite ... ords=xfce4
Ubuntu 14.04 / 14/10 / 15.04 目前都是 4.10.1: all

意思是 如果你把 Ubuntu 從 12.04 升級 或 全新安裝 Ubuntu 14.04 / 14/10 / 15.04 再安裝 xfce4 / xfce4-session 就是 4.10
也可以 從
http://packages.ubuntu.com/trusty/all/xfce4/download
直接下載
xfce4_4.10.1_all.deb
來安裝
但是可能會碰到套件相依不滿足 需要 一個一個 依相同方法 下載 deb 檔案 下載來安裝

當然 上述建議是給新手參考

如果 你是想學習 编译 另當別論
只有xfce4-session报错,不知道是不是漏了什么依赖的package?
如果你要安裝 4.8
http://packages.ubuntu.com/precise/xfce4
紅磚表示依賴套件及版本
依賴套件及遞迴依賴套件 版本必須已經安裝 才能安裝 xfce4-session

如果你要安裝 4.10
http://packages.ubuntu.com/trusty/xfce4-session
紅磚表示依賴套件及版本
依賴套件及遞迴依賴套件 版本必須已經安裝 才能安裝 xfce4-session
xfce4-session 报错訊息 應該有說明 缺少什麼依賴套件及版本
你可以把报错訊息一起複製貼上來 以免少了重要訊息

你也可以直接安裝 xubuntu 14.04 / 14.10 /15.04
其 xfce4-session xfce4 就是 4.10
回复