Como obter o apt-get para chamar apt-fast?

8

Já estão usando apt-fasthá algum tempo e realmente gostando. Caso você não saiba, é útil acelerar o apt-get. No entanto, tenho algumas perguntas sobre apt-fast:

  1. Eu gostaria de fazer qualquer ligação para apt-getexecutar apt-fast. Estou supondo que posso colocar um script chamado " apt-get" na minha ~/binpasta que seja executado apt-fast... então talvez eu esteja respondendo minha própria pergunta nesta primeira.

    Um script como esse funcionaria?

    #!/bin/bash
    exec apt-fast $@
    exit 0
    
  2. apt-fast parece não acelerar a mesma coisa que eu mais acelera - apt-get update

    Eu gostaria apt-fastde fazer apt-get updatecorrer mais rápido. Isso é possível?

Joshua Robison
fonte
por que você deseja executar apt-getem vez de apt-fast, apt-fasttem apenas 1 caractere mais deapt-get
Anwar
Hmm. Espero que esta pergunta não saia do tópico. Mas direi que prefiro o apt-fast porque é mais rápido ao baixar binários. Estou preocupado que ele não acelere as chamadas de atualização do apt-cache apt-get.
27712 Joshua Robison
Meu script que escrevi acima parece funcionar sem problemas. Ainda quero saber se velocidades apt-rápida até "apt-rápido update" ou se eu posso fazer alguma coisa para baixar as informações apt-get update em tópicos
Joshua Robison
Como você concluiu que apt-fastnão acelera a atualização e apenas acelera a obtenção de binários? (Eu uso o apt-fast também.)
Estou concluindo isso por duas razões. 1) apt-get update e apt-fast update não parecem ter uma velocidade diferente do meu sentimento geral. e 2) a interface de instalação do apt-fast e a interface de atualização do apt-fast são diferentes. A instalação do Apt-fast na verdade me fornece informações sobre como as coisas estão sendo aceleradas ... parece muito diferente da instalação do apt-get. mas a atualização apt-fast me dá o mesmo visualmente que a atualização apt-get. Alguém realmente sabe que algo diferente está acontecendo com as atualizações?
27412 Joshua Robison

Respostas:

10

Você pode criar um alias para apt-getno seu diretório pessoal. Para fazer isso, siga estes:

  1. Abra um terminal e execute este comando:

    touch ~/.bash_aliases; gedit ~/.bash_aliases
    
  2. No novo arquivo aberto, digite-os e salve e saia.

    alias apt-get='apt-fast'
    

Então, sempre que você executar apt-get, apt-fastserá executado

Para mais informações, consulte esta página

Anwar
fonte
5

O apt-fast não torna o 'apt-get update' mais rápido. Se você verificar o código, por exemplo

vi /usr/bin/apt-fast

Você encontrará a linha:

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

O que significa que apt-fastnada faz em todos os outros comandos, exceto na atualização, instalação e dist-upgrade.

Majal
fonte
2
obrigado. mas notícias muito tristes. Eu realmente gostaria que isso acelerasse a atualização também. Eu odeio ter que esperar que todos os repositórios PPA sejam baixados ao fazer a atualização do apt-get. isso leva uma eternidade.
Joshua Robison