apt-fast для убунту 14.04?

Я только что обновился до Ubuntu 14.04 с Ubuntu 12.04 (который мне очень понравился) и теперь я не могу установить apt-fast. Мое сетевое соединение очень медленное, и я хочу скачать с помощью apt-fast, но всякий раз, когда я добавляю apt-fast ppa, обновляю и пытаюсь установить его, он говорит

package apt-fast not found

Как это исправить? благодарю вас.

Я действительно ценю усилия, приложенные askubuntu (в том числе вы замечательные люди;)), чтобы помочь мне. На мою проблему уже ответили. Вот скриншот моих программных источников. Человек, который ответил на мой вопрос, очевидно удалил комментарий, который ответил на мой вопрос, но вот репозиторий, который помог мне добавить apt-fast

sudo add-apt-repository ppa:saiarcot895/myppa

Так что, если это поможет, я бы хотел выразить свое мнение каждому, кто помог мне, и я тоже приму один ответ. Просто дайте мне немного времени, чтобы проверить оба из них;)

В любом случае, спасибо, ребята, чтобы помочь мне. Вы классные:-) XD

2 ответа

Решение

Во-первых, вы не поймете цель apt-fast. Это не что-то для медленных сетевых подключений, это что-то для быстрых сетевых подключений. Если у вас медленное подключение к Интернету, вы не достигнете узкого места в хранилище и не сможете извлечь выгоду из более чем одного хранилища одновременно.

Если у вас быстрое интернет-соединение, более быстрое, чем у репозиториев, вы можете извлечь выгоду, извлекая из более чем одного репозитория одновременно.

Более прямо к вашему вопросу, вы запустили sudo apt-get update после добавления репозитория?

В промежутке между заданием вопроса я попробовал репозиторий на тестовой машине, и он, кажется, сломан (для ubuntu/trusty 14.04). Какую ошибку вы получили при попытке обновить хранилище?

В качестве альтернативы, с поврежденным хранилищем apt-fast вы можете использовать github.

Вы также можете сообщить о сломанном (или недоступном 14.04) репозитории команде поддержки apt-fast.

Зная, что вы не можете извлечь из этого выгоду на машине с медленным Интернет-соединением, вы можете определить, сколько работы вы хотите инвестировать в установку на свой компьютер.

Проверьте это:

  1. Откройте терминал,

    Нажмите Ctrl+Alt+T

  2. Запустить его:

    sudo nano / usr / bin apt-fast

Вставьте эти строки:

-------------------------------
# !/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 admin@mattparnell.com

# 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
-------------------------

3. Ctrl + O, сохранить файл. Ctrl + X, закрыть нано.

  1. Теперь просто нужно запустить:

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

    sudo apt-get установить аксель

Другие вопросы по тегам