Cara memperbarui PPA Ubuntu ke rilis 20,04 baru
Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena
Salah satu cara terbaik untuk membagi file PDF di Linux tidak dengan alat GUI seperti Evince atau Ocular. Sebaliknya, itu dengan aplikasi terminal yang disebut PDFtk. Tidak hanya dapat membagi file PDF, tetapi juga dapat mengedit dan memodifikasinya.
Aplikasi ini telah ada untuk sementara waktu dan dapat dengan mudah diinstal pada sebagian besar distribusi Linux. Buka jendela terminal dan ikuti petunjuk di bawah ini untuk menginstal aplikasi.
Catatan: untuk menginstal PDFtk, Anda harus menggunakan Ubuntu, Debian, Arch Linux, Fedora atau OpenSUSE. Jika Anda tidak menjalankan distribusi Linux ini, ikuti petunjuk sumber di bagian bawah.
sudo apt install pdftk
sudo apt-get install pdftk
PDFtk dapat digunakan di Arch Linux , tetapi pengguna tidak akan dapat menginstal perangkat lunak dari sumber utama Arch Linux. Sebagai gantinya, interaksi dengan Arch Linux AUR diperlukan. Untuk memulai instalasi PDFtk di Arch, buka terminal dan gunakan manajer paket Pacman untuk menyinkronkan versi terbaru alat Git .
Catatan: ada paket PDFtk lain di AUR yang membuat penginstalan program lebih mudah, karena mendekompilasi program yang sudah jadi, daripada membangun dari sumber. Kami tidak menyarankan untuk mengikuti rute ini, karena ada masalah dengan paket GCC-GCJ yang sudah jadi.
sudo pacman -S git
Sekarang Git bekerja di Arch Linux, Anda dapat menggunakannya untuk mengunduh versi terbaru dari snapshot PDFtk AUR. Di terminal, gunakan git clone untuk mengunduh file instruksi build.
git clone https://aur.archlinux.org/pdftk.git
Menggunakan perintah CD , pindahkan terminal dari direktori Home pengguna ke folder pdftk yang baru dikloning .
cd pdftk
Di dalam folder sumber PDFtk, mulailah proses pembangunan dengan menjalankan makepkg . Ingatlah bahwa menjalankan perintah makepkg akan secara otomatis mengunduh, mengkompilasi, dan menginstal file ketergantungan yang diperlukan. Namun, jika pembuat gagal mengambil dependensi ini secara otomatis, Anda harus menginstalnya secara manual. Semua dependensi untuk paket PDFtk AUR dapat ditemukan di tautan ini .
Saat ini, tidak ada paket Fedora PDFtk di repositori perangkat lunak. Untungnya, mudah untuk membuat paket OpenSUSE bekerja. Mulailah dengan menggunakan wget untuk mengunduh paket yang diperlukan.
wget https://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/pdftk-2.02-10.1.x86_64.rpm wget https://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/libgcj48-4.8.5-24.14.x86_64.rpm
Menggunakan perintah CD , pindahkan terminal ke folder Downloads.
cd ~/Downloads
Terakhir, gunakan manajer paket DNF untuk menginstal PDFtk:
sudo dnf install libgcj48-4.8.5-24.14.x86_64.rpm pdftk-2.02-10.1.x86_64.rpm -y
sudo zypper menginstal pdftk
Membangun PDFtk dari sumber tidak membutuhkan banyak usaha, karena ada file build yang telah dikonfigurasi sebelumnya di dalam direktori sumber. Untuk membangun program dari sumber, Anda harus mengunduh kodenya terlebih dahulu. Untuk mendapatkan kodenya, gunakan alat pengunduhan wget di terminal.
Untuk memastikan PDFtk dibuat dengan benar, pastikan Anda telah menginstal GCC, GCJ, dan libgcj di PC Linux Anda.
wget https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk-2.02-src.zip
Selanjutnya, gunakan perintah Unzip untuk mengekstrak folder Zip PDFtk ke folder Unduhan PC Linux Anda. Belum menginstal aplikasi Unzip? Cari manajer paket Anda untuk "unzip", dan instal.
cd ~/Downloads unzip pdftk-2.02-src.zip
Mengekstrak arsip zip sumber PDFtk harus membuat folder "pdftk-2.02-src" di dalam Unduhan. Di terminal, gunakan perintah CD untuk memasukkannya.
cd pdftk-2.02-src
Di folder root PDFtk, tidak banyak yang bisa dilakukan. Untuk mengkompilasi apa pun, kita perlu memindahkan terminal ke sub-folder PDFtk.
cd pdftk
Sub-folder PDFtk memiliki lusinan Makefile khusus yang dapat digunakan pengguna untuk dibuat secara otomatis untuk sistem operasi yang berbeda. Menggunakan perintah LS , buat daftar isi direktori.
ls
Lihat dan temukan Makefile spesifik yang Anda butuhkan dan mulai proses build dengan perintah di bawah ini. Harap ingat untuk mengubah "Makefile.filename" pada perintah di bawah ini dengan nama Makefile yang perlu Anda gunakan.
make -f Makefile.namafile
Salah satu daya tarik utama PDFtk adalah kemampuannya untuk menggabungkan dan membagi file PDF. Misalnya, untuk memecah file PDF sehingga setiap halaman dokumen menjadi filenya sendiri, coba gunakan perintah burst :
pdftk testfile.pdf burst
PDFtk akan menampilkan file split di lokasi yang sama dengan file sumber.
Ingin mereformasi semua file PDF yang dipisah kembali menjadi satu? Mulailah dengan mengganti nama file PDF asli (untuk keamanan).
mv testfile.pdf testfile.bak
Sekarang setelah file PDF uji aman, gabungkan kembali semuanya dengan PDFtk. Pertama, gunakan perintah LS untuk melihat file di direktori.
ls
Selanjutnya, jalankan kembali perintah LS , tetapi kali ini gunakan untuk menyimpan semua nama file PDF.
ls *.pdf >> pdf-nama file.txt
Tetapkan konten pdf-filenames.txt ke variabel Bash. Menggunakan variabel dalam contoh ini, bukan wildcard berarti bahwa ketika kita menggabungkan kembali PDF, semua halaman akan berurutan.
nilai=$(<>
Terakhir, gabungkan kembali file PDF dengan PDFtk dan $value .
pdftk $value cat output recombined-document.pdf
Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena
Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur
Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda
Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami
Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox
Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint
Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan
TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya
AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya
Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer