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 22:53:32

Frosch
Adhérent(e)
Lieu : Sion (CH)
Distrib. : Chakra
Noyau : Linux 4.5.7
(G)UI : Plasma 5.8
Inscription : 09-12-2015
Site Web

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.

Schokolade ist keine Lüge.

Hors ligne

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

bruno-legrand
Membre
Distrib. : HandyLinux 2.5
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Xfce
Inscription : 14-06-2016

Re : simplification de apt

Intéressant.   smile

Hors ligne

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

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(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é

Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

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

bruno-legrand
Membre
Distrib. : HandyLinux 2.5
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Xfce
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 11:43:16

nIQnutn
Modérateur
Lieu : Lyon
Distrib. : Jessie
Noyau : Linux 3.16-amd64
(G)UI : XFCE
Inscription : 16-03-2012
Site Web

Re : simplification de apt

y a un équivalent de dnf history ?

Hors ligne

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

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
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

"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

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

nIQnutn
Modérateur
Lieu : Lyon
Distrib. : Jessie
Noyau : Linux 3.16-amd64
(G)UI : XFCE
Inscription : 16-03-2012
Site Web

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.

Hors ligne

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

bruno-legrand
Membre
Distrib. : HandyLinux 2.5
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Xfce
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 13:56:01

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
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 nIQnutn, 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 14:10:37

bruno-legrand
Membre
Distrib. : HandyLinux 2.5
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Xfce
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 15:50:08

AbdelQahar
Membre
Lieu : Marmande
Distrib. : Jessie + Backports
Noyau : Linux 3.16.0-4-amd64
(G)UI : Xfce 4.10
Inscription : 14-08-2014

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 15:57:26)

Hors ligne

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

Atapaz
Membre
Distrib. : HandyLinux 2.5
Noyau : Linux 3.16.0-4-686-pae
(G)UI : XFCE
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 23:08:35

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

Re : simplification de apt

nIQnutn 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


Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

Pied de page des forums