fedora/linux升级firefox/fedora13安装新版本firefox

fedora官方的firefox的rpm/yum安装包更新非常慢,远远滞后于firefox的升级步骤。拿目前(2010-08-29)的版本来看,firefox最新版本是3.6.8,但yum上,版本只更新到了3.6.3.

虽然firefox的最近几个子版本号更新并没太大的改动,使用上没有感觉到有什么不同之处,不过对于“新版本升级爱好者”来说,升级到最新版本心里会感觉顺畅一些。

完美的升级firefox,是一件很麻烦的事情。

从firefox官方下载升级包,解压缩到rpm安装位置/usr/lib/firefox-3.6,如果没有启用selinux,可以正常使用(解压缩到其它目录里也是一样可以正常运行,但这样会有两个版本的firefox,有点洁癖~~);但如果selinux运行,会提示错误:libxul.so无权限。因为对selinux并不熟悉,掏腾一下,没有搞定。

于是找rpm包,http://rpm.pbone.net/这里有rpm包,但没有最新的3.6.8的32位包,于是下载3.6.7的,下载安装,有依赖包libvpx,照例这这个网站下载顺利安装,接下来不有依赖包:xulrunner,下载安装,跟firefox两个包互相依赖,错误信息里提到到版本号还不对,比较可恶。加--force参数,两个包一起安装,还是不行。加上参数--nodeps --force得以安装,运行firefox,正常启动,查看版本号,是3.6.7的版本。完成。

突然想到用rpm -q firefox查看一下版本,发现两个版本的rpm包同时存在,

[root@fsc /]# rpm -q firefox
firefox-3.6.3-4.fc13.i686
firefox-3.6.7-1.fc13.i686

发现了,之前的安装发现这里应该用rpm升级进行的安装。于是需要,卸载老的版本,

[root@fsc /]# rpm -ev firefox-3.6.3-4.fc13.i686

xulrunnerb也是同时存在两个版本的,卸载时,有多个依赖包,太麻烦,不卸载了。 Linux博大精深,还要多多学习啊!

----------------------------------------------------

下面是操作过程中的部分命令记录,作为备忘参考。

