- 安裝與設定
一、Debian 9
(一)最低硬體要求
1. CPU,Pentium 4, 1GHz
2. 135MB主機記憶體,780MB硬碟空間
Meeting Minimum Hardware Requirements, https://www.debian.org/releases/stretch/amd64/ch03s04.html.en
(二)磁碟分割(手動)
(一)最低硬體要求
1. CPU,Pentium 4, 1GHz
2. 135MB主機記憶體,780MB硬碟空間
Meeting Minimum Hardware Requirements, https://www.debian.org/releases/stretch/amd64/ch03s04.html.en
(二)磁碟分割(手動)
原始狀態
偏移結果
⇒重新調整
SCSI6
|
(0,0,0)
|
(sada)
|
500.1GB
|
ATA
|
TOSHIBA
|
DT01ACA0
|
>
|
#5
|
邏輯
|
107.4GB
|
Ext4
|
/
|
|
刪除此分割區
|
||||||
>
|
主/邏輯
|
107.4GB
|
-未使用空間-
|
|||
建立新分割區
|
||||||
>
|
#7
|
邏輯
|
107.4GB
|
ext4
|
/
|
SCSI6
|
(0,0,0)
|
(sada)
|
500.1GB
|
ATA
|
TOSHIBA
|
DT01ACA0
|
>
|
#5
|
邏輯
|
17.2GB
|
swap
|
swap
|
|
刪除此分割區
|
||||||
>
|
邏輯
|
17.2GB
|
-未使用空間-
|
|||
建立新分割區
|
||||||
>
|
#7
|
邏輯
|
107.4GB
|
swap
|
swap
|
選擇軟體
二、Koha 17.05
必須以root權限安裝。即提示符號為#。
有三個程序:
1. 設定環境,即GPG key及資料來源
2. 安裝Koha
3. 執行網頁安裝器
(一)設定環境
1. 加入GPG
key
# wget -q -O-
http://debian.koha-community.org/koha/gpg.asc | apt-key add -
2. 選擇穩定版套件,在/etc/apt/sources.list內,加入deb
http://debian.kohacommunity.org/koha
squeeze main,才能夠安裝Koha的Debian套件使用squeeze,不能使用stretch
# echo 'deb
http://debian.koha-community.org/koha stable main' | tee /etc/apt/sources.list.d/koha.list
3. 更新套件清單
# apt-get update
(二)安裝koha
1. 安裝
# apt-get install koha-common
2. 查看可用的語系
# koha-translate --list
--available
顯示81個語系,Koha 17.05.03的釋出通告中,只有28個語系可用。
100%翻譯完成,有5個:英文、繁體、德文、波蘭文、西班文。
>90%,有12個:阿拉伯文、亞美尼亞文、捷克文、丹麥文、芬蘭文、法文、印地文、義大利文、葡萄牙文、斯洛伐克文、瑞典文、土耳其文等。
am-Ethi
ar-Arab
as-IN
az-AZ
be-BY
bg-Cyrl
bn-IN
ca-ES
cs-CZ
cy-GB
da-DK
de-CH
de-DE
el-GR
en-GB
en-NZ
eo
es-ES
eu
fa-Arab
fi-FI
fo-FO
fr-CA
fr-FR
gl
he-Hebr
hi
hr-HR
hu-HU
hy-Armn
ia
id-ID
iq-CA
is-IS
it-IT
iu-CA
ja-Jpan-JP
ka
km-KH
kn-Knda
ko-Kore-KP
ku-Arab
lo-Laoo
mi-NZ
ml
mon
mr
ms-MY
my
nb-NO
ne-NE
nl-BE
nl-NL
nn-NO
oc
pbr
pl-PL
prs
pt-BR
pt-PT
ro-RO
ru-RU
rw-RW
sd-PK
sk-SK
sl-SI
sq-AL
sr-Cyrl
sv-SE
sw-KE
ta-LK
ta
tet
th-TH
tl-PH
tr-TR
uk-UA
ur-Arab
vi-VN
zh-Hans-CN
zh-Hans-TW
3. 安裝繁體語系
# koha-translate --install
zh-Hans-TW
4. 組態/etc/koha/koha-sites.conf,將INTRAPORT="80",改為INTRAPORT="8080"
# vi
/etc/koha/koha-sites.conf
# NOTE: for a complete list
of valid options please read koha-create(8)
## Apache virtual hosts
creation variables
#
# Please note that the URLs
are built like this:
# OPAC: http://<OPACPREFIX><INSTANCE
NAME><OPACSUFFIX><DOMAIN>:<OPACPORT>
# STAFF:
http://<INTRAPREFIX><INSTANCE
NAME><INTRASUFFIX><DOMAIN>:<INTRAPORT>
DOMAIN=".myDNSname.org"
INTRAPORT="8080"
INTRAPREFIX=""
INTRASUFFIX="-intra"
OPACPORT="80"
OPACPREFIX=""
OPACSUFFIX=""
## Default data to be loaded
#
# DEFAULTSQL: filename
# Specify an SQL file with
default data to load during instance creation
# default: (empty)
DEFAULTSQL=""
## Zebra global configuration
variables
#
# ZEBRA_MARC_FORMAT: 'marc21'
| 'normarc' | 'unimarc'
# Specifies the MARC records
format for indexing
# default: 'marc21'
ZEBRA_MARC_FORMAT="marc21"
# ZEBRA_LANGUAGE: 'cs' | 'en'
| 'es' | 'fr' | 'nb' | 'ru' | 'uk'
# Primary language for Zebra
indexing
# default: 'en'
ZEBRA_LANGUAGE="en"
# BIBLIOS_INDEXING_MODE:
'dom' | 'grs1'
# Indexing mode for
bibliographic records
# default: 'dom'
BIBLIOS_INDEXING_MODE="dom"
# AUTHORITIES_INDEXING_MODE:
'dom' | 'grs1'
"/etc/koha/koha-sites.conf"
61 lines, 1739 characters
5. 安裝資料庫
# apt-get install
mysql-server
6. 變更MySQL
root的密碼
# mysqladmin -u root password
[newpass]
7. 設定
Apache
# a2enmod rewrite
Enabling module rewrite.
To activate the new
configuration, you need to run:
systemctl restart apache2
# a2enmod cgi
Enabling module cgi.
To activate the new
configuration, you need to run:
systemctl restart apache2
# service apache2 restart
8. 新增Koha實例(instance)
# koha-create --create-db
[library]
9. 設定監聽埠
# vi /etc/apache2/ports.conf
在Listen
80之下,加一列文字:Listen 8080
# If you just change the port
or add more ports here, you will likely also
# have to change the
VirtualHost statement in
#
/etc/apache2/sites-enabled/000-default.conf
Listen 80
Listen 8080
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
# vim: syntax=apache ts=4
sw=4 sts=4 sr noet
10. 重新啟用Apache
# service apache2 restart
11. 啟用模組與網站
# a2dissite 000-default
# a2enmod deflate
# a2ensite [library]
# service apache2 restart
(三)網頁安裝器Web installer
1. 帳號/密碼
Username與Password在組態檔koha-conf.xml內,/etc/koha/sites/linslib/koha-conf.xml
按向上鍵,小心的找尋,在<config>之下,列出user及pass
2. 選定語系
網頁安裝器(Web installer) › 選擇語言(Choose your language)
3. 檢查
Perl 相依性
4. 設定資料庫
5. 安裝基本組態設定
這個過程需要稍為多一點時間,完成後,出現另個畫面。
網頁安裝器
›
成功
接著,準備基本組態。
網頁安裝器
›
安裝基本組態設定
6. MARC框架:MARC21
2010年12月9日,國家圖書館發佈「國家圖書館書目格式採用MARC 21之說明」,表示在同年7月23日經由內部會議的決議,說明採用MARC 21之6個預期效益、繼續使用CMARC之3個問題、採用MARC21的3個優點、採用MARC 21之6個預期效益、繼續使用CMARC之3個問題,廢棄國際圖書館協會聯盟(International Federation of Library
Associations and Institutions, IFLA)認可並經國際合作研究發展多年的UNIMARC體系的CMARC,轉而採用美國國會圖書館自行研發的MARC21。
(文件:國家圖書館書目格式採用MARC 21之說明)
7. 選擇預設的設定
預設MARC21標準權威類型Default MARC21 Standard Authority types:
(1) Personal Name 人名
(2) Corporate Name 團體名稱
(3) Meeting Name 合議名稱
(4) Uniform Title 劃一題名
(5) Chronological Term 年代術語
(6) Topical Term 主題術語
(7) Geographic Name 地理名稱
(8) Genre/Form Term 種類/型式術語
(authorities_normal_marc21)
不勾選Sample
libraries.
(sample_libraries)
網頁安裝器
›
新增圖書館
網頁安裝器
›
新增 Koha 管理員(預設:superlibrarian)
網頁安裝器
›
新增流通規則
8. 偏好設定
雖然已安裝繁體語系,需設定偏好,才能啟用它。
首頁Home
›
Koha管理Koha Administration ›
整體系統偏好System preferences,
選擇I18N/L10N
preferences
i18n_l10n.pref,勾選3個偏好:
(1) language(modified):館員介面使用以下語文
þ中文(zh-Hans-TW)
(2) opaclanguages(modified):讀者介面使用以下語文
þ中文(zh-Hans-TW)
(3) opaclanguagesdisplay(modified)
→ Allow:允許讀者更改其OPAC介面的語文
儲存後,回到館員介面首頁,在左下角可看到語系的按鈕。
reference:
reference:
毛慶禎的授課-Koha 圖書館管理系統
https://sites.google.com/site/kohataiwan/