Cara Install Tarball "Master PDF Editor" di Debian 9 "Stretch"
Menurut situs itsfoss.com, Master PDF Editor merupakan salah satu software pdf editor yang masuk kategori terbaik dengan fitur yang lengkap. Software ini bisa dikatakan bisa digunakan untuk semua hal yang berhubungan dengan file pdf mulai dari membuat langsung dokumen pdf (bukan konversi), meng-edit isi file pdf, hingga membuat file pdf langsung dari scanner.
Software ini bukan foss melainkan proprietary, meski begitu selain ada versi berbayar juga ada versi gratis (meski fitur lebih sedikit tapi lebih dari cukup untuk keperluan standar).
Software ini bisa digunakan di OS: Windows, Linux dan macOS. Untuk linux terdapat 3 pilihan: ekstensi .deb untuk distro debian dan turunannya, ekstensi .rpm untuk distro redhat dan turunannya, dan .tar.gz yang berisikan pre-installed binaries package yang bisa langsung digunakan untuk semua distro tanpa perlu di compile dulu.
Untuk informasi yang lebih lengkap dan termasuk link download bisa mengunjungi langsung situs developer-nya: code-industry.net/
0. Petunjuk dibawah semua menggunakan terminal emulator. Perintah setelah '%' yang diketik di terminal tanpa sampai ganti baris. Baris setelah itu adalah contoh hasil yang ditampilkan oleh terminal setelah menjalankan perintah yang diketik sebelumnya.
1. Instal dependensi: Qt versi 5.4.1 keatas,
10. Buat symbolic link
16. Memunculkan di start menu
Software ini bisa digunakan di OS: Windows, Linux dan macOS. Untuk linux terdapat 3 pilihan: ekstensi .deb untuk distro debian dan turunannya, ekstensi .rpm untuk distro redhat dan turunannya, dan .tar.gz yang berisikan pre-installed binaries package yang bisa langsung digunakan untuk semua distro tanpa perlu di compile dulu.
Untuk informasi yang lebih lengkap dan termasuk link download bisa mengunjungi langsung situs developer-nya: code-industry.net/
Untuk proses instalasi kita akan menggunakan file tarball master-pdf-editor-4.3.50_qt5.amd64.tar.gz (SHA1=8949299ad606df8c0fa4ba1ba0ae3a6e8a67a2b2) pada os linux distro debian 9 (stretch) 64 bit. Berikut langkah-langkahnya:
0. Petunjuk dibawah semua menggunakan terminal emulator. Perintah setelah '%' yang diketik di terminal tanpa sampai ganti baris. Baris setelah itu adalah contoh hasil yang ditampilkan oleh terminal setelah menjalankan perintah yang diketik sebelumnya.
1. Instal dependensi: Qt versi 5.4.1 keatas,
% sudo apt-get install libqt5svg5
2. Download file tarball master-pdf-editor-4.3.50_qt5.amd64.tar.gz dan tempatkan di dir home.
3. Cek file integrity, samakan hasilnya dengan SHA1=8949299ad606df8c0fa4ba1ba0ae3a6e8a67a2b2
4. Masuk dir home dimana file tarball tadi diletakkan
% sha1sum master-pdf-editor-4.3.50_qt5.amd64.tar.gz
8949299ad606df8c0fa4ba1ba0ae3a6e8a67a2b2 master-pdf-editor-4.3.50_qt5.amd64.tar.gz
% cd ~
5. Ekstrak file tarball ke dir /opt/
% sudo tar -xvf master-pdf-editor-4.3.50_qt5.amd64.tar.gz -C /opt/
master-pdf-editor-4/
master-pdf-editor-4/fonts/
master-pdf-editor-4/fonts/standard/
master-pdf-editor-4/fonts/standard/Times-Bold.ttf
master-pdf-editor-4/fonts/standard/Courier-Oblique.ttf
master-pdf-editor-4/fonts/standard/Helvetica-Oblique.ttf
master-pdf-editor-4/fonts/standard/Helvetica-BoldOblique.ttf
master-pdf-editor-4/fonts/standard/Courier-BoldOblique.ttf
master-pdf-editor-4/fonts/standard/Times-Roman.ttf
master-pdf-editor-4/fonts/standard/Times-BoldItalic.ttf
master-pdf-editor-4/fonts/standard/Times-Italic.ttf
master-pdf-editor-4/fonts/standard/Courier-Bold.ttf
master-pdf-editor-4/fonts/standard/Courier.ttf
master-pdf-editor-4/fonts/standard/Helvetica-Bold.ttf
master-pdf-editor-4/fonts/standard/Helvetica.ttf
master-pdf-editor-4/stamps/
master-pdf-editor-4/stamps/Standard/
master-pdf-editor-4/stamps/Standard/Final.pdf
master-pdf-editor-4/stamps/Standard/Initial.pdf
master-pdf-editor-4/stamps/Standard/Reviewed.pdf
master-pdf-editor-4/stamps/Standard/Verified.pdf
master-pdf-editor-4/stamps/Standard/Void.pdf
master-pdf-editor-4/stamps/Standard/Revised.pdf
master-pdf-editor-4/stamps/Standard/Approved.pdf
master-pdf-editor-4/stamps/Standard/Expired.pdf
master-pdf-editor-4/stamps/Standard/Emergency.pdf
master-pdf-editor-4/stamps/Standard/Received.pdf
master-pdf-editor-4/stamps/Standard/Accepted.pdf
master-pdf-editor-4/stamps/Standard/Draft.pdf
master-pdf-editor-4/stamps/Standard/Witness.pdf
master-pdf-editor-4/stamps/Standard/Completed.pdf
master-pdf-editor-4/stamps/Standard/Confidential.pdf
master-pdf-editor-4/stamps/Dynamic/
master-pdf-editor-4/stamps/Dynamic/Final.pdf
master-pdf-editor-4/stamps/Dynamic/Initial.pdf
master-pdf-editor-4/stamps/Dynamic/Reviewed.pdf
master-pdf-editor-4/stamps/Dynamic/Verified.pdf
master-pdf-editor-4/stamps/Dynamic/Void.pdf
master-pdf-editor-4/stamps/Dynamic/Revised.pdf
master-pdf-editor-4/stamps/Dynamic/Approved.pdf
master-pdf-editor-4/stamps/Dynamic/Expired.pdf
master-pdf-editor-4/stamps/Dynamic/Emergency.pdf
master-pdf-editor-4/stamps/Dynamic/Received.pdf
master-pdf-editor-4/stamps/Dynamic/Accepted.pdf
master-pdf-editor-4/stamps/Dynamic/Draft.pdf
master-pdf-editor-4/stamps/Dynamic/Witness.pdf
master-pdf-editor-4/stamps/Dynamic/Completed.pdf
master-pdf-editor-4/stamps/Dynamic/Confidential.pdf
master-pdf-editor-4/masterpdfeditor4
master-pdf-editor-4/lang/
master-pdf-editor-4/lang/sv_se.ts
master-pdf-editor-4/lang/ko_kr.ts
master-pdf-editor-4/lang/pt_br.ts
master-pdf-editor-4/lang/en_en.ts
master-pdf-editor-4/lang/ca_es.ts
master-pdf-editor-4/lang/tr_tr.ts
master-pdf-editor-4/lang/va_es.qm
master-pdf-editor-4/lang/es_es.ts
master-pdf-editor-4/lang/lt_lt.ts
master-pdf-editor-4/lang/ga_ie.qm
master-pdf-editor-4/lang/th_th.qm
master-pdf-editor-4/lang/en_en.qm
master-pdf-editor-4/lang/pt_pt.ts
master-pdf-editor-4/lang/vi_vn.qm
master-pdf-editor-4/lang/sk_sk.qm
master-pdf-editor-4/lang/bg_bg.qm
master-pdf-editor-4/lang/el_gr.ts
master-pdf-editor-4/lang/tw_cn.qm
master-pdf-editor-4/lang/nn_no.qm
master-pdf-editor-4/lang/ar_ae.ts
master-pdf-editor-4/lang/vi_vn.ts
master-pdf-editor-4/lang/hy_am.ts
master-pdf-editor-4/lang/hu_hu.ts
master-pdf-editor-4/lang/ar_ae.qm
master-pdf-editor-4/lang/jp_jp.ts
master-pdf-editor-4/lang/it_it.qm
master-pdf-editor-4/lang/de_de.ts
master-pdf-editor-4/lang/ro_ro.ts
master-pdf-editor-4/lang/lv_lv.ts
master-pdf-editor-4/lang/ca_es.qm
master-pdf-editor-4/lang/de_de.qm
master-pdf-editor-4/lang/uk_ua.ts
master-pdf-editor-4/lang/el_gr.qm
master-pdf-editor-4/lang/tw_cn.ts
master-pdf-editor-4/lang/tr_tr.qm
master-pdf-editor-4/lang/nl_nl.qm
master-pdf-editor-4/lang/lv_lv.qm
master-pdf-editor-4/lang/ru_ru.qm
master-pdf-editor-4/lang/lt_lt.qm
master-pdf-editor-4/lang/sl_si.ts
master-pdf-editor-4/lang/pt_pt.qm
master-pdf-editor-4/lang/gl_es.ts
master-pdf-editor-4/lang/ga_ie.ts
master-pdf-editor-4/lang/nb_no.ts
master-pdf-editor-4/lang/fi_fi.qm
master-pdf-editor-4/lang/he_il.ts
master-pdf-editor-4/lang/zh_cn.qm
master-pdf-editor-4/lang/nb_no.qm
master-pdf-editor-4/lang/gl_es.qm
master-pdf-editor-4/lang/ro_ro.qm
master-pdf-editor-4/lang/sr_rs.ts
master-pdf-editor-4/lang/va_es.ts
master-pdf-editor-4/lang/pt_br.qm
master-pdf-editor-4/lang/sr_rs.qm
master-pdf-editor-4/lang/pl_pl.qm
master-pdf-editor-4/lang/sk_sk.ts
master-pdf-editor-4/lang/hu_hu.qm
master-pdf-editor-4/lang/nn_no.ts
master-pdf-editor-4/lang/zh_cn.ts
master-pdf-editor-4/lang/fr_fr.qm
master-pdf-editor-4/lang/et_ee.ts
master-pdf-editor-4/lang/pl_pl.ts
master-pdf-editor-4/lang/sl_si.qm
master-pdf-editor-4/lang/da_dk.ts
master-pdf-editor-4/lang/cz_cz.ts
master-pdf-editor-4/lang/cz_cz.qm
master-pdf-editor-4/lang/it_it.ts
master-pdf-editor-4/lang/jp_jp.qm
master-pdf-editor-4/lang/es_es.qm
master-pdf-editor-4/lang/sv_se.qm
master-pdf-editor-4/lang/hy_am.qm
master-pdf-editor-4/lang/ru_ru.ts
master-pdf-editor-4/lang/nl_nl.ts
master-pdf-editor-4/lang/fr_fr.ts
master-pdf-editor-4/lang/ko_kr.qm
master-pdf-editor-4/lang/et_ee.qm
master-pdf-editor-4/lang/uk_ua.qm
master-pdf-editor-4/lang/he_il.qm
master-pdf-editor-4/lang/fi_fi.ts
master-pdf-editor-4/lang/bg_bg.ts
master-pdf-editor-4/lang/da_dk.qm
master-pdf-editor-4/lang/th_th.ts
master-pdf-editor-4/masterpdfeditor4.png
master-pdf-editor-4/license.txt
master-pdf-editor-4/templates/
master-pdf-editor-4/templates/stamps/
master-pdf-editor-4/templates/stamps/Rectangle Stamp(green).pdf
master-pdf-editor-4/templates/stamps/Square Stamp(green).pdf
master-pdf-editor-4/templates/stamps/Rectangle Stamp(red).pdf
master-pdf-editor-4/templates/stamps/Arrow Stamp(blue).pdf
master-pdf-editor-4/templates/stamps/Arrow Stamp(green).pdf
master-pdf-editor-4/templates/stamps/Square Stamp(red).pdf
master-pdf-editor-4/templates/stamps/Square Stamp(blue).pdf
master-pdf-editor-4/templates/stamps/Arrow Stamp(red).pdf
master-pdf-editor-4/templates/stamps/Rectangle Stamp(blue).pdf
master-pdf-editor-4/masterpdfeditor4.desktop
6. Masuk ke dir hasil ekstrak
~/master-pdf-editor
% cd /opt/master-pdf-editor-4
7. List isi dir tersebut
/opt/master-pdf-editor-4
% ls
fonts lang license.txt masterpdfeditor4 masterpdfeditor4.desktop masterpdfeditor4.png stamps templates
8. Coba jalankan file aplikasi masterpdfeditor4
/opt/master-pdf-editor-4
% ./masterpdfeditor4
9. Sampai disini seharusnya aplikasi masterpdfeditor4 bisa jalan dengan normal 10. Buat symbolic link
/opt/master-pdf-editor-4
% sudo ln -s /opt/master-pdf-editor-4/masterpdfeditor4 /usr/bin/masterpdfeditor4
11. Masuk ke dir/path /usr/bin/
/opt/master-pdf-editor-4
% cd /usr/bin/
12. List dan cek keberadaan file symbolic link masterpdfeditor4
/usr/bin
% ls -l ma*
-rwxr-xr-x 1 root root 10360 Jan 30 2016 macptopbm
-rwxr-xr-x 1 root root 223928 Jan 31 2017 make
-rwxr-xr-x 1 root root 48536 Apr 16 15:50 makeconv
-rwxr-xr-x 1 root root 4905 Jan 31 2017 make-first-existing-target
lrwxrwxrwx 1 root root 8 Sep 11 2016 makeinfo -> texi2any
-rwxr-xr-x 1 root root 107008 Dec 13 2016 man
-rwxr-xr-x 1 root root 129760 Dec 13 2016 mandb
-rwxr-xr-x 1 root root 31200 Dec 13 2016 manpath
-rwxr-xr-x 1 root root 19096 Jan 5 2016 mapscrn
lrwxrwxrwx 1 root root 16 Sep 26 02:20 masterpdfeditor4 -> /opt/master-pdf-editor-4/masterpdfeditor4
-rwxr-xr-x 1 root root 121976 Mar 24 2012 mawk
13. Restart komputer
~ % systemctl reboot
14. Cek apakah bisa dikenali oleh terminal
~ % masterpdfeditor4
15. Sampai disini seharusnya bisa jalan normal seperti pakai perintah ./masterpdfeditor4 16. Memunculkan di start menu
~ % sudo cp /opt/master-pdf-editor-4/masterpdfeditor4.desktop /usr/share/applications/masterpdfeditor4.desktop
17. Masuk ke dir/path /usr/share/applications/
~ % cd /usr/share/applications/
18. List dan cek keberadaan file masterpdfeditor4.desktop
/usr/share/applications/
% ls -l m*
-rw-r--r-- 1 root root 320 Sep 26 02:49 masterpdfeditor4.desktop
-rw-r--r-- 1 root root 622 Feb 24 2015 mc.desktop
-rw-r--r-- 1 root root 3402 Feb 24 2015 mcedit.desktop
-rw-r--r-- 1 root root 22900 Sep 24 03:14 mimeinfo.cache
-rw-r--r-- 1 root root 158 Dec 15 2016 mono-runtime-common.desktop
-rw-r--r-- 1 root root 168 Dec 15 2016 mono-runtime-terminal.desktop
-rw-r--r-- 1 root root 4270 Jun 13 2016 mousepad.desktop
19. Cek isi file masterpdfeditor4.desktop
/usr/share/applications/
% sudo nano masterpdfeditor4.desktop
Cocokkan bagian berikut ini tanpa mengubah yang lain:
Exec=/opt/master-pdf-editor-4/masterpdfeditor4 %f
Path=/opt/master-pdf-editor-4
Icon=/opt/master-pdf-editor-4/masterpdfeditor4.png
20. SelesaiSemoga artikel ini bermanfaat positif bagi kita semua, mohon maaf bila ada yang kurang / salah kata. Feedback positif nya kita tunggu. Alhamdulillah & Wassalamu'alaikum.
Credit diberikan kepada:
1. code-industry.net
2. itsfoss.com
Keywords: linux, Office, pdf editor, scan pdf, debian 9 stretch, rekomendasi app.
Komentar
Posting Komentar
NO ANONYMOUS ACCOUNT.