[root@fsc /]# rpm -ivh /home/feng/Downloads/libvpx-0.9.1-2.fc13.i686.rpm
Preparing...                ########################################### [100%]
1:libvpx                 ########################################### [100%]
[root@fsc /]# rpm -ivh /home/feng/Downloads/firefox-3.6.7-1.fc13.i686.rpm
error: Failed dependencies:
xulrunner >= 1.9.2.7-1 is needed by firefox-3.6.7-1.fc13.i686
[root@fsc /]# rpm -ivh /home/feng/Downloads/xulrunner-1.9.2.7-2.fc13.i686.rpm
error: Failed dependencies:
xulrunner >= 1.9.2.4 conflicts with firefox-3.6.3-4.fc13.i686
[root@fsc /]# rpm -ivhf /home/feng/Downloads/xulrunner-1.9.2.7-2.fc13.i686.rpm
error: Failed dependencies:
xulrunner >= 1.9.2.4 conflicts with firefox-3.6.3-4.fc13.i686
[root@fsc /]# rpm -ivh --force /home/feng/Downloads/xulrunner-1.9.2.7-2.fc13.i686.rpm
error: Failed dependencies:
xulrunner >= 1.9.2.4 conflicts with firefox-3.6.3-4.fc13.i686
[root@fsc /]# rpm -ivhf /home/feng/Downloads/xulrunner-1.9.2.7-2.fc13.i686.rpm /home/feng/Downloads/firefox-3.6.7-1.fc13.i686.rpm
error: Failed dependencies:
xulrunner >= 1.9.2.4 conflicts with firefox-3.6.3-4.fc13.i686
[root@fsc /]# rpm -ivh /home/feng/Downloads/firefox-3.6.7-1.fc13.i686.rpm error: Failed dependencies:
xulrunner >= 1.9.2.7-1 is needed by firefox-3.6.7-1.fc13.i686
[root@fsc /]# rpm --help|grep force
--force                          short hand for --replacepkgs --replacefiles
(--force on upgrades does this
[root@fsc /]# rpm -ivh --force /home/feng/Downloads/xulrunner-1.9.2.7-2.fc13.i686.rpm /home/feng/Downloads/firefox-3.6.7-1.fc13.i686.rpm
error: Failed dependencies:
xulrunner >= 1.9.2.4 conflicts with firefox-3.6.3-4.fc13.i686
[root@fsc /]# rpm -ivh  /home/feng/Downloads/xulrunner-1.9.2.7-2.fc13.i686.rpm /home/feng/Downloads/firefox-3.6.7-1.fc13.i686.rpm  --nodeps --force
Preparing...                ########################################### [100%]
1:xulrunner              ########################################### [ 50%]
2:firefox                ########################################### [100%]
[root@fsc /]# rpm -q firefox
firefox-3.6.3-4.fc13.i686
firefox-3.6.7-1.fc13.i686
[root@fsc /]# rpm -ev firefox-3.6.3-4.fc13.i686
[root@fsc /]# rpm -q firefox
firefox-3.6.7-1.fc13.i686
[root@fsc /]# rpm -ev xulrunner-1.9.2.3-1.fc13.i686
error: Failed dependencies:
gecko-libs = 1.9.2.3 is needed by (installed) gnome-python2-gtkmozembed-2.25.3-17.fc13.i686
gecko-libs = 1.9.2.3 is needed by (installed) Miro-3.0-1.fc13.i686
xulrunner = 1.9.2.3-1.fc13 is needed by (installed) xulrunner-devel-1.9.2.3-1.fc13.i686

IIS配置错误"您未被授权查看该页",错误原因解析

IIS在安全设置比较高的服务器上,经常出现各式各样的问题。比如,常见的访问网页会弹出用户名密码的登陆界面,或者是访问某种页面比如html,asp没事情,但是访问jsp或者php就有问题,显示401.3 ACL 禁止访问资源等,请检查管理员密码或者IIS匿名帐户密码是否被改。下面是一些常见的现象及原因分析。


1、错误号401.1
症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。
分析:
由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。
解决方案:
(1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:
控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。
(2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:
开始->程序->管理工具->本地安全策略->安全策略->本地策略->用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。
注意:一般自定义 IIS默认匿名访问帐号都属于组,为了安全,没有特殊需要,请遵循此规则。

2、错误号401.2
症状:HTTP 错误 401.2 - 未经授权:访问由于服务器配置被拒绝。
原因:关闭了匿名身份验证
解决方案:
运行inetmgr,打开站点属性->目录安全性->身份验证和访问控制->选中“启用匿名访问”,输入用户名,或者点击“浏览”选择合法的用户,并两次输入密码后确定。

3、错误号:401.3
症状:HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
原因:IIS匿名用户一般属于Guests组,而我们一般把存放网站的硬盘的权限只分配给administrators组,这时候按照继承原则,网站文件夹也只有administrators组的成员才能访问,导致IIS匿名用户访问该文件的NTFS权限不足,从而导致页面无法访问。
解决方案:
给IIS匿名用户访问网站文件夹的权限,方法:进入该文件夹的安全选项,添加IIS匿名用户,并赋予相应权限,一般是读、写。
您未被授权查看该页
您不具备使用所提供的凭据查看该目录或页的权限,因为 Web 浏览器正在发送 Web 服务器未配置接受的 WWW-Authenticate 报头字段。

请尝试以下操作:

如果您认为自己应该能够查看该目录或页面,请与网站管理员联系。
单击刷新按钮,并使用其他凭据重试。
HTTP 错误 401.2 - 未经授权:访问由于服务器配置被拒绝。
Internet 信息服务 (IIS)

技术信息(为技术支持人员提供)

转到 Microsoft 产品支持服务并搜索包括“HTTP”和“401”的标题。
打开“IIS 帮助”(可在 IIS 管理器 (inetmgr) 中访问),然后搜索标题为“关于安全”、“身份验证”和“关于自定义错误消息”的主题。

只要一打开WEB这个目录就不行
换个名子就可以了~!
晕~1
把WEB这个目录删了
你在打

还是您未被授权查看该页
换个就可以了/~!

IIS特有的问题

在IIS中选中这个文件夹点右键-属性-执行许可选“纯脚本”试试

iis里你的虚拟目录,属性-〉目录安全性-〉编辑身份验证和访问控制

网站属性里把“目录安全”-点“身分验证和访问控制”-“编辑”-去掉“启用匿名访问“钩去了就可以了

很多朋友在用IIS6架网站的时候遇到不少问题,而这些问题有些在过去的IIS5里面就遇到过,有些是新出来的,俺忙活了一下午,做了很多次试验,结合以前的排错经验,做出了这个总结,希望能给大家帮上忙:)
问题1:未启用父路径
症状举例:
Server.MapPath() 错误 'ASP 0175 : 80004005'
不允许的 Path 字符
/0709/dqyllhsub/news/OpenDatabase.asp,行 4
在 MapPath 的 Path 参数中不允许字符 '..'。
原因分析:
许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS6.0出于安全考虑,这一选项默认是关闭的。
解决方法:
在IIS中属性->主目录->配置->选项中。把”启用父路径“前面打上勾。确认刷新。

问题2:ASP的Web扩展配置不当(同样适用于ASP.NET、CGI)
症状举例:
HTTP 错误 404 - 文件或目录未找到。
原因分析:
在IIS6.0中新增了web程序扩展这一选项,你可以在其中对ASP、ASP.NET、CGI、IDC等程序进行允许或禁止,默认情况下ASP等程序是禁止的。
解决方法:
在IIS中的Web服务扩展中选中Active Server Pages,点击“允许”。

问题3:身份认证配置不当
症状举例:
HTTP 错误 401.2 - 未经授权:访问由于服务器配置被拒绝。
原因分析:IIS 支持以下几种 Web 身份验证方法:
匿名身份验证
IIS 创建 IUSR_计算机名称 帐户(其中 计算机名称 是正在运行 IIS 的服务器的名称),用来在匿名用户请求 Web 内容时对他们进行身份验证。此帐户授予用户本地登录权限。你可以将匿名用户访问重置为使用任何有效的 Windows 帐户。
基本身份验证
使用基本身份验证可限制对 NTFS 格式 Web 服务器上的文件的访问。使用基本身份验证,用户必须输入凭据,而且访问是基于用户 ID 的。用户 ID 和密码都以明文形式在网络间进行发送。
Windows 集成身份验证
Windows 集成身份验证比基本身份验证安全,而且在用户具有 Windows 域帐户的内部网环境中能很好地发挥作用。在集成的 Windows 身份验证中,浏览器尝试使用当前用户在域登录过程中使用的凭据,如果尝试失败,就会提示该用户输入用户名和密码。如果你使用集成的 Windows 身份验证,则用户的密码将不传送到
服务器。如果该用户作为域用户登录到本地计算机,则他在访问此域中的网络计算机时不必再次进行身份验证。
摘要身份验证
摘要身份验证克服了基本身份验证的许多缺点。在使用摘要身份验证时,密码不是以明文形式发送的。另外,你可以通过代理
服务器使用摘要身份验证。摘要身份验证使用一种挑战/响应机制(集成 Windows 身份验证使用的机制),其中的密码是以加密形式发送的。
.NET Passport 身份验证
Microsoft .NET Passport 是一项用户身份验证服务,它允许单一签入安全性,可使用户在访问启用了 .NET Passport 的 Web 站点和服务时更加安全。启用了 .NET Passport 的站点会依* .NET Passport 中央
服务器来对用户进行身份验证。但是,该中心服务器不会授权或拒绝特定用户访问各个启用了 .NET Passport 的站点。
解决方法:
根据需要配置不同的身份
认证(一般为匿名身份认证,这是大多数站点使用的认证方法)。认证选项在IIS的属性->安全性->身份验证和访问控制下配置。

问题4:IP限制配置不当
症状举例:
HTTP 错误 403.6 - 禁止访问:客户端的 IP 地址被拒绝。
原因分析:
IIS提供了IP限制的机制,你可以通过配置来限制某㊣P不能访问站点,或者限制仅仅只有某些IP可以访问站点,而如果客户端在被你阻止的IP范围内,或者不在你允许的范围内,则会出现错误提示。
解决方法:
进入IIS的属性->安全性->IP地址和域名限制。如果要限制某些IP地址的访问,需要选择授权访问,点添加选择不允许的IP地址。反之则可以只允许某些IP地址的访问。

问题5:IUSR账号被禁用
症状举例:
HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。
原因分析:
由于用户匿名访问使用的账号是IUSR_机器名,因此如果此账号被禁用,将造成用户无法访问。
解决办法:
控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。

问题6:NTFS权限设置不当
症状举例:
HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
原因分析:
Web客户端的用户隶属于user组,因此,如果该文件的NTFS权限不足(例如没有读权限),则会导致页面无法访问。
解决办法:
进入该文件夹的安全选项卡,配置user的权限,至少要给读权限。关于NTFS权限设置这里不再馈述。

问题7:IWAM账号不同步
症状举例:
HTTP 500 - 内部服务器错误
原因分析:
IWAM账号是安装IIS时系统自动建立的一个内置账号。IWAM账号建立后被Active Directory、IIS metabase
数据库和COM+应用程序三方共同使用,账号密码被三方分别保存,并由操作系统负责这三方保存的IWAM密码的同步工作。系统对IWAM账号的密码同步工作有时会失效,导致IWAM账号所用密码不统一。
解决办法:
如果存在AD,选择开始->程序->
管理工具->Active Directory用户和计算机。为IWAM账号设置密码。
运行c:\\Inetpub\\AdminScripts>adsutil SET w3svc/WAMUserPass +密码 同步IIS metabase
数据库密码
运行cscript c:\\inetpub\\adminscripts\\synciwam.vbs -v 同步IWAM账号在COM+应用程序中的密码

问题8:MIME设置问题导致某些类型文件无法下载(以ISO为例)
症状举例:
HTTP 错误 404 - 文件或目录未找到。
原因分析:
IIS6.0取消了对某些MIME类型的支持,例如ISO,致使客户端下载出错。
解决方法:
在IIS中属性->HTTP头->MIME类型->新建。在随后的对话框中,扩展名填入.ISO,MIME类型是application。

另外,防火墙阻止,ODBC配置错误,Web服务器性能限制,线程限制等因素也是造成IIS服务器无法访问的可能原因,这里就不再一一馈述了。

php在windows2003/IIS下安装php程序运行错误“您未被授权查看该页”

核心:给php安装目录赋上users组读与执行权限

环境:新安装服务器,windows2003/iis,windows安装目录C盘的权限设置很严格,很多没有必要的的用户权限都删掉了。
配置php
php文件解压缩到c:\php5;
设置系统变量:path增加c:\php5,新建一个系统变量PHPRC值为c:\php5;
拷一个配置好的php.ini文件到c:\php5;
iis站点里设置php文件映射,新增加isapi.dll的web服务扩展,并设置为启用状态;
重启windows;

然后,运行一个phpinfo.php的测试文件(文件内容为<%php phpinfo(); %>),用以检测安装是否正确。
但很奇怪的是出现“您未被授权查看该页”的错误。突然想起来,要对pho.ini设置web站点用户的读与执行权限,于是赶快给php.ini文件赋iis_web组的读与执行权限。再执行,还是看到“您未被授权查看该页”错误页。单独对iis站点用户赋权限也还是不行。
[注]iis_web组是所有web站点用户的组,没有赋什么特殊权限,只对各自iis站点目录赋相应权限。这也是“最小权限”原则。

好像之前没有遇到这样的问题。仔细分析一下,该站点下的.asp文件,html文件都可以正常运行,但就是php提示没有权限。可以肯定,这里的错误跟iis本身没关系,问题还是在于php配置。
准备一项一项的试。
首先给php.ini赋everyone读与执行的权限,不对。删除该权限(目的:尽量不多赋权限 --安全方面还是要发扬一毛不拔的精神!)
对php5目录赋everyone读与执行权限,运行,正常了,可以看到正常的配置信息。
运行是正常了,但给everyone赋了执行权限,总是感觉不大安心。于是删掉该权限,找“最小权限”。
执行phpinfo.php,还是可以正常显示信息。以为是浏览器缓存,在地址栏里加了个?sdfdsgewf还还是可以正常访问的。原因是模块安装php,php.ini只在启动时读取一次,接下来就不需要了。于是命令行里运行iisreset重启iis,再访问,果然看到“您未被授权查看该页”的消息了。
感觉php运行时,需要使用php5目录下的相关文件,需要有相关权限,于是给users组赋读与执行的权限,这下就好了。看来找到原因了,但具体是user组的哪个用户呢,查看本地用户和组里的users,里面只有如图的三个用户,到用户里找,除aspnet外两个却没有对应,看来这里是windows某个内部用户了,大概无法进一步找下去了,只好收手,保留php安装目录的users组读与执行权限。或许只给aspnet用户赋权限就可以了,但没有试,有兴趣的同学可以试试。要回去吃饭了——其实是要先吃饭再回去,都20:22了!

apache/重装windows后如何修复apache2,并注册为系统服务

一般来说首次安装apache时建议安装到非windows系统所在分区,这样在windows崩溃重装后,可以不用再次进行“安装配置apache”这样重复性工作,而是直接重新注册apache为系统服务就很可以了。

这里讲一下apache重新注册为系统服务的方法(这里以apache2.0.55 win32版为例说明)。

软件的说明文档是很有用的东西,比用google在无数的结果里找寻更更准确;当然,很多软件——尤其是自由软件free software——多是英文文档,因此直接看文档常常会有一些难度。笔者的E文也不好,看还是尽量看一些英文文档,个人认为这是很有用的。

apache安装目录里有bin/目录,apache的可执行程序就在这里,里面最主要的就是Apache.exe (某些版本可能是httpd.exe)

查看apache.exe的帮助文档,在命令行里执行:

httpd.exe -?

得到如下的说明:

D:\Program Files\Apache Group\Apache2\bin>Apache.exe -?
Usage: Apache.exe [-D name] [-d directory] [-f file]
[-C "directive"] [-c "directive"]
[-w] [-k start|restart|stop|shutdown]
[-k install|config|uninstall] [-n service_name]
[-v] [-V] [-h] [-l] [-L] [-t] [-S]
Options:
-D name           : define a name for use in <IfDefine name> directives
-d directory      : specify an alternate initial ServerRoot
-f file           : specify an alternate ServerConfigFile
-C "directive"    : process directive before reading config files
-c "directive"    : process directive after reading config files
-n name           : set service name and use its ServerConfigFile
-k start          : tell Apache to start
-k restart        : tell running Apache to do a graceful restart
-k stop|shutdown  : tell running Apache to shutdown
-k install        : install an Apache service
-k config         : change startup Options of an Apache service
-k uninstall      : uninstall an Apache service
-w                : hold open the console window on error
-e level          : show startup errors of level (see LogLevel)
-E file           : log startup errors to file
-v                : show version number
-V                : show compile settings
-h                : list available command line options (this page)
-l                : list compiled in modules
-L                : list available configuration directives
-t -D DUMP_VHOSTS : show parsed settings (currently only vhost settings)
-S                : a synonym for -t -D DUMP_VHOSTS
-t                : run syntax check for config files

注意其中参数 -k install,就是注册为系统服务的,

在命令行里执行

D:\Program Files\Apache Group\Apache2\bin>Apache.exe -k install

就可以了,执行完毕后,并没有消息提示,看到系统服务里可以看到 apache2 这样服务的存在.

Apache.exe注册为windows服务时还可以使用以下参数:
apache -k install -n "服务名"
要安装一个使用特定配置的服务,安装时指定配置文件:
apache -k install -n "服务名" -f "\my server\conf\my.conf"
要移除一个Apache服务,使用:
apache -k uninstall -n "服务名"
如果没有指定服务名,缺省地,将使用"Apache2"。

google earth linux无法运行:OpenJDK Runtime Environment (IcedTea6 1.7.1) (fedora-37.b17.fc13-i386) OpenJDK Server VM (build 14.0-b16, mixed mode)

使用fedora 13 Linux,安装google earth,安装后却无法运行,解决过程手记。

系统环境,fedora13,内核版本为 2.6.31.5-127.fc12.i686(是fedora12的内核,因为新版本内核对显示支持有问题,用新版本内核自己编译也是一样,于是用fedora12里的老版本内核了),安装时,只选择了一部分自己觉得有必要的有安装,而并没选择其它过多的软件包。

安装google earth时选择的安装位置选择为/usr/local/而不是默认的/opt/,安装后无法运行,有selinux报错,由于对selinux并不熟悉,于是修改selinux为只报告,并不阻拦。然后在命令行里运行,又看到错误消息:具体消息没有记下来,最后两行大概是这个样子:

OpenJDK Runtime Environment (IcedTea6 1.7.1) (fedora-37.b17.fc13-i386)
OpenJDK Server VM (build 14.0-b16, mixed mode)

不知道是缺少JDK包,但在“系统-管理-添加/删除软件”里搜索JDK,好几个OpenJDK相关的包都安装过了的,有几个没有装,从名字上看,感觉只是JDK“外围”包或文档之类的。以前使用fedora12安装google earth时没有遇到任何问题,但之前是安装到默认的/opt/,于是到安装目录里运行./uninstall卸载google earth,然后再安装到默认位置。

再次运行,还是一样的错误提示。于是报死马当活马医的心态,安装OpenJKD搜索出来的所有几个包(具体哪几个不记得了, e!e!),再次运行,google earth,哈,居然好了,运行正常。

于是记下来这个过程,但控制台里较早的很多内容,已经都没有了。

---------------------------------------------------------------------

[root@fsc feng]# getenforce
Enforcing
[root@fsc feng]# sestatus
SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   enforcing
Mode from config file:          enforcing
Policy version:                 24
Policy from config file:        targeted
[root@fsc feng]# setenforce
usage:  setenforce [ Enforcing | Permissive | 1 | 0 ]
[root@fsc feng]# setenforce 0
[root@fsc feng]# sestatus
SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   permissive
Mode from config file:          enforcing
Policy version:                 24
Policy from config file:        targeted
[root@fsc feng]# sestatus
SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   permissive
Mode from config file:          enforcing
Policy version:                 24
Policy from config file:        targeted
[root@fsc feng]# getenforce
Permissive
[root@fsc feng]# exit
exit
[feng@fsc ~]$ googleearth

(process:3568): GLib-GObject-CRITICAL **: gtype.c:2706: You forgot to call g_type_init()

(process:3568): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

(process:3568): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
Google Earth has caught signal 11.

We apologize for the inconvenience, but Google Earth has crashed.
This is a bug in the program, and should never happen under normal
circumstances. A bug report and debugging data have been written
to this text file:

/home/feng/.googleearth/crashlogs/crashlog-4c6fb150.txt

Please include this file if you submit a bug report to Google.
[feng@fsc ~]$ java version "1.6.0_17"
OpenJDK Runtime Environment (IcedTea6 1.7.1) (fedora-37.b17.fc13-i386)
OpenJDK Server VM (build 14.0-b16, mixed mode)

[feng@fsc ~]$ jobs
[feng@fsc ~]$ fobs
命令没有找到
[feng@fsc ~]$ jobs
[feng@fsc ~]$ googleearth

(process:3660): GLib-GObject-CRITICAL **: gtype.c:2706: You forgot to call g_type_init()

(process:3660): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

(process:3660): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
Google Earth has caught signal 11.

We apologize for the inconvenience, but Google Earth has crashed.
This is a bug in the program, and should never happen under normal
circumstances. A bug report and debugging data have been written
to this text file:

/home/feng/.googleearth/crashlogs/crashlog-4c6fb1d1.txt

Please include this file if you submit a bug report to Google.
[feng@fsc ~]$ java version "1.6.0_17"
OpenJDK Runtime Environment (IcedTea6 1.7.1) (fedora-37.b17.fc13-i386)
OpenJDK Server VM (build 14.0-b16, mixed mode)

[feng@fsc ~]$ su
密码:
[root@fsc feng]# pwd
/home/feng
[root@fsc feng]# cd Downloads/
[root@fsc Downloads]# ll
总用量 57824
drwxrwxr-x. 5 feng feng     4096  8月 15 16:02 1634b5f42ec7dff29638227bd15edb9d
-rw-rw-r--. 1 feng feng   829116  8月 15 15:48 1634b5f42ec7dff29638227bd15edb9d.rar
-rw-rw-r--. 1 feng feng   752024  8月 16 22:11 2004122913334251606.rm
-rw-rw-r--. 1 feng feng   180088  8月 16 22:11 734.mp3
-rw-rw-r--. 1 feng feng     7826  8月 10 22:04 GoogleBookmarks.html
-rwxr-xr-x. 1 feng feng 31399370  8月 21 18:24 GoogleEarthLinux.bin
-rw-rw-r--. 1 feng feng  1424887  8月 15 15:30 hanzhongren.rar
-rw-rw-r--. 1 feng feng 14754987  8月 21 17:26 opera-10.61-6430.i386.rpm
-rw-rw-r--. 1 feng feng   833828  8月 15 15:32 rarlinux-3.9.3.tar.gz
-rw-rw-r--. 1 feng feng  8887395  8月 15 15:47 风格安装录像.rar
[root@fsc Downloads]# ./GoogleEarthLinux.bin
Verifying archive integrity... All good.
Uncompressing Google Earth for GNU/Linux 5.2.1.1547..............................................................
loki_setup: Suspect size value for option option

loki_setup: Suspect size value for option option

Installing mimetypes...
Installing desktop menu entries...
Installing desktop icon...

(process:3982): GLib-GObject-CRITICAL **: gtype.c:2706: You forgot to call g_type_init()

(process:3982): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

(process:3982): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
Google Earth has caught signal 11.

We apologize for the inconvenience, but Google Earth has crashed.
This is a bug in the program, and should never happen under normal
circumstances. A bug report and debugging data have been written
to this text file:

/root/.googleearth/crashlogs/crashlog-4c6fb238.txt

Please include this file if you submit a bug report to Google.
[root@fsc Downloads]# java version "1.6.0_17"
OpenJDK Runtime Environment (IcedTea6 1.7.1) (fedora-37.b17.fc13-i386)
OpenJDK Server VM (build 14.0-b16, mixed mode)

[root@fsc Downloads]# ./GoogleEarthLinux.bin --help
Makeself version 2.1.5
1) Getting help or info about ./GoogleEarthLinux.bin :
./GoogleEarthLinux.bin --help   Print this message
./GoogleEarthLinux.bin --info   Print embedded info : title, default target directory, embedded script ...
./GoogleEarthLinux.bin --lsm    Print embedded lsm entry (or no LSM)
./GoogleEarthLinux.bin --list   Print the list of files in the archive
./GoogleEarthLinux.bin --check  Checks integrity of the archive

2) Running ./GoogleEarthLinux.bin :
./GoogleEarthLinux.bin [options] [--] [additional arguments to embedded script]
with following options (in that order)
--confirm             Ask before running embedded script
--noexec              Do not run embedded script
--keep                Do not erase target directory after running
the embedded script
--nox11               Do not spawn an xterm
--nochown             Do not give the extracted files to the current user
--target NewDirectory Extract in NewDirectory
--tar arg1 [arg2 ...] Access the contents of the archive through the tar command
--                    Following arguments will be passed to the embedded script
[root@fsc Downloads]# pwd
/home/feng/Downloads
[root@fsc Downloads]# cd /usr/local/google-earth/
[root@fsc google-earth]# ll
总用量 74024
-rw-r--r--.   1 root root    71677  8月 21 19:01 drivers.ini
-rwxr-xr-x.   1 root root     1308  8月 21 19:01 googleearth
-rwxr-xr-x.   1 root root     3876  8月 21 19:01 googleearth-bin
-rw-r--r--.   1 root root     4754  8月 21 19:01 googleearth-icon.png
-rw-r--r--.   1 root root      638  8月 21 19:01 googleearth-mimetypes.xml
-rw-r--r--.   1 root root    17748  8月 21 19:01 googleearth.xpm
-rw-r--r--.   1 root root      426  8月 21 19:01 Google-googleearth.desktop
-rw-r--r--.   1 root root    18011  8月 21 19:01 gpl.txt
-rwxr-xr-x.   1 root root  1490232  8月 21 19:01 gpsbabel
-rw-r--r--.   1 root root      983  8月 21 19:01 ImporterGlobalSettings.ini
-rw-r--r--.   1 root root     5054  8月 21 19:01 ImporterUISettings.ini
-rw-r--r--.   1 root root        0  8月 21 19:01 kh20
drwxr-xr-x.   2 root root     4096  8月 21 19:01 lang
-rwxr-xr-x.   1 root root    14724  8月 21 19:01 libalchemyext.so
-rwxr-xr-x.   1 root root    10140  8月 21 19:01 libapiloader.so
-rwxr-xr-x.   1 root root   438432  8月 21 19:01 libauth.so
-rwxr-xr-x.   1 root root   883784  8月 21 19:01 libbase.so
-rwxr-xr-x.   1 root root   614024  8月 21 19:01 libbasicingest.so
-rwxr-xr-x.   1 root root  3116356  8月 21 19:01 libcollada.so
-rwxr-xr-x.   1 root root    85932  8月 21 19:01 libcommon_gui.so
-rwxr-xr-x.   1 root root    10344  8月 21 19:01 libcommon_platform.so
-rwxr-xr-x.   1 root root   660692  8月 21 19:01 libcommon.so
-rwxr-xr-x.   1 root root   220524  8月 21 19:01 libcommon_webbrowser.so
-rwxr-xr-x.   1 root root    22948  8月 21 19:01 libcomponentframework.so
-rwxr-xr-x.   1 root root   209928  8月 21 19:01 libcurl.so.4
-rwxr-xr-x.   1 root root  7657140  8月 21 19:01 libevll.so
-rwxr-xr-x.   1 root root   845264  8月 21 19:01 libflightsim.so
-rwxr-xr-x.   1 root root    11704  8月 21 19:01 libfusioncommon.so
-rwxr-xr-x.   1 root root  7900272  8月 21 19:01 libgdal.so.1
-rwxr-xr-x.   1 root root   277340  8月 21 19:01 libge_net.so
-rwxr-xr-x.   1 root root  3387556  8月 21 19:01 libgeobase.so
-rwxr-xr-x.   1 root root   330520  8月 21 19:01 libgeobaseutils.so
-rwxr-xr-x.   1 root root   517084  8月 21 19:01 libGLU.so.1
-rwxr-xr-x.   1 root root  1194992  8月 21 19:01 libgoogleearth_free.so
-rwxr-xr-x.   1 root root   360628  8月 21 19:01 libgooglesearch.so
-rwxr-xr-x.   1 root root   281384  8月 21 19:01 libgps.so
-rwxr-xr-x.   1 root root   415112  8月 21 19:01 libicudata.so.38
-rwxr-xr-x.   1 root root  1087360  8月 21 19:01 libicuuc.so.38
-rw-r--r--.   1 root root   432748  8月 21 19:01 libIGAttrs.so
-rw-r--r--.   1 root root  1014232  8月 21 19:01 libIGCore.so
-rw-r--r--.   1 root root   558320  8月 21 19:01 libIGExportCommon.so
-rw-r--r--.   1 root root  3707908  8月 21 19:01 libIGGfx.so
-rw-r--r--.   1 root root   297548  8月 21 19:01 libIGMath.so
-rw-r--r--.   1 root root   885932  8月 21 19:01 libIGOpt.so
-rw-r--r--.   1 root root  1095360  8月 21 19:01 libIGSg.so
-rw-r--r--.   1 root root   164340  8月 21 19:01 libIGUtils.so
-rwxr-xr-x.   1 root root   227636  8月 21 19:01 libinput_plugin.so
-rwxr-xr-x.   1 root root  1861468  8月 21 19:01 liblayer.so
-rwxr-xr-x.   1 root root    96492  8月 21 19:01 liblayout.so
-rwxr-xr-x.   1 root root   367428  8月 21 19:01 libmath.so
-rwxr-xr-x.   1 root root   378344  8月 21 19:01 libmeasure.so
-rwxr-xr-x.   1 root root    44036  8月 21 19:01 libmoduleframework.so
-rwxr-xr-x.   1 root root  1235196  8月 21 19:01 libnavigate.so
-rw-r--r--.   1 root root     7552  8月 21 19:01 libnss_mdns4_minimal.so.2
-rwxr-xr-x.   1 root root    36808  8月 21 19:01 libport.so
-rwxr-xr-x.   1 root root   208088  8月 21 19:01 libproj.so.0
-rwxr-xr-x.   1 root root  2517408  8月 21 19:01 libQtCore.so.4
-rwxr-xr-x.   1 root root  8941228  8月 21 19:01 libQtGui.so.4
-rwxr-xr-x.   1 root root   878444  8月 21 19:01 libQtNetwork.so.4
-rwxr-xr-x.   1 root root 14368872  8月 21 19:01 libQtWebKit.so.4
-rwxr-xr-x.   1 root root   393664  8月 21 19:01 librender.so
-rwxr-xr-x.   1 root root   154380  8月 21 19:01 libreporting.so
-rwxr-xr-x.   1 root root  1123308  8月 21 19:01 libsgutil.so
-rwxr-xr-x.   1 root root  1612904  8月 21 19:01 libspatial.so
-rwxr-xr-x.   1 root root   211092  8月 21 19:01 libviewsync.so
-rwxr-xr-x.   1 root root    77928  8月 21 19:01 libwebbrowser.so
-rwxr-xr-x.   1 root root   315180  8月 21 19:01 libwmsbase.so
drwxr-xr-x.   3 root root     4096  8月 21 18:28 linux
-rw-r--r--.   1 root root      661  8月 21 19:01 PCOptimizations.ini
drwxr-xr-x.   3 root root     4096  8月 21 18:28 plugins
-rw-r--r--.   1 root root        7  8月 21 19:01 qt.conf
drwxr-xr-x. 291 root root    16384  8月 21 19:01 resources
drwxr-xr-x.   2 root root     4096  8月 21 19:01 shaders
-rwxr-xr-x.   1 root root     1708  8月 21 19:01 uninstall
[root@fsc google-earth]# ./uninstall
Product: Google Earth
Installed in /usr/local/google-earth
Uninstalling desktop menu entries...
Uninstalling mimetypes...
Google Earth has been successfully uninstalled.

