文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Fedora Extras系统管理维护与扩展软件源安装

Fedora Extras系统管理维护与扩展软件源安装

时间:2010-09-30  来源:mydear

51CTO首页 | 新闻 | 专题 | 论坛 | 博客 | 下载 | 技术圈 | 读书 | 技术频道 | CIO | 存储 | HC3i | 地图
  • 企业级服务器投资回报新纪元
  • 开源虚拟化及云计算资料下载
  • 思杰虚拟计算技术社区
  • 立即注册2010甲骨文全球大会
首页 | 新闻 | Server 2008 | Windows7 | Linux | Solaris | 开源 | 教程 | 全部文章 您所在的位置: 首页 > 操作系统 > Linux > Linux应用管理 > Linux系统管理 >

Fedora Extras系统管理维护与扩展软件源安装

http://os.51cto.com 2010-02-23 17:30 佚名 csdn 我要评论(0)
  • 摘要:Fedora Extras 当遇到未签名软件包时的解决办法如果你遇到某些情况类似于 Package java-1.5.0-sun-src-1.5.0.05-1jpp.i586.rpm 软件包未签名,并且使用 yum 没有安装到任何 Java 软件包,那么尝试在 /etc/yum.conf 中临时把含有 gpgcheck 的那一行注视掉。这很正常,Fedora Extras 因为这些软件包是在本地编译的,它们没有经过 JPackage 构建系统签名。
  • 标签:Fedora Extras
  • 限时报名参加“甲骨文全球大会·2010·北京”及“JavaOne和甲骨文开发者大会2010”

从 Fedora Extras 扩展软件源安装 fedora-rpmdevtools

  1. [localhost ~]$ sudo yum install fedora-rpmdevtools
  2. Setting up Install Process
  3. Setting up repositories
  4. updates-released 100% |=========================| 951 B 00:01
  5. extras 100% |=========================| 1.1 kB 00:00
  6. base 100% |=========================| 1.1 kB 00:00
  7. Reading repository metadata in from local files
  8. Parsing package install arguments
  9. Resolving Dependencies
  10. --> Populating transaction set with selected packages. Please wait.
  11. ---> Downloading header for fedora-rpmdevtools to pack into transaction set.
  12. fedora-rpmdevtools-1.1-1. 100% |=========================| 20 kB 00:00
  13. ---> Package fedora-rpmdevtools.noarch 0:1.1-1.fc4 set to be updated
  14. --> Running transaction check
  15. Dependencies Resolved
  16. =============================================================================
  17. Package Arch Version Repository Size
  18. =============================================================================
  19. Installing:
  20. fedora-rpmdevtools noarch 1.1-1.fc4 extras 59 k
  21. Transaction Summary
  22. =============================================================================
  23. Install 1 Package(s)
  24. Update 0 Package(s)
  25. Remove 0 Package(s)
  26. Total download size: 59 k
  27. Is this ok [y/N]: y
  28. Downloading Packages:
  29. (1/1): fedora-rpmdevtools 100% |=========================| 59 kB 00:00
  30. Running Transaction Test
  31. Finished Transaction Test
  32. Transaction Test Succeeded
  33. Running Transaction
  34. Installing: fedora-rpmdevtools ######################### [1/1]
  35. Installed: fedora-rpmdevtools.noarch 0:1.1-1.fc4
  36. Complete!
  37. [localhost ~]$
  38. 构建 rpmbuild 树
  39. [localhost ~]$ fedora-buildrpmtree
  40. [localhost ~]$ ls
  41. Desktop download rpmbuild
  42. [localhost ~]$

Fedora Extras 从 JPackage 安装 jpackage.repo 资源列表

  1. [localhost ~]$ cd /etc/yum.repos.d/
  2. [localhost yum.repos.d]$ sudo wget http://www.jpackage.org/jpackage.repo
  3. --11:38:19-- http://www.jpackage.org/jpackage.repo
  4. => `jpackage.repo'
  5. Resolving www.jpackage.org... 212.85.153.228
  6. Connecting to www.jpackage.org[212.85.153.228]:80... connected.
  7. HTTP request sent, awaiting response... 200 OK
  8. Length: 629 [text/plain]
  9. 100%[======================================================>] 629 --.--K/s
  10. 11:38:20 (1.30 MB/s) - `jpackage.repo' saved [629/629]
  11. [localhost yum.repos.d]$


