Va-t-en maintenir sur disque amovible un miroir de la version courante
Je fais ça sur un disque non amovible sans soucis. Qu'est ce qui est susceptible de poser problème ?
Pour une distribution « normale », il suffit de copier le répertoire de la version courante.
Sous Debian, les répertoires sont mélangés entre les versions et séparés par lettre, c’est inutilisable directement !
Alors il y a probablement une commande pour faire ça, mais c’est une complication inutile.
Les BSD sont aussi des distributions de coupeurs de cheveux.
Les développeurs des *BSD sont des pinailleurs, mais il ne poursuivent pas le même but du tout : ils cherchent la qualité et la simplicité.
Sous Debian, une demi-douzaine de commandes pour gérer les paquets, ça ne ressemble plus à rien.
Elle fait partie des distributions super pratiques pour des serveurs sans avoir à y passer des heures.
À condition de n’avoir aucun besoin particulier.
J’avais regardé à un moment pour un serveur web : Apache n’était pas compilé avec le support des bibliothèques dont j’avais besoin. Sur les autres distributions, si.
Sur une Debian stable, j’ai voulu installer un paquet d’un truc graphique de la testing, parce que j’en voulais une version récente.
apt-get a voulu une version plus récente de la Xlib, c’était raisonnable, j’essaye donc de la mettre à jour aussi.
Résultat : il me dit OK pas de problème, je vais désinstaller la majorité des applications graphiques...
À moins d’une très grande différence de versions, la Xlib a pour autant que je sache toujours conservé la compatibilité ascendante ; d’ailleurs, j’ai souvent utilisé sans problème des applications compilées par rapport à des versions de la Xlib plus anciennes que celle que j’avais sur mon système. Pour le mélange de paquets de différentes versions, je l’ai aussi fait sur d’autres distributions, et avec succès (même une fois une mise-à-jour de rpm et de la glibc pour des versions majeures plus récentes, autre chose que Xlib !).
Mais les empaqueteurs psychorigides de Debian ont décidé de mettre une dépendance stricte sur la version de la Xlib et pas juste une version minimale comme sur n’importe quelle autre distrib.
En fait, ça, c’était sur le conseil d’un sysadmin debianiste : « non, tu devrais quand même prendre la stable, tu configures les dépôts pour pouvoir prendre des paquets de la testing en le spécifiant » (une demi-journée ! mais il est vrai que je ne pouvais pas envisager de prendre les paquets à la main comme sur une distribution avec des dépôts normaux) « et tu pourras ajouter les quelques paquets plus récents dont tu as besoin, ça gère les dépendances, ça marche super-bien ». Bah voyons !
Bon, c’était un essai, j’ai encore une fois jeté la Debian. En fait, je n’en ai jamais mis en production.
Quand j’ai dû intervenir sur des Ubuntu (pas installées par moi), je suis tombé sur quelques autres trucs tordus (et pénibles) certainement hérités de Debian, mais quand même pas aussi calamiteux que le système de paquets.
Je crois que je préférerais encore devoir administrer une Slackware (pas de gestion des dépendances) qu’une Debian.
Suggestion : jetez tout le système de paquets, passez à pacman.
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
[^] # Re: Debian vs KISS
Posté par Arthur Accroc . En réponse au journal La première distribution majeure !. Évalué à -5.
Pour une distribution « normale », il suffit de copier le répertoire de la version courante.
Sous Debian, les répertoires sont mélangés entre les versions et séparés par lettre, c’est inutilisable directement !
Alors il y a probablement une commande pour faire ça, mais c’est une complication inutile.
Les développeurs des *BSD sont des pinailleurs, mais il ne poursuivent pas le même but du tout : ils cherchent la qualité et la simplicité.
Sous Debian, une demi-douzaine de commandes pour gérer les paquets, ça ne ressemble plus à rien.
À condition de n’avoir aucun besoin particulier.
J’avais regardé à un moment pour un serveur web : Apache n’était pas compilé avec le support des bibliothèques dont j’avais besoin. Sur les autres distributions, si.
Sur une Debian stable, j’ai voulu installer un paquet d’un truc graphique de la testing, parce que j’en voulais une version récente.
apt-get a voulu une version plus récente de la Xlib, c’était raisonnable, j’essaye donc de la mettre à jour aussi.
Résultat : il me dit OK pas de problème, je vais désinstaller la majorité des applications graphiques...
À moins d’une très grande différence de versions, la Xlib a pour autant que je sache toujours conservé la compatibilité ascendante ; d’ailleurs, j’ai souvent utilisé sans problème des applications compilées par rapport à des versions de la Xlib plus anciennes que celle que j’avais sur mon système. Pour le mélange de paquets de différentes versions, je l’ai aussi fait sur d’autres distributions, et avec succès (même une fois une mise-à-jour de rpm et de la glibc pour des versions majeures plus récentes, autre chose que Xlib !).
Mais les empaqueteurs psychorigides de Debian ont décidé de mettre une dépendance stricte sur la version de la Xlib et pas juste une version minimale comme sur n’importe quelle autre distrib.
En fait, ça, c’était sur le conseil d’un sysadmin debianiste : « non, tu devrais quand même prendre la stable, tu configures les dépôts pour pouvoir prendre des paquets de la testing en le spécifiant » (une demi-journée ! mais il est vrai que je ne pouvais pas envisager de prendre les paquets à la main comme sur une distribution avec des dépôts normaux) « et tu pourras ajouter les quelques paquets plus récents dont tu as besoin, ça gère les dépendances, ça marche super-bien ». Bah voyons !
Bon, c’était un essai, j’ai encore une fois jeté la Debian. En fait, je n’en ai jamais mis en production.
Quand j’ai dû intervenir sur des Ubuntu (pas installées par moi), je suis tombé sur quelques autres trucs tordus (et pénibles) certainement hérités de Debian, mais quand même pas aussi calamiteux que le système de paquets.
Je crois que je préférerais encore devoir administrer une Slackware (pas de gestion des dépendances) qu’une Debian.
Suggestion : jetez tout le système de paquets, passez à pacman.
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone