Melhore a área de transferência do Gnome Shell com o Pano
Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!
Uma das melhores maneiras de dividir arquivos PDF no Linux não é com uma ferramenta GUI como Evince ou Ocular. Em vez disso, é com um aplicativo de terminal chamado PDFtk. Ele pode não apenas dividir arquivos PDF, mas também editá-los e modificá-los.
Este aplicativo já existe há algum tempo e pode ser facilmente instalado na maioria das distribuições Linux. Abra uma janela de terminal e siga as instruções abaixo para fazer com que o aplicativo seja instalado.
Nota: para instalar o PDFtk, você deve estar usando Ubuntu, Debian, Arch Linux, Fedora ou OpenSUSE. Se você não estiver executando nenhuma dessas distribuições Linux, siga as instruções de origem na parte inferior.
sudo apt install pdftk
sudo apt-get install pdftk
PDFtk pode ser usado no Arch Linux , mas os usuários não poderão instalar o software a partir das fontes principais do Arch Linux. Em vez disso, é necessário interagir com o Arch Linux AUR. Para iniciar a instalação do PDFtk no Arch, abra um terminal e use o gerenciador de pacotes Pacman para sincronizar a versão mais recente da ferramenta Git .
Nota: há outro pacote PDFtk no AUR que torna a instalação do programa mais fácil, já que descompila um programa já construído, ao invés de compilar a partir do código-fonte. Não recomendamos seguir esse caminho, pois há problemas com o pacote GCC-GCJ já criado.
sudo pacman -S git
Agora que o Git está trabalhando no Arch Linux, você poderá usá-lo para baixar a versão mais recente do instantâneo PDFtk AUR. No terminal, use git clone para baixar o arquivo de instrução de construção.
git clone https://aur.archlinux.org/pdftk.git
Usando o comando CD , mova o terminal do diretório inicial do usuário para a pasta pdftk recém-clonada .
cd pdftk
Dentro da pasta de fontes do PDFtk, inicie o processo de construção executando makepkg . Lembre-se de que executar o comando makepkg fará o download, compilará e instalará automaticamente todos os arquivos de dependência necessários. Se, no entanto, o construtor não conseguir obter automaticamente essas dependências, você precisará instalá-las manualmente. Todas as dependências do pacote PDFtk AUR podem ser encontradas neste link .
Atualmente, não existe um pacote Fedora PDFtk nos repositórios de software. Felizmente, é fácil fazer com que os pacotes do OpenSUSE funcionem. Comece usando o wget para baixar os pacotes necessários.
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
Usando o comando CD , mova o terminal para a pasta Downloads.
cd ~ / Downloads
Por último, use o gerenciador de pacotes DNF para instalar o PDFtk:
sudo dnf install libgcj48-4.8.5-24.14.x86_64.rpm pdftk-2.02-10.1.x86_64.rpm -y
sudo zypper install pdftk
Construir PDFtk a partir do código-fonte não exige muito esforço, pois existem arquivos de construção pré-configurados dentro do diretório de código-fonte. Para construir o programa a partir do código-fonte, primeiro você precisará baixar o código. Para obter o código, use a ferramenta de download wget no terminal.
Para garantir que o PDFtk seja compilado corretamente, certifique-se de ter GCC, GCJ e libgcj instalados em seu PC Linux.
wget https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk-2.02-src.zip
Em seguida, use o comando Unzip para extrair a pasta PDFtk Zip para a pasta de download do seu PC Linux. Não tem o aplicativo Unzip instalado? Procure no seu gerenciador de pacotes por “descompactar” e instale-o.
cd ~ / Downloads descompacte pdftk-2.02-src.zip
Extrair o arquivo zip de origem do PDFtk deve criar uma pasta “pdftk-2.02-src” dentro de Downloads. No terminal, use o comando CD para inseri-lo.
cd pdftk-2.02-src
Na pasta raiz PDFtk, não pode acontecer muita coisa. Para compilar qualquer coisa, precisamos mover o terminal para a subpasta PDFtk.
cd pdftk
A subpasta PDFtk possui dezenas de Makefiles especializados que o usuário pode usar para construir automaticamente para diferentes sistemas operacionais. Usando o comando LS , liste o conteúdo do diretório.
ls
Procure e encontre o Makefile específico de que você precisa e inicie o processo de construção com o comando abaixo. Lembre-se de alterar “Makefile.filename” no comando abaixo com o nome do Makefile que você precisa usar.
make -f Makefile.filename
Um dos principais atrativos do PDFtk é sua capacidade de juntar e dividir arquivos PDF. Por exemplo, para dividir um arquivo PDF para que cada página do documento seja seu próprio arquivo, tente usar o comando burst :
pdftk testfile.pdf burst
PDFtk produzirá os arquivos divididos no mesmo local que o arquivo de origem.
Quer reformar todos os arquivos PDF divididos em um só? Comece renomeando o arquivo PDF original (por segurança).
mv testfile.pdf testfile.bak
Now that the test PDF file is safe, recombine everything with PDFtk. First, use the LS command to view the files in the directory.
ls
Next, re-run the LS command, but this time use it to store all of the PDF filenames.
ls *.pdf >> pdf-filenames.txt
Assign the contents of pdf-filenames.txt to a Bash variable. Using a variable in this instance, rather than a wildcard means that when we re-combine the PDF, all pages will be in order.
value=$(<>
Lastly, recombine the PDF file with PDFtk and $value.
pdftk $value cat output recombined-document.pdf
Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!
Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!
O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia
Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.
O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.
Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em
O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.
Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.
Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu
Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.