[root@fsc google-earth]# ll
总用量 0
[root@fsc google-earth]# pwd
/usr/local/google-earth
[root@fsc google-earth]# cd ..
[root@fsc local]# ll
总用量 36
drwxr-xr-x. 2 root root 4096  8月 21 19:05 bin
drwxr-xr-x. 2 root root 4096 10月  1 2009 etc
drwxr-xr-x. 2 root root 4096 10月  1 2009 games
drwxr-xr-x. 2 root root 4096 10月  1 2009 include
drwxr-xr-x. 2 root root 4096  8月 15 15:42 lib
drwxr-xr-x. 2 root root 4096 10月  1 2009 libexec
drwxr-xr-x. 2 root root 4096 10月  1 2009 sbin
drwxr-xr-x. 5 root root 4096  8月  4 01:05 share
drwxr-xr-x. 2 root root 4096 10月  1 2009 src
[root@fsc local]# pwd
/usr/local
[root@fsc local]# cd /home/feng/Downloads/
[root@fsc Downloads]# ll
总用量 57824
drwxrwxr-x. 5 feng feng     4096  8月 15 16:02 1634b5f42ec7dff29638227bd15edb9d
-rw-rw-r--. 1 feng feng   829116  8月 15 15:48 1634b5f42ec7dff29638227bd15edb9d.rar
-rw-rw-r--. 1 feng feng   752024  8月 16 22:11 2004122913334251606.rm
-rw-rw-r--. 1 feng feng   180088  8月 16 22:11 734.mp3
-rw-rw-r--. 1 feng feng     7826  8月 10 22:04 GoogleBookmarks.html
-rwxr-xr-x. 1 feng feng 31399370  8月 21 18:24 GoogleEarthLinux.bin
-rw-rw-r--. 1 feng feng  1424887  8月 15 15:30 hanzhongren.rar
-rw-rw-r--. 1 feng feng 14754987  8月 21 17:26 opera-10.61-6430.i386.rpm
-rw-rw-r--. 1 feng feng   833828  8月 15 15:32 rarlinux-3.9.3.tar.gz
-rw-rw-r--. 1 feng feng  8887395  8月 15 15:47 风格安装录像.rar
[root@fsc Downloads]# ./GoogleEarthLinux.bin
Verifying archive integrity... All good.
Uncompressing Google Earth for GNU/Linux 5.2.1.1547..............................................................
loki_setup: Suspect size value for option option

