Operação inválida ?? depois eu digito sudo apt-get cpufrequtils

1

Para tantos comandos que eu digito estão corretos, mesmo assim eu tenho erros como incapaz de localizar o pacote ou às vezes dá "operação inválida". Esse erro realmente me mata, como posso consertar isso?

    
por Basit Ali Khan 21.03.2016 / 19:57

3 respostas

10

Isso

sudo apt-get cpufrequtils

está faltando uma opção obrigatória. Para instalar ou remover o uso ...

sudo apt-get install cpufrequtils
sudo apt-get remove cpufrequtils
    
por Rinzwind 21.03.2016 / 20:01
1

Uma alternativa mais importante a apt-get é o comando apt (veja aqui para uma discussão sobre suas diferenças).

Talvez usando apt você perceba mais facilmente que a instalação não é a única coisa que essas ferramentas fazem. E como tal, primeiro você precisa dizer a operação que deseja realizar:

sudo apt install cpufrequtils

Sem o install , o comando não saberia se você deseja instalar ou desinstalar esse pacote ou se simplesmente deseja procurá-lo.

O nome apt-get pode soar como "somente" ("instalar") os programas, mas isso não é verdade.

Você deve preferir apt para uso interativo, pois fornece uma interface mais limpa e uma saída amigável para humanos colorida. Use apt-get ou apt-cache para scripts.

    
por Bakuriu 22.03.2016 / 14:58
0

A ferramenta apt-get , na verdade, faz muitas coisas nos pacotes, como instalação, remoção, limpeza, etc ... Isso é feito adicionando um comando às opções como apt-get install cpufrequtils . Não escolher um comando resulta em uma mensagem de erro.

Solicitar que apt-get faça algo com o nome de um pacote que não esteja no repositório causará um erro.

Todos os tipos de comandos incorretamente, às vezes, que é a vida. A menos que você esteja encontrando um bug no software (o que é altamente improvável), o comando foi digitado errado. Procure por erros de digitação, depois por erros lógicos e, se tudo mais falhar, tente digitar o comando novamente.

    
por Bailey S 22.03.2016 / 00:08