Fedora Extras 从 Sun 下载 jdk-1_5_0_05-linux-i586.bin
1) 浏览 http://java.sun.com/j2se/1.5.0/download.jsp
2) 点击 Download JDK 5.0 Update 5
3) 点击 Accept Liecence Agreement
4) 通过点击 Linux self-extracting file 下载 jdk-1_5_0_05-linux-i586.bin

Fedora Extras 把 jdk-1_5_0_05-linux-i586.bin 复制到 SOURCES 文件夹你可能会使用别的下载文件夹。

  1. [localhost ~]$ cd download/
  2. [localhost download]$ ls
  3. jdk-1_5_0_05-linux-i586.bin
  4. [localhost download]$ cp jdk-1_5_0_05-linux-i586.bin ~/rpmbuild/SOURCES/
  5. [localhost download]$


Fedora Extras 从 JPackage 下载 java-1.5.0-sun-1.5.0.05-1jpp.nosrc.rpm

  1. [localhost ~]$ cd download
  2. [localhost download]$ wget http://mirrors.dotsrc.org/jpackage/1.6/generic/non-free/SRPMS/java-1.5.0-sun-1.5.0.05-1jpp.nosrc.rpm
  3. --11:24:23-- http://mirrors.dotsrc.org/jpackage/1.6/generic/non-free/SRPMS/java-1.5.0-sun-1.5.0.05-1jpp.nosrc.rpm
  4. => `java-1.5.0-sun-1.5.0.05-1jpp.nosrc.rpm'
  5. Resolving mirrors.dotsrc.org... 130.225.247.87
  6. Connecting to mirrors.dotsrc.org[130.225.247.87]:80... connected.
  7. HTTP request sent, awaiting response... 200 OK
  8. Length: 15,807 [application/x-redhat-package-manager]
  9. 100%[==================================================================================>] 15,807 11.42K/s
  10. 11:24:25 (11.41 KB/s) - `java-1.5.0-sun-1.5.0.05-1jpp.nosrc.rpm' saved [15,807/15,807]
  11. [localhost download]$

Fedora Extras 构建 java-1.5.0-sun-1.5.0.05-1jpp.i586.rpm

  1. [localhost download]$ rpmbuild --rebuild java-1.5.0-sun-1.5.0.05-1jpp.nosrc.rpm
  2. Installing java-1.5.0-sun-1.5.0.05-1jpp.nosrc.rpm
  3. warning: InstallSourcePackage: Header V3 DSA signature: NOKEY, key ID c431416d
  4. warning: user jacorley does not exist - using root
  5. warning: group ncsu does not exist - using root
  6. warning: user jacorley does not exist - using root
  7. warning: group ncsu does not exist - using root
  8. warning: user jacorley does not exist - using root
  9. warning: group ncsu does not exist - using root
  10. Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.18245
  11. + umask 022
  12. + cd /home/phowarth/rpmbuild/BUILD
  13. + LANG=C
  14. + export LANG
  15. + unset DISPLAY
  16. + rm -rf /home/phowarth/rpmbuild/BUILD/jdk1.5.0_05
  17. + export MORE=10000
  18. + MORE=10000
  19. + sh /home/phowarth/rpmbuild/SOURCES/jdk-1_5_0_05-linux-i586.bin
  20. ...
  21. omitted
  22. ...
  23. Wrote: /home/phowarth/rpmbuild/RPMS/i586/java-1.5.0-sun-1.5.0.05-1jpp.i586.rpm
  24. Wrote: /home/phowarth/rpmbuild/RPMS/i586/java-1.5.0-sun-devel-1.5.0.05-1jpp.i586.rpm
  25. Wrote: /home/phowarth/rpmbuild/RPMS/i586/java-1.5.0-sun-src-1.5.0.05-1jpp.i586.rpm
  26. Wrote: /home/phowarth/rpmbuild/RPMS/i586/java-1.5.0-sun-demo-1.5.0.05-1jpp.i586.rpm
  27. Wrote: /home/phowarth/rpmbuild/RPMS/i586/java-1.5.0-sun-plugin-1.5.0.05-1jpp.i586.rpm
  28. Wrote: /home/phowarth/rpmbuild/RPMS/i586/java-1.5.0-sun-fonts-1.5.0.05-1jpp.i586.rpm
  29. Wrote: /home/phowarth/rpmbuild/RPMS/i586/java-1.5.0-sun-alsa-1.5.0.05-1jpp.i586.rpm
  30. Wrote: /home/phowarth/rpmbuild/RPMS/i586/java-1.5.0-sun-jdbc-1.5.0.05-1jpp.i586.rpm
  31. Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.26052
  32. + umask 022
  33. + cd /home/phowarth/rpmbuild/BUILD
  34. + cd jdk1.5.0_05
  35. + rm -rf /var/tmp/java-1.5.0-sun-1.5.0.05-1jpp-buildroot
  36. + exit 0
  37. Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.26052
  38. + umask 022
  39. + cd /home/phowarth/rpmbuild/BUILD
  40. + rm -rf jdk1.5.0_05
  41. + exit 0
  42. [localhost download]$


