Comment obtenir apt-get pour appeler apt-fast?

8

J'utilise depuis apt-fastun certain temps maintenant et j'aime vraiment ça. Si vous ne savez pas, il est utile d'accélérer apt-get. Cependant, j'ai quelques questions concernant apt-fast:

  1. Je voudrais faire n'importe quel appel pour apt-getcourir apt-fast. Je suppose que je peux mettre un script appelé " apt-get" dans mon ~/bindossier qui s'exécute apt-fast... alors peut-être que je réponds à ma propre question sur cette première.

    Un script comme celui-ci fonctionnerait-il?

    #!/bin/bash
    exec apt-fast $@
    exit 0
    
  2. apt-fast ne semble pas accélérer la chose même que je souhaite accélérer le plus - apt-get update

    Je voudrais apt-fastfaire apt-get updatecourir plus vite. Est-ce possible?

Joshua Robison
la source
pourquoi vous voulez courir apt-getau lieu de apt-fast, apt-fastn'a qu'un seul caractère de plus queapt-get
Anwar
hmm. J'espère que cette question ne sort pas du sujet. Mais je dirai que je préfère apt-fast car il est plus rapide lors du téléchargement de binaires. Je crains que cela n'accélère pas les appels de mise à jour apt-cache apt-get.
Joshua Robison
Mon script que j'ai écrit ci-dessus semble fonctionner sans problème. Je veux toujours savoir si apt-fast accélère la "mise à jour apt-fast" ou si je peux faire quelque chose pour télécharger les informations de mise à jour apt-get dans les threads
Joshua Robison
Comment avez-vous conclu que cela apt-fastn'accélère pas la mise à jour et accélère simplement l'obtention des binaires? (J'utilise également apt-fast.)
Je conclus cela pour deux raisons. 1) La mise à jour apt-get et la mise à jour apt-fast ne semblent pas du tout différentes de ma vitesse. et 2) l'interface d'installation apt-fast et l'interface de mise à jour apt-fast sont différentes. Une installation rapide-apte me donne en fait un aperçu de la façon dont les choses sont accélérées ... cela semble très différent de l'installation apt-get. mais la mise à jour apt-fast me donne juste la même chose que la mise à jour apt-get. Quelqu'un sait-il réellement que quelque chose de différent se passe avec les mises à jour?
Joshua Robison

Réponses:

10

Vous pouvez créer un alias pour apt-getdans votre répertoire personnel. Pour ce faire, procédez comme suit:

  1. Ouvrez un terminal et exécutez cette commande:

    touch ~/.bash_aliases; gedit ~/.bash_aliases
    
  2. Dans le nouveau fichier ouvert, saisissez-les, enregistrez et quittez.

    alias apt-get='apt-fast'
    

Ensuite, chaque fois que vous exécutez apt-get, apt-fasts'exécutera à la place

Pour plus d'informations, consultez cette page

Anwar
la source
5

apt-fast ne accélère pas la mise à jour d'apt-get. Si vous vérifiez le code, par exemple

vi /usr/bin/apt-fast

Vous trouverez la ligne:

if echo "$@" | grep -q "upgrade\|install\|dist-upgrade"; then
...
else
apt-get "@"

Ce qui signifie que apt-fastcela ne fait rien dans toutes les autres commandes sauf dans la mise à niveau, l'installation et la mise à niveau dist.

Majal
la source
2
Merci. mais une très triste nouvelle. Je souhaite vraiment que cela accélère également la mise à jour. Je déteste devoir attendre que tous les dépôts PPA soient téléchargés lors de la mise à jour apt-get. cela prend une éternité.
Joshua Robison