Sådan installeres sK1 Vector Editor 0.9.3 fra Source på Ubuntu


Denne korte vejledning introducerer trinene til at opbygge sK1 0.9.3 fra kildekoden og installere den på Ubuntu. sK1 er en prepress-orienteret vektor editor med CMYK-funktion, en gratis software, der ligner Inkscape. Denne vejledning er lavet på Ubuntu 16.10 Yakkety Yak og skal også gælde for en anden version (selv for Linux Mint og Debian). Jeg skriver denne vejledning, fordi sK1 ikke er tilgængelig på Ubuntu repo selv indtil nu.

Hvad vil du gøre

Du vil producere en .deb binær pakke med sK1 vektor editor, der kan installeres på dit Ubuntu system.

Hvorfor 0.9.3?

sK1 har to udviklingshistorier: den er først udviklet ved hjælp af Tcl / Tk (0.9.x) og derefter udviklet ved hjælp af wxWidgets (2.0). Selvom 0.9.x-versionen er forældet (ikke udviklet længere) er 2.0 stadig ikke færdig. 2.0 RC2 for eksempel mangler SVG import og eksport, mens 0.9.3 har alle standardfunktioner. Når jeg skal gennemgå sK1, bruger jeg i øjeblikket 0.9.3 i stedet for 2.0. Hvis du vil hjælpe sK1 udvikling, skal du gå til 2.0 udvikling ved GitHub.

1. Få 0.9.3 Source Code

Hent det fra Sourceforge. Uddrag det på din $ HOME-mappe. Du kan også downloade kilden fra dens GitHub repo, det er bare den samme 0.9.3-version.

2. Installer alle afhængigheder

Opbygning af kildekoden kræver altid nogle krav. For sK1 0.9.3 skal du installere nødvendige pakker:

$ sudo apt-get install libx11-dev libxcursor-dev libcairoxNUMX-dev liblcms2-dev libxext-dev tk2-dev python-dev python-cairo-dev python-tk python-gtk8.6 python-imaging python-rapportlab python-cairo

3. Byg

Efter at have opfyldt alle afhængigheder, begynder den virkelige proces: Du skal bygge kildekoden. Dette er meget nemt for sK1, fordi udvikleren har udarbejdet os et build script. Gå bare ind i den mappe, hvor setup.py-filen tilhører, og kør denne kommando:

$ python setup.py bdist_deb

Hvis bygningen er succes, betyder det (1), afhængighederne er alle OK (2), du producerede .deb-pakken med succes. Gå til næste trin.

Hvis bygningen er fejlet, betyder det (1), at afhængighederne ikke var fuldstændigt installeret (2), fejrede du at producere .deb-pakken. Tilbage til trin 2.

4. Installer pakke

Du finder .deb-pakken gemt i dist / directory. På mit system er filnavnet python-sk1-0.9.3_amd64.deb. Installer nu denne pakke ved at udstede denne kommando:

$ sudo dpkg -i python-sk1-0.9.3_amd64.deb

5. Kør sK1

Gå nu til menuen og søg efter sK1. Du bør finde det som et ikon med 4 prikker som en terning. Kør det!

Referencer

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.