web-dev-qa-db-fra.com

apt-fast pour Ubuntu 14.04?

Je viens de passer à Ubuntu 14.04 à partir de Ubuntu 12.04 (ce que j'ai adoré) et maintenant, je ne peux pas installer apt-fast. Ma connexion Internet est très lente et je souhaite télécharger à l'aide d'apt-fast, mais chaque fois que j'ajoute l'apt-fast ppa, la met à jour et tente de l'installer, il est indiqué

package apt-fast not found

Comment puis-je réparer ça? Merci.

J'apprécie vraiment l'effort fourni par askubuntu (qui vous inclut des gens formidables;)) pour m'aider. Mon problème a déjà été répondu. Voici une capture d'écran de mes sources de logiciels. La personne qui a répondu à ma question a apparemment supprimé le commentaire qui répondait à ma question, mais voici le référentiel qui m'a aidé à ajouter apt-fast

Sudo add-apt-repository ppa:saiarcot895/myppa

Donc, si cela aide, je voudrais faire passer au vote toutes les personnes qui m'ont aidé et je vais accepter une réponse aussi, donnez-moi juste un peu de temps pour les tester tous les deux;)

de toute façon merci les gars pour m'aider. Tu es génial :-) XD

2
Jatin Kaushal

Tout d’abord, vous pouvez ne pas comprendre le but d’apt-fast. Ce n'est pas quelque chose pour les connexions réseau lentes, c'est pour les connexions réseau rapides. Si votre connexion à Internet est lente, vous n'atteignez pas le goulot d'étranglement du référentiel et vous ne tirerez pas profit de l'extraction simultanée de plusieurs référentiels.

Si vous disposez d'une connexion Internet rapide, plus rapide que les référentiels, vous pouvez tirer parti de l'extraction simultanée de plusieurs référentiels.

Plus directement à votre question, avez-vous exécuté le Sudo apt-get update après avoir ajouté le référentiel?

Entre deux questions, j'ai essayé le référentiel sur une machine de test et il semble être cassé (pour Ubuntu/trusty 14.04). Quelle erreur avez-vous eu lorsque vous avez essayé de mettre à jour le référentiel?

Alternativement, avec le dépôt apt-fast cassé, vous pouvez utiliser le github .

Vous pouvez également communiquer le référentiel endommagé (ou indisponible 14.04) à l'équipe de support apt-fast.

Sachant que vous ne pouvez pas en tirer parti sur une machine avec une connexion Internet lente, le travail que vous souhaitez investir pour l'installer sur votre ordinateur pourrait constituer une véritable fabrique.

8
L. D. James

Testez ceci:

  1. Ouvrez un terminal,

    Presse Ctrl+Alt+T

  2. Exécuter:

    Sudo nano/usr/bin apt-fast

Collez ces lignes:

-------------------------------
# !/bin/sh
# apt-fast v0.03 by Matt Parnell http://www.mattparnell.com, this thing is fully open-source
# if you do anything cool with it, let me know so I can publish or Host it for you
# contact me at [email protected]

# Special thanks
# Travis/travisn000 - support for complex apt-get commands
# Allan Hoffmeister - aria2c support
# Abhishek Sharma - aria2c with proxy support
# Richard Klien - Autocompletion, Download Size Checking (made for on ubuntu, untested on other distros)
# Patrick Kramer Ruiz - suggestions - see Suggestions.txt
# Sergio Silva - test to see if axel is installed, root detection/Sudo autorun

# Use this just like apt-get for faster package downloading.

# Check for proper priveliges
[ "`whoami`" = root ] || exec Sudo "$0" "$@"

# Test if the axel is installed
if [ ! -x /usr/bin/axel ]
then echo "axel is not installed, perform this?(y/n)"
    read ops
    case $ops in
         y) if apt-get install axel -y --force-yes
               then echo "axel installed"
            else echo "unable to install the axel. you are using sudo?" ; exit
            fi ;;
         n) echo "not possible usage apt-fast" ; exit ;;
    esac
fi

# If the user entered arguments contain upgrade, install, or dist-upgrade
if echo "$@" | grep -q "upgrade\|install\|dist-upgrade"; then
  echo "Working...";

  # Go into the directory apt-get normally puts downloaded packages
  cd /var/cache/apt/archives/;

  # Have apt-get print the information, including the URI's to the packages
  # Strip out the URI's, and download the packages with Axel for speediness
  # I found this regex elsewhere, showing how to manually strip package URI's you may need...thanks to whoever wrote it
  apt-get -y --print-uris $@ | egrep -o -e "(ht|f)tp://[^\']+" > apt-fast.list && cat apt-fast.list | xargs -l1 axel -a

  # Perform the user's requested action via apt-get
  apt-get $@;

  echo -e "\nDone! Verify that all packages were installed successfully. If errors are found, run apt-get clean as root and try again using apt-get directly.\n";

else
   apt-get $@;
fi
-------------------------

Ctrl + O, enregistrez le fichier. Ctrl + X, nano proche.

  1. Maintenant, juste besoin de courir:

    Sudo chmod + x/usr/bin/apt-fast

    Sudo apt-get install axel

2
kyodake