URL: https://linuxfr.org/users/m4rotte/journaux/debian-sid-facile Title: Debian Sid facile Authors: Marotte ⛧ Date: 2015年05月07日T20:54:44+02:00 License: CC By-SA Tags: debian, apt, unstable, sid, maj et libreoffice Score: 16 On le sait tous, Debian Sid, connue aussi sous le nom de Debian unstable, est une branche particulière de cette distribution. Il n'y a pas de _release_, pas de période de _freeze_, cette branche peut donc être qualifiée de _rolling-release_. S'il ne viendrait à l'idée d'aucun administrateur compétent de l'installer sur un serveur de production ou même sur des desktops de production il semble néanmoins que ce soit un système de choix pour des machines personnelles utilisées comme desktop, là où on est prêt à devoir à contourner certains bugs... des bugs nouveau chaque jours... pour suivre de plus près le développement _upstream_ et ainsi profiter des dernières fonctionnalités de ses logiciels favoris. C'est le choix que j'ai fait depuis plusieurs années, l'un des problèmes que j'ai rencontré c'est le volume extrêmement important des mises à jour. Même avec une connexion plus que potable en débit, le fait de dépaqueter et configurer tous les packages à mettre à jour lors d'un _apt-get upgrade_ est assez lourd. Soit on le fait régulièrement et c'est chiant, soit on le fait moins régulièrement et c'est tout aussi chiant... Il semble aussi complètement stupide d'automatiser la mise à jour lorsque l'ordinateur ne fait rien d'autre, par exemple la nuit, à part la récupération de la liste des packages disponibles (_update_), car dans ce cas aucun moyen de lire les avertissements produits par apt-listbugs et apt-listchanges... Je me suis donc dit qu'une solution pouvait être de ne mettre à jour que certains packages, les programmes _end user_, le système APT permettant ainsi de ne mettre à jour que les autres packages (bibliothèques) seulement si nécessaire. Dit autrement, si la nouvelle version de ton éditeur favoris dépend de libedit2 (>= 2.03), que tu as déjà libedit2 2.03, c'est pas la peine de mettre libedit2 à jour à la version suivante, bien qu'elle soit déjà disponible, parce que tu mets à jour cet éditeur... J'écris donc ce journal pour partager avec vous un script et la liste des packages que j'utilise afin d'avoir vos commentaires sur ces derniers. Je souhaiterais également inciter d'autres utilisateur à partages leur expérience et leurs astuces pour l'utilisation au quotidien d'une Debian Sid. Cette Debian qui n'est toujours, officiellement, à n'utiliser dans aucun contexte et juste une sorte de sas pour la mise au point des branches testing et stable... Le script : ```shell #!/bin/bash apt-get update apt-get -y install $(cat packages) apt-get -y autoremove apt-get clean ``` Le fichier _packages_ : ``` amule aqemu audacity bash bc busybox calf-plugins claws-mail claws-mail-plugins claws-mail-smime-plugin cmake cmt dash dbus dbus-x11 deluge deluged e2fslibs exim4 ffmpeg file-roller flashplugin-nonfree gedit gimp gimp-data-extras git grub-pc gtk3-engines-xfce gtk2-engines-xfce iceweasel-l10n-fr imagemagick initramfs-tools k3b libklibc libreoffice-l10n-fr libvlc5 libvlccore8 libqt4-dev lvm2 nginx okular openssh-server orage pidgin python3 q4wine qt5-default shorewall swh-plugins systemd systemd-ui systemd-sysv thunar thunar-volman unbound util-linux virt-manager vlc wine wine64 ```