Come ottenere apt-get per chiamare apt-fast?


8

Lo uso apt-fastda un po 'di tempo e mi piace davvero. Se non lo sai, è utile velocizzare apt-get. Tuttavia, ho alcune domande su apt-fast:

  1. Vorrei effettuare qualsiasi chiamata per l' apt-getesecuzione apt-fast. Suppongo di poter inserire uno script chiamato " apt-get" nella mia ~/bincartella che viene eseguito apt-fast... quindi forse sto rispondendo alla mia domanda su questo primo.

    Una sceneggiatura come questa funzionerebbe?

    #!/bin/bash
    exec apt-fast $@
    exit 0
    
  2. apt-fast non sembra accelerare proprio quello che vorrei accelerasse di più - apt-get update

    Vorrei apt-fastper far apt-get updatecorrere più veloce. È possibile?


perché vuoi correre apt-getinvece di apt-fast, apt-fastha solo 1 carattere in più diapt-get
Anwar,

hmm. Spero che questa domanda non esca dall'argomento. Ma dirò che preferisco apt-fast perché è più veloce quando si scaricano file binari. Sono preoccupato, tuttavia, che non acceleri le chiamate di aggiornamento apt-cache apt-get.
Joshua Robison,

La mia sceneggiatura che ho scritto sopra sembra funzionare senza problemi. Voglio ancora sapere se apt-fast accelera "l'aggiornamento apt-fast" o se posso fare qualsiasi cosa per scaricare le informazioni di apt-get update nei thread
Joshua Robison,

Come hai concluso che apt-fastnon acceleri l'aggiornamento e acceleri solo i binari? (Uso anche apt-fast.)

Lo sto concludendo per due motivi. 1) apt-get update e apt-fast update non sembrano essere per nulla diversi dalla mia sensazione generale. e 2) l'interfaccia di installazione apt-fast e l'interfaccia di aggiornamento apt-fast sono diverse. Apt-fast install in realtà mi dà il feedout di come le cose vengono accelerate ... sembra molto diverso da apt-get install. ma apt-fast update mi dà visivamente lo stesso di apt-get update. Qualcuno sa davvero che sta succedendo qualcosa di diverso con gli aggiornamenti?
Joshua Robison,

Risposte:


10

Puoi creare un alias per apt-getnella tua home directory. Per fare ciò, segui questi:

  1. Apri un terminale ed esegui questo comando:

    touch ~/.bash_aliases; gedit ~/.bash_aliases
    
  2. Nel nuovo file aperto, digitarli e salvare ed uscire.

    alias apt-get='apt-fast'
    

Quindi, ogni volta che eseguirai apt-get, apt-fastverrà eseguito invece

Per maggiori informazioni, vedi questa pagina


5

apt-fast non rende più veloce 'apt-get update'. Se controllerai il codice, ad es

vi /usr/bin/apt-fast

Troverai la linea:

if echo "$@" | grep -q "upgrade\|install\|dist-upgrade"; then
...
else
apt-get "@"

Ciò significa che apt-fastnon fa nulla in tutti gli altri comandi tranne che in upgrade, install e dist-upgrade.


2
grazie. ma notizie molto tristi. Vorrei davvero che accelerasse anche l'aggiornamento. Odio dover aspettare il download di tutti i repository PPA quando eseguo apt-get update. ci vuole un'eternità.
Joshua Robison,
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.