【php精品源码栏目提醒】:以下是网学会员为您推荐的php精品源码-重启发现x窗口不能启动【精品推荐-PDF】 - 销售管理,希望本篇文章对您学习有所帮助。
1. 安装fedora core2完后重启。
发现x窗口不能启动而且屏幕一闪一闪的。
方法先安装vmware-tools即点击vmware我的version 4.5.2的VM菜单的install vmware tools…… 并在vmware 的安装目录下找到linux.iso文件通过菜单VM的removeable device 的cdrom选项将这个文件虚拟为光驱cdrom 。
然后再命令行下输入一系列命令这时屏幕会一闪一闪的很不好输入但没办法 输入mount –t iso9660 /dev/cdrom /mnt 进入/mnt目录 cd /mnt ls 发现 vmware-linux-tools.tar.gz 文件 然后再把该文件拷贝到tmp目录下键入 cp /vmware-linux-tools.tar.gz /tmp 现在虚拟机光驱的使命完成了应该把它卸载用命令 umount /dev/cdrom 接下来应该解压缩vmware-linux-tools.tar.gz文件。
首先进入tmp目录用 “cd /tmp”命令然后用“tar zxf vmware-linux-tools.tar.gz”命令将其解压缩把它释放/tmp 目录下的 vmware-tools-distrib 下 然后用“cd vmware-tools-distrib”进入解压后的目录用“ls”命令显示其下的内容从中可以看到vmware-install.pl是VMware Tools的安装程序。
最后用“./vmware-install.pl”命令来运行该安装程序然后根据屏幕提示一路回车期间屏幕的分辨率最好选800600。
到此整个安装过程算是完成了。
但这时还不算完成因为如果这时重启会发现鼠标的设置有问题所以这是应先修改鼠标的设置这时屏幕不会在闪烁了。
进入/etc目录 cd /etc vi XF86config 这是一个编辑环境将其中的pointer段: 修改为如下 Device quot/dev/input/micequot 在vi下通过ESC健可在命令模式和编辑模式间切换修改完后通过ESC进入命令模式可多试几遍键入 :wq 回车““是命令的一部分 现在就ok了键入 startx 就可看到gnome的界面了。
3. 网络设置 首先可参考三篇文章 vmware 配置实例一 linux host windows guest firewall http://bbs.chinaunix.net/forum/viewtopic.phpt367907amphighlightyunqing vmware 网络配置实例二 windows xp host linux guest http://bbs.chinaunix.net/forum/viewtopic.phpt374483amphighlightyunqing vmware 网络设置三理解虚拟网络的类型 http://bbs.chinaunix.net/forum/viewtopic.phpt376768amphighlightyunqing 我的设置host主机是win2k用adsl上网guest 是fedaro core 2 网络设置设为NAT型在vmware 的VM菜单的Setting中可以设置。
其他几种我都是过总是有这样或那样的问题这一种最简单最实用。
在guest也就是redhat linux fedaro core 2 中点击主菜单中的“系统设置”再选择“网络设置如图点击编辑 选择自动获取IP地址设置使用dhcp 然后确定保存设置重启服务sudo /sbin/service vmware restart 这样就可以在使用浏览器浏览网页了 4. openoffice的菜单显示有问题没有中文显示或都是一些方框。
方法首先安装字体 拷贝字体从winnt/fonts/目录下拷贝SimSunampNSimSun.ttf verdana.ttfverdana Bold.ttfverdana Bold Italic.ttfverdana Italic.ttf tahoma.ttf Tahoma Bold.ttf 具体的文件可能随windows系统的不同版本有所变化但可以选择所有带有“simsun”、”verdana”、”tahoma” 的字体文件将这些文件打包成iso映像加载到vmware的cdrom中然后再虚拟机中打开它拷贝到/usr/share/fonts/zh_CN/TrueType/目录中并将大写名称改成小写 然后在终端中输入命令fc-cache –f系统就找到字体了。
打开openoffice如图在菜单口口T中选择最下面一项口口?? 出现上图的对话框点击左边的 openoffice.org 选择倒数第四项既对应上图。
点击右边的第一个带A的复选框如下图在左边的下拉框中输入Andale Sans UI在右边的下拉框中输入 Simsun 这是点击最右边的绿颜色的“对”号就出现了如下图的界面。
然后点击左边openoffice.org 下的最后一个选项如下图 将右边第二个复选框即口口??口口F的已选取消即取消这一项。
然后点击下面最左边的按钮。
这样就大功告成了就可以看到中文的菜单了。
5. 输入法 小企鹅输入法是Yuking是在原来推出的输入法的基础上新推出的一个输入法。
中文名是“小企鹅”英文名是fcitx。
小企鹅输入法在拼音、五笔及区位上都是极为强劲的。
可以说是一个多功能的输入法拼音、五笔以及区位功能极其劲 http://www.fcitx.org 该版本的特性 1全拼输入及双拼输入得到极大的加强可谓之极其强劲 2增加了更多的特殊符号 3五笔的码表wbx.mb也更新了 4修改了几个BUG 下载 1.tar包下载适用RedHat 第一站www.linuxsir.com.cn/fcitx/fcitx-1.8.2.tar.gz或直接在http://www.fcitx.org 2.RPM包下载适用RedHat、Mandrake、SuSE、Turbo等多种发行版建议新手下载RPM包用RPM的方式来安装。
第一站www.linuxsir.com.cn/fcitx/fcitx-1.8.2-1.i386.rpm或直接在http://www.fcitx.org 二。
安装方法注选择其中之一即可 1.两点说明对于新手 1操作权限的问题 a在控制台下操作命令时要字母的大小写要区切记以下同 b要以roo身份来执行安装或卸载如在非root超级用户下可在安装或卸载之前用如下命令root用户则免引步聚以下同 su Password:在这里输入root权限密码 2先把以前的的输入法卸掉。
如果是G五笔以前的版本可用 rpm -e gWuBi 如果是RedHat系统中自带的输入法Chinput可用 rpm -e miniChinput 如果是Mandrake可用下面的方法来卸载 rpm -e Chinput 如果您以前有安装G五笔请把当前用户目录下的.gWuBi的隐藏文件夹删除 rootlinuxsir01 root rm -rf .gWuBi 2.安装方法之一rpm安装法 0适用于大多数的发行版如RedHat、Mandrake、SuSE、TurBo等 1下载rpm 2在终端上运行到你所下载到的小企鹅输入法--fcitx的目录下运行比如我下载到/root目录下 rootlinuxsir01 root rpm -ivh fcitx-1.8.2-1.i386.rpm --nodeps --force 一般可以在/.bashrc 增加行 export XMODIFIERSquotimfcitxquot 重新登录当前用户启动X然后在X 下手工运行fcitx在QT-3.3.3 的环境下这样启动FCITX可能只能为启动之后的程序输入中文。
您也可以将fcitx 加到窗口管理器的自动启动中具体方法请参考相应窗口管理器的说明。
3.安装方法之二tar包安装法 不推荐新手使用老手当然没有一点问题了 下载tar包 安装进入用户root建议使用命令“su -” 将小企鹅输入法--fcitx复制到某个目录下比如是/tmp。
执行以下操作 rootlinuxsir01 root cd /tmp rootlinuxsir01 tmp tar zxvf fcitx-1.8.2 tar.gz rootlinuxsir01 tmp cd fcitx-1.8.2 rootlinuxsir01 fcitx-1.8.2 make rootlinuxsir01 fcitx-1.8.2 make install 3进入/usr/bin目录做一个链接请执行如下操作要以root权限执行 cd /usr/bin ln -s fcitx gWuBi 4把当前用户目录下的.gWuBi删除如果您以前有安装过fcitx的话。
rm -rf /.gWuBi 5重启X如果不知道如何做就按组合键ALTCTRLBACKSPACE键要同时按。
双拼功能如果您使用的是五笔和全拼此步省略 小企鹅输入法默认拼音默认的是全拼输入如果您使用的是双拼。
就得打开双拼功能。
用您喜欢的工具就好。
文件在当前用户目录所在的文件夹.gWuBi/profile里面可以用kate 举例 kate /.gWuBi/profile 把下面这行 是否使用双拼0 改为 是否使用双拼1 也就是说把0改为1别的不要改动。
然后重启X。
如果您需要自定义请将存放双拼方案的文件放在/.gWuBi下名为sp.dat。
程序
源码包中的data目录下有一个名为sp.dat的文件该文件定义了自然码方案您可以参考修改它。
请参考下面的 fcitx 双拼编码方案 以打头的行是注释。
双拼编码范围为英文字母键A到Z和分号键“”。
在此文件中为了看起来醒目起见双拼编码 采用大写英文字母此处也可以用小写字母而在实际输入过程中只能使用小写英文字母。
零声母标识 O 声母 双拼编码就是它本身的声母不必列出 chI shU zhV 韵母 双拼编码就是它本身的韵母不必列出 aiL anJ angH aoK eiZ enF engG erR iaW ianM iangD iaoC ieX inN ingY iongS iuQ ngG ongS ouB uaW uaiY uanR uangD ueT uiV unP uoO 另外如果无法启动fcitx可在/etc/sysconfig/i18n中修改中文的内码在zh_CNzh_CN.UTF8zh_CN.GTK好像是这样zh之间修改一下 如果无法自动启动fcitx可增加一个文件/root/.gnome2/session-manual负责自动开机启动fcitx 修改一个文件/etc/X11/xinit/xinitrc.d/xinput 使得fcitx余X输入法绑定 /root/.gnome2/session-manual的内容如下 Default num_clients1 0RestartStyleHint3 0Priority50 0RestartCommandfcitx /etc/X11/xinit/xinitrc.d/xinput的内容如下红色粗斜体部分是重点 check XIM and set a default XIM value. default to iiim if htt server is running if -z quotXIMquot then case tmplang in ar be ja ko th zh _IN if /sbin/service IIim status 2gt/dev/null /bin/grep -q pid then XIMhtt fi esac fi 。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
ko if -x /usr/bin/nabi then XIMquotnabiquot elif -x /usr/bin/ami then XIMquotAmiquot elif -x /usr/bin/hanIM then XIMquothanIMquot fi zh_CN if -x /usr/bin/fcitx then XIMquotfcitxquot fi set a proper XIM program with respect to XIM if -z quotXIM_PROGRAMquot then case quotXIMquot in Ami case quotPREFERREDquot in kde if which wmami gt/dev/null 2gtamp1 then XIM_PROGRAMwmami XIM_ARGSquot-waitquot elif which ami gt/dev/null 2gtamp1 then XIM_PROGRAMami fi if which ami gt/dev/null 2gtamp1 then XIM_PROGRAMami fi esac fcitx XIM_PROGRAMfcitx 这样就完全搞定了 5在LINUX中使用鼠标滚轮 在/etc/X11/XF86Config文件的Pointer section段加入 ZAxisMapping 4 5我的如下 Section quotPointerquot Protocol quotIMPS/2quot Device quot/dev/mousequot ZAxisMapping 4 5 7. 安装acrobat reader for linux 在adobe的网站上下载目前linux下的最高版是5.0.8而且只有英文版可以下载中文的语言包解压后用INSTALL安装即可 8你只需要修复好你的xp就可以了根本不用考虑进入redhat的问题你可以到 http://newdos.yginfo.net/dosware/grub/grub020p.zip 下载grub for dos 2.0将里面的bootgrub、grldr两个文件和boot文件夹都放在C盘的根目录下在boot.ini中添加一段“C:BOOTGRUBStart GRUB”并将“timeout”后面的数字改为你希望启动菜单显示的时间下载 http://uranus.it.swin.edu.au/jn/ex...fs-1.00pre6.zip 这是一个可以在win下浏览linux分区的软件用它浏览到/boot/grub目录下提取grub.conf文件export file将它更名为menu.lst并复制到c:bootgrub下面以后你在启动时只需从启动菜单中选取Start Grub这一项就可以进入redhat了。
linux下的grub引导程序或者win下的NTLoader都可以。
grub在grub.conf中加入 title Windows 2000 rootnoverify hd00 lt2000的分区位置这个是第一个硬盘的第一个主分区。
chainloader 1 用grub这样应该可以。
NTLoader我就不知道了。
先安装win2k3 然后装fc2 修改grub。
conf就可以引导win2k3。
修改的具体方法请参考基础版grub相关的贴子。
8. 安装QQ 下载gaim1.0.2: http://gaim.sourceforge.net/ 下载QQ: http://sunmoon.512j.com/OpenQ-0.3.0.p3-1.tar.gz或其他版本 我安装gaim 时是用自己的nspr和nss的下载 nspr-4.4.1.tar.gz http://mirrors.xmission.com/mozilla.org/nspr/releases/v4.4.1/Linux2.4_x86_glibc_PTH_OPT.OBJ/nspr-4.4.1.tar.gz nss-3.9.tar.gz http://mirrors.xmission.com/mozilla.org/security/nss/releases/NSS_3_9_RTM/Linux2.4_x86_glibc_PTH_OPT.OBJ/nss-3.9.tar.gz tar zxvf nspr-4.4.1.tar.gz mkdir /usr/include/nspr cp -r nspr-4.4.1/include/ /usr/include/nspr cp nspr-4.4.1/lib/ /usr/lib 这里当你CP时会问你要不要覆盖已经存在的文件一定要NO否则mozilla无法启动 tar zxvf nss-3.9.tar.gz mkdir /usr/include/nss cp -r nss-3.9/include/ /usr/include/nss cp nss-3.8/lib/ /usr/lib 这里当你CP时会问你要不要覆盖已经存在的文件一定要NO否则mozilla无法启动 编译gaim时 ./configure --prefix/usr/local/ --with-nspr-includes/usr/include/nspr --with-nspr-libs/usr/lib --with-nss-includes/usr/include/nss --with-nss-libs/usr/lib make make install vi /usr/local/lib/pkgconfig/gaim.pc prefix/usr/local/ exec_prefixprefix libdirexec_prefix/lib includedirprefix/include datadirprefix/share Name: Gaim Description: Gaim is a GTK2-based instant messenger application. Version: 1.0.0只修改这里:原来是1.0.2 Requires: glib-2.0 Cflags: -Iincludedir/gaim 保存 cp /usr/local/lib/pkgconfig/gaim.pc /usr/lib/pkgconfig/ 安装QQ吧 解压 编译gaim时 ./configure --prefix/usr/local/ --with-nspr-includes/usr/include/nspr --with-nspr-libs/usr/lib --with-nss-includes/usr/include/nss --with-nss-libs/usr/lib make make install 注意在gaim 和 QQ 里 ./configure 后面的参数一定要相同 现在看你的gaim里是不是有MSN QQ 了 10. MP3的问题 FC3的XMMS也是不能播放MP3的也要打一个补丁 在http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/2/xmms/xmms-mp3-1.2.10-2.2.p.1.fc2.fr.i386.rpm 安装上就可以听MP3了 11Mozilla的问题 A. 安装java虚拟机并支持mozilla 要安装 Linux自解压文件 请按照以下说明进行 在终端上 更改到要在其中进行安装的目录。
键入 cd lt目录路径名gt 例如要将软件安装在 /usr/java/ 目录中请键入 cd /usr/java/ 关于 root 用户访问权限的说明要将 JRE 安装在系统级位置例如 /usr/local必须以 root 用户身份登录以获得必需的权限。
如果您不具有 root 用户访问权限请将 JRE 安装在您的主目录中或者安装在您具有写入权限的子目录中。
将您下载的文件的权限更改为可执行。
键入 chmod ax j2re-1_4_2_04-linux-i586.bin 验证您是否具有执行该文件的权限。
键入 ls -l 启动安装过程。
键入 ./j2re-1_4_2_04-linux-i586.bin 将显示二进制许可协议。
通读许可协议。
按空格键显示下一页。
最后输入 yes 继续安装。
JRE 被安装在它自己的目录中。
在本例中JRE 被安装在 /usr/java/j2re1.4.2_04 目录中。
当安装完成时您将看到 Done 一词。
JRE 被安装在当前目录的 j2re1.4.2_版本号 子目录中。
在本例中JRE 被安装在 /usr/java/j2re1.4.2_04 目录中。
验证当前目录下是否列出了 j2re1.4.2_04 子目录。
键入 ls Mozilla 1.4 及更高版本 转至 Mozilla 安装目录下的 plugins 子目录 cd ltMozilla 安装目录gt/plugins 在当前目录中创建一个指向 JRE ns610-gcc32/libjavaplugin_oji.so 文件的符号链接键入 ln -s ltJRE 安装目录gt/plugin/i386/ns610-gcc32/libjavaplugin_oji.so 例如 如果 Mozilla 安装在以下目录中 /usr/lib/mozilla-1.4/ 同时JRE 安装在以下目录中 /usr/java/j2re1.4.2_04 则在终端上键入以下命令以转至浏览器的插件目录 cd /usr/lib/mozilla-1.4/plugins 输入以下命令为 Mozilla 浏览器创建指向 Java Plug-in 的符号链接。
ln -s /usr/java/j2re1.4.2_04/plugin/i386/ns610-gcc32 /libjavaplugin_oji.so 启动 Mozilla 浏览器如果 Mozilla 浏览器正在运行则重新启动它。
请注意如果正在运行其他 Mozilla 组件例如Messenger、Composer 等等您也需要重新启动这些组件。
转至“编辑”gt“首选设置”。
在“高级”类别gt下选择“启用 Java” B. mozilla不能在163或126上发邮件不知何故。
已安装了j2re系统是fc2mozilla1.7.3 安装了firefox后可解决发邮件的问题用firefox上163或126就没有这个问题但是粘贴不上附件这个问题肯定和javascript的解释相关。
但在hotmail下发邮件和粘贴附件都没有问题可能是网站的兼容性的问题 12. linux下面的j2sdk的安装和配置过程 上载到Linux服务器上在shell下执行命令 rootLinuxServer rpm chmod 755 j2sdk-1_4_2_06-linux-i586-rpm.bin rootLinuxServer rpm ./j2sdk-1_4_2_06-linux-i586-rpm.bin 程序会自动生成一个j2sdk-1_4_2_06-linux-i586.rpm文件这是主程序包下面来安装 rootLinuxServer rpmrpm –ivh j2sdk-1_4_2_06-linux-i586.rpm Preparing... 100 1:j2sdk 100 设置环境变量 通常都喜欢用export命令直接在shell下设置 rootLinuxServer rpm export JAVA_HOME/usr/java/j2sdk1.4.2_06 rootLinuxServer rpm export CLASSPATH.:JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar rootLinuxServer rpm export PATHPATH:JAVA_HOME/bin 当然这样设置环境变量是可以生效的但是只对当前shell生效。
如果从另外一个shell登陆将不能使用刚才设置的变量。
所以最好的方法还是修改.bashrc文件。
rootLinuxServer rpmvi .bashrc set JAVA_HOME/usr/java/j2sdk1.4.2_06 export JAVA_HOME set PATHPATH:JAVA_HOME/bin export PATH set CLASSPATH.:JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar export CLASSPATH 当然也可以通过更改/etc/profile修改profile已经过测试不能直接加加入方式要修改。
下面来验证一下变量设置是否生效在验证前先logout一下再重新登陆 rootLinuxServer rpm echo JAVA_HOME /usr/java/j2sdk1.4.2_06/ rootLinuxServer rpm echo CLASSPATH /usr/java/j2sdk1.4.2_06/lib/dt.jar:/usr/java/j2sdk1.4.2_06/lib/tools.jar rootLinuxServer rpm echo PATH /usr/java/j2sdk1.4.2_06/bin/:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin rootLinuxServer rpm JAVA-version JAVA version quot1.4.2_06quot JAVATM 2 Runtime Environment Standard Edition build 1.4.2_06-b03 JAVA HotSpotTM Client VM build 1.4.2_06-b03 mixed mode 环境设置OK看看JDK是否能正常工作我们来写一个测试文件test.java rootLinuxServer rpmvi test.java class test public static void mainString args System.out.printlnquotHello Worldquot 保存退出下面来编译、执行 rootLinuxServer text javac test.java rootLinuxServer text JAVA test Hello World OK工作正常。
如果要使某个用户具有运行java命令的权限只要修改其bash初始化文件即可。
比如要给用户longware以运行java命令的权限 rootLinuxServer root vi /home/longware/.bashrc set JAVA_HOME/usr/java/j2sdk1.4.2_06 export JAVA_HOME set PATHPATH:JAVA_HOME/bin export PATH set CLASSPATH.:JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar export CLASSPATH 如果你想在所有用户的shell下都生效可以更改.profile文件在.profile文件下面添加 export JAVA_HOME/usr/java/j2sdk1.4.2_06 export CLASSPATH.:JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar export PATHPATH:JAVA_HOME/bin 然后进入非root帐户就可以执行了。
如果你的root帐户里面的shell还是不能用可以更改root用户的.bashrc文件在PATH项中添加JAVA_HOME/bin:JAVA_HOME/jre/bin 在Mandrakelinux10 official.
上一篇:
Zencart二次开发资料
下一篇:
陕西师范大学远程教育学院毕业论文