Soutenir Vision du Web dans son partage de logiciels et de ressources libres

Ce mineur crée de la monnaie numérique Monero pour soutenir Vision du web.
Merci de désactiver votre bloqueur de publicité.
Aucune publicité ne sera affichée.
Le mineur utilise les ressources de votre machine pour créer gratuitement de la monnaie numérique.
Le montant des donations pour Vision du web est de 0.039505733522057 Monero.

Sauvegarder et reinstaller Linux Mint Sarah : Différence entre versions

De Wiki. Analyse, Communication, Développement, Hacking.
Aller à : navigation, rechercher
m (Liens mirroirs pour le sources.list)
 
m (rsync et rsnapshot)
Ligne 235 : Ligne 235 :
  
 
Avec aptmove - https://doc.ubuntu-fr.org/aptmove + AptMoveHowto - https://forum.ubuntu-fr.org/viewtopic.php?pid=213248#p213248
 
Avec aptmove - https://doc.ubuntu-fr.org/aptmove + AptMoveHowto - https://forum.ubuntu-fr.org/viewtopic.php?pid=213248#p213248
 +
 +
=LuckyBackup=
 +
LuckyBackup ( Proposé pour Debian - Voir si une correspondance existe pour GNU/Linux Mint. )
 +
Source : https://packages.debian.org/fr/stretch/luckybackup
  
 
=rsync et rsnapshot=
 
=rsync et rsnapshot=

Version du 13 décembre 2017 à 13:00

Naviguer sur le wiki : Accueil du wiki - Sommaire Administrateur - Sommaire des projets - Sommaire pour Webmaster - Sommaire We make Hack
Naviguer sur le site : Accueil du site - Les annuaires - Les éditoriaux - Le forum - Les outils - Les projets

Communauté Linux Mint

Forum francophone : https://forum-francophone-linuxmint.fr

Télécharger Vérifier Installer Linux Mint 18

for i in md5sum.txt  linuxmint-18-cinnamon-64bit.iso
do
wget http://mint-mirror.gwendallebihan.net/isos/stable/18/$i
done
grep linuxmint-18-cinnamon-64bit.iso  md5sum.txt >>linuxmint-18-cinnamon-64bit.iso.md5

md5sum linuxmint-18-cinnamon-64bit.iso >>linuxmint-18-cinnamon-64bit.iso.md5

cat linuxmint-18-cinnamon-64bit.iso.md5

# Si usb faire référence au chemin de déstination.
# Installé d'office.
# dd if=linuxmint-18-cinnamon-64bit.iso of=/dev/sdb bs=64k

# Utiliser dd ou pv mais pas les deux.
# N'est pas installé par défaut.
# pv linuxmint-18-cinnamon-64bit.iso >/dev/sdb

Sources.list

Emplacement du sources.list

etc/apt/sources.list.d Le sources.list pour Linux Mint Sarah est dans ce dossier.

Générer son sources.list

https://repogen.simplylinux.ch

Le sources.list pour Linux Mint Sarah

deb http://mirror6.layerjet.com/linuxmint/packages sarah main upstream import backport 
deb     http://security.ubuntu.com/ubuntu xenial-security main restricted universe  multiverse
deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted universe  multiverse
deb     http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
deb     http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted  universe multiverse
deb     http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb     http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

Mettre à jour la version du sources.list

Passer de xenial à yakkety puis vers zesty, enfin, vers artful dernier en date au moment de la rédaction du wiki.

sed -i 's/xenial/yakkety/g' nom-du-fichier-sources.list
apt-get update --fix-missing
apt-get upgrade

Une erreur avec dbus m'empêche d'aboutir la mise à jour. Lancer la commande :

dpkg --force-all -i  /var/cache/apt/archives/dbus-x11_1.10.10-1ubuntu1.1_amd64.deb 
apt-get -f install
apt upgrade
apt-get dist-upgrade

Idem pour zesty et pour artful.

Ajouter les paquets grub customizer

deb http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu trusty main

A lire en complément : http://ubuntuhandbook.org/index.php/2016/04/install-grub-customizer-ubuntu-16-04-lts/

Liens mirroirs pour le sources.list

Liens mirroirs pour le sources.list de GNU/Linux Mint Sarah et Serena : https://www.linuxmint.com/mirrors.php

Mettre à jour

Lancer la mise à jour

sudo apt-get update && sudo apt-get upgrade

Empêcher les paquets en cache sur le disque dur

sudo sh -c "echo 'Dir::Cache \"\";\nDir::Cache::archives \"\";' >> /etc/apt/apt.conf.d/02nocache"

Sauvegarder le /home de votre utilisateur avec Deja Dup

Interface graphique simple et efficace pour sauvegarder votre /home en quelques minutes.
Tâche automatique de sauvegarde journalière.

Des fichiers ne sont pas sauvegardés en utilisateur normal

[Résolu] .cache et .gvfs

/home/user/.cache/dconf
/home/user/.gvfs
Lancer alors la sauvegarde en root : sudo deja-dup-preferences
Enter your password and it will open Deja Dup in admin mode. Just forget to open this way when restoring your Folders and Files.

Si passer en root ne suffit pas, changer les droits sur les fichiers.

sudo chown user .cache/dconf .gvfs
sudo chgrp user .cache/dconf .gvfs
Seen in a 12.04 system that ~/.gvfs is owned by me:me and permissions are dr-x------.
So once you granted ownership to user yourself and group yourself run:
chmod 500 ~/.gvfs

En fait, il n'est pas nécessaire de sauvegarder les deux dossiers ~/.cache et ~/.gvfs. L'erreur peut être ignorée.

~/.cache contains only the cached data and is used only to speed up access

et

~/.gvfs folder is the place where GVFS mounts volumes, it would usually be empty if you have not mounted any folders inside it. (Many a times, this is where mobile systems are mounted).
Lire plus : http://askubuntu.com/questions/473779/how-can-i-access-and-backup-gvfs-and-cache-dconf
Source : https://doc.ubuntu-fr.org/deja-dup
Source : http://www.xieme-art.org/post/2011/07/09/D%C3%A9j%C3%A0-Dup-sauvegarde-restauration

.dbus [Toujours un warning malgré l'exclusion]

/home/user/.dbus

(Propriétaire root, groupe root, accès aucun.)

Plutôt que de changer les droits, j'exclue ce fichier de la sauvegarde depuis la configuration de Deja Dup, mais, l'erreur est toujours affichée.

En effet, je ne sais pas si il est conseillé de changer le propriétaire, le groupe et les droits de .dbus que je n'ai donc pas modifié et laissé à root.

sudo chown user .dbus
sudo chgrp user .dbus
Changer les droits à 700
chmod 700 ~/.dbus

mc [N'a pas été appliqué]

/home/user/.config/mc/mcedit
/home/user/.local/share/mc/mcedit

Éventuellement, tester :

chown chgrp USER

chmod 644

Backup manuel des données

Copier coller le dossier home pour ne rien oublier.

Thunderbird : ~/.thunderbird (Copier le dossier de profil et le fichier profiles.ini)

Firefox : ~/.mozilla

Chromium : ~/.config/chromium

Sublime text : ~/.config/sublime-text-3

Transmission : ~/.config/transmission

Filezilla : ~/.filezilla

Déplacer le /root dans le home

Fichier concerné : /etc/passwd

Lors de la sauvegarde du /home tous les fichiers de configuration de root seront conservés.

Changer également le shell pour zsh depuis /etc/passwd

En complément - Facultatif - Déplacer son /home ou son /usr

Source Ubuntu : https://doc.ubuntu-fr.org/tutoriel/deplacer_home

Source Ubuntu : https://doc.ubuntu-fr.org/deplacer_repertoire_usr

Sauvegarder alors le /home

Le /home contient en grande partie les fichiers de configuration.

Sauvegarder la liste des paquets logiciels sous Ubuntu

Écrit pour GNU/Linux Ubuntu. Devrait fonctionner sur GNU/Linux Debian.

Générer une liste des paquets logiciels installés (.deb) et utiliser la liste pour réinstaller les paquets logiciels.

Seul le nom des paquets est indiqué, non pas leur numéro de version, le gestionnaire de paquets gère très bien le passage à la version suivante.

Cette méthode est principalement valable quand on réinstalle une même version de GNU/Linux Ubuntu.

Attention à certains paquets qui peuvent disparaître d'une version de GNU/Linux Ubuntu à une autre.

Attention également aux paquets provenant de dépôts "exotiques" qui ne sont jamais recommandés.

Noter que réinstaller complètement le système GNU/Linux Ubuntu n'est pas une mauvaise pratique pour utiliser un système à jour, sain et stable.

Première solution

La commande dpkg --get-selections permet de lister l'ensemble des paquets logiciels installés.

Générer la liste des paquets logiciels installés dans un fichier du répertoire courant : dpkg --get-selections >>mes-paquets.txt

Restaurer la liste des paquets à télécharger pour être installés : dpkg --set-selections << mes-paquets.txt

Deuxième solution

Générer la liste des paquets logiciels installés dans un fichier du répertoire courant : dpkg --get-selections | grep -v deinstall > ubuntu-files

Installer un système Ubuntu par défaut, une installation neuve.

Mettre le sources.list.d/ à jour. Faire la mise à jour initiale.

Utiliser maintenant ce fichier qui liste vos .deb installés précédemment pour réinstaller votre nouveau système avec vos paquets logiciels préférés.

sudo apt-get update
sudo apt-get dist-upgrade
dpkg --set-selections < ubuntu-files

Installer les paquets en ouvrant une session dselect.

sudo dselect

Tapez / et permettez à dselect d'installer les paquets listés dans votre fichier ubuntu-files.

Une fois l'installation terminée, quitter dselect avec "q" et la touche ENTER.

Vous avez maintenant un système qui se rapproche de ce que vous aviez avant.

Une alternative avec les commandes suivantes sur le même principe.

sudo dpkg --set-selections <liste-des-paquets
sudo apt-get update
sudo apt-get dselect-upgrade

Alternative à dselect

for pkg in $(cat mes-paquets.txt |awk '/install/ {print $1}'|xargs) ;do apt install -y $pkg ;done

Troisième solution - Envoyer la sauvegarde par mail

Modifier la commande dpkg pour envoyer la liste des paquets logiciels par courrier électronique après sa création.

dpkg --get-selections | grep -v deinstall > ubuntu-files; cat ubuntu-files | mailx -s "ubuntu-files" [email protected]

Utiliser la commande mailx

Envoyer des mails avec le terminal et la commande mailx : http://www.computerhope.com/unix/umailx.htm

Quatrième solution - Tenter d'autres pistes

Avec aptoncd - https://doc.ubuntu-fr.org/aptoncd

Avec aptmove - https://doc.ubuntu-fr.org/aptmove + AptMoveHowto - https://forum.ubuntu-fr.org/viewtopic.php?pid=213248#p213248

LuckyBackup

LuckyBackup ( Proposé pour Debian - Voir si une correspondance existe pour GNU/Linux Mint. )
Source : https://packages.debian.org/fr/stretch/luckybackup

rsync et rsnapshot

Rsnapshot, c'est très exactement rsync avec une gestion de l'historique.

Ko.png Source : https://wiki.debian.org/fr/RsyncSnapshots#Utilisation_de_Rsync_pour_historiser_les_sauvegardes

Installer un dépôt local

Source : https://doc.ubuntu-fr.org/tutoriel/comment_installer_un_depot_local

Continuer au point 4

http://warriordudimanche.net/article325/reinstall-de-linux-mint-mon-pense-bete

Bibliographie

J'ai retenu SystemRescueCD et Fsarchiver pour réinstaller la machine en cas de problème, mais il y en a évidemment d'autres. Voici les liens que j'ai parcourus, cela fera peut-être gagné un peu de temps à quelqu'un :

- http://www.system-rescue-cd.org/
- http://www.system-rescue-cd.org/manual_fr/
- http://www.system-rescue-cd.org/manual/Creating_a_backing_store/
- http://www.fsarchiver.org/
- http://iabsis.com/fr/community/tuto/system-restore-generic -> comparaisons
- http://www.fsarchiver.org/faq/ -> pour les liens en bas à gauche
- https://wiki.debian.org/fr/Backup
- https://wiki.debian.org/Backup/Clone
- https://wiki.archlinux.org/index.php/Disk_Cloning
- https://www.opengeeks.me/2015/04/build-your-hybrid-debian-distro-with-xorriso/
- https://wiki.debian.org/fr/RsyncSnapshots
- http://www.sanitarium.net/golug/rsync_backups_2010.html
- http://www.debianhelp.co.uk/backup.htm
- http://backuppc.sourceforge.net/ -> Sauvegarde utilisée au travail.

Ensuite, comme je ne connais pas de sauvegarde incrémentales dont la taille se réduise au cours du temps, il faut penser au stockage. La solution que je veux utiliser est à base de Glusterfs et de Raspberry :

- https://www.gluster.org/
- https://nickhowell.co.uk/2016/07/23/raspberry-pi-nas-with-gluster/
- http://www.linuxjournal.com/content/two-pi-r-2-web-servers

NAVIGATION

COMPRENDRE LA BLOCKCHAIN PAR LA PRATIQUE

Obtenir gratuitement de la cryptomonnaie sur internet : https://www.visionduweb.eu/forum/bitcoin/1597-gagner-des-bitcoins-miner-des-bitcoins

PARTICIPER ET PARTAGER

Vous êtes sur le HackerSpace de Vision du Web.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Pour participer sur le wiki, créer un compte utilisateur en haut à droite.
Pourquoi utiliser GNU/Linux ? Y'a moins bien, mais, c'est beaucoup plus cher.
GNU/Linux, hackerspace, opensource, logiciels libres et transition écologique.
La recherche interne du wiki permet de trouver le contenu qui vous intéresse.
Les informations présentes sur cette page sont issues d'une recherche personnelle.
Identifiez-vous pour poser vos questions sur la page de discussion de VisionDuWeb.
Améliorer le contenu des pages en faisant des propositions depuis l'onglet discussion.
Pour écrire en Markdown : Éditeur - Générateur de tableau 1 - Générateur de tableau 2.
Vous pouvez partager les articles du wiki avec l'ensemble de la communauté des internautes.
Les recherches sur la sécurité servent à administrer et protéger votre système informatique.
Les informations du wiki ne doivent pas servir à nuire à autrui ou à un système informatique.
De nombreux outils gratuits sont listés et disponibles dans la boîte à outils de Vision du web.
D'autres pages du wiki peuvent correspondre à vos attentes. La liste de toutes les pages du wiki.

SOUTENIR VISIONDUWEB

Soutenir Vision du web avec des Bitcoins : 33ZsupGQr1rUmwj62HadcZ55hsGJajD9wN
Soutenir Vision du web avec des Bitcoins Cash : 15q5xAVFGpMbqgKsr8uhXymTv7kLfke7hq
Soutenir Vision du web avec des Bitcoins Gold : GNcVseSdiEGRzKYwZWeCbGGg1sZ6Nax172
Soutenir Vision du web avec des Bitcore (BTX) : 1Ks9FDF4FVauAHBCpBFKySiSmD8LaQhqDH
Soutenir Vision du web avec des Blackcoins : BKYBEhQGm9ExrYoWzbvmHA491sK2ArxFM6
Soutenir Vision du web avec des Bytecoins : 241LTEY5L3CSTN2afYf97obxGp4ahUYnq5jDwx5b15NQDothce8fpUeKA32X5SrJuDPBgXTsSmQRoAbCzcDvM2d2Pe9w6AY
Soutenir Vision du web avec des Clams : xMF9u1evuiN2zzEjg2KhgeYPcCLU84Ki5T
Soutenir Vision du web avec des Dash : Xd4vJFnWy27be8cLGSiXVYzP6nKFbdHATU
Soutenir Vision du web avec des Monero : 469EK3yr8JbNe3Gf1rXHD81zcHT7o1hTsDxqvWtxunnaTDLVNiXQ2NyWbwaVe4vUMveKAzAiA4j8xgUi29TpKXpm413rpYt
Soutenir Vision du web avec des Dogecoins : A64jhqCgsUyrUCPte6fV3BcG2Y7daH13Ym
Soutenir Vision du web avec des Ethereum : 0x0E4D6B7A1F88A56A1A66bf408c72FAE3d104D632
Soutenir Vision du web avec des Ethereum Classique : 0x633d83a4ab31e63d76d01edb660ecca4498ef8fa
Soutenir Vision du web avec des Litecoins : 3LKigW6TCS5MvXrZFGh8VMEtZf6MtE86iz
Soutenir Vision du web avec des Potcoins : PUYvjeJ3n2frypgD5yd95yNnwoztnZL5P3
Soutenir Vision du web avec des Solarcoins : 8aYbMcAL68U8f3c3o5pEKUKeWxx48gU1eq
Soutenir Vision du web avec des Zcash : t1Tkiv7nTt9Gwwui9ifsBdp37dTnRG7oYHp