LINUX.ORG.RU

Проблема с репозиториями

 ,


0

1

При запуске sudo apt update получаю вот такой вывод:

W: Не удалось получить https://packages.microsoft.com/repos/code/dists/stable/InRelease  Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY EB3E94ADBE1229CF
W: Некоторые индексные файлы скачать не удалось. Они были проигнорированы, или вместо них были использованы старые версии.

Честно, мало что понял, загуглив только что нет какого то ключа открытого

Моя система: Linux mint Xia, врядли связано с интернетом, но если что роутер tp_link

Помогите пожалуйста

Изменено: по итогу я просто спросил у гпт, он ответил wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/

Спасибо тем кто пытался помочь



Последнее исправление: Cigmachch (всего исправлений: 5)
Ответ на: комментарий от kostik87

Та я такие сайты даже не представлял, откуда мне их взять. На втором этапе после sudo dpkg -i packages-microsoft-prod.deb выдает

dpkg: ошибка при обработке архива packages-microsoft-prod.deb (--install):
подпроцесс dpkg-deb --control возвратил код ошибки 2
При обработке следующих пакетов произошли ошибки:
packages-microsoft-prod.deb

Спасибо за помощь

Cigmachch
() автор топика

Извините а почему Вы начале со слов: При запуске sudo apt update

А не: решил добавить мс реп …

P.S. Это я хочу понять что Linux mint Xia не кривой.

mx__ ★★★★★
()
Ответ на: комментарий от Cigmachch
root@b950655f4238:/# apt install wget
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  wget
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 334 kB of archives.
After this operation, 938 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 wget amd64 1.21.4-1ubuntu4.1 [334 kB]
Fetched 334 kB in 0s (745 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package wget.
(Reading database ... 5014 files and directories currently installed.)
Preparing to unpack .../wget_1.21.4-1ubuntu4.1_amd64.deb ...
Unpacking wget (1.21.4-1ubuntu4.1) ...
Setting up wget (1.21.4-1ubuntu4.1) ...
root@b950655f4238:/# wget https://packages.microsoft.com/config/ubuntu/25.04/packages-microsoft-prod.deb
--2025-10-05 19:35:18--  https://packages.microsoft.com/config/ubuntu/25.04/packages-microsoft-prod.deb
Resolving packages.microsoft.com (packages.microsoft.com)... 13.107.246.45, 13.107.213.45, 2620:1ec:46::45, ...
Connecting to packages.microsoft.com (packages.microsoft.com)|13.107.246.45|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4306 (4.2K) [application/octet-stream]
Saving to: 'packages-microsoft-prod.deb'

packages-microsoft-prod.deb                                 100%[========================================================================================================================================>]   4.21K  --.-KB/s    in 0s

2025-10-05 19:35:18 (652 MB/s) - 'packages-microsoft-prod.deb' saved [4306/4306]

root@b950655f4238:/# dpkg -i packages-microsoft-prod.deb
Selecting previously unselected package packages-microsoft-prod.
(Reading database ... 5025 files and directories currently installed.)
Preparing to unpack packages-microsoft-prod.deb ...
Unpacking packages-microsoft-prod (1.1-ubuntu25.04) ...
Setting up packages-microsoft-prod (1.1-ubuntu25.04) ...
root@b950655f4238:/# apt update
Hit:1 http://archive.ubuntu.com/ubuntu noble InRelease
Hit:2 http://archive.ubuntu.com/ubuntu noble-updates InRelease
Hit:3 http://archive.ubuntu.com/ubuntu noble-backports InRelease
Hit:4 http://security.ubuntu.com/ubuntu noble-security InRelease
Get:5 https://packages.microsoft.com/ubuntu/25.04/prod plucky InRelease [3606 B]
Get:6 https://packages.microsoft.com/ubuntu/25.04/prod plucky/main all Packages [345 B]
Get:7 https://packages.microsoft.com/ubuntu/25.04/prod plucky/main amd64 Packages [1567 B]
Get:8 https://packages.microsoft.com/ubuntu/25.04/prod plucky/main arm64 Packages [843 B]
Fetched 6361 B in 1s (8169 B/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.

Проверил в docker контейнере ubuntu:noble, Linux Mint 22.2 основан на ней, хотя есть и другие версии Mint, в том числе и на Debian.

Пример выше, всё добавляется нормально, других подробностей ты не указал. Ни точной версии дистрибутива, ни логов apt (dpkg), поэтому по моим проверкам - всё в порядке.

И у тебя тоже. Тему можешь помечать решённой.

kostik87 ★★★★★
()
Ответ на: комментарий от Cigmachch
root@b950655f4238:/# apt list -a code
Listing... Done
code/stable 1.104.3-1759409451 amd64
code/stable 1.104.2-1758714318 amd64
code/stable 1.104.1-1758154125 amd64
code/stable 1.104.0-1757488003 amd64
code/stable 1.103.2-1755709794 amd64
code/stable 1.103.1-1755017277 amd64
code/stable 1.103.0-1754517494 amd64
code/stable 1.102.3-1753759567 amd64
code/stable 1.102.2-1753187809 amd64
code/stable 1.102.1-1752598717 amd64
code/stable 1.102.0-1752099874 amd64
code/stable 1.101.2-1750797935 amd64
code/stable 1.101.1-1750254731 amd64
root@b950655f4238:/# apt list -a code-exploration
Listing... Done
code-exploration/stable 1.105.0-1758815228 amd64
code-exploration/stable 1.102.0-1751469373 amd64

code-exploration/stable 1.105.0-1758815221 arm64
code-exploration/stable 1.102.0-1751459540 arm64

code-exploration/stable 1.105.0-1758815271 armhf
code-exploration/stable 1.102.0-1751459544 armhf

Всё работает.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Он утверждает что он уже был у него прописан.

Кстати подобная картина возникает если данный реп не доступен …

mx__ ★★★★★
()
Ответ на: комментарий от mx__

Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY EB3E94ADBE1229CF

У него не установлен ключ проверки подписи. Проверку можно и выключить.

если данный реп не доступен …

Сомневаюсь тут же: Проблема с репозиториями (комментарий)

он скачал deb пакет, видимо руками. Значит доступен.

Он утверждает что он уже был у него прописан.

Очень мало вероятно.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Хорошо а про это что скажите:

Проблема с репозиториями (комментарий)

у меня нет идей ;) (я про то что не встает)

P.S. 14 января 2025 года состоялся релиз стабильной версии Linux Mint 22.1 «Xia», основанной на пакетной базе Ubuntu 24.04 LTS ( Noble Numbat )

mx__ ★★★★★
()
Последнее исправление: mx__ (всего исправлений: 2)
Ответ на: комментарий от mx__

Без понятия, логов нет, я проверил на ubuntu noble контейнере, ошибок нет.

Types: deb
URIs: http://archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports
Components: main universe restricted multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

## Ubuntu security updates. Aside from URIs and Suites,
## this should mirror your choices in the previous section.
Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main universe restricted multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Смотрите выше.

Версия Mint не указана.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Вообще тот кто доку в МС писал не в курсе что у нас за место:

<distribution>/<version> 

пихают переменные, темнота ;)

mx__ ★★★★★
()
Последнее исправление: mx__ (всего исправлений: 1)
Ответ на: комментарий от mx__
root@b950655f4238:/# wget https://packages.microsoft.com/config/ubuntu/24.04/packages-microsoft-prod.deb
--2025-10-05 22:55:31--  https://packages.microsoft.com/config/ubuntu/24.04/packages-microsoft-prod.deb
Resolving packages.microsoft.com (packages.microsoft.com)... 13.107.246.45, 13.107.213.45, 13.107.246.45, ...
Connecting to packages.microsoft.com (packages.microsoft.com)|13.107.246.45|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4288 (4.2K) [application/octet-stream]
Saving to: 'packages-microsoft-prod.deb'

packages-microsoft-prod.deb                                 100%[========================================================================================================================================>]   4.19K  --.-KB/s    in 0s

2025-10-05 22:55:31 (220 MB/s) - 'packages-microsoft-prod.deb' saved [4288/4288]

root@b950655f4238:/# dpkg -i packages-microsoft-prod.deb
(Reading database ... 11358 files and directories currently installed.)
Preparing to unpack packages-microsoft-prod.deb ...
Unpacking packages-microsoft-prod (1.2-ubuntu24.04) over (1.1-ubuntu25.04) ...
Setting up packages-microsoft-prod (1.2-ubuntu24.04) ...

Configuration file '/etc/apt/sources.list.d/microsoft-prod.list'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** microsoft-prod.list (Y/I/N/O/D/Z) [default=N] ? Y
Installing new version of config file /etc/apt/sources.list.d/microsoft-prod.list ...

Configuration file '/usr/share/keyrings/microsoft-prod.gpg'
 ==> Deleted (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** microsoft-prod.gpg (Y/I/N/O/D/Z) [default=N] ? Y
Installing new version of config file /usr/share/keyrings/microsoft-prod.gpg ...

Без разницы, там только добавление файла репозитория и файла подписи, отличия noble / plucky.

А репозитория с code далее руками можно добавить с тем же файлом подписи

deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/microsoft-prod.gpg] https://packages.microsoft.com/repos/code stable main
kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

ну теперь то уж он правильно скопирует ;)

mx__ ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.