OVH Cloud OVH Cloud

apt-get update et apt-get upgrade

26 réponses
Avatar
andre_debian
Bonsoir =E0 tous,

Quelle est la diff=E9rence entre ces 2 commandes du sujet ?

J'ai trouv=E9 cette explication qui ne me satisfait pas
compl=E8tement :
www.clapico.com/2012/03/17/upgrade-dist-upgrade/

Celle ci est plus convaincante :
http://askubuntu.com/questions/94102/what-is-the-difference-between-apt-get=
=2Dupdate-and-upgrade

Sauf erreur, apt-get :
update =3D mis =E0 jour des paquets,
upgrade =3D ?
dist-upgrade =3D migration vers la derni=E8re distribution.

Comment bien qualifier la diff=E9rence entre "update" (mise =E0 jour)=20
et "upgrade" (?)

Merci.

Andr=E9

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/201302282247.36303.andre_debian@numericable.fr

6 réponses

1 2 3
Avatar
Bzzz
On Fri, 01 Mar 2013 16:05:34 +0100
Stephane Ascoet wrote:

Mouais enfin le gus en question est Roberto Di Cosmo, un peu de
respect pour ce pilier du monde de l'informatique libre me semble
souhaitable.



Tu me parles de respect, pour un type dont je n'ai jamais ni lu
le nom ni quoi que ce soit d'autre; et en tout premier lieu, où
se trouve le manque de respect dans mon précédent post??

Si tu veux lui baiser les pieds et lui en tailler une, libre
à toi, moi pas.

Les moralisateurs universitaires (entre autres) m'ont toujours fait
chier, et je te remercie de me rappeler pourquoi.

--
<@Lucos> trop de monde là !
*** Lucos was kicked by kamu (Ouais !)

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Sylvain L. Sauvage
Le vendredi 1 mars 2013 à 14:59:43, Vincent Lefevre a écrit :
[…]
Aussi, j'ajouterais que la résolution des conflits par
aptitude est parfois étrange, et il lui arrive de vouloir
supprimer beaucoup de paquets. Souvent apt-get s'en sort
mieux, donc je repasse à apt-get (install avec des paquets
particuliers, ou bien dist-upgrade) dans ces cas-là.



Euh, tu as vu que tu pouvais :
1. choisir la solution ('e' pour voir les solutions, '.' et ','
pour défiler parmi celles-ci, '!' pour en appliquer une)
(c’est écrit en bas) ;
2. et l’aider à choisir (dans le mode « solution » ( 'e'), 'r'
sur les paquets où la solution ne te plaît pas, 'a' là o ù elle
te plaît, le prochain '.' recalcule en 'r'ejetant ou
'a'ppliquant ce qui était proposé) (commandes et raccourcis
disponibles dans le menu /Solutions/) ?

C’est, notamment quand il y a beaucoup de modifs ou que l†™on
veut choisir certaines versions, beaucoup plus simple que
trouver les bonnes options à passer en ligne de commande.

En unstable (mises à jours disponibles quatre fois par jour ;
mises à jour à effectuer « assez » fréquemment) ou lors d’un
changement de version (nouvelle stable ; beaucoup de mises à
jours d’un coup), je ne vois pas trop comment on peut être
efficace avec une interface linéaire comme celle d’apt-get ou
d’aptitude-CLI. Même si ces CLI permettent un peu d’af finer les
choix (solution, pin…), il me semble qu’avec ces seules CLI , on
prendrait plutôt la solution rapide de tout accepter ou de tout
refuser. Il faut en plus un autre terminal pour faire un 'apt-
get/aptitude changelog'¹ ou un 'apt-cache policy'/'aptitude
versions' ou un 'search'…

¹ Cette option 'changelog' me semble aussi extrêmement utile en
unstable : elle perment p.ex. de savoir s’il est nécessaire de
faire la mise à jour tout de suite (répare un bogue _rencontrà ©_,
nouvelle fonctionnalité _attendue_) et donc aussi savoir si un
redémarrage est nécessaire pour en profiter tout de suite
(redémarrage de la machine, de X, de certains programmes…).

--
Sylvain Sauvage

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Txo
En ce vendredi 01 mars 2013 à 16 h 20 Bzzz nous susurrait  :

Tu me parles de respect, pour un type dont je n'ai jamais ni lu
le nom ni quoi que ce soit d'autre;



C'est bien ce qu'on se disait...

--
-+- Dominique Marin http://txodom.free.fr -+-
« Si tu ne manges pas, tu ne mourras pas »
-+- Ugo Tognazzi dans « la grande bouffe » -+-

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Stephane Ascoet
Le 01/03/2013 16:28, a écrit :

Mancoosi : un projet européen dédié aux mises à jour de logiciels libres
www.zdnet.fr/actualites/mancoosi-un-projet-europeen-dedie-aux-mises-a-jour-de-logiciels-libres-39383031.htm



Ca fait bizarre de voir un article aussi vieux, avec le regrette Mandriva et des commentaires qui n'apportaient deja rien... Et je
n'en reviens pas que l'Europe ait finance un truc pareil...

La syntaxe est bien absconce pour moi :
apt-cudf-get


Ca doit etre le nom de leur apt forke.

-t experimental

On va chercher dans experimental


--solver aspcud

On choisit d'utiliser l'outil de resolution des dependances aspcud. Dans le cadre de Mancoosi(il y a t-il une explication au sujet
de la ressemblance de ce mot avec le nom de famille de Robert?) il y a eu un concours duquel une bonne poignee d'algorithmes ont emerge.

install ocsigenserver=2.2-2

Ben ca on connait ;-)

--
Bien cordialement, Stephane Ascoet

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
andre_debian
On Friday 01 March 2013 16:39:37 Stephane Ascoet wrote:
Le 01/03/2013 16:28, a écrit :
> Mancoosi : un projet européen dédié aux mises à jour de logicie ls libres
> www.zdnet.fr/actualites/mancoosi-un-projet-europeen-dedie-aux-mises-a-j ou
>r-de-logiciels-libres-39383031.htm

Ca fait bizarre de voir un article aussi vieux, avec le regrette Mandriva
et des commentaires qui n'apportaient deja rien... Et je n'en reviens pas
que l'Europe ait finance un truc pareil...



http://www.mancoosi.org/

Je n'en avais jamais entendu parler avant.

André

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Vincent Lefevre
On 2013-03-01 16:31:41 +0100, Sylvain L. Sauvage wrote:
Le vendredi 1 mars 2013 à 14:59:43, Vincent Lefevre a écrit :
>[…]
> Aussi, j'ajouterais que la résolution des conflits par
> aptitude est parfois étrange, et il lui arrive de vouloir
> supprimer beaucoup de paquets. Souvent apt-get s'en sort
> mieux, donc je repasse à apt-get (install avec des paquets
> particuliers, ou bien dist-upgrade) dans ces cas-là.

Euh, tu as vu que tu pouvais :
1. choisir la solution ('e' pour voir les solutions, '.' et ','
pour défiler parmi celles-ci, '!' pour en appliquer une)
(c’est écrit en bas) ;



Mais parfois aucune des solutions n'est bonne.

Par exemple, actuellement, aptitude me dit:

iuA libv4l-0 +1,024 B 0.8.8-3 0.8.9-1
iuA libv4lconvert0 0.8.8-3 0.8.9-1

The following packages depend on version 0.8.8-3 of libv4l-0, and will be ▒
broken if it is upgraded. ▒

* lib32v4l-0 depends on libv4l-0 (= 0.8.8-3) ▒

[1(1)/...] Suggest 2 keeps

Avec 'e':

-- Keep the following packages at their current version:
libv4l-0 [0.8.8-3 (now, testing)]
libv4lconvert0 [0.8.8-3 (now, testing)]

Cela ne m'avance à rien du tout si le but est d'upgrader.

Puis '.':

-- Remove the following packages:
libv4lconvert0 [0.8.8-3 (now, testing)]
-- Downgrade the following packages:
lib32v4l-0 [0.8.8-3 now, testing -> 0.8.0-1 stable]
libv4l-0 [0.8.8-3 now, testing -> 0.8.0-1 stable]

Je ne veux pas de downgrade, mais un upgrade.

Puis '.':

No more solutions.

Bref, aptitude ne propose aucune solution satisfaisante.

Avec apt-get:

# apt-get install libv4l-0 libv4lconvert0
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
lib32bz2-1.0 lib32z1
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
ia32-libs lib32v4l-0
The following packages will be upgraded:
libv4l-0 libv4lconvert0
2 upgraded, 0 newly installed, 2 to remove and 9 not upgraded.
Need to get 159 kB of archives.
After this operation, 84.1 MB disk space will be freed.
Do you want to continue [Y/n]?

Là, c'est plus intéressant. Il se trouve que je n'ai plus besoin de
ces bibliothèques 32-bit (elles me servaient pour le programme de
flashage de mon Nokia N900, qui est maintenant en panne).

--
Vincent Lefèvre - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
1 2 3