loki_setup: Suspect size value for option option

loki_setup: Suspect size value for option option

Installing mimetypes...
Installing desktop menu entries...
Installing desktop icon...

(process:4330): GLib-GObject-CRITICAL **: gtype.c:2706: You forgot to call g_type_init()

(process:4330): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

(process:4330): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
Google Earth has caught signal 11.

We apologize for the inconvenience, but Google Earth has crashed.
This is a bug in the program, and should never happen under normal
circumstances. A bug report and debugging data have been written
to this text file:

/root/.googleearth/crashlogs/crashlog-4c6fb365.txt

Please include this file if you submit a bug report to Google.
[root@fsc Downloads]# java version "1.6.0_17"
OpenJDK Runtime Environment (IcedTea6 1.7.1) (fedora-37.b17.fc13-i386)
OpenJDK Server VM (build 14.0-b16, mixed mode)

[root@fsc Downloads]#

We apologize for the inconvenience, but Google Earth has crashed.
This is a bug in the program, and should never happen under normal
circumstances. A bug report and debugging data have been written
to this text file:

/root/.googleearth/crashlogs/crashlog-4c6fb238.txt

Please include this file if you submit a bug report to Google.
[root@fsc Downloads]# java version "1.6.0_17"
OpenJDK Runtime Environment (IcedTea6 1.7.1) (fedora-37.b17.fc13-i386)
OpenJDK Server VM (build 14.0-b16, mixed mode)

