Compilando o p7zip-desktop no Ubuntu e Linux Mint
Introdução
Porém, é possível fazer uso que uma interface gráfica que pode ser compilada do próprio p7zip, o 7zFM. Você encontra-o na internet com o nome de p7zip-gui ou p7zip-desktop. Mas, há bem poucos pacotes desses na internet. Por isso a necessidade de ensinar a compilar esse recurso para uso em diversas distribuições.
O código fonte está disponível nesse link: http://sourceforge.net/projects/p7zip/files/p7zip/P7Zip Desktop é um soft-fork de p7zip, os direitos autorais são de propriedade de Igor Pavlov para a maioria do código, Ernesto Castellotti (erny.castell@gmail.com) para os patches necessários para a operação da GUI p7zip com Snap, e por outros contribuidores (por exemplo, Debian Developers para seus patches no p7zip).
Fonte: P7Zip Desktop no Linux - veja como intalar via Snap - edivaldobrito.com.br
Para compilar compilar o p7zip no Linux é necessário ter conhecimento da estrutura do pacote que precisamos criar, quantos pacotes e as dependências que ele vai precisar.
É o que será feito a seguir.