Forum Linux.debian/ubuntu Utilisation d'un fichier comme liste de paquets

Posté par  .
Étiquettes : aucune
0
16
juin
2009
Hello
Je cherche à combler ma fegnantise au maximum, j'ai récupéré une page d'un wiki pour avoir une méga liste des paquets à installer avec aptitude sans les recopier à la main (je l'ai déjà recopiée une fois, j'ai perdu plus de temps à corriger les erreurs dans les noms des paquets qu'à installer tout mon système ..
J'ai donc utilisé les merveilleux outils à ma disposition, wget pour piquer la page web, cat et | grep puis > pour n'avoir que la ligne qui m'intéresse dans un fichier texte, j'ai enlevé les balises qui trainaient et il ne me reste dans ce fichier qu'une liste de paquets à installer.
quand je fais
aptitude install -S fichier
Il se comporte comme si j'avais demandé un upgrade et répond qu'aucun paquet ne va être installé.

Evidemment en essayant à la main les deux premiers paquets
aptitude install make gcc-4.1
il prépare l'installation.

Auriez vous une petite aide, un guide ou quelque chose.
Le man aptitude n'est pas du tout bavard à ce sujet :/ (et google encore moins)

Merci
  • # Erreur

    Posté par  . Évalué à 2.

    Bon déjà il semblerait que je me sois trompé dans l'utilisation de -S, ça n'est pas ce que j'imaginais
    http://da2i.univ-lille1.fr/cgi-bin/man/man2html?aptitude.fr+(...)

    Du coup, est-ce possible ? avec une redirection peut être ?
    aptitude install < fichier ?
    • [^] # Re: Erreur

      Posté par  . Évalué à 3.

      Essaie ceci :
      aptitude install $(cat fichier)
      • [^] # Re: Erreur

        Posté par  . Évalué à 2.

        Mouhahahahaha ça marche ! Je pensais plus ce genre d'astuce (déjà utilisée pour remplacer le nom du noyau dans un 'cd')
        Merci guppy, toujours présent apparement ;)
      • [^] # Re: Erreur

        Posté par  . Évalué à 4.

        xargs -a fichier aptitude install
        Serait plus propre.
        Mes 2 centimes.
        • [^] # Re: Erreur

          Posté par  . Évalué à 2.

          Ah ok, je connaissais pas cette forme là, je note et j'essaierai ;)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.