logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 12-07-2016 21:53:32

Frosch
Membre
Distrib. : FreeBSD
(G)UI : Xfce
Inscription : 09-12-2015

Re : simplification de apt

Personnellement je trouve apt assez logique, en comparaison à urpmi, pacman ou autres.
Mais c'est vrai que zypper (openSUSE) est particulièrement agréable à l'emploi : syntaxe claire et intuitive, retours de commandes clairs et concis...
En plus, la plupart des commandes existent en version longue et en version courte : zypper in = zypper install, zypper up = zypper update, zypper ar = zypper addrepo, etc.

Hors ligne

#27 12-07-2016 22:12:55

bruno-legrand
Adhérent(e)
Distrib. : Debian 12
Noyau : Linux 6.1.0-9-amd64
(G)UI : Plasma KDE
Inscription : 14-06-2016

Re : simplification de apt

Intéressant.   smile

Hors ligne

#28 13-07-2016 00:04:23

sogal
Black Metal Modo
Lieu : Nord Isère
Distrib. : openSUSE Leap 42.3
Noyau : Linux 4.4.76
(G)UI : GNOME
Inscription : 09-05-2013
Site Web

Re : simplification de apt

À titre de comparaison pour dnf :

dnf install | remove | info | search PAQUET : installe | supprime | informe sur | cherche PAQUET
dnf list installed PAQUET = liste les paquets installés correspondant à PAQUET (PAQUET est optionnel, sans ça la commande renverra tous les paquets installés)
dnf provides FICHIERS = indique le paquet fournissant la commande ou le fichier spécifiés
dnf history undo N° CMD = annule (si possible) la commande dnf dont le numéro est spécifié

1485418338.png Hello IT ! Have you tried turning it off and on again ?

Hors ligne

#29 13-07-2016 10:34:58

bruno-legrand
Adhérent(e)
Distrib. : Debian 12
Noyau : Linux 6.1.0-9-amd64
(G)UI : Plasma KDE
Inscription : 14-06-2016

Re : simplification de apt

Intéressant ça sogal. wink
J'ai bien l'impression (l'impression, n'ayant pas pratiqué Fedora pour tester ce dnf en comparaison, et n'ayant pas une énorme expérience de apt) qu'il est + simple que apt, pas besoin de s'embêter si on installe un logiciel par exemple avec un "-get" en + du apt install;
Tant mieux que apt se simplifie, autant utiliser un "apt intall paquettrucmuche"  plutôt qu'un + long/compliqué "apt-get intall paquetmachinchose".

Hors ligne

#30 13-07-2016 10:43:16

Anonyme-8
Invité

Re : simplification de apt

y a un équivalent de dnf history ?

#31 13-07-2016 10:54:06

Severian
Membre
Distrib. : Debian GNU/Linux 9.4 (stretch)
Noyau : Linux 4.14.0-0.bpo.3-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : simplification de apt

une petite remarque

attention à l'utilisation de apt ou apt-get (ou aptitude) pour l'upgrade de paquet

apt upgrade agit comme aptitude upgrade (s'il rencontre un "soucis" avec un paquet, il aura tendance à choisir de désinstaller le paquet ou mettre à jour les dépendances, bref prendre les mesures nécéssaires)
apt-get upgrade aura tendance à avertir, mais ne pas toucher au paquet et le laisser en l'état

bref apt est plus intrusif que apt-get en ce qui concerne upgrade

Hors ligne

#32 13-07-2016 11:58:41

Anonyme-8
Invité

Re : simplification de apt

roll

DIFFÉRENCES AVEC APT-GET(8)
       La commande apt est sensée être agréable à l'utilisateur et ne pas
       avoir besoin de compatibilité ascendante comme apt-get(8). Par
       conséquent, certaines options sont différentes :

       ·   L'option DPkg::Progress-Fancy est activée.

       ·   L'option APT::Color est activée.

       ·   Une nouvelle commande list est disponible, semblable à la commande
           dpkg --list.

       ·   La commande upgrade a l'option --with-new-pkgs activée par défaut.

#33 13-07-2016 12:32:15

bruno-legrand
Adhérent(e)
Distrib. : Debian 12
Noyau : Linux 6.1.0-9-amd64
(G)UI : Plasma KDE
Inscription : 14-06-2016

Re : simplification de apt

Est-ce que le projet debian a indiqué ce qu'ils veulent faire concrètement pour apt dans les versions à venir, si vous savez ?

Hors ligne

#34 13-07-2016 12:56:01

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : simplification de apt

Les développeurs d'APT sont les auteurs de la page Man qu'a citée Anonyme-8, donc je pense que leurs intentions sont claires : faire un outil intuitif pour une utilisation interactive (et laisser les anciennes commandes bien rodées et plus déterministes indemnes pour une utilisation dans les scripts.)

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#35 13-07-2016 13:10:37

bruno-legrand
Adhérent(e)
Distrib. : Debian 12
Noyau : Linux 6.1.0-9-amd64
(G)UI : Plasma KDE
Inscription : 14-06-2016

Re : simplification de apt

D'accord, intéressant. Ils donnent souvent des nouvelles de leurs avancées ?

Hors ligne

#36 13-07-2016 14:50:08

AbdelQahar
Membre
Lieu : Marmande
Distrib. : Arch
(G)UI : i3wm
Inscription : 14-08-2014
Site Web

Re : simplification de apt

Il y a un truc génial aussi, c'est apt edit-sources :

edit-sources
           La commande edit-sources permet de modifier le fichier sources.list et
           fournit des vérifications de sécurité de base.

Plus besoin de faire :

mon_editeur /etc/apt/sources.list

À ma connaissance, il n'y a pas de commande semblable dans apt-get...

À la première utilisation ça donne ça :

apt edit-sources

Select an editor.  To change later, run 'select-editor'.
  1. /bin/nano        <---- easiest
  2. /usr/bin/vim.tiny

Choose 1-2 [1]:

Pas mal, non ?

Dernière modification par AbdelQahar (13-07-2016 14:57:26)

Hors ligne

#37 13-07-2016 18:04:02

Atapaz
Membre
Distrib. : Debian stable
Noyau : Linux 4.9.0-16-amd64
(G)UI : KDE
Inscription : 07-07-2016

Re : simplification de apt

oh je ne la connaissais pas celle-là. Remarque, je change pas souvent mon fichier sources.list non plus.

Plouc en exil

Hors ligne

#38 13-07-2016 22:08:35

sogal
Black Metal Modo
Lieu : Nord Isère
Distrib. : openSUSE Leap 42.3
Noyau : Linux 4.4.76
(G)UI : GNOME
Inscription : 09-05-2013
Site Web

Re : simplification de apt

Anonyme-8 a écrit :

y a un équivalent de dnf history ?


grep -B1 Commandline /var/log/apt/history.log


Pour lister les opérations, à piper vers tail -n XX (où XX est le nombre d'opérations voulues x 3 (ça tient sur 3 lignes à chaque fois))

eval $(grep Commandline /var/log/apt/history.log | cut -d":" -f2 | tail -n1)


Pour répéter la dernière commande effectuée

Je n'ai pas connaissance de mieux ou de plus évolué.

J'ai trouvé une proposition de bidouille : http://askubuntu.com/questions/21657/ho … mmand-line
Mais bon, j'aurais du mal à faire confiance à une bidouille maison pour un truc aussi sensible que la gestion des paquets smile


1485418338.png Hello IT ! Have you tried turning it off and on again ?

Hors ligne

Pied de page des forums