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 / unix / Perguntas / 766153
Accepted
StoneThrow
StoneThrow
Asked: 2024-01-05 07:45:45 +0800 CST2024-01-05 07:45:45 +0800 CST 2024-01-05 07:45:45 +0800 CST

O que é a coluna 3 (suite/release/distribution) em /etc/apt/sources.list?

  • 772

Estou confuso sobre qual deve ser o valor da coluna 3 ("suite" ou "release" ou "distribution") no arquivo /etc/apt/sources.list.

De man sources.list(editado para relevância):

O formato para duas entradas de estilo de uma linha usando os tipos deb e deb-src é:

deb [opção1=valor1 opção2=valor2] uri suite [component1] [component2] [...]
deb-src [opção1=valor1 opção2=valor2] uri suite [component1] [component2] [...]

suite pode especificar um caminho exato, caso em que os componentes devem ser omitidos e suite deve terminar com uma barra...Se suite não especificar um caminho exato, pelo menos um componente deve estar presente.

suite também pode conter uma variável, $(ARCH) que se expande para a arquitetura Debian (como amd64 ou armel) usada no sistema.

Em https://wiki.debian.org/SourcesList (onde a coluna 3 parece ser chamada de "distribuição"):

A 'distribuição' pode ser o nome/alias do código de lançamento ( stretch, buster, bullseye, bookworm, sid) ou a classe de lançamento (oldoldstable, oldstable, stable, testing, instável), respectivamente. Se você pretende rastrear uma classe de lançamento, use o nome da classe.

De https://help.ubuntu.com/community/Repositories/CommandLine (editado para relevância):

Normalmente.../etc/apt/sources.list se parece com isto:

deb http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted
deb-src http://ch.archive.ubuntu.com/ubuntu/ saucy main restricted

...
atrevido é o nome do lançamento ou versão da sua distribuição.
...
Para outras versões do Ubuntu, você substituiria o 'picante' pela versão atual que você instalou ('preciso', 'quantal', 'raring', 'picante', 'confiável', ...) Digite lsb_release -sc para descobrir sua libertação.

De acordo com lsb_release -sc, minha suíte/lançamento/distribuição é "jammy":

$ lsb_release -sc
jammy
$

Minha pergunta é: dado que meu conjunto/lançamento/distribuição é "jammy", que aparentemente é o valor que deve ser usado na coluna 3, por que algumas entradas no /etc/apt.sources.listarquivo têm valores na coluna 3 de jammy-securitye ?jammy-updatesjammy-backports

$ cat /etc/apt/sources.list
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu/ jammy main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ jammy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ jammy universe
# deb-src http://archive.ubuntu.com/ubuntu/ jammy universe
deb http://archive.ubuntu.com/ubuntu/ jammy-updates universe
# deb-src http://archive.ubuntu.com/ubuntu/ jammy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu/ jammy multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ jammy multiverse
deb http://archive.ubuntu.com/ubuntu/ jammy-updates multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ jammy-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security main restricted
deb http://security.ubuntu.com/ubuntu/ jammy-security universe
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security universe
deb http://security.ubuntu.com/ubuntu/ jammy-security multiverse
# deb-src http://security.ubuntu.com/ubuntu/ jammy-security multiverse

Os valores da coluna 3 em meu sources.listnão parecem ser um caminho exato, nem têm uma variável, e não parecem ser uma classe de lançamento, então acho que essas respectivas seções do man sources.listwiki do Debian não se aplicam. Mas não vejo nenhuma descrição nos "sufixos" de suíte/lançamento/distribuição (por não saber como chamá-los) como "-updates", "-security" ou "-backports".


Se relacionado: explique se os termos "suite", "distribuição" e "lançamento" são usados ​​indistintamente neste contexto ou se há uma diferença significativa entre eles. Pelas respostas a esta pergunta , pensei ter chegado ao entendimento de que "distribuição" significava Ubuntu vs. Debian vs. Fedora, etc., então seu uso neste contexto (especificamente, o wiki do Debian) turvou o entendimento que pensei Eu tinha alcançado.

ubuntu
  • 1 1 respostas
  • 28 Views

1 respostas

  • Voted
  1. Best Answer
    eyoung100
    2024-01-10T06:03:20+08:002024-01-10T06:03:20+08:00

    Definições

    1. Suíte - Veja Definição 2e .
    2. Lançamento - Consulte Estágios de Desenvolvimento .
    3. Distribuição - Veja o parágrafo RE: Distro .

    Em relação ao APT

    1. jammy-*seria considerado um "suíte", pois todas as ferramentas do conjunto se aplicam ao nome dado a elas. Leia os comentários acima das entradas.
      • A segurança não tem comentários, pois contém correções de bugs críticas para o software base, e espera-se que se um problema de segurança estiver afetando um usuário, é responsabilidade do usuário verificar o sistema de relatório de bugs do mantenedor, pois a correção será aplicada independentemente de o usuário ser afetado ou não.
      • Backports contém versões mais recentes de software, que não são verificadas quanto a problemas de segurança
      • Atualizações incluem atualizações para pacotes que foram instalados no sistema base, ou seja glibc, bashetc., que são verificados quanto a problemas de segurança.
    2. jammyem si é a Liberação. Veja também: Jammy Medusa
    3. Ubuntué a Distribuição.

    Pense nisso em Estágios, e a frase a seguir ilustrará os estágios: A Distribuição Ubuntu contém o Release Jammy atual, que contém múltiplas suítes .


    Em relação ao arquivo fontes:

    • debrefere-se ao tipo de pacote e, na maioria dos casos, instala o binário/executável. Também pode ser deb-src, que instalará o código-fonte.
    • http://...refere-se ao URI.
    • mainrefere-se ao branch de onde fazer o download.
    • restrictedrefere-se a privilégios de upload, ou seja, apenas software aprovado pode ser carregado no repositório, portanto, usuários simples estão restritos a fazer download apenas. Também pode referir-se a licenciamento, ou seja, software não livre.
    • 1

relate perguntas

  • Torne as configurações do teclado Apple persistentes em ../hid_apple/parameters/

  • traçar gráfico 2D com pontos de um arquivo

  • Como faço para verificar se estou usando 9.9.9.9 para DNS?

  • Instale várias distribuições Linux em paralelo

  • O OpenVPN auto-compilado não inicia a partir do systemd

Sidebar

Stats

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

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

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