--no-install-recommends por padrão no apt (Ubuntu e família) [RESOLVIDO]

1. --no-install-recommends por padrão no apt (Ubuntu e família) [RESOLVIDO]

Tadeu
T.D.Reis

(usa Arch Linux)

Enviado em 30/03/2019 - 17:02h

Pessoal, estou testando o Lubuntu 18.04 e, como o apt do Ubunutu e família instala os recomendados junto, tenho preguiça de ficar usando o parâmetro --no-install-recommends toda vez que for instalar algum pacote. Existem alguns pacotes que dão uma diferença gritante de tamanho usando o --no-install-recommends. O Smplayer, por exemplo, diminui bastante de tamanho e, os recomendados, pelo menos para mim, não servem para nada, como o [*****], por exemplo.

Minha dúvida é, qual a melhor forma de tirar o recommends por parão no Lubuntu? Sei que tem dois jeitos (pelo menos só conheço esses) de modificar a pasta /etc/apt/apt.conf.d para que o apt fique com esse comportamento por padrão. Seria a criação de um arquivo de texto, com nomes diferentes, um, como tem por padrão no Mint, é o 00recommends e já vi pessoas recomendando criar um com o nome de 60user. O conteúdo de ambos seria o mesmo:

PT::Install-Recommends "false";
APT::Install-Sugests "falsa";


Vamos a dúvida então, essa é a melhor forma de se fazer isso? Isso pode gerar alguma instabilidade no apt? Isso é necessária ser feito com o Synaptic também? (eu não uso ele, estou perguntando só de curiosidade) Qual o significado dos números e dos nomes dos arquivos? Ou isso é aleatório, qualquer arquivo de texto com esse conteúdo vai gerar o mesmo resultado?

Valeu


  


2. Re: --no-install-recommends por padrão no apt (Ubuntu e família) [RESOLVIDO]

Tadeu
T.D.Reis

(usa Arch Linux)

Enviado em 30/03/2019 - 17:03h

T.D.Reis escreveu:

Pessoal, estou testando o Lubuntu 18.04 e, como o apt do Ubunutu e família instala os recomendados junto, tenho preguiça de ficar usando o parâmetro --no-install-recommends toda vez que for instalar algum pacote. Existem alguns pacotes que dão uma diferença gritante de tamanho usando o --no-install-recommends. O Smplayer, por exemplo, diminui bastante de tamanho e, os recomendados, pelo menos para mim, não servem para nada, como o [*****], por exemplo.

Minha dúvida é, qual a melhor forma de tirar o recommends por parão no Lubuntu? Sei que tem dois jeitos (pelo menos só conheço esses) de modificar a pasta /etc/apt/apt.conf.d para que o apt fique com esse comportamento por padrão. Seria a criação de um arquivo de texto, com nomes diferentes, um, como tem por padrão no Mint, é o 00recommends e já vi pessoas recomendando criar um com o nome de 60user. O conteúdo de ambos seria o mesmo:

PT::Install-Recommends "false";
APT::Install-Sugests "false";


Vamos a dúvida então, essa é a melhor forma de se fazer isso? Isso pode gerar alguma instabilidade no apt? Isso é necessária ser feito com o Synaptic também? (eu não uso ele, estou perguntando só de curiosidade) Qual o significado dos números e dos nomes dos arquivos? Ou isso é aleatório, qualquer arquivo de texto com esse conteúdo vai gerar o mesmo resultado?

Valeu





3. Re: --no-install-recommends por padrão no apt (Ubuntu e família) [RESOLVIDO]

Matheus
pylm

(usa Gentoo)

Enviado em 30/03/2019 - 17:04h

Pode colocar qualquer nome, o que importa é o conteúdo.


