web-dev-qa-db-fra.com

Dépôt Mondo Rescue non signé pour apt-get

Cependant, j'ai essayé d'installer Mondo Rescue après avoir suivi les instructions habituelles:

wget ftp://ftp.mondorescue.org/ubuntu/`lsb_release -r|awk '{print $2}'`/mondorescue.sources.list
Sudo sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list"
Sudo sh -c "cat >> /etc/apt/preferences << EOF
Package: mindi
Pin: version 2.1.*
Pin-Priority: 1001

Package: mondo
Pin: version 3.0.*
Pin-Priority: 1001
EOF
"

aussi bien que:

wget ftp://ftp.mondorescue.org/ubuntu/16.04/mondorescue.pubkey
Sudo apt-key add mondorescue.pubkey
Sudo apt-get update
Sudo apt-get upgrade

Cependant, quand je lance Sudo apt-get update, je reçois le message suivant

W: The repository 'ftp://ftp.mondorescue.org//ubuntu 16.04 Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Y at-il un moyen de résoudre ce problème ou de le faire fonctionner correctement?

4
Jake Orben

Installer en utilisant le référentiel intégré

Mondo Rescue Website dit que le téléchargement manuel des fichiers d'installation n'est pas nécessaire, car il est disponible en mode natif pour Debian/Ubuntu, en utilisant:

Sudo apt-get install mondo

Cependant CE IS BROKEN

Le site Web indique ensuite que vous pouvez télécharger le fichier fichier repomondorescue.sources.list et l’ajouter à votre répertoire /etc/apt/sources.list.d si vous souhaitez utiliser des packages en amont.

Cependant CE IS BROKEN

Réponse supprimée il y a un an

Le 30 décembre 2016, une réponse a été publiée ici et supprimée car l'utilisateur manquait de réputation pour publier un commentaire. Cette réponse nous en dit beaucoup:

J'avais l'habitude d'utiliser mondo pour toutes les sauvegardes de centres de données Linux il y a environ 10 ans. Cependant, depuis lors, chaque version a été inégale lors de l’installation des distributions que nous utilisons (RHEL, Fedora, CentOS et Ubuntu). En plus de cela, je l’ai eu pour installer et travailler sur un VM mais échouer sur la même installation sur une boîte physique.

Je suis désolé de me déchaîner. Cet outil fantastique me manque. Je n'ai tout simplement pas le temps de déboguer chaque élément de l'installation pour arriver au point où je gère des compilations, des référentiels, des versions, etc., pour qu'il tombe en panne ou pire, qu'il ne soit pas restauré correctement ...

One man show

En surface, il apparaît mondo le développement repose principalement sur les épaules d'un homme: Bruno Cornec qui est un exploit gigantesque à l'OMI. Malheureusement, il semble que le temps passe principalement dans Red Hat Linux en premier avec le support récent de l'UEFI et Ubuntu n'ayant pas encore de support UEFI. Mais pourquoi ne développeriez-vous pas pour un marché payant d'abord et un marché libre ensuite? Tout le monde n’est pas un réceptionnaire d’entrepôt avec un bon salaire journalier qui puisse aider les habitants d’Ubuntu gratuitement la nuit.

Le meilleur résumé des problèmes d'installation de mondo dans Ubuntu que j'ai trouvé est le suivant conversation Source Forge entre développeur et utilisateur le 8 janvier 2017:

À propos des dépendances: je n’ai pas écrit tout ce qui s’est passé, désolé : j’installerai un nouveau vm plus tard. Mais au moins:

--- (ftp://ftp.mondorescue.org/test/ubuntu/16.04/mondorescue-test.sources.list ne fonctionne pas, j'ai donc téléchargé les packages à la main:

wget\ ftp://ftp.mondorescue.org/test/ubuntu/16.04/mondo_3.3.0-0.20161223223857.s3640M_AMD64.deb \ ftp://ftp.mondorescue.org/test /ubuntu/16.04/mindi_3.3.0-0.20161223223857.s3640M_AMD64.deb \ ftp://ftp.mondorescue.org/test/ubuntu/16.04/mindi-busybox_1.25.1-1_AMD64.deb \ ftp://ftp.mondorescue.org/test/ubuntu/16.04/libmondorescue-Perl_3.3.0-0.20161223223857.s3640M_all.deb

divers paquets manquaient encore: de mon historique Shell: - J'ai installé un tampon à partir du référentiel Ubuntu - J'ai pris afio ici: ftp://ftp.mondorescue.org/ubuntu/16.04/afio_2.5-1_AMD64.deb - ftp://ftp.mondorescue.org/ubuntu/14.04/libprojectbuilder-Perl_0.14.2-1_all.deb était nécessaire aussi

et dans les journaux, j’ai remarqué que lzop était également nécessaire (celui-ci j’ai remarqué!), je l’ai donc installé à la main comme j’ai installé mondo seul la première fois avec dpkg;.

Finalement, il a été finalement installé pour la sauvegarde, mais la restauration n'a pas fonctionné

Juste la FAQ madame

Il existe une ancienne page FAQs d’Ubuntu 12.04 qui décrit l’installation manuelle de mondo dans Ubuntu:

Si vous souhaitez utiliser les paquets créés en amont pour Debian ou Ubuntu, vous devez savoir que les schémas de numérotation sont différents entre les paquets en amont mondo (3.0.x) et Ubuntu/Debian (1: 2.2.x). Vous devez donc adapter votre etc/apt/preferences pour éviter les mises à jour de mondo avec apt-get avec les anciennes versions. Faites ce qui suit:

wget ftp://ftp.mondorescue.org/ubuntu/`lsb_release -r|awk '{print $2}'`/mondorescue.sources.list
Sudo sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list"
Sudo sh -c "cat >> /etc/apt/preferences << EOF
Package: mindi
Pin: version 2.1.*
Pin-Priority: 1001

Package: mondo
Pin: version 3.0.*
Pin-Priority: 1001
EOF
"

Je vérifierais ces numéros de version

Que puis-je faire pour utiliser Mondo?

Si vous insistez vraiment pour utiliser Mondo, je contacterais Bruno par son nom nommé ci-dessus. Offre de tester l'installation sur votre système Ubuntu et de rapporter les résultats pour obtenir des correctifs.

Ubuntu 14.04 a instructions pour l'installation de mondo et celles-ci pourraient fonctionner dans la version 16.04. Ou du moins, ils pourraient constituer un meilleur point de départ que les autres instructions ci-dessus:

cd /tmp
rm *.list
wget ftp://ftp.mondorescue.org/ubuntu/`lsb_release -r|awk '{print $2}'`/mondorescue.sources.list
Sudo cp mondorescue.sources.list /etc/apt/sources.list.d/mondorescue.sources.list
Sudo apt-get update
Sudo apt-get install mondo afio buffer lzop mindi mindi-busybox
Sudo ln -s /sbin/parted2fdisk /usr/sbin/parted2fdisk
Sudo ln -s /sbin/mke2fs /usr/sbin/mke2fs

Maintenant, Mondo Archive v3.2.120150305095420-0 est installé, y compris les dépendances requises (afio buffer lzop mindi mindi-busybox)

Ensuite, vous pouvez exécuter mondo en utilisant les commandes suivantes:

Sudo mondoarchive

ou

Sudo mondorestore

Autre Ask Ubuntu Questions/Réponses

Ces autres utilisateurs ont posé des questions/signalé des problèmes lors de l'installation de mondo récemment:

Sommaire

Pour ma part, je n’utilise que cron pour exécuter un sauvegarde quotidienne qui crée un fichier de sauvegarde .tar tous les matins au démarrage. Le fichier de sauvegarde .tar est ensuite envoyé par courrier électronique à mon compte gmail.com et stocké dans le nuage.

Vous pouvez simplement rechercher daily backup pour la liste des options dans Ask Ubuntu ou rechercher le terme de recherche Google pour plusieurs sites Linux.

Je souhaite que ma recherche a donné des résultats plus positifs.

2
WinEunuuchs2Unix

Vous pouvez le contourner, comme solution de contournement, en utilisant l'option suivante avec apt-get:

--allow-unauthenticated

Sinon essayez ceci:
L'auteur a un problème avec les geys de GPG lorsqu'il passe de DSA à RSA

gpg -a --export 8AB63AFD171EFF9E | apt-key add -  
gpg -a --export 6BA8C2D220EBFB0E | apt-key add -
1
Petr