Zainstaluj ssconvert (część gnumeric) na serwerze bez GNOME


9

Potrzebuję użyć narzędzia do konwersji plików ssnvert gnumeric na serwerze.

Problem polega na tym, że gnumeric jest aplikacją gnome i nie można jej zainstalować bez zainstalowanego pulpitu.

Nie ma również oddzielnych pakietów dla ssconvert i nie mogę go skompilować z kodu źródłowego ...

Potrzebuję tego konkretnego narzędzia do konwersji, ponieważ może ono ukrywać z formatu Excel XML do CSV, czego nie mogłem zrobić z innymi narzędziami do konwersji Excela.

Pracuję na serwerze Ubuntu 12.04. Byłbym wdzięczny za wszelkie pomysły.

Odpowiedzi:


4

Myślę, że wiele zależności dla gnumeric to tak naprawdę „zalecane” pakiety, a nie rzeczywiste zależności. Spróbuj tego:

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

Dla mnie zainstalowało to około 37 MB pakietów, z których większość stanowiły biblioteki i motywy ikon, co moim zdaniem było tolerowane.


2

Właśnie zainstalowałem gnumerics na moim serwerze Ubuntu: instaluje wiele zależności, takich jak gnome i inne, co wydaje się ciężkie, ale nie musisz ładować środowiska pulpitu, aby użyć ssconvert.

Moja rada: po prostu zainstaluj, nie przejmuj się gnome i komputerami stacjonarnymi.


Naprawdę nie wiem, czy to dobry pomysł, aby zainstalować gnome na serwerach ... to chyba spowalnia ich działanie?
— Martin Taleski,

Niechętnie to robię, ponieważ uważam, że wszystko, co instalujesz, wprowadza potencjalną lukę w zabezpieczeniach. Chciałbym, aby moje serwery były jak najbardziej szczupłe.
— Ian Phillips

1

Wiem, że pytasz konkretnie o ssconvert, ale w moim przypadku zrezygnowałem z prób instalacji gnumeric bez zależności od Gnome. Zamiast tego używam xls2csv (który jest częścią pakietu catdoc) z tymi samymi wynikami.

Załóżmy, że masz plik source.xls. To polecenie:

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

da rade. Parametry -sy -d określają kod źródłowy i docelowy. W tym przykładzie przetworzony zostanie plik źródłowy zawierający znaki specjalne, takie jak „ñ”. Mam nadzieję że to pomoże!


Myślę, że próbowałem tego, ale nie będzie działać w formacie XML programu Excel. Nadal nie znalazłem narzędzia, które można przekonwertować z formatu Excel XML na CSV
— Martin Taleski

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.