##############################################

knityster仁兄说有这样的一个方法,还没有验证是否跟上面所说的是否是同一问题;暂转载过来,供有来者参考,希望有用。

knityster原文:http://hi.baidu.com/knityster/blog/item/6ae1e095f24f30067af4804f.html

在此感谢!

在Fedora 13 下下载了官方的GoogleEarth后无法启动,出现如下错误:
========================================================================
[root@YWX download]# googleearth

(process:3026): GLib-GObject-CRITICAL **: gtype.c:2706: You forgot to call g_type_init()

(process:3026): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

(process:3026): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
Google Earth has caught signal 11.

We apologize for the inconvenience, but Google Earth has crashed.
This is a bug in the program, and should never happen under normal
circumstances. A bug report and debugging data have been written
to this text file:

/root/.googleearth/crashlogs/crashlog-4c83a96c.txt

Please include this file if you submit a bug report to Google.
[root@YWX download]# java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.1) (fedora-42.b18.fc13-i386)
OpenJDK Server VM (build 14.0-b16, mixed mode)
========================================================================

Google了好久, 终于找到解决办法:
vi ~/.config/Google/GoogleEarthPlus.conf

找到类似如下语句:
lastTip=9

在其后添加如下语句:
enableTips=false

----------------------------------------

字面意思好像是“不启用提示”, 对使用应该没有什么影响, 没办法,凑合着用了。

