歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> Linux系統軟件安裝 運行錯誤解決方法

Linux系統軟件安裝 運行錯誤解決方法

日期:2017/3/2 16:55:54   编辑:Linux服務器
Linux下安裝軟件、運行軟件遇到問題那是在所難免的,為了方便自己查詢和網友查詢,把陸續遇到的問題(比較棘手或者比較固定解決辦法的問題)整理出來放在這裡,以前沒有整理,所以現在一下子想不出來哪些問題了……
 
  安裝永中office出現錯誤:"java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed."
 
  運行chmsee 加載公用庫文件失敗[marco.chan@fedora8 ~]# chmsee
 
  錯誤提示:/usr/libexec/chmsee/chmsee: error while loading shared libraries: libgtkembedmoz.so: cannot open shared object file: No such file or directory
 
  解決辦法(方法參考永中論壇帖子):
 
  [root@fedora8 share]# find / -name libgtkembedmoz.so
 
  /usr/lib/firefox-2.0.0.10/libgtkembedmoz.so #在firefox中找到這個庫文件。
 
  [root@fedora8 ~]# vi /etc/ld.so.conf #編輯庫文件配置文件,添加一行:/usr/lib/firefox-2.0.0.10
 
  [root@fedora8 ~]# /sbin/ldconfig #使得對剛才的配置生效,從新加載一下。
 
  [root@fedora8 ~]# chmsee #再運行chmsee,正常!
 
  這樣的修改方式有一個缺點:當firefox-2.0.0.10 目錄名稱發生變化的時候(比如升級、或者刪除了firefox),那麼ld.so.conf配置文件中的“/usr/lib/firefox- 2.0.0.10”路徑就失效了,也就意味著又無法找到libgtkembedmoz.so這個庫了!所以我復制 libgtkembedmoz.so 到一個比較固定的lib庫文件中,比如qt的lib庫文件裡(因為ld.so.conf配置文件裡有指明qt庫文件位置),這樣就比較穩妥了很多……
 
  永中office打開MS文檔出現提示“打開該文件時發生錯誤。文件名、目錄明或卷標語法錯誤。請重命名後再打開。”但是打開永中後再打開這個文件,又是正常的! 解決辦法:
 
  [marco.chan@fedora8 ~]$ sudo
 
  vi /usr/share/applications/eio.desktop
 
  #找到“Exec=/usr/bin/eio %u”,將%u修改為%f,保存,就可以直接打開文檔了!
 
  #如果在前面的目錄沒有找到eio.desktop這個文件,用find尋找後再編輯!
 
  [marco.chan@fedora8 ~]$ sudo find / -name eio.desktop -exec vi {} +
 
  gnome-panles上面的時間沒有了(無法在panles上加載clock程序)
 
  The panel encountered a problem while
 
  loading "OAFIID:GNOME_ClockApplet
 
  嘗試重新安裝一下gnome-panle,結果發現需要evolution-data-server這個組件,這個組件是evolution必須的,想起下午卸載evolution的時候,順便強制將evolution-data-server也卸載了,安裝完evolution-data-server和gnome-panle,時間就回來了!

Copyright © Linux教程網 All Rights Reserved