È possibile accelerare i download in Synaptic Manager?


8

Nel Terminale ciò è possibile usando apt-fast (usando Axel).

Ma è possibile mettere in funzione Axel e apt-fast in Synaptic Manager?

Ho trovato questo suggerimento , ma non lo proverei senza l'assistenza di Ask Ubuntu :)


4
Se hai paura che qualche procedura possa rompere il tuo sistema, configura una macchina virtuale di Ubuntu in virtualbox. Prova le cose lì e se funzionano bene, puoi farlo tranquillamente sul tuo PC
LnxSlck

Perché modificare synaptic quando puoi semplicemente usare e apt-mirror. Popolazione iniziale dello specchio con apt-fast.
RobotHumans,

3
+1 per non aver tentato e cercato aiuto :)
atenz

1
Cipricus: questo metodo non funzionerà con Synaptic di Ubuntu anche se hai provato - vedi la mia risposta modificata.
ish

@ aking1012 questa è una novità per me. saresti così gentile da fornire qualche informazione in più su apt-mirror, non ho idea di cosa sia :)

Risposte:


7

Il metodo nel thread del forum (ingannando Synaptic rinominandolo apt-fastin apt-gete viceversa) non funzionerà con Ubuntu, perché il nostro Synaptic non usa apt-get . Ho verificato ciò osservando rapidamente il codice sorgente e anche spostandomi /usr/bin/apt-getaltrove: Synaptic funziona ancora bene. Synaptic riutilizza bit di codice da apt-get e utilizza i binari dpkg effettivi per eseguire l'installazione, la configurazione, ecc., Ma non usa il apt-getbinario.

alternative

  • Per prima cosa consiglierei di cercare un mirror veloce, "in rete", per cercare di massimizzare la velocità. Vedere il metodo da riga di comando in questa risposta per un modo molto affidabile per farlo.

  • Il secondo è contrassegnare i pacchetti da installare in Synaptic e quindi generare uno script di download dal menu File . Questo è uno script bash con più wget -cvoci, una per ogni file deb. Basta usare sed -i -e 's/wget -c/axel/g' scriptnamedi usare axel , invece, eseguire lo script in una directory vuota, e poi fare sudo dpkg -i *.deb.


2
@EliahKagan: vedi modifica, tutto questo è un diversivo;) perché Synaptic (almeno il 12.04) non usa affatto il apt-getbinario.
Ish

4

Personalmente, farei ciò che LnxSlck ha detto nel suo commento, impostare una VM con Ubuntu e testare lì. Ciò ti consentirebbe di testare senza alcun problema reale. Se si rompe, non farlo. Se funziona, puoi essere semi-sicuro nell'idea che funzionerà correttamente senza alcun vero incidente.

Tendo a farlo con ogni "test" che faccio con Ubuntu, quindi è una buona pratica se non vuoi far esplodere la tua installazione per caso.


disse izx Synaptic does not use apt-get. bene, se è così, ciò che è detto su quel forum che ho menzionato nella domanda è falso perché tutto ciò che si basa proprio sull'ottimizzazione / torsione di apt-get. quindi non mi preoccuperei di provare che immagino.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.