P.S.
Linux 下 修改 Google Earth 的默认缓存和KMLPath目录方法:
==========================================
#  vi ~/.config/Google/GoogleEarthPlus.conf

相应修改 CachePath 和  KMLPath 字段的值即可
==========================================

wordpress 3.0.1终于出中文版了,支持并感激汉化工作者~~

刚才进入wordpress控制板,看到3.0.1中文版出来了,终于出来了,二话不说马上,autoupdate,使用美国主机,自动升级速度非常快,不像之前使用天朝网络里的服务器主机那样,十次升级,9次都要超时。重新载入页面后,控制板里的文字都成中文了,不像之前那样半中半英的了。

从3.0到现在,wordpress终于中文版了,可能是汉化工作者最近一直比较忙,没来得及,现在终于不负广大wp支持者的厚望出了中文版,感谢

UE/US正则表达式查找搜索替换,查询的字符串未找到(UE studio/ultraEdit)/修改UE使用Perl正则引擎

UE默认使用UltraEdit正则表达式,就是UE自己改造过的正则语法,跟常用的perl兼容正则表达式语法不一致,所以即使写对了正则表达式,还会显示“查询的字符串未找到”。
这就需要修改UE的正则引擎为Perl引擎,方法如下:
在crtl+f,在“查找”对话框里点右下角的“高级”按钮,下面长出来部分的“正则表达式引擎”勾选perl,即可以。
如下图所示:

[附注] 网上有文章如是说
--------------------------------
用UltraEdit打开文本,首先到菜单中选择正则表达式引擎,正则表达式引擎分支位于“配置 - 搜索”之下,有如下选项:

Perl 兼容正则表达式
如果选中该选项,则编辑器将基于 Boost C++ 库使用 Perl 样式的正则表达式(当在查找/替换对话框里选中正则表达式时)。
UltraEdit 样式正则表达式
如果选中该选项,则编辑器将在查找/替换对话框里选中正则表达式时使用 UltraEdit 样式的正则表达式。
UNIX 样式正则表达式
如果选中该选项,则编辑器将在查找/替换对话框里选中正则表达式时使用 UNIX 样式的正则表达式。
选择自己喜好的正则表达式类型,不同的引擎语法不同,比如Perl兼容的正则表达式,回车是\r,而在UltraEdit风格的以及Unix兼容的回车则分别是^p和\n,下面以UltraEdit风格来说明。
选好风格后开始搜索,使用Ctrl+R弹出替换对话框,钩选“正则表达式”,搜索内容中输入 *X400*^p ,替换为空即可,点击全部替换后,则所有包含X400字样的行都被删除。
-----------------------------------
不知这里讲的是哪个版本的UE/US,跟目前使用的UES06.50a+1并不一样。

