[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt_почему не выдать краткую информацию о пакете для другой архитектуры?



В Вт, 11/08/2020 в 16:25 +0300, Galina Anikina пишет:
> При попытке посмотреть описание apt выдал -
> $ apt show sysconfig-hardware
> N: Невозможно найти пакет sysconfig-hardware
> N: Невозможно найти пакет sysconfig-hardware
> E: Не найдено ни одного пакета
> 
> А вот на сайте debian.org вижу - он есть, но только для другой
> архитектуры.
> А почему apt не может выдать кратчайшую справку - например только
> одну
> строку про то, для какой архитектуры предназначен пакет?
> 
> Architecture s390x	0.0.13+b1
> Чтобы не было непонятки у пользователя?
> 

А откуда apt знать, что такой пакет для данной архитектуры
действительно есть? Вся информация, которая есть у apt, -- это
скачанные индексы пакетов. Эти индексы скачиваются лишь для основной
архитектуры и тех, которые включил пользователь, -- соответственно,
если у вас не включена архитектура s390x, то индексные файлы для этой
архитектуры не скачаны, и apt не знает ни о каких пакетах для данной
архитектуры.

Вы, конечно, можете добавить эту архитектуру с помощью `dpkg --add-
architecture` -- но это едва ли имеет смысл (если у вас не мейнфрейм
IBM ESA/390 вместо компьютера, конечно :) ).

Reply to: