Apache OpenOffice (ไทย)
บทความนี้จะแนะนำคุณในการติดตั้ง OpenOffice โดย Package ที่คุณจะติดตั้งเป็น package ที่พร้อมใช้งานจาก pacman
Contents
การติดตั้ง OpenOffice 2
ติดตั้งโปรแกรม
- ขั้นแรกคุณต้องติดตั้ง Java Runtime Environment (ไม่บังคับให้ติดตั้ง แต่แนะนำให้ติดตั้ง)
# pacman -S j2re
- Download base:
# pacman -S openoffice-base
- ติดตั้งชุดภาษาอื่นๆ (ยังไม่มีสำหรับภาษาไทย หากคุณเป็นนักพัฒนาและอยากที่จะสร้างชุดภาษาไทยสำหรับ OpenOffice บน Arch Linux โปรดสอบถามได้ในกระดานข่าว) และคุณไม่จำเป็นต้องติดตั้งชุดภาษาอังกฤษ เนื่องจากมันจะถูกติดตั้งมาให้เป็นที่เรียบร้อยแล้ว
# pacman -S openoffice-XX (XX คือภาษาที่คุณต้องการ)
- ติดตั้งระบบตรวจการสะกดคำ (ไม่จำเป็น)
# pacman -S openoffice-spell-XX (XX คือภาษาที่คุณต้องการ)
- คุณสามารถค้นหาชุดอุปกรณ์ภาษา สำหรับภาษาอื่นๆ ได้จาก AUR
ตั้งค่าโปรแกรม
สั่งคำสั่ง '/opt/openoffice/program/soffice' เพื่อตั้งค่า OpenOffice2 สำหรับผู้ใช้งานธรรมดา และ เพื่อเริ่มต้นการใช้งาน OpenOffice2
OpenOffice2 มีความสามารถที่จะใช้ toolkit หลายๆ ตัวเพื่อใช้วาดภาพ และผสมเข้าเป็นส่วนหนึ่งของ desktop environment ที่แตกต่างกันด้วยวิธีที่ไม่ทำอันตรายต่อระบบ การเลือก toolkit เหล่านี้ คุณต้องตั้งค่าตัวแปร OOO_FORCE_DESKTOP ด้วยการตั้งค่าใน /etc/profile.d/ หรือด้วยการตั้งค่าใช้ shell ที่คุณใช้เริ่มต้น OpenOffice
ถ้าคุณต้องการใช้งาน OpenOffice กับ GTK2 ให้ใช้คำสั่งดังนี้ผ่านทาง bash shell
# OOO_FORCE_DESKTOP=gnome soffice
หรือคุณจะใส่บรรทัดนี้เข้าไปในไฟล์ /usr/bin/soffice ก็ได้
export OOO_FORCE_DESKTOP=gnome
การใช้งาน
ถ้าคุณต้องใช้งานบางส่วนของ OpenOffice (แทนที่การใช้งานผ่าน soffice) เช่น โปรแกรมประมวลผลคำ (Write), โปรแกรมสเปรดชีท (Calc) และโปรแกมนำเสนอผลงาน (Impress) คุณสามารถสั่งงานได้ผ่านทาง script เหล่านี้
Writer
/opt/openoffice/program/swriter
Calc
/opt/openoffice/program/scalc
Impress
/opt/openoffice/program/simpress
Math (โปรแกรมจัดการสูตรคณิตศาสตร์)
/opt/openoffice/program/smath
Base (ระบบจัดการฐานข้อมูล)
/opt/openoffice/program/sbase
ระบบจัดการ Printer (ควรใช้งานเป็น root)
/opt/openoffice/program/spadmin
ปัญหาที่อาจจะเกิดขึ้น
- ถ้าคุณมีปัญหาในการ upgrade จากเวอร์ชัน 1.1 เป็น 2 โปรดลองทำตามวิธีดังนี้
- ให้ปฏิเสธการใช้งานการตั้งค่าจากเวอร์ชัน 1.1.x
- ลบไดเรคทอรี .openoffice* จาก <home> ของคุณ
- ลบไดเรคทอรี OpenOffice* จาก <home> ของคุณ
- ลบ .sversionrc จาก <home> ของคุณ
- หากคุณต้องการลบเมนูของ OO 1.1.x ใน KDE
- ลบ ~/.kde/share/applnk/OpenOffice*
- หากคุณไม่สามารถอ่าน/เขียน จาก NFS ได้ ให้แก้ไขไฟล์ /opt/openoffice2/program/soffice คุณอาจจะต้องเลิกใช้งานการล็อคไฟล์ โดยใส่เครื่องหมาย # ไว้ด้านหน้า เช่น:
# file locking now enabled by default #SAL_ENABLE_FILE_LOCKING=1 #export SAL_ENABLE_FILE_LOCKING
- หากมันยังไม่ทำงาน หรือแสดงข้อผิดพลาด javaldx: Could not find a Java Runtime Environment! และแสดงกล่องข้อความผิดพลาดเกี่ยวกับ init ให้ลบไดเรคทอรี ~/.openoffice2 ออกไป
- โปรดเช็คการตั้งค่าการใช้งาน /etc/X11/xorg.conf ว่าคุณได้รับอนุญาตให้ใช้ DRI หรือไม่
- หากยังมีข้อสงสัย ตัวอย่างข้างล่างนี้อาจจะใช้งานได้
Section "DRI" Group "users" Mode 0660 EndSection
- หรือถ้าคุณไม่อยากทำตามขั้นตอนข้างต้น ให้เริ่มต้นโปรแกรมเป็น root
- ถ้ามี Setup wizard เปิดขึ้นมาทุกครั้งที่เริ่มใช้งาน (และโปรแกรมช้า และ ค้างในบางครั้ง) ให้ตรวจสอบ permission ของ ~/.openoffice2 มันอาจจะเป็นของ root
ติดตั้งและใช้งาน OpenOffice 1.1.4
การติดตั้ง
- Download โปรแกรมพื้นฐาน
# pacman -S openoffice-base
- คุณต้องติดตั้งชุดภาษา แม้ว่าจะเป็นภาษาอังกฤษก็ตาม ระบบจะไม่ทำงานถ้าไม่ติดตั้งชุดภาษาluded)
# pacman -S openoffice-XX (XX คือภาษาที่คุณต้องการ)
- การตรวจสะกดคำ ต้องติดตั้ง package เพิ่มเติม
# pacman -S openoffice-spell-XX (XX คือภาษาที่คุณต้องการ)
เพิ่มเติม
OpenOffice quickstarter สามารถใช้งานได้ใน KDE
# pacman -S oooqs
การตั้งค่า
- สั่งคำสั่ง '/opt/openoffice/setup' เพื่อเริ่มตั้งค่าสำหรับผู้ใช้ทั่วไป
- ใช้คำสั่ง 'soffice' เพื่อเริ่มใช้งาน