Рейтинг:1

Как установить aria2c 1.36 на Ubuntu 18.04?

флаг cn
Dan

Я пробовал несколько комбинаций подходящий и щелчок и

wget http://archive.ubuntu.com/ubuntu/pool/universe/a/aria2/aria2_1.36.0-1_amd64.deb
dpkg -i aria2_1.36.0-1_amd64.deb

Но я всегда получаю проблемы с зависимостями или неработающий двоичный файл.

guiverc avatar
флаг cn
Какое отношение имеет *щелчок*? Вы моментально устанавливаете моментальные пакеты; и не используйте пакеты `dpkg` или *deb* с командами *snap* (или наоборот)
Dan avatar
флаг cn
Dan
@guiverc На каком-то веб-сайте говорится, что используйте snap. snap имеет пакет aria2c. У тебя есть решение?
флаг cn
вопрос: какое отношение проблема зависимости имеет к моментальной установке? snaps являются независимой установкой :) https://snapcraft.io/install/aria2c/ubuntu, в нем не указана версия, но snap, вероятно, является самой новой стабильной.
guiverc avatar
флаг cn
Извините, мой разум сосредоточился на *щелчке* и был сбит с толку; поэтому прокомментировал только это, не глядя дальше.Я вижу `aria2 | 1.33.1-1 | бионический/вселенная | source, amd64, arm64, armhf, i386, ppc64el, s390x` для *bionic* или 18.04; похоже, вы пытаетесь использовать версию *jammy*, которая не предназначена для 18.04.
флаг tj
Вы получаете какие-либо ошибки при установке с помощью снапов? https://snapcraft.io/aria2c `sudo snap install aria2c`
guiverc avatar
флаг cn
Если вы устанавливаете https://packages.ubuntu.com/jammy/aria2 в *bionic* системе, вам также потребуется обновить все пакеты *depends*, что приведет к необходимости обновления других пакетов *depends* и т. д. т.е. в результате вы, скорее всего, больше не будете использовать Ubuntu 18.04 LTS. `libc6` - довольно базовый пакет, и пакет 18.04 ему не соответствует (как и пакет 20.04)... Я бы посмотрел `ubuntu-support-status` и посмотрел, что поддерживается; после установки это не будет выглядеть так, как сейчас!
Рейтинг:3
флаг zw

Это происходит из-за зависимостей, которые требуют резервного копирования. Вы не одиноки с этой проблемой, так что эта новая версия Aria2 действительно доступна в скомпилированных deb-пакетах из двух PPA Роба Сэвори:

Добавление любого из этих PPA в систему приведет к обновлению многих пакетов до новых версий. Если вы уверены, что пойдете этим путем, используйте команды ниже:

sudo add-apt-repository ppa:savoury1/backports
sudo apt-получить обновление
sudo apt-get установить aria2 --only-upgrade

Тогда у вас будет два варианта:

  • Обновите все остальные пакеты, используя только что добавленный PPA,

    sudo apt-получить дист-обновление
    
  • Удалите только что добавленный PPA, сохранив большинство пакетов в их текущих версиях 18.04 LTS, имея при этом новейшую версию Aria2 от

    sudo add-apt-repository -r ppa:savoury1/backports 
    

Чтобы система оставалась управляемой, я бы рекомендовал использовать последний метод.


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

компакт-диск ~/Загрузки
wget -c https://launchpad.net/~savoury1/+archive/ubuntu/backports/+files/aria2_1.36.0-1~18.04.sav0_amd64.deb
wget -c https://launchpad.net/~savoury1/+archive/ubuntu/backports/+files/libaria2-0-dev_1.36.0-1~18.04.sav0_amd64.deb
wget -c https://launchpad.net/~savoury1/+archive/ubuntu/backports/+files/libaria2-0_1.36.0-1~18.04.sav0_amd64.deb
wget -c https://launchpad.net/~savoury1/+archive/ubuntu/backports/+files/libgnutls30_3.7.3-4ubuntu1~18.04.sav0_amd64.deb
wget -c https://launchpad.net/~savoury1/+archive/ubuntu/backports/+files/libnettle8_3.7.3-1~18.04.sav0_amd64.deb
wget -c https://launchpad.net/~savoury1/+archive/ubuntu/backports/+files/libtasn1-6_4.18.0-4~18.04.sav0_amd64.deb
wget -c https://launchpad.net/~savoury1/+archive/ubuntu/backports/+files/libhogweed6_3.7.3-1~18.04.sav0_amd64.deb
wget -c https://launchpad.net/~savoury1/+archive/ubuntu/encryption/+files/libp11-kit0_0.23.20-1ubuntu0.1~18.04.sav0_amd64.deb

sudo apt-get install./aria2_1.36.0-1~18.04.sav0_amd64.deb./libaria2-0-dev_1.36.0-1~18.04.sav0_amd64.deb ./libgnutls30_3.7.3-4ubuntu1 ~ 18.04.sav0_amd64.deb .sav0_amd64.deb ./libp11-kit0_0.23.20-1ubuntu0.1~18.04.sav0_amd64.deb
Dan avatar
флаг cn
Dan
блестяще, спасибо! я качал v1.36 уже после твоих первых 3 строчек

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.