AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1493010
Accepted
igel
igel
Asked: 2023-11-17 23:52:12 +0800 CST2023-11-17 23:52:12 +0800 CST 2023-11-17 23:52:12 +0800 CST

Qual mecanismo o Ubuntu possui para instalar software silenciosamente

  • 772

Estou migrando do Gentoo para o Ubuntu e hoje aprendi da maneira mais difícil que o Ubuntu tem mecanismos, como o unattended-upgrades, que podem instalar software que eu não quero no meu sistema (no meu caso, ele substituiu meu firefox funcional do mozillateam- ppa com uma versão disfuncional baseada em snap).

Isto pode ser, para dizer o mínimo, frustrante e, de facto, considero “nefasto” substituir o meu software sem o meu consentimento. Além disso, o serviço também tem outras desvantagens (pense em estar conectado a um ponto de acesso monitorado, por exemplo, ou não poder desligar quando estiver com pressa).

Agora removi unattended-upgradesdo meu sistema, mas ainda queria perguntar duas coisas:

  1. existem mais mecanismos no Ubuntu que podem levar a alterar silenciosamente (ou seja, sem que eu concorde explicitamente com isso) minha configuração de software ou configuração.
  2. Suspeito unattended-upgradesque seja explicado em algum manual em algum lugar, então provavelmente deveria ter lido o manual do Ubuntu, mas não seria desejável obter o consentimento dos usuários para atualizações automáticas durante a instalação?
software-installation
  • 2 2 respostas
  • 48 Views

2 respostas

  • Voted
  1. Best Answer
    user535733
    2023-11-18T01:39:58+08:002023-11-18T01:39:58+08:00

    O Ubuntu foi projetado para usuários novos e não qualificados que desejam um ambiente completo e rico em recursos, com padrões sensatos e atualizações automáticas de segurança.

    Como usuário do Gentoo, você não é o usuário-alvo: você é habilidoso e experiente. Para você, pode ser uma questão de diferença cultural e pequenas diferenças técnicas. Não vamos presumir que pequenas diferenças técnicas equivalem a intenções nefastas.

    No seu caso particular, você escolheu um caminho minoritário (Firefox Deb), e foi surpreendido por uma conveniência majoritária (migrou para o Firefox Snap). A surpresa é compreensível, mas não nefasta. É uma mudança que é facilmente (e permanentemente) revertida pela minoria de usuários que desejam manter o deb.

    Você obteve um resultado de um sistema complexo que diferia de suas expectativas. Isso não é coisa de cabala secreta. Isso é exatamente o que acontece ocasionalmente em qualquer sistema complexo.

    Existem mais mecanismos no Ubuntu que podem levar a alterar silenciosamente (isto é, sem que eu concorde explicitamente com isso) minha configuração de software ou configuração.

    Claro. Muitos deles.

    Qualquer instalação, remoção, alteração de origem ou atualização do apt tem esse potencial. Se você usar outros métodos de empacotamento ou instalações manuais, eles também poderão oferecer surpresas.

    No entanto, tais mudanças de configuração são consideradas rudes e fora das diretrizes do Debian e, portanto, bugs quando são causadas por um deb....

    ...exceto, é claro, pelo ponto problemático que você encontrou. Quando a Mozilla migrou do Deb para o Snap, as opções eram ajudar milhões de usuários a migrar ou deixar que os usuários descobrissem por conta própria. Os desenvolvedores do Ubuntu, depois de muita discussão pública, escolheram o primeiro de acordo com a filosofia de padrões seguros e sensatos, e foi muito bem-sucedido. A maioria dos usuários migrou de um navegador seguro e protegido fornecido pelo Deb e suportado pelo Ubuntu para um navegador seguro e protegido fornecido pelo Snap e suportado pela Mozilla sem problemas. Lamento que a corrente tenha deixado você inesperadamente em um banco de areia.

    Suspeito que as atualizações autônomas sejam explicadas em algum manual em algum lugar, então provavelmente deveria ter lido o manual do Ubuntu, mas não seria desejável obter o consentimento dos usuários para atualizações automáticas durante a instalação?

    Há muito pouco para explicar.

    Não há nada de especial nas atualizações autônomas. Ele simplesmente executa o apt praticamente da mesma maneira que você executaria o apt-update/apt-upgrade manualmente... mas com alguns padrões sensatos incorporados como proteções. (Exemplo: a configuração padrão inclui apenas o repositório -security. Não -updates, não -backports).

    Ele está ativo por padrão porque é isso que a grande maioria dos usuários deseja: atualizações automáticas de segurança que eles não precisam revisar, não precisam configurar, não precisam ajustar ou mexer.

    Você não quer isso? Ótimo. Você descobriu que ele pode ser desligado ou removido. Agora o Ubuntu não baixará e instalará mais atualizações de segurança automaticamente.

    Não importa se uma atualização de pacote deb é acionada manualmente ( apt update/ apt upgrade) ou por atualizações autônomas ou por qualquer outro frontend de gerenciador de pacotes. O resultado será idêntico em cada caso...com a exceção limitada de que as atualizações autônomas, com menos fontes, dirão ao apt para atualizar menos pacotes.

    • Você mencionou conexões medidas. Se você marcar uma conexão no Network Manager como "medida", as atualizações autônomas não a utilizarão. Nem o Snap será atualizado. Ambos esperarão até que uma conexão ilimitada esteja disponível.
    • 1
  2. machs
    2023-11-18T00:17:06+08:002023-11-18T00:17:06+08:00

    usando a ferramenta Software e atualizações, você pode definir suas políticas de atualização insira a descrição da imagem aqui

    • 0

relate perguntas

  • Onde devo instalar o sagemath?

  • Como instalo o Adobe Flash player?

  • Como posso configurar o Software Center para instalar software para usuários não root?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve