Comment mettre à jour debian (pas de réseau ou d'accès direct)

4

Je lance Debian 4.0 sur une machine sans accès à Internet. Comment puis-je le mettre à jour vers la dernière version stable? Je peux télécharger l'iso en utilisant la machine locale et le télécharger via scp. et après? Quelle iso - cd1 suffit-il ou faut-il télécharger le gros dvd? La machine exécute apache + php, aucun autre paquet supplémentaire.

alef
la source

Réponses:

2

Vous devez monter cette image ISO:

  $ sudo mount -t iso9660 -o boucle / chemin / vers / iso / mnt / deb-cd1

Ajoutez ensuite / mnt / deb-cd1 à /etc/apt/sources.list :

fichier deb: /// mnt / deb-cd1 presse principale

Prochaine course:

  $ sudo apt-get update
  $ sudo apt-get dist-upgrade

NOTE : Comme le CD ne peut pas contenir tous les paquets que vous installez sur votre système, certains paquets ont été conservés dans l'ancienne version ... Avec le DVD, vous pouvez mettre à jour plus de paquets qu'avec le CD.

Le CD contient les nouveaux outils de noyau, de libc et de construction (ainsi que les nouveaux Perl / Python / Ruby), il suffit donc de procéder à la mise à niveau. Mais nommez un autre logiciel que vous pouvez utiliser en dehors du contenu d'un CD. Décidez-vous que vous avez besoin d’un nouveau noyau et de la libc avec un logiciel plus ancien ou de nouveaux paquets?

NOTE Debiand 4.0 est trop vieux et n'est pas maintenu maintenant. Donc, il n'y a pas de correctifs de sécurité. Je recommande vivement de mettre à niveau!

Gavenkoa
la source
Merci. Je veux tous les nouveaux paquets. Comme je l'ai dit, il exécute apache + php + application mysql, je souhaite continuer à l'exécuter après la mise à niveau. Le développeur Im, linux begginer, a hérité de ce serveur et souhaite l'ugrade afin de pouvoir installer la dernière version de java.
alef
:( - sth incorrect: téléchargé debian-6.0.2.1-i386-CD-1.iso et les étapes suivies. Pendant apt-get update got error: ne peut pas télécharger le fichier fichier: /// mnt / deb-cd1 / dists / squeeze / contrib / binary-i386 / Packages.gz) mantis:/mnt/deb-cd1/dists/squeeze/contrib/binary-i386# ls `Release '
alef
ok, retiré contribde sources.list, et a maintenant réussi cette étape
alef
La dernière fois que j'utilise uniquement des DVD, il existe des contrib . non libre non autorisé pour distribution sur CD / DVD.
Gavenkoa