จะติดตั้ง LibreOffice หลายรุ่นได้อย่างไร


10

เนื่องจากมีปัญหารายงานที่นี่อาจเป็นข้อผิดพลาดฉันต้องใช้ LibreOffice 3.5

แต่ฉันอยากจับตาดูเวอร์ชั่นล่าสุดซึ่งอาจแก้ไขปัญหานั้นได้

ฉันต้องการใช้รุ่นล่าสุด 4.x ข้าง 3.5 ( ไม่ได้อยู่ในกล่องเสมือนหรือในไวน์)


นั่นคือ: ฉันได้ติดตั้ง 3.5 จากแพคเกจ deb แล้ว วิธีการติดตั้งเวอร์ชั่น 4.x ในขณะนี้โดยไม่มีข้อขัดแย้ง ฉันคิดว่าฉันสามารถถอนการติดตั้ง 3.5 และติดตั้ง 4.0 แล้วลองติดตั้งแยกต่างหาก 3.5 แต่อย่างไร


4
บทช่วยสอนนี้ควรแนะนำคุณตลอดกระบวนการ
Glutanimate

@cipricus ขออภัยยังไม่มีเวลา แต่ตอนนี้ฉันอาจจะดูในภายหลัง ในระหว่างนี้กับทุกคนที่เคยทำสิ่งนี้มาก่อน: อย่าลังเลที่จะรวบรวมคำตอบของคุณเองตามบทช่วยสอน
Glutanimate

@hmayag - ขอบคุณ ตอนนี้เราจะลบความคิดเห็นของเรา

1
@Glutanimate - ฉันได้สร้างคำตอบพร้อมโซลูชันของคุณแล้ว

คำตอบ:


10

นี้เป็นไปตามบทช่วยสอนนี้แนะนำโดยGlutanimateในความคิดเห็นสำหรับคำถามในการทำการติดตั้ง 'ท้องถิ่น' ของรุ่นเฉพาะ

ฉันจะพิจารณาเฉพาะกรณีของแพคเกจไฟล์ deb (มีไฟล์ดังกล่าวหลายไฟล์ที่เก็บในแพ็คเกจ)

  • ที่จะได้รับรุ่นล่าสุดไปที่นี่

  • ที่จะได้รับรุ่นอื่น ๆ ไปที่นี่ (ฉันพบที่อยู่นี้จากที่นี่ )

  • คลายไฟล์เก็บถาวร คุณจะได้รับโฟลเดอร์และอีกโฟลเดอร์หนึ่งเรียกว่า "DEBS" พร้อมไฟล์ deb จำนวนมาก

  • สร้างโฟลเดอร์ชื่อ 'ติดตั้ง' (ชื่อเสริม) ภายในโฟลเดอร์ 'DEBS'

  • เปิดหน้าต่างเทอร์มินัลภายในโฟลเดอร์ 'ติดตั้ง' ในเทอร์มินัลนั้นให้เรียกใช้:

for i in ../*.deb; do dpkg-deb -x $i . ; done

ดังนั้นโฟลเดอร์ใหม่ชื่อ "opt" จึงถูกสร้างขึ้นพร้อมกับโฟลเดอร์และไฟล์อื่น ๆ ที่มีการติดตั้ง LibreOffice ทั้งหมด

หากคุณไม่ต้องการให้การกำหนดค่า LO ที่มีอยู่ได้รับผลกระทบจากการติดตั้งแบบขนานคุณจะต้องเปลี่ยนตำแหน่งโปรไฟล์ผู้ใช้ของการติดตั้งใหม่

ในการเปิดbootstraprcไฟล์ที่อยู่./install/opt/libreoffice/program/ใน text editor คุณอาจต้องเปลี่ยนการอนุญาตไฟล์ก่อนจึงจะสามารถอ่านและเขียนไฟล์ (คลิกขวาที่ไฟล์→คุณสมบัติ→สิทธิ์) จากนั้นเปลี่ยนUserInstallationรายการเป็น:

UserInstallation=$ORIGIN/..

DEBS/install/opt/libreoffice4.0/program/swriterเมื่อต้องการเรียกใช้นักเขียนพบและดำเนินการบางอย่างเช่น อื่น ๆ (sdraw, smath, scalc, simpress ฯลฯ ) อยู่ในไดเรกทอรีเดียวกัน


ด้วยวิธีนี้คุณสามารถใช้ LibreOffice หลายรุ่นพร้อมกันแม้เปิดในเวลาเดียวกัน


1
ทำงานได้ดีกับคำตอบ! ฉันเพิ่มข้อความเล็ก ๆ น้อย ๆ ในการแยกโปรไฟล์ผู้ใช้ของการติดตั้งสองรายการเพื่อป้องกันไม่ให้ผู้ใช้อีกคนหนึ่งเสียหาย
Glutanimate

@ Glutanimate: เยี่ยมมาก! คุณคิดว่าฉันสามารถลองใช้ OpenOffice ด้วยวิธีเดียวกันได้ไหม? ฉันมีคำถามที่ใหญ่กว่าอื่น ๆ ของฉันซึ่งฉันก็ข้ามโพสต์ที่นี่ บน ask.libreoffice ฉันพบปัญหาที่คล้ายกันรายงานที่นี่และความคิดเห็นที่บอกว่าใน OpenOffice ปัญหาจะหายไป

ฉันจะเดาอย่างนั้น ยังไม่ได้ลองด้วยตัวเอง แต่ถ้าคุณดูคำแนะนำสำหรับ OpenOfficeคุณจะเห็นว่าพวกมันเหมือนกันกับ LO
Glutanimate

@Glutanimate - แน่นอนว่าขั้นตอนนี้เหมือนกันสำหรับ OO

ว้าว! นั่นเป็นเรื่องง่าย ฉันประทับใจ.
Adobe

1

เพื่อที่จะทำงานฉันขอแนะนำให้คุณรวบรวมด้วยมือ วิธีการที่คุณสามารถใช้เสถียรภาพ 3.5 รุ่นและมีเลือดออกที่ขอบรุ่น 4.x ดังนั้นคุณจึงติดตั้งเวอร์ชั่นที่เสถียรด้วยการใช้aptและอันใหม่โดยใช้ repo

ดูคู่มือนี้

เพียงตรวจสอบให้แน่ใจว่าได้เช็คเอาต์แท็กที่ถูกต้องของlibreoffice-coreสำหรับเวอร์ชันที่คุณต้องการสร้าง

เป็นสิ่งสำคัญที่จะต้องเพิ่ม--prefix=<some-folder>อาร์กิวเมนต์ลงในautogen.shคำสั่งเพื่อป้องกันความขัดแย้งกับการติดตั้งปัจจุบัน ตัวอย่างเช่น :

./autogen.sh --prefix=/home/username/my_progs

โชคดี!


0

ดูเหมือนว่าแพ็กเกจ LibreOffice จะสนับสนุนการติดตั้งหลายเวอร์ชันพร้อมกัน มันอาจฟังดูเหมือน overkill แต่ตัวเลือกที่ง่ายและดูแลรักษาง่ายที่สุดคือการติดตั้งเวอร์ชั่น 4.x ภายในระบบ VirtualBox guest Ubuntu ด้วยวิธีนี้คุณจะสามารถเข้าถึงทั้งสองเวอร์ชันได้โดยไม่ต้องกังวลเกี่ยวกับการคอมไพล์และการคอมไพล์ใหม่เมื่อเวอร์ชัน 4.x ใหม่เปิดตัว


กล่องเสมือนไม่ใช่ตัวเลือก ฉันไม่เคยใช้มันและไม่ง่ายสำหรับฉัน นอกจากนี้ยังต้องการทรัพยากรเพิ่มเติมและอื่น ๆ ฉันต้องการคำตอบทั่วไปโดยไม่ขึ้นกับตัวแปรดังกล่าว

1
คุณควรเพิ่มว่าคุณไม่ต้องการใช้การจำลองเสมือนสำหรับคำถามเพราะอาจเป็นวิธีที่สะอาดในการทำสิ่งต่าง ๆ แม้ว่าตัวชี้ Glutaminate เพื่อกวดวิชาควรทำเคล็ดลับ :)

@ vasa1 - ได้เพิ่มสิ่งนั้นแล้ว กล่องเสมือน (หรือไวน์) เป็นวิธีการจับตาดูรุ่นล่าสุด: แต่คุณเห็นฉันต้องใช้ 3.5 ตอนนี้และฉันไม่แน่ใจว่า 4.x จะทำงานในการติดตั้งปกติตามที่อาจเป็นเสมือน กล่องหรือในไวน์

1
พวก LibreOffice แนะนำให้ใช้ 3.5.x เพื่อการผลิตจริง แต่พวกเขาต้องการ "ส่วนที่เหลือของเรา" เพื่อทดสอบล่าสุดและยิ่งใหญ่ที่สุด BTW, OT คุณมีไอคอน LibreOffice ใน / usr / share / icons / hicolor / scalable / mimetypes / หรือไม่? ในการติดตั้ง LibO 4 ของฉันฉันพบไอคอนขนาดใหญ่หลายแห่งกระจายอยู่ทั่วทุกที่

@ vasa1 :) ในความเป็นจริงฉันไม่ต้องการรุ่นที่ใหม่กว่า 3.5 ฉันแค่อยากรู้ว่าปัญหาการเลื่อนของฉัน (พิจารณาโดยนักวิจารณ์ใน bugzilla เป็นข้อผิดพลาดไดรเวอร์ vga แทนข้อผิดพลาด libreoffice และขาดใน 3.5 และก่อน ในฐานะ "โชคบริสุทธิ์") จะหายไปในรุ่นล่าสุด มันง่ายที่จะจินตนาการว่าจำนวนของความพยายามที่ฉันพร้อมที่จะลงทุนสำหรับความอยากรู้มี จำกัด กำลังพิจารณา mimetypes: ฉันใช้ 3.5 ตอนนี้และจะตอบเร็ว ๆ นี้

0

Document Foundation wiki มีหน้าวิธีใช้เฉพาะสำหรับการติดตั้ง LibreOffice หลายเวอร์ชัน:

  • ดูคำแนะนำเฉพาะสำหรับระบบ Linux (รวมถึง Debian-based, Ubuntu);
  • หรือหน้าทั่วไปซึ่งมีลิงก์ไปยังคำแนะนำโดยละเอียดสำหรับ Windows, OSX และ Linux

ฉันเข้าใจว่าคำตอบ "ลิงก์อย่างเดียว" ถูกขมวดคิ้ว แต่ดีกว่าที่จะชี้ไปที่เอกสารนั้น (ซึ่งจะถูกรีเฟรช) กว่าให้สำเนา / วางที่น่าสงสัยที่นี่ (ซึ่งอาจค้างได้อย่างง่ายดาย)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.