Fedora Extras 当遇到不正确的 rpath 问题的解决办法如果你遇到了下面的错误信息:

  1. + /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
  2. ERROR: file '/usr/share/java-1.5.0-sun/demo/jvmti/heapTracker/lib/libheapTracker.so' contains an invalid rpath
  3. '$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386' in [$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386:$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386]
  4. ERROR: file '/usr/share/java-1.5.0-sun/demo/jvmti/heapTracker/lib/libheapTracker.so' contains an invalid rpath
  5. '$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386' in [$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386:$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386]
  6. ERROR: file '/usr/share/java-1.5.0-sun/demo/jvmti/heapTracker/lib/libheapTracker_g.so' contains an invalid rpath
  7. '$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386' in [$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386:$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386]
  8. ERROR: file '/usr/share/java-1.5.0-sun/demo/jvmti/heapTracker/lib/libheapTracker_g.so' contains an invalid rpath
  9. '$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386' in [$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386:$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386]
  10. ERROR: file '/usr/share/java-1.5.0-sun/demo/jvmti/mtrace/lib/libmtrace.so' contains an invalid rpath
  11. '$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386' in [$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386:$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386]
  12. ERROR: file '/usr/share/java-1.5.0-sun/demo/jvmti/mtrace/lib/libmtrace.so' contains an invalid rpath
  13. '$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386' in [$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386:$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386]
  14. ERROR: file '/usr/share/java-1.5.0-sun/demo/jvmti/mtrace/lib/libmtrace_g.so' contains an invalid rpath
  15. '$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386' in [$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386:$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386]
  16. ERROR: file '/usr/share/java-1.5.0-sun/demo/jvmti/mtrace/lib/libmtrace_g.so' contains an invalid rpath
  17. '$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386' in [$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/lib/i386:$ORIGIN/http://www.cnblogs.com/http://www.cnblogs.com/jre/lib/i386]
  18. error: Bad exit status from /var/tmp/rpm-tmp.68469 (%install)


Fedora Extras 那么在 ~/.rpmmacros 文件中把包含“check-rpaths”的那一行注释掉,然后再试一遍。
%_topdir %(echo $HOME)/rpmbuild
%_smp_mflags -j3
#%__arch_install_post /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot

安装 Java 软件包

  1. [localhost ~]$ cd ~/rpmbuild/RPMS/i586/
  2. [localhost i586]$ ls -1
  3. java-1.5.0-sun-1.5.0.05-1jpp.i586.rpm
  4. java-1.5.0-sun-alsa-1.5.0.05-1jpp.i586.rpm
  5. java-1.5.0-sun-demo-1.5.0.05-1jpp.i586.rpm
  6. java-1.5.0-sun-devel-1.5.0.05-1jpp.i586.rpm
  7. java-1.5.0-sun-fonts-1.5.0.05-1jpp.i586.rpm
  8. java-1.5.0-sun-jdbc-1.5.0.05-1jpp.i586.rpm
  9. java-1.5.0-sun-plugin-1.5.0.05-1jpp.i586.rpm
  10. java-1.5.0-sun-src-1.5.0.05-1jpp.i586.rpm
  11. [localhost i586]$ sudo yum localinstall *.rpm
  12. Setting up Local Package Process
  13. Examining java-1.5.0-sun-1.5.0.05-1jpp.i586.rpm: java-1.5.0-sun - 1.5.0.05-1jpp.i586
  14. Examining java-1.5.0-sun-alsa-1.5.0.05-1jpp.i586.rpm: java-1.5.0-sun-alsa - 1.5.0.05-1jpp.i586
  15. Examining java-1.5.0-sun-demo-1.5.0.05-1jpp.i586.rpm: java-1.5.0-sun-demo - 1.5.0.05-1jpp.i586
  16. Examining java-1.5.0-sun-devel-1.5.0.05-1jpp.i586.rpm: java-1.5.0-sun-devel - 1.5.0.05-1jpp.i586
  17. Examining java-1.5.0-sun-fonts-1.5.0.05-1jpp.i586.rpm: java-1.5.0-sun-fonts - 1.5.0.05-1jpp.i586
  18. Examining java-1.5.0-sun-jdbc-1.5.0.05-1jpp.i586.rpm: java-1.5.0-sun-jdbc - 1.5.0.05-1jpp.i586
  19. Examining java-1.5.0-sun-plugin-1.5.0.05-1jpp.i586.rpm: java-1.5.0-sun-plugin - 1.5.0.05-1jpp.i586
  20. Examining java-1.5.0-sun-src-1.5.0.05-1jpp.i586.rpm: java-1.5.0-sun-src - 1.5.0.05-1jpp.i586
  21. Marking java-1.5.0-sun-1.5.0.05-1jpp.i586.rpm to be installed
  22. Marking java-1.5.0-sun-alsa-1.5.0.05-1jpp.i586.rpm to be installed
  23. Marking java-1.5.0-sun-demo-1.5.0.05-1jpp.i586.rpm to be installed
  24. Marking java-1.5.0-sun-devel-1.5.0.05-1jpp.i586.rpm to be installed
  25. Marking java-1.5.0-sun-fonts-1.5.0.05-1jpp.i586.rpm to be installed
  26. Marking java-1.5.0-sun-jdbc-1.5.0.05-1jpp.i586.rpm to be installed
  27. Marking java-1.5.0-sun-plugin-1.5.0.05-1jpp.i586.rpm to be installed
  28. Marking java-1.5.0-sun-src-1.5.0.05-1jpp.i586.rpm to be installed
  29. Resolving Dependencies
  30. --> Populating transaction set with selected packages. Please wait.
  31. ---> Package java-1.5.0-sun-src.i586 0:1.5.0.05-1jpp set to be updated
  32. ---> Package java-1.5.0-sun-alsa.i586 0:1.5.0.05-1jpp set to be updated
  33. ---> Package java-1.5.0-sun-devel.i586 0:1.5.0.05-1jpp set to be updated
  34. ---> Package java-1.5.0-sun-plugin.i586 0:1.5.0.05-1jpp set to be updated
  35. ---> Package java-1.5.0-sun-fonts.i586 0:1.5.0.05-1jpp set to be updated
  36. ---> Package java-1.5.0-sun-jdbc.i586 0:1.5.0.05-1jpp set to be updated
  37. ---> Package java-1.5.0-sun.i586 0:1.5.0.05-1jpp set to be updated
  38. ---> Package java-1.5.0-sun-demo.i586 0:1.5.0.05-1jpp set to be updated
  39. --> Running transaction check
  40. Setting up repositories
  41. extras 100% |=========================| 1.1 kB 00:00
  42. updates-released 100% |=========================| 951 B 00:00
  43. base 100% |=========================| 951 B 00:00
  44. Reading repository metadata in from local files
  45. Finished
  46. --> Processing Dependency: /usr/lib/libodbcinst.so for package: java-1.5.0-sun-jdbc
  47. Importing Additional filelist information for dependency resolution
  48. filelists.xml.gz 100% |=========================| 2.3 MB 00:00
  49. extras : ################################################## 2324/2324
  50. Added 671 new packages, deleted 3 old in 13.91 seconds
  51. filelists.xml.gz 100% |=========================| 2.9 MB 00:00
  52. updates-re: ################################################## 966/966
  53. Added 484 new packages, deleted 486 old in 32.98 seconds
  54. --> Processing Dependency: /usr/lib/libodbc.so for package: java-1.5.0-sun-jdbc
  55. Importing Additional filelist information for dependency resolution
  56. --> Restarting Dependency Resolution with new changes.
  57. --> Populating transaction set with selected packages. Please wait.
  58. ---> Package unixODBC.i386 0:2.2.11-3.FC4.1 set to be updated
  59. ---> Package unixODBC-devel.i386 0:2.2.11-3.FC4.1 set to be updated
  60. --> Running transaction check
  61. Dependencies Resolved
  62. =============================================================================
  63. Package Arch Version Repository Size
  64. =============================================================================
  65. Installing:
  66. java-1.5.0-sun i586 1.5.0.05-1jpp java-1.5.0-sun-1.5.0.05-1jpp.i586.rpm 84 M
  67. java-1.5.0-sun-alsa i586 1.5.0.05-1jpp java-1.5.0-sun-alsa-1.5.0.05-1jpp.i586.rpm 64 k
  68. java-1.5.0-sun-demo i586 1.5.0.05-1jpp java-1.5.0-sun-demo-1.5.0.05-1jpp.i586.rpm 14 M
  69. java-1.5.0-sun-devel i586 1.5.0.05-1jpp java-1.5.0-sun-devel-1.5.0.05-1jpp.i586.rpm 12 M
  70. java-1.5.0-sun-fonts i586 1.5.0.05-1jpp java-1.5.0-sun-fonts-1.5.0.05-1jpp.i586.rpm 2.0 M
  71. java-1.5.0-sun-jdbc i586 1.5.0.05-1jpp java-1.5.0-sun-jdbc-1.5.0.05-1jpp.i586.rpm 66 k
  72. java-1.5.0-sun-plugin i586 1.5.0.05-1jpp java-1.5.0-sun-plugin-1.5.0.05-1jpp.i586.rpm 1.9 M
  73. java-1.5.0-sun-src i586 1.5.0.05-1jpp java-1.5.0-sun-src-1.5.0.05-1jpp.i586.rpm 17 M
  74. Installing for dependencies:
  75. unixODBC i386 2.2.11-3.FC4.1 updates-released 859 k
  76. unixODBC-devel i386 2.2.11-3.FC4.1 updates-released 811 k
  77. Transaction Summary
  78. =============================================================================
  79. Install 10 Package(s)
  80. Update 0 Package(s)
  81. Remove 0 Package(s)
  82. Total download size: 132 M
  83. Is this ok [y/N]: y
  84. Downloading Packages:
  85. (1/2): unixODBC-2.2.11-3. 100% |=========================| 859 kB 00:00
  86. (2/2): unixODBC-devel-2.2 100% |=========================| 811 kB 00:00
  87. Running Transaction Test
  88. Finished Transaction Test
  89. Transaction Test Succeeded
  90. Running Transaction
  91. Installing: java-1.5.0-sun ####################### [ 1/10]
  92. Installing: unixODBC ####################### [ 2/10]
  93. Installing: unixODBC-devel ####################### [ 3/10]
  94. Installing: java-1.5.0-sun-src ####################### [ 4/10]
  95. Installing: java-1.5.0-sun-alsa ####################### [ 5/10]
  96. Installing: java-1.5.0-sun-devel ####################### [ 6/10]
  97. Installing: java-1.5.0-sun-plugin ####################### [ 7/10]
  98. Installing: java-1.5.0-sun-fonts ####################### [ 8/10]
  99. Installing: java-1.5.0-sun-jdbc ####################### [ 9/10]
  100. Installing: java-1.5.0-sun-demo ####################### [10/10]
  101. Installed: java-1.5.0-sun.i586 0:1.5.0.05-1jpp java-1.5.0-sun-alsa.i586 0:1.5.0.05-1jpp java-1.5.0-sun-demo.i586 0:1.5.0.05-1jpp java-1.5.0-sun-devel.i586 0:1.5.0.05-1jpp java-1.5.0-sun-fonts.i586 0:1.5.0.05-1jpp java-1.5.0-sun-jdbc.i586 0:1.5.0.05-1jpp java-1.5.0-sun-plugin.i586 0:1.5.0.05-1jpp java-1.5.0-sun-src.i586 0:1.5.0.05-1jpp
  102. Dependency Installed: unixODBC.i386 0:2.2.11-3.FC4.1 unixODBC-devel.i386 0:2.2.11-3.FC4.1
  103. Complete!
  104. [localhost i586]$


Fedora Extras 当遇到未签名软件包时的解决办法如果你遇到某些情况类似于 Package java-1.5.0-sun-src-1.5.0.05-1jpp.i586.rpm 软件包未签名,并且使用 yum 没有安装到任何 Java 软件包,那么尝试在 /etc/yum.conf 中临时把含有 gpgcheck 的那一行注视掉。这很正常,Fedora Extras 因为这些软件包是在本地编译的,它们没有经过 JPackage 构建系统签名。

  1. [main]
  2. cachedir=/var/cache/yum
  3. debuglevel=2
  4. logfile=/var/log/yum.log
  5. pkgpolicy=newest
  6. distroverpkg=redhat-release
  7. tolerant=1
  8. exactarch=1
  9. retries=20
  10. obsoletes=1
  11. #gpgcheck=1
  12. # PUT YOUR REPOS HERE OR IN separate files named file.repo
  13. # in /etc/yum.repos.d


不要忘了在安装完软件包以后把 gpgcheck 那一行去掉注释哦。检查 Java 版本

  1. [localhost i586]$ java -version
  2. java version "1.5.0_05"
  3. Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)
  4. Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode, sharing)
  5. [localhost i586]$


