bestlong 怕失憶論壇's Archiver

bestlong 發表於 2007-6-17 17:34

FC6 安裝 Firebird 2 (使用 RPM 安裝檔)

在 Fedora core 6 中想要使用 Firebird 資料庫,由於沒有 FC6 官版的安裝檔,所以無法直接透過 yum 安裝而需要自行處理。

首先去 Firebird 官網([url]http://www.firebirdsql.org[/url]) 下載官版的 RPM 安裝檔(這裡以取得檔案 FirebirdCS-2.0.1.12855-0.i686.rpm 為例),然後直接進行安裝。

[code]
[root@www Firebird]# rpm -ivh FirebirdCS-2.0.1.12855-0.i686.rpm
error: Failed dependencies:
        libstdc++.so.5 is needed by FirebirdCS-2.0.1.12855-0.i686
[root@www Firebird]#
[/code]

這裡碰到系統沒有 libstdc++.so.5 的問題,沒關係直接請 yum 幫忙

[code]
[root@www Firebird]# yum install libstdc++.so.5
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for compat-libstdc++-33 to pack into transaction set.
compat-libstdc++-33-3.2.3 100% |=========================| 7.4 kB    00:00
---> Package compat-libstdc++-33.i386 0:3.2.3-61 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
compat-libstdc++-33     i386       3.2.3-61         core              232 k

Transaction Summary
=============================================================================
Install      1 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 232 k
Is this ok [y/N]: y
Downloading Packages:
(1/1): compat-libstdc++-3 100% |=========================| 232 kB    00:07
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: compat-libstdc++-33          ######################### [1/1]

Installed: compat-libstdc++-33.i386 0:3.2.3-61
Complete!
[root@www Firebird]# rpm -ivh FirebirdCS-2.0.1.12855-0.i686.rpm
Preparing...                ########################################### [100%]
   1:FirebirdCS             ########################################### [100%]
[root@www Firebird]#
[/code]

這樣就安裝好了,若是想要移除的話可以執行下列指令:

[code]
[root@www Firebird]# rpm -e FirebirdCS
Saved a copy of security2.fdb in /tmp
[root@www Firebird]#
[/code]

移除時會將權限資料庫 security2.fdb 備份到 /tmp 目錄下,算是比較保險的處理方式。

bestlong 發表於 2007-6-17 18:37

使用 RPM 方式安裝的檔案清單,以安裝 FirebirdCS-2.0.1.12855-0.i686.rpm 為參考。

[code]
[root@www Firebird]# rpm -ql FirebirdCS
/
/opt
/opt/firebird
/opt/firebird/README
/opt/firebird/UDF
/opt/firebird/UDF/fbudf.so
/opt/firebird/UDF/fbudf.sql
/opt/firebird/UDF/ib_udf.so
/opt/firebird/UDF/ib_udf.sql
/opt/firebird/UDF/ib_udf2.sql
/opt/firebird/WhatsNew
/opt/firebird/aliases.conf
/opt/firebird/bin
/opt/firebird/bin/changeDBAPassword.sh
/opt/firebird/bin/changeGdsLibraryCompatibleLink.sh
/opt/firebird/bin/changeRunUser.sh
/opt/firebird/bin/createAliasDB.sh
/opt/firebird/bin/fb_config
/opt/firebird/bin/fb_inet_server
/opt/firebird/bin/fb_lock_mgr
/opt/firebird/bin/fb_lock_print
/opt/firebird/bin/gbak
/opt/firebird/bin/gdef
/opt/firebird/bin/gds_drop
/opt/firebird/bin/gfix
/opt/firebird/bin/gpre
/opt/firebird/bin/gsec
/opt/firebird/bin/gsplit
/opt/firebird/bin/gstat
/opt/firebird/bin/isql
/opt/firebird/bin/nbackup
/opt/firebird/bin/qli
/opt/firebird/bin/restoreRootRunUser.sh
/opt/firebird/doc
/opt/firebird/doc/Firebird-2.0-QuickStart.pdf
/opt/firebird/doc/README.NTSecurity
/opt/firebird/doc/README.Optimizer.txt
/opt/firebird/doc/README.Win32LibraryInstallation.txt
/opt/firebird/doc/README.build.mingw.html
/opt/firebird/doc/README.build.msvc.html
/opt/firebird/doc/README.coding.style
/opt/firebird/doc/README.garbage_collector
/opt/firebird/doc/README.incompatibilities.txt
/opt/firebird/doc/README.instsvc
/opt/firebird/doc/README.intl
/opt/firebird/doc/README.isql_enhancements.txt
/opt/firebird/doc/README.makefiles
/opt/firebird/doc/README.sha1
/opt/firebird/doc/README.user
/opt/firebird/doc/README.user.embedded
/opt/firebird/doc/README.user.troubleshooting
/opt/firebird/doc/README.xnet
/opt/firebird/doc/ReleaseNotes.pdf
/opt/firebird/doc/sql.extensions
/opt/firebird/doc/sql.extensions/README.PSQL_stack_trace.txt
/opt/firebird/doc/sql.extensions/README.aggregate_tracking
/opt/firebird/doc/sql.extensions/README.case
/opt/firebird/doc/sql.extensions/README.coalesce
/opt/firebird/doc/sql.extensions/README.context_variables
/opt/firebird/doc/sql.extensions/README.context_variables2
/opt/firebird/doc/sql.extensions/README.current_time
/opt/firebird/doc/sql.extensions/README.cursors
/opt/firebird/doc/sql.extensions/README.data_type_results_of_aggregations.txt
/opt/firebird/doc/sql.extensions/README.data_types
/opt/firebird/doc/sql.extensions/README.ddl.txt
/opt/firebird/doc/sql.extensions/README.default_parameters
/opt/firebird/doc/sql.extensions/README.derived_tables.txt
/opt/firebird/doc/sql.extensions/README.distinct
/opt/firebird/doc/sql.extensions/README.exception_handling
/opt/firebird/doc/sql.extensions/README.execute_block
/opt/firebird/doc/sql.extensions/README.execute_statement
/opt/firebird/doc/sql.extensions/README.explicit_locks
/opt/firebird/doc/sql.extensions/README.expression_indices
/opt/firebird/doc/sql.extensions/README.iif
/opt/firebird/doc/sql.extensions/README.isc_info_xxx
/opt/firebird/doc/sql.extensions/README.keywords
/opt/firebird/doc/sql.extensions/README.leave_labels
/opt/firebird/doc/sql.extensions/README.length
/opt/firebird/doc/sql.extensions/README.null_value
/opt/firebird/doc/sql.extensions/README.nullif
/opt/firebird/doc/sql.extensions/README.order_by_expressions_nulls
/opt/firebird/doc/sql.extensions/README.plan
/opt/firebird/doc/sql.extensions/README.returning
/opt/firebird/doc/sql.extensions/README.rows
/opt/firebird/doc/sql.extensions/README.savepoints
/opt/firebird/doc/sql.extensions/README.select_expressions
/opt/firebird/doc/sql.extensions/README.sequence_generators
/opt/firebird/doc/sql.extensions/README.set_transaction.txt
/opt/firebird/doc/sql.extensions/README.trim
/opt/firebird/doc/sql.extensions/README.universal_triggers
/opt/firebird/doc/sql.extensions/README.view_updates
/opt/firebird/examples
/opt/firebird/examples/README
/opt/firebird/examples/api
/opt/firebird/examples/api/api1.c
/opt/firebird/examples/api/api10.c
/opt/firebird/examples/api/api11.c
/opt/firebird/examples/api/api12.c
/opt/firebird/examples/api/api13.c
/opt/firebird/examples/api/api14.e
/opt/firebird/examples/api/api15.c
/opt/firebird/examples/api/api16.c
/opt/firebird/examples/api/api16t.c
/opt/firebird/examples/api/api2.c
/opt/firebird/examples/api/api3.c
/opt/firebird/examples/api/api4.c
/opt/firebird/examples/api/api5.c
/opt/firebird/examples/api/api6.c
/opt/firebird/examples/api/api7.c
/opt/firebird/examples/api/api8.c
/opt/firebird/examples/api/api9.c
/opt/firebird/examples/api/api9f.c
/opt/firebird/examples/api/api9f.def
/opt/firebird/examples/api/api9f.sql
/opt/firebird/examples/api/apifull.c
/opt/firebird/examples/api/example.def
/opt/firebird/examples/api/winevent.c
/opt/firebird/examples/api/winevent.def
/opt/firebird/examples/api/winevent.rc
/opt/firebird/examples/dyn
/opt/firebird/examples/dyn/dyn1.e
/opt/firebird/examples/dyn/dyn2.e
/opt/firebird/examples/dyn/dyn3.e
/opt/firebird/examples/dyn/dyn4.e
/opt/firebird/examples/dyn/dyn5.e
/opt/firebird/examples/dyn/dynfull.e
/opt/firebird/examples/empbuild
/opt/firebird/examples/empbuild/employee.fdb
/opt/firebird/examples/functions.c
/opt/firebird/examples/include
/opt/firebird/examples/include/align.h
/opt/firebird/examples/include/example.h
/opt/firebird/examples/stat
/opt/firebird/examples/stat/stat1.e
/opt/firebird/examples/stat/stat10.e
/opt/firebird/examples/stat/stat11.e
/opt/firebird/examples/stat/stat12.e
/opt/firebird/examples/stat/stat12t.e
/opt/firebird/examples/stat/stat2.e
/opt/firebird/examples/stat/stat3.e
/opt/firebird/examples/stat/stat4.e
/opt/firebird/examples/stat/stat5.e
/opt/firebird/examples/stat/stat6.e
/opt/firebird/examples/stat/stat7.e
/opt/firebird/examples/stat/stat8.e
/opt/firebird/examples/stat/stat9.e
/opt/firebird/examples/udf
/opt/firebird/examples/udf/udf.sql
/opt/firebird/examples/udf/udflib.c
/opt/firebird/examples/udf/udflib.def
/opt/firebird/firebird.conf
/opt/firebird/firebird.msg
/opt/firebird/help
/opt/firebird/help/help.fdb
/opt/firebird/include
/opt/firebird/include/blr.h
/opt/firebird/include/ib_util.h
/opt/firebird/include/ibase.h
/opt/firebird/include/iberror.h
/opt/firebird/include/perf.h
/opt/firebird/intl
/opt/firebird/intl/fbintl
/opt/firebird/intl/fbintl.conf
/opt/firebird/lib
/opt/firebird/lib/libfbclient.so
/opt/firebird/lib/libfbclient.so.2
/opt/firebird/lib/libfbclient.so.2.0.1
/opt/firebird/lib/libfbembed.so
/opt/firebird/lib/libfbembed.so.2
/opt/firebird/lib/libfbembed.so.2.0.1
/opt/firebird/lib/libib_util.so
/opt/firebird/lib/libicudata.so
/opt/firebird/lib/libicudata.so.30
/opt/firebird/lib/libicudata.so.30.0
/opt/firebird/lib/libicui18n.so
/opt/firebird/lib/libicui18n.so.30
/opt/firebird/lib/libicui18n.so.30.0
/opt/firebird/lib/libicuuc.so
/opt/firebird/lib/libicuuc.so.30
/opt/firebird/lib/libicuuc.so.30.0
/opt/firebird/misc
/opt/firebird/misc/firebird.xinetd
/opt/firebird/security2.fdb
/opt/firebird/upgrade
/opt/firebird/upgrade/ib_udf2_params.txt
/opt/firebird/upgrade/ib_udf_params.txt
/opt/firebird/upgrade/ib_udf_upgrade.sql
/opt/firebird/upgrade/security_database.sql
/opt/firebird/upgrade/security_database.txt
/usr
/usr/include
/usr/include/ib_util.h
/usr/include/ibase.h
/usr/include/iberror.h
/usr/lib
/usr/lib/libfbclient.so
/usr/lib/libfbclient.so.2
/usr/lib/libfbclient.so.2.0.1
/usr/lib/libfbembed.so
/usr/lib/libfbembed.so.2
/usr/lib/libfbembed.so.2.0.1
/usr/lib/libib_util.so
[root@www Firebird]#
[/code]
頁: [1]

Powered by Discuz! X1.5 Archiver   © 2001-2010 Comsenz Inc.