Встановіть ssconvert (частина gnumeric) на сервер без GNOME


9

Мені потрібно використовувати інструмент перетворення файлів gnumeric ssconvert на сервері.

Проблема полягає в тому, що gnumeric - це програма для gnome, і її неможливо встановити без встановленого робочого столу.

Також немає ssconvert окремих пакетів, і я не можу компілювати його з вихідного коду ...

Мені потрібен цей конкретний інструмент перетворення, оскільки він може перетворюватися з формату Excel XML в CSV, що мені не вдалося зробити з іншими інструментами перетворення Excel.

Я працюю на сервері ubuntu 12.04. Буду вдячний за будь-які ідеї.

Відповіді:


4

Я думаю, що багато залежностей від gnumeric - це фактично "рекомендовані" пакети, а не реальні залежності. Спробуйте це:

sudo apt-get install --no-install-recommends gnumeric

Для мене це встановило близько 37 МБ пакетів, більшість з яких були бібліотеками та темами значків, що, на мою думку, було терпимим.


2

Щойно я встановив gnumerics на своєму сервері Ubuntu: він встановлює багато залежностей, таких як gnome та інші, що здається важким, але вам не потрібно завантажувати робоче середовище, щоб використовувати ssconvert.

Моя порада: просто встановіть її, не дбайте про гномів та настільних комп’ютерів.


Я не знаю, чи гарна ідея встановлювати gnome на сервери ... це начебто робить їх повільнішими?
Мартін Талеський

Я не хочу це робити, бо відчуваю, що все, що ви встановлюєте, створює потенційну дірку в безпеці. Я хотів би, щоб мої сервери були максимально худими.
Ian Phillips

1

Я знаю, що ви конкретно запитуєте про ssconvert, але в моєму випадку я відмовився від спроби встановити gnumeric без залежності від Gnome. Натомість я використовую xls2csv (який є частиною пакету catdoc) з тими ж результатами.

Припустимо, у вас є файл source.xls. Ця команда:

xls2csv -s 8859-1 -d 8859-1 source.xls > destination.csv

зробить трюк. Параметри -sy -d вказують джерело та кінцеве набір. У цьому прикладі буде оброблено вихідний файл, який включає спеціальні символи, такі як 'ñ'. Сподіваюся, це допомагає!


Я думаю, я спробував це, але не працюватимуть із XML-форматом excel. Я досі не знайшов інструмент, який може конвертувати з формату XML Excel в CSV
Мартін Талеський

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.