linux 字符界面下显示查看图片,不知真的假的

wo306964521 发表于 2009-03-05 14:48

linux 字符界面怎么显示图片

linux 字符界面怎么显示图片
linux 字符界面怎么显示图片
linux 字符界面怎么显示图片

emmoblin 发表于 2009-03-05 20:20

用framebuffer
在字符下都能看电影

kns1024wh 发表于 2009-03-06 22:27

[quote]原帖由 [i]emmoblin[/i] 于 2009-3-5 20:20 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6914430&ptid=1064227][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
用framebuffer
在字符下都能看电影 [/quote]
比较有趣的事情

wo306964521 发表于 2009-03-09 16:18

回复 #2 emmoblin 的帖子

linux下要显示图片用什么工具好呢?尽量少占资源。尽量不要桌面环境

kelvinwu_2008 发表于 2009-04-23 10:32

二楼的能不能截个图看看?

有点夸张.

我也想知道如何在字符下看图片,知道人说说.

lrz 发表于 2009-04-23 13:03

fedora 8
yum install fbida

启动时内核行加vga=792
fbi jpg

lrz 发表于 2009-04-23 21:11

中午时赶着上班,现在补图。
[attach]230724[/attach]
不过fbi在fbterm中运行有问题,所以用的是mgaview。
至于看电影,试试这个:
mplayer -vo fbdev2 电影文件 -vf scale=1024:768

cst05001 发表于 2009-04-26 09:50

为什么不用图形界面呢?极端?

tianlijian 发表于 2009-04-29 21:55

[quote]原帖由 [i]lrz[/i] 于 2009-4-23 13:03 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6985859&ptid=1064227][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
fedora 8
yum install fbida

启动时内核行加vga=792
fbi jpg [/quote]
除了fbi还要装什么,我的提示/dev/fb0: no such file or directory

jerrywjl 发表于 2009-04-30 00:40

当年很早期的mplayer,就能够在RH9.0字符界面下看avi。

tianlijian 发表于 2009-04-30 13:56

有没有人说说,具体需要安装哪些东西?

emmoblin 发表于 2009-04-30 22:24

DirectFB
可能能办到

mgunix 发表于 2009-05-12 13:21

[quote]原帖由 [i]lrz[/i] 于 2009-4-23 21:11 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6986432&ptid=1064227][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
中午时赶着上班,现在补图。
230724
不过fbi在fbterm中运行有问题,所以用的是mgaview。
至于看电影,试试这个:
mplayer -vo fbdev2 电影文件 -vf scale=1024:768 [/quote]

好强悍啊!

页: [1]