4. Re: --no-install-recommends por padrão no apt (Ubuntu e família) [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 30/03/2019 - 19:16h


Se você quer definir por padrão, o faça em /etc/apt/apt.conf (se em seu sistema esse arquivo não existe, basta criá-lo):

# touch /etc/apt/apt.conf 


conteúdo:

APT::Install-Recommends "false";
APT::Install-Sugests "false";


Em exemplos de apt.conf mais completo, segue os que eu usava no Debian:

https://edpsblog.wordpress.com/2014/08/01/how-to-tornando-seu-debian-muito-mais-poderoso/
https://edpsblog.wordpress.com/2015/02/06/sources-list-e-apt-conf-para-o-debian-wheezy/
https://edpsblog.wordpress.com/2016/05/05/how-to-apt-com-cores-e-barra-de-progresso/

Mas se apenas não quiser instalar determinados pacotes via modo CLI, basta adicionar um traço após o nome do pacote indesejado, exemplo em:

https://edpsblog.wordpress.com/2019/03/16/dica-removendo-o-firefox-no-mx-linux/

Em em modo desenhado aqui no VOL, digamos que você nada tenha configurado e quer instalar um player de audio , ou outro que puxe o pacote freepats, então você faz assim:

# apt install nome-do-pacote freepats- 


Antigam,ente um pacote que puxava algo monstruoso era o kernel-package por causa do pacote asciidoc e este puxava o texlive:

# apt install nome-do-pacote freepats- 


Veja o campo Sem pacotes recomendados em:

https://edpsblog.wordpress.com/2018/11/04/how-to-gnome-no-devuan/


5. Re: --no-install-recommends por padrão no apt (Ubuntu e família) [RESOLVIDO]

Paulo Jr
Pebis

(usa Debian)

Enviado em 30/03/2019 - 19:52h


Se usa somente o terminal para instalar pacotes porque não tenta criar um alias ao invés de mexer em configurações?



6. Re: --no-install-recommends por padrão no apt (Ubuntu e família) [RESOLVIDO]

Tadeu
T.D.Reis

(usa Arch Linux)

Enviado em 31/03/2019 - 11:50h

Valeu pela ajuda galera. Criei o arquivo e agora tá funcionando como eu queria, valeu.

Agora que vi, o fórum está tão doidão que duplicou meu post original. Eu só editei para arrumar algumas coisas e o fórum acabou duplicando o post :(

edps escreveu:


Se você quer definir por padrão, o faça em /etc/apt/apt.conf (se em seu sistema esse arquivo não existe, basta criá-lo):

# touch /etc/apt/apt.conf 


conteúdo:

APT::Install-Recommends "false";
APT::Install-Sugests "false";


Em exemplos de apt.conf mais completo, segue os que eu usava no Debian:

https://edpsblog.wordpress.com/2014/08/01/how-to-tornando-seu-debian-muito-mais-poderoso/
https://edpsblog.wordpress.com/2015/02/06/sources-list-e-apt-conf-para-o-debian-wheezy/
https://edpsblog.wordpress.com/2016/05/05/how-to-apt-com-cores-e-barra-de-progresso/

Mas se apenas não quiser instalar determinados pacotes via modo CLI, basta adicionar um traço após o nome do pacote indesejado, exemplo em:

https://edpsblog.wordpress.com/2019/03/16/dica-removendo-o-firefox-no-mx-linux/

Em em modo desenhado aqui no VOL, digamos que você nada tenha configurado e quer instalar um player de audio , ou outro que puxe o pacote freepats, então você faz assim:

# apt install nome-do-pacote freepats- 


Antigam,ente um pacote que puxava algo monstruoso era o kernel-package por causa do pacote asciidoc e este puxava o texlive:

# apt install nome-do-pacote freepats- 


Veja o campo Sem pacotes recomendados em:

https://edpsblog.wordpress.com/2018/11/04/how-to-gnome-no-devuan/


Rapaz, muito bom esse material que você passou. Já tinha lido seu blog outras vezes, porém, não tinha visto essas dicas, devem ser mais antigas. Muito bom mesmo.

Na verdade, só criei o tópico por curiosidade. Porque nunca gostei desse lance do Ubuntu e família ficar instalando os recomendados por padrão (alias nem uso eles no dia a dia, só instalei o Lubuntu de curiosidade e, como ele vem com um lxde pronto, queria testar pois estou um pouco interessado no lxde atualmente. Prefiro o Mint ou o Debian, embora tenha muto tempo que eu não mexo com o Debian). Como o Mint tem esse comportamento por padrão, e é baseado no Ubuntu, fui fuçar nas pastas com os arquivos de configuração do apt e acabei me deparando com esse arquivo 00recommends. Ah, em relação ao arquivo apt.conf ele não existe mais, pelo menos no Ubuntu e seus derivados (como o Mint e o Linux Lite). As configurações ficam em arquivos separados na pasta apt.conf.d.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts