Buster - Retour d'expérience

On y discute de tout, ou presque...
Répondre
Avatar de l’utilisateur
Junichirô
Membre actif
Membre actif
Messages : 976
Inscription : 26 avr. 2016, 01:10
Localisation : Baillif (Guadeloupe)
Status : Hors-ligne

C'est bizarre, une nouvelle version de Debian vient de sortir et il n'y a aucun commentaire.
J'ai migré mon Lenovo et mon LDLC de Stretch vers Buster sans aucun problème;
Remplacement de stretch par buster dans les sources.list puis:

Code : Tout sélectionner

#apt clean

#apt update

#apt upgrade
Redémarrage

Code : Tout sélectionner

#apt full-upgrade
Et après un redémarrage

Code : Tout sélectionner

#apt autoremove
J'ai constaté que synaptic posait un problème du à wayland, je crois. Je l'ai supprimé et remplacé par gnome-packagekit.
Tout semble tourner comme une horloge sur les deux machines.
“Lorsque vous avez éliminé l’impossible, ce qui reste, si improbable soit-il, est nécessairement la vérité.”
Avatar de l’utilisateur
Dunatotatos
Membre
Membre
Messages : 426
Inscription : 11 mai 2016, 20:56
Status : Hors-ligne

De mon côté, upgrade sur un serveur. Le seul chamboulement a concerné dovecot, mais tout est documenté.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour le Monde !
Junichirô a écrit : 12 juil. 2019, 14:45 C'est bizarre, une nouvelle version de Debian vient de sortir et il n'y a aucun commentaire.
J'ai migré mon Lenovo et mon LDLC de Stretch vers Buster sans aucun problème;
Remplacement de stretch par buster dans les sources.list puis:

Code : Tout sélectionner

#apt clean

#apt update

#apt upgrade
Redémarrage

Code : Tout sélectionner

#apt full-upgrade
Et après un redémarrage

Code : Tout sélectionner

#apt autoremove

Tant mieux si on arrive à la fin des galères :drinks:


Junichirô, tu utilises apt
à la place de apt-get

Qu'est-ce qui a motivé ce choix ?
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
Junichirô
Membre actif
Membre actif
Messages : 976
Inscription : 26 avr. 2016, 01:10
Localisation : Baillif (Guadeloupe)
Status : Hors-ligne

Rien! c'est plus court à écrire.
“Lorsque vous avez éliminé l’impossible, ce qui reste, si improbable soit-il, est nécessairement la vérité.”
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Merci.

J'ai cherché un peu ... ce n'est pas clair à 100%

Code : Tout sélectionner

/usr/bin/apt
/usr/bin/apt-cache
/usr/bin/apt-cdrom
/usr/bin/apt-config
/usr/bin/apt-get
/usr/bin/apt-key
/usr/bin/apt-mark
sont tous installés par le paquet "apt"


apt et apt-get sont 2 programmes distincts.

apt semble être une interface plus adaptée à l'usage "humain" ,
basé sur :
apt-get et apt-cache plus adaptés aux scripts.

Debian Références | 2.2.1. apt comparé à apt-get / apt-cache comparé à aptitude
donne un tableau comparatif des correspondances entre les diverses commandes.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5866
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Il me semble que apt est un alias de apt-get., donc c'est pareil.
Les anciens comme moi sont restés sur apt-get, les autres ont adoptés apt.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Je n'ai pas testé apt mais pour ce que j'en ai lu,
l'affichage de la sortie est plus lisible pour l'utilisateur,
avec une barre de progression lors de l'install.

C'est pour cette raison que apt-get serait plus adapté aux scripts.

Les Références Debian parlent de "wrapper" des anciennes commandes
une sorte d'interface en somme,
juste une amélioration ergonomique.

En tous cas ce n'est pas une révolution.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

dezix a écrit : 16 juil. 2019, 17:09En tous cas ce n'est pas une révolution.
Question de point de vue :icon_e_wink:

Depuis que je peux faire des choses comme :

Code : Tout sélectionner

apt install /chemin/vers/paquet.deb
il est hors de question que je revienne au vieux :

Code : Tout sélectionner

dpkg --install /chemin/vers/paquet.deb
apt-get install --fix-broken
Une autre fonctionnalité dont je ne souhaite pas me passer est celle-ci :

Code : Tout sélectionner

apt list --upgradable
--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

apt ce n'est pas sérieux, les recherches avec cet "outil" ne donnent rien.

Une recherche des paquets son avec apt :
apt search '~i ~n("audio|sound|alsa|pulseaudio|gstreamer|mpv|ffmpeg|pulse")'


La même avec aptitude :
aptitude search '~i ~n("audio|sound|alsa|pulseaudio|gstreamer|mpv|ffmpeg|pulse")'

Je ne mets pas les résultats, essayez, vous verrez. Pour le passage à buster, c'est dire la maturité de Debian, c'est le non-évènement.
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5866
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

j'ai effectivement écrit une connerie, apt-get et apt, ce n'est pas pareil.
en testing, si tu tentes une mise à jour suite au changement de stable, tu es coincé avec apt-get. Tu te fais jetter sous prétextes que tu n'as pas accepté le changement de version, mais il ne te propose pas de le faire. (il te dis d'aller voir man qui n'en parle pas).
Avec apt, il te propose d'accepter le changement de version, et ensuite il continu.
Mais apt est affreusement lent je trouve.
genpashiro
Membre
Membre
Messages : 214
Inscription : 25 sept. 2018, 15:07
Localisation : Douai, Nord
Status : Hors-ligne

perso, migré mon laptop Lenovo sur Buster RAS mais mon petit serveur Lenovo sur Buster; mon serveur nextcloud ne fonctionne plus, sans doute un problème avec php....
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

@vv222

Effectivement, vu sous cet angle,
il y a du pour.

Merci

--gilles-- a écrit : 16 juil. 2019, 18:10 Pour le passage à buster, c'est dire la maturité de Debian, c'est le non-évènement.
:023:
**Simple Utilisateur** -- Debian stable - XFCE
genpashiro
Membre
Membre
Messages : 214
Inscription : 25 sept. 2018, 15:07
Localisation : Douai, Nord
Status : Hors-ligne

Sauf pour php, a priori des soucis.....mon nextcloud est toujours par terre
--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

genpashiro a écrit : 16 juil. 2019, 21:51 Sauf pour php, a priori des soucis.....mon nextcloud est toujours par terre.
Quelle est la raison du retard systématique pour avoir quelque chose de correct en ce qui concerne php ? Pourquoi c'est toujours les administrateurs de site web qui sont toujours à la ramasse alors tout est OK ailleurs ? Ce n'est pas pour critiquer ou fustiger, mais pour apprendre la raison qui explique ce phénomène.
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

--gilles-- a écrit : 16 juil. 2019, 18:10 apt ce n'est pas sérieux, les recherches avec cet "outil" ne donnent rien.

Une recherche des paquets son avec apt :
apt search '~i ~n("audio|sound|alsa|pulseaudio|gstreamer|mpv|ffmpeg|pulse")'


La même avec aptitude :
aptitude search '~i ~n("audio|sound|alsa|pulseaudio|gstreamer|mpv|ffmpeg|pulse")'

Je ne mets pas les résultats, essayez, vous verrez. Pour le passage à buster, c'est dire la maturité de Debian, c'est le non-évènement.
aptitude ce n'est pas sérieux, lister les paquets en attente de mise-à-jour avec cet "outil" ne donne rien.

Lister les paquets en attente de mise-à-jour avec aptitude :
aptitude list --upgradable

La même avec apt :
apt list --upgradable

Je ne mets pas les résultats, essayez, vous verrez. Pour le passage à buster, c'est dire la maturité de Debian, je ne sais pas si c’est un événement. Mais en tous cas on voit bien que --gilles-- se fout de nous à s’étonner que les motifs de recherche d’aptitude ne fonctionnent pas avec apt.
--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

La démonstration aurait été valable si tu pouvais me montrer une recherche de motif de paquet réussie avec apt, si tu m'en montres une, je suis preneur !

Tandis que l'on peut lister les paquets en attente avec aptitude : aptitude upgrade && aptitude -s safe-upgrade

Dans man apt on lit :

VOIR AUSSI
apt-get(8), apt-cache(8), sources.list(5), apt.conf(5), apt-config(8), le guide d'APT dans
/usr/share/doc/apt-doc/, apt_preferences(5), le « HOWTO » d'APT.


Le problème, c'est que la documentation d'apt promise dans /usr/share/doc/apt-doc/ n'y est pas, tandis que la documentation d'aptitude est bien présente dans /usr/share/doc/aptitude/html/fr/ch01.html au format html excellent pour l'explorer avec un navigateur.
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5866
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

La sortie d'apt en remplacement d'apt-get ou d'aptitude n'a pas fait le buzz (pas autant que la sortie d'aptitude à l'époque).
Serais ce un non évenement ?
Pour ma culture, est ce qu'il existait dans la maintenant old stable ?
Avatar de l’utilisateur
Junichirô
Membre actif
Membre actif
Messages : 976
Inscription : 26 avr. 2016, 01:10
Localisation : Baillif (Guadeloupe)
Status : Hors-ligne

piratebab a écrit : 17 juil. 2019, 15:11
Pour ma culture, est ce qu'il existait dans la maintenant old stable ?
Ben, oui! Puisque j'ai fait mon passage à buster avec.
piratebab a écrit : 16 juil. 2019, 16:54 Les anciens comme moi sont restés sur apt-get, les autres ont adoptés apt.
Oh! Je suis né sous René Coty Et utilise Debian depuis 2007 (J'ai quitté mac OS X à cette époque); je l'avais utilisé avant mais pas comme OS principal sur un iBook G3 (PowerPC) puis un G4 (PowerPC itou).

Au passage, un peu de lecture sur le sujet: https://www.debian.org/doc/manuals/debi ... et.fr.html
“Lorsque vous avez éliminé l’impossible, ce qui reste, si improbable soit-il, est nécessairement la vérité.”
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

--gilles-- a écrit : 17 juil. 2019, 14:36Le problème, c'est que la documentation d'apt promise dans /usr/share/doc/apt-doc/ n'y est pas, tandis que la documentation d'aptitude est bien présente dans /usr/share/doc/aptitude/html/fr/ch01.html au format html excellent pour l'explorer avec un navigateur.
Je vois qu’on reste dans la pure bonne foi…
Tu as installé "aptitude-doc-fr" mais pas "apt-doc", et donc c’est la faute d’apt si tu ne trouves pas sa documentation ?
--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

Merci Junichirô pour le lien vers la documentation.
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Répondre