# Erreur too few arguments debutant, debutant

**URL:** <https://www.debian-fr.org/t/erreur-too-few-arguments-debutant-debutant/86814>\
**Category:** Support Debian\
**Created:** [Juillet 16, 2022, 2:04 UTC](https://www.debian-fr.org/t/erreur-too-few-arguments-debutant-debutant/86814 "2022-07-16T14:04:22Z")\
**Posts on this page:** 8\
**Page:** 2

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Juillet 17, 2022, 8:04 UTC](https://www.debian-fr.org/t/erreur-too-few-arguments-debutant-debutant/86814/21 "2022-07-17T20:04:46Z")

</div>

Il y a une autre règle importante à appliquer,  
surtout quand on débute :

Il faut toujours faire une copie de sauvegarde du fichier de configuration que l’on compte modifier,  
**avant** de le modifier, comme ça, si ça tourne mal, on pourra toujours remplacer le fichier modifié par le fichier sauvegardé, et tout redeviendra comme avant.

**Exemple :**

Tu as l’intention de modifier le fichier `/etc/network/interfaces`  
donc, tu commences par créer une copie de sauvegarde de ce fichier,  
mais pour qu’il n’ait pas le même nom et que tu puisses le reconnaître,  
tu ajoutes à la fin de son nom : `.sauv`

ce qui fait que le fichier copie de sauvegarde sera nommé :  
`/etc/network/interfaces.sauv`

Pour créer la copie de sauvegarde, il faudra donc entrer, depuis le compte `root`  
la ligne de commande suivante :

```auto
cp -v /etc/network/interfaces /etc/network/interfaces.sauv

```

Maintenant que la copie de sauvegarde est faite,  
tu peux tranquillement faire ce que tu veux dans le fichier `/etc/network/interfaces`  
en sachant que si ça tourne mal, il te suffira de supprimer le fichier modifié  
en le remplaçant par le fichier sauvegardé.

ce que tu pourras faire en lançant, depuis le compte `root`  
la ligne de commande suivante :

```auto
cp -v /etc/network/interfaces.sauv /etc/network/interfaces

```

* * *

Pour faire l’installation de debian dans ta machine virtuelle,  
quel fichier image ISO debian avais-tu utilisé ?

Pour répondre à la question ci-dessus, l’idéal serait que tu nous donnes un lien web vers le fichier image ISO que tu avais téléchargé.

---

<div class="post-metadata">

**Author:** ![magicroot](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/e47c2d/32.png) [@magicroot](https://www.debian-fr.org/u/magicroot)\
**Post date:** [Juillet 17, 2022, 8:12 UTC](https://www.debian-fr.org/t/erreur-too-few-arguments-debutant-debutant/86814/22 "2022-07-17T20:12:31Z")

</div>

voici merci pour le proces, je note

> **[Debian 11.3.0 gratuit Linux .](https://www.clubic.com/telechargement-en-cours/442490-0-debian.html)**
>
> Télécharger Debian 11.3.0 gratuit Linux : Debian : le système d'exploitation Linux universel

---

<div class="post-metadata">

**Author:** ![magicroot](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/e47c2d/32.png) [@magicroot](https://www.debian-fr.org/u/magicroot)\
**Post date:** [Juillet 17, 2022, 8:15 UTC](https://www.debian-fr.org/t/erreur-too-few-arguments-debutant-debutant/86814/23 "2022-07-17T20:15:54Z")

</div>

Ca marche merci, je me souviens aussi qu’avant de faire putty, on était aller dans server ssh, mais je n’arrive pas l’installer, d’apres le tuto apt-get install openssh-server, mais ca me met «&nbsp;aucune version du paquet dispo, mais il existe dans la base de donné&nbsp;»

et d’apres le tuto allez dans ssh\_config, decocher le port, a la place de 22, remplacer par 45000.

ensuite sur Putty, je renseigne donc mon IP pour faire la liaison, ca ne marche pas

---

<div class="post-metadata">

**Author:** ![magicroot](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/e47c2d/32.png) [@magicroot](https://www.debian-fr.org/u/magicroot)\
**Post date:** [Juillet 17, 2022, 8:47 UTC](https://www.debian-fr.org/t/erreur-too-few-arguments-debutant-debutant/86814/24 "2022-07-17T20:47:09Z")

</div>

Bon, j’ai detruit cette VM, j’en ai refait une, tout marche, internet, putty, j’ai pu installer apache2 du coup

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Juillet 17, 2022, 9:49 UTC](https://www.debian-fr.org/t/erreur-too-few-arguments-debutant-debutant/86814/25 "2022-07-17T21:49:00Z")

</div>

Pour télécharger un fichier image ISO d’installation de debian, plutôt que d’aller trouver une ancienne version chez des intermédiaires, il vaut mieux aller directement à la source : [www.debian.org](http://www.debian.org)

Il y a aussi des versions _netinstall_ : [Debian -- Installation par le réseau à partir d'une clé USB ou d’un CD minimaux](https://www.debian.org/CD/netinst/)

et si besoin, il y a aussi des versions _live_ : [Debian -- Images d'installation autonomes](https://www.debian.org/CD/live/)

* * *

> [@magicroot](#):
>
> … d’apres le tuto apt-get install openssh-server, mais ca me met « aucune version du paquet dispo, mais il existe dans la base de donné » …

Hummm ce n’est absolument pas normal : à ma connaissance, ce paquetage est toujours disponible pour toutes les versions de debian.

D’autre part, depuis quelques années, on utilise la commande `apt` plutôt qu’`apt-get`

Par exemple, si tu veux savoir si un paquetage est installable pour, ou déjà installé sur ton système debian lance la ligne de commande suivante :  
(pas besoin d’utiliser les privilèges du compte **root** dans ce cas là)

```auto
apt policy openssh-server

```

Voilà ce que ça donne sur ma machine :

```plaintext
michel@debbull:~$ apt policy openssh-server
openssh-server:
  Installé : 1:8.4p1-5+deb11u1
  Candidat : 1:8.4p1-5+deb11u1
 Table de version :
 *** 1:8.4p1-5+deb11u1 500
        500 https://deb.debian.org/debian bullseye/main amd64 Packages
        100 /var/lib/dpkg/status
michel@debbull:~$ 

```

et s’il n’avait pas encore installé mais qu’il soit quand même installable,  
ça aurait donné :

```plaintext
michel@debbull:~$ apt policy openssh-server
openssh-server:
  Installé : (aucun)
  Candidat : 1:8.4p1-5+deb11u1
 Table de version :
 *** 1:8.4p1-5+deb11u1 500
        500 https://deb.debian.org/debian bullseye/main amd64 Packages
        100 /var/lib/dpkg/status
michel@debbull:~$ 

```

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Juillet 19, 2022, 1:40 UTC](https://www.debian-fr.org/t/erreur-too-few-arguments-debutant-debutant/86814/26 "2022-07-19T13:40:42Z")

</div>

> [@anon29980398](#):
>
> Hummm ce n’est absolument pas normal : à ma connaissance, ce paquetage est toujours disponible pour toutes les versions de debian.

Il faut voir le contenu du fichier `/etc/apt/sources.list`, si le réseau a été mal configuré avant ou pendant l’installation, alors les miroirs ne pouvaient pas être atteints, et l’installeur n’a pas ajouté les miroirs au fichier (`Continuer sans miroir sur le réseau`).  
ça m’arrive parfois quand je crée une VM en faisant une erreur dans les paramètres réseaux de cette dernière, la solution est soit de tout réinstaller, soit de corriger manuellement le fichier `/etc/network/interfaces` puis d’ajouter manuellement les miroirs dans `/etc/apt/sources.list`

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Juillet 19, 2022, 2:31 UTC](https://www.debian-fr.org/t/erreur-too-few-arguments-debutant-debutant/86814/27 "2022-07-19T14:31:03Z")

</div>

Mais si le message était :

> [@magicroot](#):
>
> … aucune version du paquet dispo, mais il existe dans la base de donné …

je suppose que l’accès au réseau était fonctionnel sinon le message aurait signalé un problème d’accès réseau, mais bon, je _suppose_ seulement car je n’ai pas testé une demande d’installation de paquetage sans avoir accès au réseau.

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Juillet 19, 2022, 5:35 UTC](https://www.debian-fr.org/t/erreur-too-few-arguments-debutant-debutant/86814/28 "2022-07-19T17:35:31Z")

</div>

Oui en effet, en fait `apt` tente de joindre les miroirs renseignés dans `/etc/apt/sources.list`, et s’il n’y parvient pas il lève un message d’erreur.  
Mais si, à l’installation, on a pas d’accès réseau, l’installeur n’écrit aucun miroir dans le fichier, et ce dernier contient uniquement le dépôt du CDRom, ou autre support d’installation.  
Il me semble que c’est dans ce cas de figure qu’`apt policy` donne quelque chose comme ça (avec un CDRom netinstall):

```auto
paquet:
  Installé : (aucun)
  Candidat : (aucun)

```

A vérifier, j’essaierai d’y penser la prochaine fois que je configure mal le réseau d’une nouvelle VM 😁

[Page précédente](https://www.debian-fr.org/t/erreur-too-few-arguments-debutant-debutant/86814.md?page=1)