Firefox 浏览器插件

如果你已经安装了 java-1.5.0-sun-plugin 插件支持软件包,并且希望 firefox 使用它,你需要自己手动设置它的静态链接,因为 java-1.5.0-sun-plugin 软件包中有一个小 bug 导致它不能正确地为 FC4 firefox 软件包设置链接。

  1. [localhost i586]$ cd /usr/lib/firefox-1.0.7/plugins
  2. [localhost plugins]$ sudo ln -s /usr/lib/jvm/java-1.5.0-sun-1.5.0.05/jre/plugin/i386/ns7/libjavaplugin_oji.so .


作为选择,你可以只是把静态链接放到 /usr/lib/mozilla/plugins 中,这样 mozilla 和 firefox 就都可以一起使用这个插件了,并且在浏览器升级了以后仍然有效哦。

  1. [localhost i586]$ cd /usr/lib/mozilla/plugins
  2. [localhost plugins]$ sudo rm -f libjavaplugin_oji.so
  3. [localhost plugins]$ sudo ln -s /usr/lib/jvm/java-1.5.0-sun-1.5.0.05/jre/plugin/i386/ns7/libjavaplugin_oji.so .


仅当你以前曾经安装过别的版本的 java 才需要移除已经存在的 libjavaplugin_oji.so 的静态链接。切换不同的 Java 版本JPackage Java RPM 支持使用“alternatives”系统让你可以在不同版本的 Java 之间切换使用。

  1. [localhost ~]$ sudo /usr/sbin/alternatives --config java
  2. There are 3 programs which provide 'java'.
  3. Selection Command
  4. -----------------------------------------------
  5. 1 /usr/share/java/libgcj-java-placeholder.sh
  6. 2 /usr/lib/jvm/jre-1.4.2-gcj/bin/java
  7. *+ 3 /usr/lib/jvm/jre-1.5.0-sun/bin/java
  8. Enter to keep the current selection[+], or type selection number: 2
  9. [localhost ~]$ java -version
  10. java version "1.4.2"
  11. gij (GNU libgcj) version 4.0.0 20050519 (Red Hat 4.0.0-8)
  12. Copyright (C) 2005 Free Software Foundation, Inc.
  13. This is free software; see the source for copying conditions. There is NO
  14. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  15. [localhost ~]$ sudo /usr/sbin/alternatives --auto java
  16. [localhost ~]$ java -version
  17. java version "1.5.0_05"
  18. Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)
  19. Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode, sharing)

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载