É possível acelerar downloads no Synaptic Manager?


8

No Terminal, isso é possível usando o apt-fast (usando o Axel).

Mas é possível colocar Axel em funcionamento e apt-fast no Synaptic Manager?

Encontrei essa sugestão , mas não a tentaria sem a assistência do Ask Ubuntu :)


4
Se você tem medo de que algum procedimento possa danificar seu sistema, basta configurar uma máquina virtual do ubuntu no virtualbox. Experimente as coisas lá e se eles funcionam ok, então você pode seguramente fazer isso no seu pc
LnxSlck

Por que editar sináptica quando você pode apenas usar e apt-mirror. População inicial do espelho com apt-fast.
precisa saber é o seguinte

3
+1 para não tentar e procurar ajuda :)
atenz

1
Cipricus: esse método não funcionará com o Synaptic do Ubuntu, mesmo que você tenha tentado - veja minha resposta editada.
Ish

@ aking1012 isso é novo para mim. você seria tão amável para fornecer mais algumas informações sobre o apt-espelho, eu não tenho idéia o que é isso :)

Respostas:


7

O método no segmento do fórum (enganar o Synaptic renomeando apt-fastpara apt-gete vice-versa) não funcionará com o Ubuntu, porque o nosso Synaptic não usa o apt-get . Eu verifiquei isso analisando rapidamente o código-fonte e também movendo-me para /usr/bin/apt-getoutro lugar - o Synaptic ainda funciona bem. O Synaptic reutiliza bits de código do apt-get e usa os binários reais do dpkg para executar instalação, configuração, etc., mas não usa o apt-getbinário.

Alternativas

  • Eu recomendaria primeiro tentar encontrar um espelho rápido "fechado em rede" para tentar maximizar a velocidade. Por favor, veja o método de linha de comando nesta resposta para uma maneira muito confiável de fazer isso.

  • O segundo é marcar pacotes para instalar no Synaptic e gerar um script de download no menu Arquivo . Este é um script bash com várias wget -centradas, uma para cada arquivo deb. Basta usar sed -i -e 's/wget -c/axel/g' scriptnamea usar axel em vez disso, executar o script em um diretório vazio, e depois fazer sudo dpkg -i *.deb.


2
@EliahKagan: Veja editar, tudo isso é uma diversão;) porque o Synaptic (pelo menos em 12.04) não usa o apt-getbinário.
Ish

4

Pessoalmente, eu faria o que o LnxSlck disse em seu comentário, configuraria uma VM com o Ubuntu e testaria lá. Isso permitiria que você teste sem nenhum problema real. Se quebrar, não faça. Se funcionar, você pode estar semi-seguro na ideia de que funcionará corretamente sem nenhum incidente verdadeiro.

Eu costumo fazer isso com todos os "testes" que faço com o Ubuntu, por isso é uma boa prática se você não quiser explodir sua instalação por acidente.


disse izx Synaptic does not use apt-get. bem, se é assim, o que é dito no fórum que mencionei na pergunta é falso, porque tudo isso se baseia precisamente no aprimoramento / distorção do apt-get. portanto, eu não me incomodaria em testar o que eu acho.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.