Cách cài đặt Libre Office mà không cần GUI


11

Tôi đang sử dụng python và Open Document Files để tạo tài liệu từ CRM sau đó chuyển đổi chúng thành định dạng PDF. Trong cấu hình này, Libre Office đang chạy như một dịch vụ. Điều đó hoạt động hoàn hảo trên máy tính phát triển máy tính để bàn của tôi mà không có bất kỳ vấn đề.

Môi trường sản xuất sẽ là Máy chủ 12.04 không có GUI và tôi không muốn bắt buộc phải cài đặt Gnome hoặc KDE. Có cách nào để cài đặt Libre Office vào máy chủ mà không cần GUI không?


1
Một số X11gói sẽ được cài đặt, nhưng bạn có thể tránh Gnome / KDE:apt-get install libreoffice --no-install-recommends --no-install-suggests
muru

Câu trả lời:


13

Các gói Libreoffice phụ thuộc libreoffice-corelibreoffice-coremột mình kéo theo hơn 90 gói:

# apt-get install libreoffice-core --no-install-recommends
Reading package lists... Done
Building dependency tree       
Reading state information... Done    
The following extra packages will be installed:
  fontconfig fontconfig-config fonts-dejavu-core fonts-opensymbol
... snip ...
The following NEW packages will be installed:
  fontconfig fontconfig-config fonts-dejavu-core fonts-opensymbol
  gconf-service gconf-service-backend gconf2-common libatk1.0-0 libatk1.0-data
  libavahi-client3 libavahi-common-data libavahi-common3
  libboost-date-time1.54.0 libcairo2 libclucene-contribs1 libclucene-core1
  libcmis-0.4-4 libcolamd2.8.0 libcups2 libdatrie1 libexttextcat-2.0-0
  libexttextcat-data libfontconfig1 libgconf-2-4 libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-common libgl1-mesa-glx libglapi-mesa libglu1-mesa
  libgraphite2-3 libgtk2.0-0 libgtk2.0-common libharfbuzz-icu0 libharfbuzz0b
  libhunspell-1.3-0 libhyphen0 libice6 libicu52 libjasper1 libjbig0
  libjpeg-turbo8 libjpeg8 liblangtag-common liblangtag1 liblcms2-2 libltdl7
  libmhash2 libmythes-1.2-0 libneon27-gnutls libnspr4 libnss3 libnss3-nssdb
  libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0
  libraptor2-0 librasqal3 librdf0 libreoffice-common libreoffice-core
  libreoffice-style-galaxy libsm6 libthai-data libthai0 libtiff5 libx11-xcb1
  libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0
  libxcb-shm0 libxcb-sync1 libxcomposite1 libxcursor1 libxdamage1 libxfixes3
  libxi6 libxinerama1 libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxt6
  libxxf86vm1 libyajl2 lp-solve uno-libs3 ure x11-common
0 upgraded, 91 newly installed, 0 to remove and 0 not upgraded.
Need to get 68.6 MB of archives.
After this operation, 271 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

Vì vậy, bạn không thể thoát khỏi việc cài đặt ít hơn. Các libreofficegói mang lại khoảng 30 gói hơn. Tuy nhiên, nếu bạn không cài đặt các gói tích hợp ( libreoffice-gnome, libreoffice-kde), bạn sẽ không mang các thành phần Gnome / KDE. Các libreofficekhông phụ thuộc vào những gói tích hợp, vì vậy bạn nên có OK với việc cài đặt chỉ libreoffice:

apt-get install libreoffice --no-install-recommends

2
Chỉ cài đặt gói lõi có thể không đủ để chuyển đổi một số tệp sang pdf (ví dụ: xlsx). Xem câu hỏi này ở đâu libreoffice-calcđược yêu cầu
Sylvain Pineau

1
@SylvainPineau Điều đó cho thấy rằng không thể cắt giảm thêm nữa, mặc dù tôi có thể thấy rằng có vẻ như tôi chỉ khuyên bạn nên cài đặt core.
muru

1
chỉnh sửa cuối cùng của bạn tránh sự nhầm lẫn, cảm ơn. Bạn có phiếu bầu của tôi :)
Sylvain Pineau

4

Gói libreofficekhông phụ thuộc vào Gnome, KDE hoặc Xorg (Xem Gói Ubuntu ).

Để giữ cho cài đặt tối thiểu, bạn có thể cài đặt nó mà không có công cụ được đề xuất:

apt-get --no-install-recommends install libreoffice 

1 bổ sung unoconvlà dòng lệnh quá cho chuyển đổi ( dag.wiee.rs/home-ADE/unoconv )
Rinzwind
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.