当前位置: 代码迷 >> 综合 >> Debian7.0 (Wheezy Stable) 升级完的一些错误修改
  详细解决方案

Debian7.0 (Wheezy Stable) 升级完的一些错误修改

热度:73   发布时间:2023-12-08 03:14:21.0

因为刚升级上来,整个系统还是有非常多的和之前gnome2差异的地方.甚至一些错误. 本文就将逐渐把这些问题都fix了,

本文发表时间2013-Mar-7. Tue.

1.终端打开gvim 的时候报错

Gtk-Message: Failed to load module "canberra-gtk-module"
重装下面的模块

#apt-get install libcanberra-gtk-module

2.php 在6的时候多装了两个模块 idn 和sohusin,升级的时候自动remove掉了. 但是配置文件还在

#cd /etc/php5/conf.d/

# rm -rf idn.ini suhosin.ini 
idn 用intl代替了.

#apt-get install php5-intl


3. vim在6的时候是vim72, 升级到wheezy后是vim73版本了. 所以需要去对应的/etc/vim/vimrc  还有/home/user/.vimrc 修改下版本号. 再去/usr/share/vim 下面去把vim72里面的移动到新的vim73里面去

vimdiff 需要重装下vim-gnome, 然后重新ln -s /usr/bin/diff /usr/share/vim/vim73diff 

注意,如果你的bashrc的diff不是系统默认的,而且通过cw(color wrapper)之类的转换过,那么需要恢复成系统的,再重新安装cw

#apt-get install vim-gnome


4. mysql的my.cnf 已经给替换掉了.所以需要重新配置mysql的编码和其他的参数, 类似还有php.ini, apache的配置.nginx的配置

修改了编码,然后去mysql授权

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

 FLUSH PRIVILEGES; 


5.重新安装

#apt-get install gedit gedit-common gedit-plugins gnome-tweak-tool

gnome-tweak-tool是管理界面图标主题这些的.可以控制界面,比如恢复界面上最小化,关闭这些按钮

file-roller 已经没有了,这个就是gnome2时代的右键打包解压缩那个.重新安装,还有下面的thunar 配合使用

#apt-get install file-roller

#apt-get install thunar-archive-plugin

注意,如果那个让大家觉得非常方便的 extract here 功能不见了. 那需要重新安装这个file-roller 然后重启下桌面的文件管理器

要去重装gimp的语言/ 可以参考这里 http://blog.csdn.net/rainysia/article/details/7868412


6.通知消失

alt+f2 弹出 输入下面的来测试和修改通知系统发送和隐藏 ,或者直接输入 r 回车 来重启gnome-shell

notify-send --hint=int:transient:1 Test

自动锁定屏幕,这个在system settings 里面brightness and lock  关闭掉就行了 


7.删除功能

直接按delete删除已经禁止了.. 现在是ctrl+delete

如果需要恢复delete直接删除的功能,终端里面输入

#gsettings set org.gnome.desktop.interface can-change-accels true

然后打开文件管理器,选中一个文件,打开"编辑(Edit)"选项, 将鼠标移动到"Move to Trash(移动回收站)" , 这个时候连续按住"Delete"两次, 就可以删除了. 这样就设置了Delete直接删除文件.

最后再禁用快捷键设置

#gsettings set org.gnome.desktop.interface can-change-accels false


8.安装扩展.比如以前gnome2的天气.系统状态之类的.      date:2013-05-09-12:17:22 更新

安装的流程这样,分几种,一种是源码直接编译.一种通过ppa安装.

debian下 退到user界面,至于为什么,su - 下 加ppa会报错,

Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 95, in run
self.add_ppa_signing_key(self.ppa_path)
File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 107, in add_ppa_signing_key
print "Error reading %s: %s" % (lp_url, e[1])
NameError: global name 'lp_url' is not defined

所以转到user下就没事了. 要是没sudo,就安装一个, 然后把你的username加到/etc/sudoers 里面的root  那行下,赋予一样的权限即刻 

$sudo add-apt-repository ppa:gnome-shell-extensions
$sudo apt-get update
$sudo apt-get install gnome-shell-extension-weather

debian sid的 直接

sudo apt-get install gnome-shell-extension-weather
源码安装的, 确保下面的都安装了

  • gettext,
  • pkg-config,
  • git,
  • glib2,
  • glib2-devel or libglib2.0-dev,
  • zip,
  • gnome-common,
  • autoconf,
  • automake,
  • intltool.
cd ~ && git clone git://github.com/Neroth/gnome-shell-extension-weather.git
cd ~/gnome-shell-extension-weather
./autogen.sh && make local-install

接着重启gnome shell

alt+f2, r , enter 然后去gnome-tweak-tool 里面开启这个扩展

 要是编译后make local-install失败

检查下gir1.2-gtop-2.0 这个扩展.


9.  安装xfce桌面

这个非常简单

#apt-get install xfce

xfce 相关的软件,包括截图,cpu传感器,任务管理器,计时器,网络管理,天气插件

#apt-get install xfce4-screenshooter xfce4-screenshooter-plugin xfce4-sensors-plugin xfce4-taskmanager xfce4-timer-plugin xfce4-wavelan-plugin xfce4-weather-plugin

然后几十M的xfce,非常简洁的.登录的时候选择xfce的桌面就可以进来了.快捷键在window manage 里面,keyboard键盘设置里面只有自定义的.比如移动工作区这些

下面是自定义的一些东西, 第一个是快捷键启动终端,快捷键自己设定,我习惯用ctrl+alt+t ,  后面依次是firefox,iceweasel,google-chrome,qq, 和xfce的截图

如果menu菜单里面没有名字, 去/usr/share/applications/ 下面找到对应的, 可以直接用编辑器编辑xxx.desktop 添加对应确实的属性,比如注释,名字,描述,保存后就可以看见了,右键里面属性编辑也是一样的.

exo-open --launch TerminalEmulator
firefox %u
iceweasel %u
/opt/google/chrome/google-chrome %U
/opt/longene/qq2012/qq2012.sh
rhythmbox %U
xfce4-screenshooter 
注意,如果xfce的终端等的字体发虚,体现在有点儿色调不一致,偏黄,或者偏蓝, 去appearence 里面设置下字体,在反锯齿下的下面,有个sub-pixel order: 设置成none就可以了. 我把默认的字体用的gnome3里面的字体cantarell. 这个字体也会倒是libreoffice的菜单中文不能显示全, 所以请读下面第10条 libreoffice的菜单乱码.



10. libreoffice的菜单乱码.

解决的几个办法,1是remove 掉libreoffice-core 这个和menu冲突了

第二个,先去系统(system)->appearence里面,xfce的字体opensymbol 改成一个以前的通用字体,比如monospace. 这个时候libreoffce 的菜单应该恢复正常了,再打开 libreoffce,

在libreoffice菜单->工具->选项->libreoffice ->视图这里, 有一个 用户界面,  "将系统字体用于用户界面" 把这个勾勾去掉,关掉这个 , 再去系统里面改回之前的字体. 就可以了. 要是中文没了,去libreoffice菜单->工具->选项->语言里面 改一下en_us 为chinese simpled 就可以了,


^^******@.使用的快捷


alt+` 切换出那个任务管理, 再alt+tab 任务里面互相切换

alt+f2 运行命令,启动应用等.类似打开终端输东西了..

alt+f1 和点左上角的activities 一样的功能,切换任务

ctrl+alt+tab 切换gnome的附件



一些有用的链接

https://wiki.archlinux.org/index.php/GNOME_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)   gnome3的一些设置

https://live.gnome.org/GnomeShell/CheatSheet                          gnomeshellcs



  相关解决方案