web-dev-qa-db-fra.com

création d'un .deb à partir de l'archlinux tar.xz

J'essaie d'installer le dernier commit (4.0.3) du gestionnaire de fichiers Nemo sur Ubuntu 18.04. Il corrige enfin le bug où les recherches n'incluent pas les dossiers cachés. Puisqu'il n'y a pas de fichier configure dans le commit, je ne peux pas faire la construction. Arch Linux a une version compilée de nemo 4.0.3 mais je ne sais pas comment l'installer ou créer un paquet Debian. Quelqu'un peut-il le regarder et m'aider? Merci. Nemo 4.03 d'Arch Linux

1
Rick V

La méthode basée sur la source échouera (voir ci-dessous), mais vous pouvez installer le package compilé à partir de PPA :

Sudo add-apt-repository ppa:trebelnik-stefina/cinnamon
Sudo apt-get install nemo

et apprécie:

Nemo 4 on Ubuntu MATE 18.04.1 LTS


Selon PKGBUILD vous devez utiliser meson.

Vous devez donc télécharger les dépendances de construction spécifiques à Ubuntu

Sudo apt-get build-dep nemo 

puis téléchargez la source Nemo depuis le dépôt officiel:

Sudo apt-get install git
cd ~/Downloads
git clone https://github.com/linuxmint/nemo.git
cd nemo
git checkout 4.0.3

puis installez meson et compilez le paquet:

Sudo apt-get install meson
mkdir build
cd build
meson

mais il ne se compilera pas à cause de l'ancienne version de la bibliothèque xapp:

Xapp de dépendance native trouvée: NO trouvé '1.0.4' mais besoin: '> = 1.4.0'

meson.build:84:0: ERREUR: version non valide de la dépendance, besoin de 'xapp' ['> = 1.4.0'] trouvé '1.0.4'.

Il semble donc que vous ne pouvez pas l'installer sur 18.04 LTS ...

0
N0rbert