Cómo dividir un PDF desde el terminal de Linux
¿Necesita dividir un archivo PDF utilizando su PC con Linux pero no te apetece instalar un software GUI. En el nuevo tutorial de hoy te explicaremos cómo dividir un PDF desde el terminal de Linux usando PDFtk
PDFtk: qué es
PDFtk es una aplicación que se ejecuta a través del terminal y permite dividir y modificar Archivos PDF rápida y fácilmente. La aplicación, que ya existe desde hace tiempo, puede instalarse fácilmente en la mayoría de las distribuciones de Linux del mercado. En particular, PDFtk es compatible con Ubuntu, Debian, Arco Linux, Fedora e OpenSUSE. Sin embargo, puede seguir utilizando el código fuente para construir un programa compatible con su distro.
Cómo instalar PDFtk en Linux
A continuación encontrará las instrucciones sobre cómo proceder a la instalación del software en su distribución de Linux.
Ubuntu
sudo add-apt-repository ppa:malteworld/ppa
sudo apt update
sudo apt install pdftk
Debian
sudo add-apt-repository ppa:malteworld/ppa
sudo apt update
sudo apt-get install pdftk
OpenSUSE
sudo zypper install pdftk
Arch Linux
Si utiliza Arch Linuxentonces es posible instalar PDFtk utilizando AUR ya que no se puede descargar desde las fuentes principales del sistema operativo. Por lo tanto, abra el terminal y utilice Gestor de paquetes Pacman para descargar la última versión de la herramienta Git: sudo pacman -S git.
Una vez hecho esto, podrá utilizar la herramienta para descargar la última versión de PDFtk. Por lo tanto, siempre desde el terminal y utilizar el comando git clone https://aur.archlinux.org/pdftk.git.
En el siguiente paso, pase al carpeta pdftk de ese hogar con cd pdftk y luego utilizar el comando makepkg para descargar, compilar y proceder a la instalación automática de PDFtk y todas las dependencias necesarias.
En caso de que la herramienta no instale las dependencias automáticamente, tendrá que proceder manualmente. Para más información, consulte la página dedicada a PDFtk presente en el por Arch Linux.
Fedora
En este momento, no hay ningún paquete disponible en los repositorios de software de Fedora para instalar el software. Sin embargo, puede utilizar el OpenSUSE.
En primer lugar, utilice el Wget para descargar dos paquetes necesarios:
wget http://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/pdftk-2.02-10.1.x86_64.rpm
wget http://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/libgcj48-4.8.5-24.14.x86_64.rpm
Después de eso, muévete a la carpeta de descargas con el comando cd ~/Descarga y se utiliza Dnf para instalar el software: sudo dnf install libgcj48-4.8.5-24.14.x86_64.rpm pdftk-2.02-10.1.x86_64.rpm -y.
Otras distribuciones de Linux
Con el fin de crear PDFtk partiendo del código fuente hay que seguir unas instrucciones muy precisas que afortunadamente no son demasiado complejas ya que hay algunos archivos ya preconfigurados dentro del directorio de fuentes.
Sin embargo, para compilar el programa correctamente, necesitas tener instalados GCC, GCJ y libgcj en tu PC con Linux.
Dicho esto, recupere el código utilizando la herramienta de descarga Wget en la terminal: wget https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk-2.02-src.zip.
En este punto, colóquese en la carpeta de descargas con cd ~/Descarga y se utiliza descomprimir para extraer la carpeta PDFtk y todo su contenido: descomprimir pdftk-2.02-src.zip. Después de la carpeta pdftk-2.02-srcutilice el comando cd pdftk-2.02-src y luego pasar a la subcarpeta PDFtk con cd pdftk.
Dentro de esta última hay una serie de makefile que puede utilizar para crear el programa. Para obtener la lista completa de contenidos del directorio, utilice el comando ls.
Ahora, busque el archivo específico para su sistema operativo e inicie el proceso de compilación utilizando el comando make -f makefile.filename. Obviamente, reemplazar Makefile.filename con el nombre exacto del archivo que desea utilizar.
Cómo dividir un PDF desde el terminal de Linux
Una de las principales características propuestas por PDFtk es unir y dividir PDF rápida y fácilmente. Por ejemplo, si quiere dividir un Formato de documento portátil para que cada página sea un solo archivo, abra el terminal y utilice el comando pdftk filename.pdf reventado.
Si quiere hacer lo contrario, cree primero una copia de seguridad del PDF con el comando mv nombrearchivo.pdf nombrearchivo.bak y luego usar ls para ver los archivos del directorio.
A continuación, utilice ls nombre de archivo.pdf Nombre del archivo pdf.txt para almacenar todos los nombres de archivos PDF dentro de un documento de texto y luego asignar el contenido del archivo txt a una variable Bash: value=$(<nombredelarchivo.txt).
Por último, fusiona el archivo PDF con PDFtk y $value: pdftk $valor cat salida documento-unido.pdf.
Todavía puede obtener la lista completa de opciones disponibles en PDFtk a través del comando pdftk -help.
¿Dudas o problemas? Te ayudaremos.
Si quieres estar al día, suscríbete a nuestro Canal de Telegram y síguenos en Instagram. Si quieres recibir apoyo para cualquier duda o problema, suscríbete a nuestro Comunidad de Facebook.
Otros artículos útiles
Cuál es el tamaño en pixeles de las hojas a4 a3 a2 a1 y a0 en funcion de los ppp
Cómo eliminar una cuenta de Facebook sin contraseña y correo electrónico
Cómo saber quien esta detrás de un perfil de instagram
Cómo saber quien canceló el mensaje en instagram
Cómo saber si el Iphone está hackeado
Cómo instalar IPTV en el Fire TV Stick
Qué hacer si las imágenes desaparecen de la galería en Android
Spotify cracked IOS 2021, ¿Cómo instalarlo?
Cómo copiar el enlace a tu perfil de instagram
Cómo saber quien esta detrás de un perfil de Facebook
Resolver los problemas con la luz roja LOS en el router
Cómo averiguar el id de la MI cuenta en tu smartphone Xiaomi
Cómo instalar IPTV en el Fire TV Stick
Cómo cambiar el correo electrónico de id de Supercell
Cómo desbloquear canales de Iphone Telegram
Cómo ocultar a quién sigo en instagram
Cómo solucionar el error requiere acción con la cuenta de Google
e_fail 0x80004005 error en Virtualbox, causas y soluciones
Cómo poner tu nombre en una lista de WhatsApp
Cómo eliminar su cuenta Shein
Resolver los problemas con la luz roja LOS en el router
Cómo ver cuántos mensajes hay en un chat
Cómo desbloquear canales de Iphone Telegram
Cómo enviar fotos o vídeos que se autodestruyen en Telegram
Cómo descargar historias de Facebook desde el PC
