Puncte:1

Cum pot instala aria2c 1.36 pe Ubuntu 18.04?

drapel cn
Dan

Am încercat mai multe combinații de apt și snap și

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

Dar întotdeauna ajung cu probleme de dependență sau cu un binar care nu funcționează.

guiverc avatar
drapel cn
Cum se raportează *snap*? Pachetele snap de „instalare rapidă”; și nu utilizați pachetele `dpkg` sau *deb* cu comenzi *snap* (sau invers)
Dan avatar
drapel cn
Dan
@guiverc Unele site-uri au spus că folosește snap. snap are un pachet aria2c. ai o solutie?
drapel cn
întrebarea este: ce legătură are problema dependenței cu o instalare rapidă? Snaps-urile sunt instalate independente :) https://snapcraft.io/install/aria2c/ubuntu nu listează o versiune, dar snap este probabil cel mai nou stabil.
guiverc avatar
drapel cn
Îmi pare rău, mintea mea a gravitat la *snap* și a fost confuză; deci a comentat doar asta fara sa caute mai departe.vad `aria2 | 1.33.1-1 | bionic/univers | sursă, amd64, arm64, armhf, i386, ppc64el, s390x` pentru *bionic* sau 18.04; se pare că încercați să utilizați versiunea *jammy* care nu este pentru 18.04.
drapel tj
Primiți erori când instalați prin snaps? https://snapcraft.io/aria2c `sudo snap install aria2c`
guiverc avatar
drapel cn
Dacă instalați https://packages.ubuntu.com/jammy/aria2 pe un sistem *bionic*, va trebui să actualizați și toate pachetele *depends*, ceea ce va face ca alte pachete *depends* să aibă nevoie de upgrade etc... adică. rezultatul este că probabil că nu veți mai folosi Ubuntu 18.04 LTS. `libc6` este un pachet destul de nucleu și pachetul 18.04 nu îl îndeplinește (nici 20.04)... Aș vedea `ubuntu-support-status` și aș vedea ce este suportat; ca post-instalare, care nu va arăta ca acum!
Puncte:3
drapel zw

Acest lucru se întâmplă din cauza dependențelor care necesită backporting. Nu ești singur cu această problemă, așa că într-adevăr această nouă versiune Aria2 este disponibilă în pachete deb compilate din două PPA-uri Rob Savoury:

Adăugarea oricăruia dintre aceste PPA-uri în sistem va duce la actualizarea multor pachete la versiuni noi. Dacă sunteți sigur că mergeți în acest fel - utilizați comenzile de mai jos:

sudo add-apt-repository ppa:savoury1/backports
sudo apt-get update
sudo apt-get install aria2 --only-upgrade

Atunci vei avea două opțiuni:

  • Actualizați toate celelalte pachete folosind PPA doar adăugat de

    sudo apt-get dist-upgrade
    
  • Eliminați PPA-ul recent adăugat, păstrând majoritatea pachetelor la versiunile lor actuale 18.04 LTS, având și cel mai nou Aria2 de către

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

Pentru a menține sistemul ușor de gestionat, aș recomanda să utilizați ultima metodă.


Dacă nu doriți să adăugați PPA, trebuie să descărcați manual pachetul aria2 cu dependențele sale și să le instalați prin comenzile de mai jos

cd ~/Descărcări
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 ./libaria2-0_1.36.0-046~180.04 ./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
drapel cn
Dan
genial, multumesc! Eram la v1.36 după doar primele 3 rânduri

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.