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 / user-819437

Blacklight MG's questions

Martin Hope
Blacklight MG
Asked: 2024-05-05 18:48:47 +0800 CST

Por que alguns arquivos `Packages` nos repositórios APT têm 0 bytes e como o APT escolhe pacotes de outras versões de lançamento?

  • 4

EDITAR - INTRODUÇÃO:

Estou fazendo esta pergunta para entender o comportamento do APT, que deveria ter mudado muito desde então. Não estou tentando instalar esses pacotes antigos no meu sistema atual.

  • Estou ciente de que Gazebo Classic <11 é EOL
  • Estou ciente de que Ubuntu (LTS) <22.04 (Focal Fossa) e Ubuntu <23.10 (Mantic Minotaur) são EOL
  • Estou ciente de que os pacotes empacotados para uma versão podem ter conflitos de dependência com pacotes de outras versões

Se você verificar o tutorial de instalação do Gazebo 3.0 , ele diz que o Gazebo 3.0 pode ser instalado na versão Ubuntu Raring Ringtail.

Mas se você olhar dists/raring/main/binary-AMD64/ , o Packagesarquivo tem 0 bytes.

Então, de alguma forma, recorremos ao pacote disponível no Precise Pangolin. Mas não consigo descobrir como isso acontece. Não deveríamos ter que adicionar manualmente o preciserepositório em Raring se precisarmos usá-lo?

O comando usado é sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu raring main" > /etc/apt/sources.list.d/gazebo-latest.list', então ele está apenas olhando o raringrepositório.

O pacote gazebo3foi empacotado apenas para Precise Pangolin e Trusty Tahr (as instruções não o listavam) e definitivamente deveria estar usando a versão do Precise, porque Trusty é mais recente.


Outro exemplo:

De acordo com o tutorial de instalação do Gazebo 2.2 , ele diz que o Gazebo 2.2 pode ser instalado em todas as versões, do Precise ao Trusty.

Diz que Precise to Roaring deve ser usado gazebo-currente Saucy e Trusty devem ser usados gazebo2.

Se você verificar pool/main/g/gazebo-current/ , gazebo-current(v2.2.5) ele é empacotado apenas para precisee da mesma forma, pool/main/g/gazebo2/ , gazebo2(v2.2.6) é empacotado apenas para trusty.

Portanto, neste caso, Quantal Quetzel e Raring Ringtail estão voltando para Precise Pangolin, enquanto Saucy Salamander está avançando para Trusty Tahr.

E como no caso anterior, o arquivo Packagesem e tem 0 bytes. Não se trata nem de eles serem LTS. Yakkety Yak e Zesty Zapus possuem arquivos não vazios e listam pacotes Gazebo que também estão disponíveis em pool/main/g/ ( para Yakkety e e para Zesty).quantalraringsaucyPackagesgazebo8gazebo7gazebo8

Como o gerenciador de pacotes sabe qual pacote usar? Nem parece haver um formato padrão, como voltar a versões anteriores. Como estamos especificando o codinome da versão e não o número da versão, o APT não deveria nem ser capaz de deduzir que existem versões mais antigas ou mais recentes das quais extrair.

As instruções posteriores apenas dizem sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable 'lsb_release -cs' main" > /etc/apt/sources.list.d/gazebo-stable.list', então qualquer que seja o lançamento, será especificado em sources.list.d. Faria sentido se apenas as versões para as quais foi empacotado pudessem instalá-lo. Mas esse não é o caso aqui.


Então, minha pergunta é: como esses Packagesarquivos de 0 bytes funcionam com consultas APT? Como o APT escolhe outra versão quando encontra repositórios como esses?

O arquivo dists/raring/Release também mostra que Packagestem 0 bytes, portanto não é uma instância de um repositório quebrado como mencionado aqui .

apt
  • 1 respostas
  • 60 Views
Martin Hope
Blacklight MG
Asked: 2018-04-18 12:18:22 +0800 CST

Ubuntu 18.04 Unity - Não consigo fazer login na minha conta Ubuntu SSO no Unity Control Center

  • 3

Estou usando o Ubuntu 18.04 com Unity 7 .

Captura de tela do problema

Quando inseri as credenciais conforme mostrado na captura de tela nas configurações ( unidade-control-center ) e pressionei enter, nada aconteceu. Está relacionado à falta de alguns pacotes gnome? Tentei instalar o gnome-control-center e adicionar uma conta de lá, ainda sem sorte. Eu tenho o pacote gnome-online-accounts instalado. Há algo que estou perdendo?

EDITAR:

O problema parece estar na interface do usuário. Eu tentei fazer a mesma coisa com gnome-control-center , mas ainda não há botão. Pressionar enter também não funciona

ubuntu-one unity login online-accounts 18.04
  • 2 respostas
  • 1602 Views

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