Sid Debian est la version de développement instable permanente de Debian. C'est là que les dernières versions des programmes envisagés pour être incluses dans une version Debian sont téléchargées et testées. Parce qu'il n'a pas de support d'installation officiel et que les quelques images de démarrage réseau qui sont construites ne fonctionnent souvent pas, même les personnes qui sont prêtes à prendre le risque d'utiliser une version de développement peuvent avoir des difficultés à l'installer.
Pas
Méthode 1 sur 3: mise à niveau depuis Debian Stable
Étape 1. Téléchargez et installez la version stable de Debian, si vous ne l'avez pas déjà fait
Étape 2. Ouvrez une fenêtre de terminal ou une console TTY
Comme il s'agit d'une mise à niveau majeure, vous ne devez pas tenter cela avec SSH à moins que vous n'ayez un accès physique à l'ordinateur ou une autre méthode d'accès au shell.
Étape 3. Déplacez/sauvegardez vos listes de sources existantes
Utilisez les commandes suivantes:
sudo mv /etc/apt/sources.list /etc/apt/sources.list.old |
sudo mv /etc/apt/sources.list.d /etc/apt/sources.list.d.old |
sudo mkdir /etc/apt/sources.list.d |
Étape 4. Créez une nouvelle source.list
Exécutez la commande sudo sensible-editor /etc/apt/sources.list et ajoutez ce qui suit:
deb https://deb.debian.org/debian sid main contrib non libre |
deb-src https://deb.debian.org/debian sid main contrib non libre |
Étape 5. Exécutez sudo apt update et sudo apt dist-upgrade
apt tentera de télécharger les nouvelles versions de tous les programmes que vous avez installés. Vous rencontrerez très probablement des problèmes de dépendance ou des packages cassés, et vous devrez les résoudre manuellement. Parfois, courir sudo apt update --fix-missing et sudo apt install -f puis sudo apt dist-upgrade encore suffira; d'autres fois, vous devrez peut-être supprimer un paquet avec dpkg -r pour faire progresser la mise à niveau.
Étape 6. Redémarrez votre ordinateur
Cela chargera le dernier noyau.
Méthode 2 sur 3: Utiliser une image de nuage
Étape 1. Téléchargez et installez balenaEtcher
Il s'agit d'un outil gratuit et multiplateforme permettant d'écrire en toute sécurité des images disque sur des clés USB.
Étape 2. Téléchargez et installez 7-Zip, si vous utilisez Windows
C'est un outil gratuit pour créer et extraire des fichiers compressés.
Étape 3. Accédez à
Faites défiler vers le bas de la page et cliquez sur le lien le plus bas. Il devrait être assez proche de la date d'aujourd'hui et ressembler à quelque chose comme 20210909-XXX
Étape 4. Téléchargez l'image "nocloud" pour AMD64
Il devrait être nommé quelque chose comme debian-sid-nocloud-amd64-daily-20210909-XXX.tar.xz
Étape 5. Décompressez et extrayez le fichier
Vous devriez vous retrouver avec un fichier nommé disque.raw. Les utilisateurs de Linux et macOS peuvent l'extraire dans un shell à l'aide de la commande goudron -xvf. Les utilisateurs de Windows, après avoir installé 7-Zip, peuvent l'extraire en cliquant avec le bouton droit sur le fichier et en sélectionnant 7-Zip > Ouvrir l'archive, en double-cliquant sur le fichier.tar dans la fenêtre, puis cliquez sur le "bouton Extraire".
Étape 6. Branchez votre clé USB, puis démarrez balenaEtcher
Cliquez sur Flash à partir du fichier, et sélectionnez l'image disk.raw.
Étape 7. Cliquez sur "Sélectionner la cible"
Choisissez votre lecteur Flash, puis cliquez sur "Sélectionner".
Étape 8. Cliquez sur "Flash
balenaEtcher commencera à écrire l'image sur votre lecteur Flash. Vous pouvez voir des messages vous avertissant que le lecteur doit être formaté. C'est normal, car Windows ne prend pas en charge la plupart des systèmes de fichiers Linux.
Étape 9. Redémarrez votre ordinateur, avec votre clé USB branchée
Vous devrez peut-être dire à votre ordinateur de démarrer à partir de celui-ci, en appuyant sur une touche spécifique ou en modifiant l'ordre de démarrage dans votre BIOS. Une fois le démarrage de Debian terminé, connectez-vous. Le nom d'utilisateur par défaut est racine; il n'y a pas de mot de passe.
Étape 10. (Facultatif) créez un fichier d'échange
L'image cloud ne contient pas de fichier d'échange ni de partition. En ajouter un est une bonne idée si votre ordinateur n'a pas beaucoup de RAM, car cela empêchera Debian de planter sous une charge importante. S'il est utilisé, cela réduira cependant la durée de vie de votre clé USB. Utilisez les commandes suivantes (en tant que root ou avec sudo):
fallocate -l 512M /fichier d'échange |
chmod 600 /fichier d'échange |
mkswap /fichier d'échange |
swapon/fichier d'échange |
sh -c 'echo /swapfile aucun swap sw 0 0 >> /etc/fstab' |
Soyez prudent lorsque vous entrez la dernière commande. Si vous ne l'entrez pas correctement, vous pourriez écraser votre fichier fstab. Si vous n'êtes pas sûr du tout, modifiez-le avec nano à la place.
Méthode 3 sur 3: grml-debootstrap
Étape 1. Téléchargez une version Live récente de Debian, Ubuntu ou la plupart des dérivés
Étape 2. Gravez l'image sur un CD, un DVD ou un lecteur Flash
Vous pouvez utiliser balenaEtcher (mentionné précédemment) pour l'écrire sur un lecteur Flash. Les utilisateurs de Windows peuvent graver des images ISO sur CD/DVD en cliquant avec le bouton droit sur l'image ISO et en sélectionnant Graver une image disque.
Étape 3. Démarrez l'ordinateur à partir du lecteur CD/DVD/Flash
Vous devrez peut-être appuyer sur une touche spécifique ou modifier l'ordre de démarrage dans la configuration UEFI/BIOS pour utiliser un autre périphérique de démarrage.
Étape 4. Ouvrez une fenêtre de terminal
Vous pouvez le faire sur la plupart des ordinateurs de bureau en appuyant sur Alt+F2 et en entrant émulateur de terminal x.
Étape 5. Vérifiez que les composants de référentiel nécessaires sont activés
Pour les distributions basées directement sur Debian, il devrait y avoir un contrib dans chaque ligne (hors CD). Pour les distributions basées sur Ubuntu, il devrait y avoir un univers dans chaque ligne. Vous pouvez éditer ce fichier en entrant sudo nano /etc/apt/sources.list. Une fois les modifications effectuées, appuyez sur Ctrl+O pour enregistrer, puis sur Ctrl+X pour quitter.
Étape 6. Installez GParted et grml-debootstrap
Saisissez les commandes suivantes:
mise à jour sudo apt |
sudo apt installer gparted grml-debootstrap |
Étape 7. Lancez GParted
Entrer sudo gparted dans votre terminal.
Étape 8. Sélectionnez votre disque dur dans le menu en haut à droite
Si vous avez démarré à partir d'un CD/DVD et que vous n'avez qu'un seul disque dur, il ne devrait y en avoir qu'un dans la liste. Si vous avez démarré à partir d'un lecteur Flash, il sera également répertorié.
Étape 9. Créez une table de partition
Clique le Dispositif menu et sélectionnez Créer une table de partition
- Si vous utilisez un ordinateur avec UEFI, choisissez gpt comme type de table de partition
- Si vous utilisez un ordinateur avec un BIOS hérité ou si vous devez démarrer en mode hérité sur un ordinateur moderne, choisissez msdos comme type de table de partition.
Étape 10. Partitionnez le disque dur (pour les ordinateurs UEFI)
Vous devrez créer au moins trois partitions. Pour chacun d'eux, allez dans le menu Partition, et sélectionnez Nouveau. Ajustez la taille et le type comme suit:
- Une partition FAT32 au début du lecteur. 100 Mo suffisent.
- Une partition "linux-swap" en second. Au moins 512 Mo est une bonne idée, mais vous aurez peut-être besoin de plus.
- Une partition ext4 pour le reste du disque. Vous pouvez créer des partitions supplémentaires, mais vous devrez les configurer manuellement pour que Debian puisse les utiliser.
Lorsque vous avez terminé de créer la disposition de la partition, cochez la case.
Étape 11. Modifiez les indicateurs sur la partition FAT32 (pour les ordinateurs UEFI)
Cliquez avec le bouton droit sur la partition FAT32 et sélectionnez Gérer les drapeaux. Cochez la case cochée esp, puis clique proche.
Étape 12. Partitionnez le disque dur (pour les ordinateurs BIOS hérités)
Vous devrez créer au moins deux partitions. Pour chacun d'eux, allez dans le menu Partition, et sélectionnez Nouveau. Ajustez la taille et le type comme suit:
- Une partition "linux-swap" d'abord. Au moins 512 Mo est une bonne idée, mais vous aurez peut-être besoin de plus.
- Une partition ext4 pour le reste du disque. Vous pouvez créer des partitions supplémentaires, mais vous devrez les configurer manuellement pour que Debian puisse les utiliser.
Lorsque vous avez terminé de créer la disposition de la partition, cochez la case.
Étape 13. Notez les informations de partition
Vous aurez besoin de savoir où se trouve chaque type de partition, afin de pouvoir le monter avec précision plus tard. Par exemple:
/dev/sdX1 | graisse32 |
/dev/sdX2 | échanger |
/dev/sdX3 | poste4 |
Lorsque vous avez tout noté, fermez GParted.
Étape 14. Modifiez la liste des packages qui seront installés
Entrer sudo nano /etc/debootstrap dans votre terminal et ajoutez gestionnaire de réseau vers le bas. Vous pouvez ajouter d'autres packages ici si vous connaissez le nom. Par exemple, si vous voulez un bureau Xfce, ajoutez xfce4, lightdm, lightdm-gtk-greeter, et xserver-xorg.
Étape 15. Exécutez grml-deboostrap
Dans votre terminal, saisissez sudo grml-debootsrap -r sid -t /dev/sdX# --efi /dev/sdX# --grub /dev/sdX --hostname --contrib --non-free
- - t /dev/sdX# doit pointer vers la partition ext4.
- -- efi /dev/sdX# doit pointer vers la partition FAT32
- -- grub /dev/sdX devrait être le lecteur, sans aucun numéro après.
- devrait être ce que vous voulez que le nom de l'ordinateur soit.
Si vous effectuez l'installation sur un ordinateur avec un BIOS hérité, vous pouvez omettre le -- efi /dev/sdX# paramètre. Entrer oui ou Oui lorsqu'il est averti du formatage et de la suppression des données.
Étape 16. Entrez un mot de passe root lorsque vous y êtes invité
grml-debootstrap effectuera quelques étapes supplémentaires, puis annoncera qu'il est terminé.
Étape 17. Redémarrez votre ordinateur
Assurez-vous de retirer votre lecteur de CD/DVD/Flash ou de modifier l'ordre de démarrage dans votre BIOS, afin que le disque dur soit chargé. Vous devriez voir apparaître le menu de démarrage de GRUB et une option pour démarrer Debian.
Des astuces
- Si vous venez d'installer Debian stable, /etc/apt/sources.list.d est probablement vide et vous n'avez pas besoin de le sauvegarder ou de le déplacer. Vous devrez toujours déplacer ou modifier /etc/apt/sources.list.
- Commencer par une installation stable minimale, au lieu d'un bureau complet, réduira le temps nécessaire à la mise à jour et réduira le nombre de packages cassés. Vous pouvez les installer par la suite.
- non libre fait référence à l'absence de code source ou au droit de modifier les programmes (liberté), et non au coût monétaire.
- La mise à niveau à partir de Debian stable est la seule méthode pour obtenir sid recommandée par Debian. Il vous donne également le plus de contrôle sur la configuration de votre partition.
- Il est fortement conseillé que vous définissez un mot de passe pour le compte root, ou mieux encore, créez un compte utilisateur normal, désactivez le compte root et utilisez la commande sudo.
- La différence entre les images "nocloud" et les autres est qu'elles ont un programme nommé "cloud-init" installé. Cela télécharge les clés SSH à partir d'un autre serveur et il n'y a pas de connexion par défaut. Vous ne pourrez pas les utiliser à moins de modifier l'image, de démarrer Debian en mode de récupération ou de configurer votre propre serveur cloud-init.
- L'image cloud s'étendra automatiquement pour remplir le reste de votre clé USB lorsque vous la démarrerez; vous n'avez pas besoin de le redimensionner manuellement.
- Si vous souhaitez uniquement installer Debian sid dans un émulateur ou une machine virtuelle, le *.qcow2 fichiers pourraient être un meilleur choix que les images de disque brutes dans le *.tar.xz des dossiers.
- Certaines distributions Live, comme Ubuntu, peuvent déjà avoir GParted installé.
- Il est normal que le nom de la version apparaisse comme /sid lorsque la version de test est encore à un stade précoce de développement.