1 (12.04.2024 19:29:20 отредактировано medusa)

Доброго времени суток. Пожалуйста помогите!!! Установил MInt, но немогу поставить просто ни одну программу. При попытке добавления ключа все время выходит ошибка:

Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).

Более того, при установке Chrome вообще выходит сообщение, что я просто не имею никаких прав.

 Консоль:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
E: This command can only be used by root.
sudo apt update
Сущ:1 http://dl.google.com/linux/chrome/deb stable InRelease
Сущ:2 http://archive.ubuntu.com/ubuntu jammy InRelease                                                                 
Сущ:3 http://security.ubuntu.com/ubuntu jammy-security InRelease                                                       
Сущ:4 http://archive.ubuntu.com/ubuntu jammy-updates InRelease                                                         
Сущ:5 http://archive.ubuntu.com/ubuntu jammy-backports InRelease                 
Игн:6 http://packages.linuxmint.com virginia InRelease
Сущ:7 http://packages.linuxmint.com virginia Release
Чтение списков пакетов… Готово           
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Все пакеты имеют последние версии.
W: http://dl.google.com/linux/chrome/deb/d … InRelease: Ключ хранится в унаследованной связке ключей trusted.gpg (/etc/apt/trusted.gpg), подробности см. в разделе DEPRECATION в apt-key(8).
N: Пропускается получение настроенного файла «main/binary-i386/Packages», так как репозиторий «http://dl.google.com/linux/chrome/deb stable InRelease» не поддерживает архитектуру «i386»

Для меня эта Система просто темный лес. Я не знаю куда и как рыть. подскажите пожалуйста. то, что выдает GOOGLE вообще похоже на глумление https://interface31.ru/tech_it/2022/09/ … ubunt.html. Может есть человеческий способ? Спасибо.

2

Во-первых, сделайте:

 Консоль:
sudo apt update && sudo apt upgrade

Во-вторых, можете просто скачать DEB-пакет браузера, при установке добавится репозиторий и ключ, не надо руками делать.

medusa пишет:

Ключ хранится в унаследованной связке ключей trusted.gpg (/etc/apt/trusted.gpg), подробности см. в разделе DEPRECATION в apt-key(8).

Можете не обращать внимание, на работу не влияет.

medusa пишет:

Для меня эта Система просто темный лес.

Делайте всё, как для Ubuntu соответствующей версии, в вашем случае jammy (22.04). Те же PPA и т.д.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

3

Rizado пишет:

Во-первых, сделайте:

Сделал:

 Консоль:

medusa@medusa-pc-O-E-M:~$ sudo apt update && sudo apt upgrade
Сущ:1 http://dl.google.com/linux/chrome/deb stable InRelease
Сущ:2 http://security.ubuntu.com/ubuntu jammy-security InRelease                                                       
Сущ:3 http://archive.ubuntu.com/ubuntu jammy InRelease                                                                 
Игн:4 http://packages.linuxmint.com virginia InRelease                                                   
Сущ:5 http://archive.ubuntu.com/ubuntu jammy-updates InRelease
Сущ:6 http://packages.linuxmint.com virginia Release                             
Сущ:7 http://archive.ubuntu.com/ubuntu jammy-backports InRelease                 
Чтение списков пакетов… Готово           
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Все пакеты имеют последние версии.
W: http://dl.google.com/linux/chrome/deb/d … InRelease: Ключ хранится в унаследованной связке ключей trusted.gpg (/etc/apt/trusted.gpg), подробности см. в разделе DEPRECATION в apt-key(8).
N: Пропускается получение настроенного файла «main/binary-i386/Packages», так как репозиторий «http://dl.google.com/linux/chrome/deb stable InRelease» не поддерживает архитектуру «i386»
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Расчёт обновлений… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

Не удаляется ничего(( Эта ошибка просто меня добивает. И удалить ее не могу:

 Консоль:

medusa@medusa-pc-O-E-M:~$ sudo apt-key list
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
/etc/apt/trusted.gpg
--------------------
pub   dsa1024 2007-03-08 [SC]
      4CCA 1EAF 950C EE4A B839  76DC A040 830F 7FAC 5991
uid         [ неизвестно ] Google, Inc. Linux Package Signing Key <linux-packages-keymaster@google.com>
sub   elg2048 2007-03-08 [E]

pub   rsa4096 2016-04-12 [SC]
      EB4C 1BFD 4F04 2F6D DDCC  EC91 7721 F63B D38B 4796
uid         [ неизвестно ] Google Inc. (Linux Packages Signing Authority) <linux-packages-keymaster@google.com>
sub   rsa4096 2021-10-26 [S] [годен до: 2024-10-25]
sub   rsa4096 2023-02-15 [S] [годен до: 2026-02-14]
sub   rsa4096 2024-01-30 [S] [годен до: 2027-01-29]

/etc/apt/trusted.gpg.d/linuxmint.key.asc
----------------------------------------
pub   rsa4096 2016-05-24 [SC]
      302F 0738 F465 C153 5761  F965 A661 6109 451B BBF2
uid         [ неизвестно ] Linux Mint Repository Signing Key <root@linuxmint.com>
sub   rsa4096 2016-05-24 [E]

/etc/apt/trusted.gpg.d/linuxmint-keyring.gpg
--------------------------------------------
pub   rsa4096 2016-05-24 [SC]
      302F 0738 F465 C153 5761  F965 A661 6109 451B BBF2
uid         [ неизвестно ] Linux Mint Repository Signing Key <root@linuxmint.com>
sub   rsa4096 2016-05-24 [E]

/etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg
------------------------------------------------------
pub   rsa4096 2012-05-11 [SC]
      8439 38DF 228D 22F7 B374  2BC0 D94A A3F0 EFE2 1092
uid         [ неизвестно ] Ubuntu CD Image Automatic Signing Key (2012) <cdimage@ubuntu.com>

/etc/apt/trusted.gpg.d/ubuntu-keyring-2016-dbgsym.gpg
-----------------------------------------------------
pub   rsa4096 2016-03-21 [SC]
      F2ED C64D C5AE E1F6 B9C6  21F0 C8CA B659 5FDF F622
uid         [ неизвестно ] Ubuntu Debug Symbol Archive Automatic Signing Key (2016) <ubuntu-archive@lists.ubuntu.com>

/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg
------------------------------------------------------
pub   rsa4096 2018-09-17 [SC]
      F6EC B376 2474 EDA9 D21B  7022 8719 20D1 991B C93C
uid         [ неизвестно ] Ubuntu Archive Automatic Signing Key (2018) <ftpmaster@ubuntu.com>

medusa@medusa-pc-O-E-M:~$ sudo apt-key del 7FAC 5991
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
gpg: ключ "5991" не найден: Не найдено
gpg: 5991: delete key failed: Не найдено

4

medusa пишет:

apt-key is deprecated

Вот по теме: https://zalinux.ru/?p=5066

medusa пишет:

sudo apt-key del 7FAC 5991

Зачем вы ключ удаляете?

Ну и добавлю - для управления ключами есть Synaptic. В меню "Конфигурация" - "Репозитории" (может быть не совсем точно, у меня не русский интерфейс), далее выбираем раздел "Ключи аутентификации".
https://images.linuxforum.ru/images/2024/04/12/Captura-de-pantalla-de-2024-04-12-20-05-39.th.png
У вас три кнопки - "Импортировать", "Загрузить" и "Удалить".

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

5 (12.04.2024 20:39:08 отредактировано medusa)

Короче, удалил репозиторий гугла из Источники приложений. Ошибки ушли. Однако, как работать с ключами - вопрос остается открытым. Это в Mint явно необходимо. И с этим у меня ОЧЕНЬ большие проблемы. Я абсолютно не знаю, как это делать. Статьи в Интернете - просто изучение на долгое время. Толковой справки не нашел нигде. Может иска не там((

Спасибо за статью. добавил себе в закладки. Только из статьи не понял где брать этот удаленный ключ для установки программы.

6

medusa пишет:

Однако, как работать с ключами - вопрос остается открытым.

Всё как в Ubuntu. Ваш дистрибутив основан на 22.04, вот и делаете как для этой системы.
Я не помню, когда руками добавлял репозиторий и ключ. Либо PPA, либо это делалось при установке пакета. Разве только для VirtualBox и то лишь потому, что хотел версию новее.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

7

Официальный мануал по установке:
https://www.google.com/linuxrepositories/

8

Rizado пишет:

Всё как в Ubuntu. Ваш дистрибутив основан на 22.04, вот и делаете как для этой системы.

Блин, хотел поучиться переносить ключи, но Система оказалась "хитрее" чем я думал:

+ открыть спойлер

 Консоль:

medusa@medusa-pc-O-E-M:~$ sudo add-apt-repository ppa:gerardpuig/ppa
[sudo] пароль для medusa:               
Вы хотите добавить следующие PPA:
Official Ubuntu Cleaner stable repository
Больше информации: https://launchpad.net/~gerardpuig/+archive/ubuntu/ppa
Нажмите клавишу ввода, чтобы продолжить или Ctrl+C для отмены

gpg: создан каталог '/root/.gnupg'
gpg: создан щит с ключами '/root/.gnupg/pubring.kbx'
gpg: /root/.gnupg/trustdb.gpg: создана таблица доверия
gpg: создан щит с ключами '/etc/apt/keyrings/E2CBBCC339FED83BCAE8E4B55F841B74A892A73C.keyring'
gpg: ключ 5F841B74A892A73C: импортирован открытый ключ "Launchpad PPA for Gerard Puig"
gpg: Всего обработано: 1
gpg:               импортировано: 1
medusa@medusa-pc-O-E-M:~$ sudo apt update
Пол:1 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Сущ:2 http://archive.ubuntu.com/ubuntu jammy InRelease                                                                 
Пол:3 https://dl.google.com/linux/chrome/deb stable InRelease [1825 B]                                               
Игн:4 http://packages.linuxmint.com virginia InRelease                                                                 
Пол:5 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]                                               
Сущ:6 http://packages.linuxmint.com virginia Release                                                                   
Пол:7 https://ppa.launchpadcontent.net/gerardpuig/ppa/ubuntu jammy InRelease [18,1 kB]                             
Пол:8 https://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1082 B]
Сущ:9 http://archive.ubuntu.com/ubuntu jammy-backports InRelease               
Пол:11 https://ppa.launchpadcontent.net/gerardpuig/ppa/ubuntu jammy/main i386 Packages [500 B]
Пол:12 https://ppa.launchpadcontent.net/gerardpuig/ppa/ubuntu jammy/main amd64 Packages [500 B]
Пол:13 https://ppa.launchpadcontent.net/gerardpuig/ppa/ubuntu jammy/main Translation-en [188 B]
Пол:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [1562 kB]
Пол:15 http://archive.ubuntu.com/ubuntu jammy-updates/main i386 Packages [610 kB]
Пол:16 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1074 kB]
Пол:17 http://archive.ubuntu.com/ubuntu jammy-updates/universe i386 Packages [699 kB]
Получено 4196 kB за 3с (1389 kB/s)                       
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Все пакеты имеют последние версии.
medusa@medusa-pc-O-E-M:~$ sudo apt install ubuntu-cleaner
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Будут установлены следующие дополнительные пакеты:
  python3-html5lib python3-lxml
Предлагаемые пакеты:
  python3-genshi python-lxml-doc
Следующие НОВЫЕ пакеты будут установлены:
  python3-html5lib python3-lxml ubuntu-cleaner
Обновлено 0 пакетов, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 1300 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 4920 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-html5lib all 1.1-3 [87,0 kB]
Пол:2 https://ppa.launchpadcontent.net/gerardpuig/ppa/ubuntu jammy/main amd64 ubuntu-cleaner all 1.1.4-1 [63,0 kB]
Пол:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-lxml amd64 4.8.0-1build1 [1150 kB]
Получено 1300 kB за 1с (883 kB/s)         
Выбор ранее не выбранного пакета python3-html5lib.
(Чтение базы данных … на данный момент установлено 578244 файла и каталога.)
Подготовка к распаковке …/python3-html5lib_1.1-3_all.deb …
Распаковывается python3-html5lib (1.1-3) …
Выбор ранее не выбранного пакета python3-lxml:amd64.
Подготовка к распаковке …/python3-lxml_4.8.0-1build1_amd64.deb …
Распаковывается python3-lxml:amd64 (4.8.0-1build1) …
Выбор ранее не выбранного пакета ubuntu-cleaner.
Подготовка к распаковке …/ubuntu-cleaner_1.1.4-1_all.deb …
Распаковывается ubuntu-cleaner (1.1.4-1) …
Настраивается пакет python3-html5lib (1.1-3) …
Настраивается пакет python3-lxml:amd64 (4.8.0-1build1) …
Настраивается пакет ubuntu-cleaner (1.1.4-1) …
Обрабатываются триггеры для dbus (1.12.20-2ubuntu4.1) …
Обрабатываются триггеры для mailcap (3.70+nmu1ubuntu1) …
Обрабатываются триггеры для desktop-file-utils (0.26+mint3+victoria) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для gnome-menus (3.36.0-1ubuntu3) …
medusa@medusa-pc-O-E-M:~$

Т.е., как я понимаю все ключи прописались сами и правильно. Надо найти такой ppa-репозиторий  у которого ключик старый. Нужна практика. Просто надо научиться это делать. Уверен, в дальнейшем это ОЧЕНЬ пригодится. Спасибо

9

medusa, установка ключей подойдёт? Держите: https://www.virtualbox.org/wiki/Linux_D … tributions

medusa пишет:

Надо найти такой ppa-репозиторий  у которого ключик старый.

Насколько я понимаю, обновление автоматом идёт. Вам ничего не надо делать.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

10 (13.04.2024 16:41:38 отредактировано medusa)

 Консоль:

N: Загрузка выполняется от лица суперпользователя без ограничений песочницы, так как файл «/home/medusa/jdk-21_linux-x64_bin.deb» недоступен для пользователя «_apt». - pkgAcquire::Run (13: Отказано в доступе)

11

medusa, это на что в ответ? Предыстория тоже нужна.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

12

Rizado пишет:

medusa, это на что в ответ? Предыстория тоже нужна.

Ставил Java, как обычно, но как обычно не получается. Сама Java вроде встала - я ее протестировал. Но при установке выползло вот это чудо. На что рассчитывать в дальнейшем ума не приложу.

13

medusa, какие команды выполняли?

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

14

Rizado пишет:

medusa, какие команды выполняли?

Зашел на сайт Java, скачал пакет deb. Далее:

 Консоль:

sudo apt install ./jdk-21_linux-x64_bin.deb

Все пошло и вроде установилось:
 Консоль:

medusa@medusa-pc-O-E-M:~$ java -version
java version "21.0.2" 2024-01-16 LTS
Java(TM) SE Runtime Environment (build 21.0.2+13-LTS-58)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.2+13-LTS-58, mixed mode, sharing)
medusa@medusa-pc-O-E-M:~$ javac -version
javac 21.0.2

но в конце установки вышло вот это.

15

medusa пишет:

Зашел на сайт Java, скачал пакет deb. Далее:

 Консоль:
sudo apt install ./jdk-21_linux-x64_bin.deb

А почему не sudo dpkg -i jdk-21_linux-x64_bin.deb?

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

16

Rizado пишет:

А почему не sudo dpkg -i jdk-21_linux-x64_bin.deb?

Потому, что знаний не хватает. роюсь по мануалам, а они за частую. дают не то, мягко говоря. Так что теперь то предпринять?

17

medusa, попробуйте, как я написал. И да, точку и слэш перед именем пакета не надо ставить, я не просто так там убрал.

Потом, если будет проблема зависимостей, делаете:

 Консоль:
sudo apt -f install

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

18

Rizado пишет:

medusa, попробуйте, как я написал. И да, точку и слэш перед именем пакета не надо ставить, я не просто так там убрал.

Тогда вопрос - команда sudo dpkg -i <имя пакета> является универсальной? Я ставил так. как ставил в Ubuntu, но не прошло. Спасибо.

+ открыть спойлер

 Консоль:

medusa@medusa-pc-O-E-M:~$ sudo dpkg -i jdk-21_linux-x64_bin.deb
[sudo] пароль для medusa:               
(Чтение базы данных … на данный момент установлено 579549 файлов и каталогов.)
Подготовка к распаковке jdk-21_linux-x64_bin.deb …
update-alternatives: удаляется альтернатива, выбранная вручную — переключение java в автоматический режим
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/bin/java для предоставления /usr/bin/java (java) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/bin/keytool для предоставления /usr/bin/keytool (keytool) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/bin/rmiregistry для предоставления /usr/bin/rmiregistry (rmiregistry) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/lib/jexec для предоставления /usr/bin/jexec (jexec) в автоматическом режиме
Распаковывается jdk-21 (21.0.2-ga) на замену (21.0.2-ga) …
Настраивается пакет jdk-21 (21.0.2-ga) …
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jar для предоставления /usr/bin/jar (jar) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jarsigner для предоставления /usr/bin/jarsigner (jarsigner) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/java для предоставления /usr/bin/java (java) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/javac для предоставления /usr/bin/javac (javac) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/javadoc для предоставления /usr/bin/javadoc (javadoc) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/javap для предоставления /usr/bin/javap (javap) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jcmd для предоставления /usr/bin/jcmd (jcmd) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jconsole для предоставления /usr/bin/jconsole (jconsole) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jdb для предоставления /usr/bin/jdb (jdb) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jdeprscan для предоставления /usr/bin/jdeprscan (jdeprscan) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jdeps для предоставления /usr/bin/jdeps (jdeps) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jfr для предоставления /usr/bin/jfr (jfr) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jhsdb для предоставления /usr/bin/jhsdb (jhsdb) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jimage для предоставления /usr/bin/jimage (jimage) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jinfo для предоставления /usr/bin/jinfo (jinfo) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jlink для предоставления /usr/bin/jlink (jlink) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jmap для предоставления /usr/bin/jmap (jmap) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jmod для предоставления /usr/bin/jmod (jmod) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jpackage для предоставления /usr/bin/jpackage (jpackage) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jps для предоставления /usr/bin/jps (jps) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jrunscript для предоставления /usr/bin/jrunscript (jrunscript) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jshell для предоставления /usr/bin/jshell (jshell) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jstack для предоставления /usr/bin/jstack (jstack) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jstat для предоставления /usr/bin/jstat (jstat) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jstatd для предоставления /usr/bin/jstatd (jstatd) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/jwebserver для предоставления /usr/bin/jwebserver (jwebserver) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/keytool для предоставления /usr/bin/keytool (keytool) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/rmiregistry для предоставления /usr/bin/rmiregistry (rmiregistry) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/bin/serialver для предоставления /usr/bin/serialver (serialver) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/jdk-21-oracle-x64/lib/jexec для предоставления /usr/bin/jexec (jexec) в автоматическом режиме

*** Добавлено: 13.04.2024 18:04:47 ***

Мне сейчас надо поставить Python 3.11 и мне что-то уже становится страшновато. Хотя Система, если честно, мне очень понравилась. Не смотря ни на что.

19

medusa пишет:

Тогда вопрос - команда sudo dpkg -i <имя пакета> является универсальной?

Да. Маска имени файла тоже допускается. Например, установить все пакеты в текущем каталоге:

 Консоль:
sudo dpkg -i *.deb

Точку перед расширением можно ставить, можно нет - оба варианта отработают правильно, проверено.

medusa пишет:

Мне сейчас надо поставить Python 3.11

PPA дать со свежими версиями?

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

20

Rizado пишет:

PPA дать со свежими версиями?

Буду очень признателен.

21

medusa,

 Консоль:
sudo add-apt-repository ppa:deadsnakes/ppa

А вот этот не помню, давал ли вам. Исправление переключения раскладок - по отпусканию клавиш, а не по нажатию. Ставить из него ничего не надо, только добавить и обновить систему. Там пропатченный xorg-server. В результате, если для переключения раскладок используете Ctrl+Shift, у вас не будут отваливаться горячие клавиши вида Ctrl+Shift+буква.
 Консоль:
sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

22

Спасибо. Только бы не накосячить в очередной раз.

23

medusa пишет:

Только бы не накосячить в очередной раз

Сложно будет. После добавления репозитория выполните:

 Консоль:
sudo apt update

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

24

Rizado пишет:

Сложно будет. После добавления репозитория выполните:

 Консоль:

medusa@medusa-pc-O-E-M:~$ sudo apt install python3.11
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Будут установлены следующие дополнительные пакеты:
  libpython3.11-minimal libpython3.11-stdlib python3.11-minimal
Предлагаемые пакеты:
  python3.11-venv binfmt-support
Следующие НОВЫЕ пакеты будут установлены:
  libpython3.11-minimal libpython3.11-stdlib python3.11 python3.11-minimal
Обновлено 0 пакетов, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 5804 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 21,6 MB.
Хотите продолжить? [Д/н] y
Пол:1 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main amd64 libpython3.11-minimal amd64 3.11.9-1+jammy1 [884 kB]
Пол:2 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main amd64 python3.11-minimal amd64 3.11.9-1+jammy1 [2355 kB]
Пол:3 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main amd64 libpython3.11-stdlib amd64 3.11.9-1+jammy1 [1925 kB]
Пол:4 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main amd64 python3.11 amd64 3.11.9-1+jammy1 [640 kB]
Получено 5804 kB за 2с (3750 kB/s)
Выбор ранее не выбранного пакета libpython3.11-minimal:amd64.
(Чтение базы данных … на данный момент установлено 579549 файлов и каталогов.)
Подготовка к распаковке …/libpython3.11-minimal_3.11.9-1+jammy1_amd64.deb …
Распаковывается libpython3.11-minimal:amd64 (3.11.9-1+jammy1) …
Выбор ранее не выбранного пакета python3.11-minimal.
Подготовка к распаковке …/python3.11-minimal_3.11.9-1+jammy1_amd64.deb …
Распаковывается python3.11-minimal (3.11.9-1+jammy1) …
Выбор ранее не выбранного пакета libpython3.11-stdlib:amd64.
Подготовка к распаковке …/libpython3.11-stdlib_3.11.9-1+jammy1_amd64.deb …
Распаковывается libpython3.11-stdlib:amd64 (3.11.9-1+jammy1) …
Выбор ранее не выбранного пакета python3.11.
Подготовка к распаковке …/python3.11_3.11.9-1+jammy1_amd64.deb …
Распаковывается python3.11 (3.11.9-1+jammy1) …
Настраивается пакет libpython3.11-minimal:amd64 (3.11.9-1+jammy1) …
Настраивается пакет python3.11-minimal (3.11.9-1+jammy1) …
Настраивается пакет libpython3.11-stdlib:amd64 (3.11.9-1+jammy1) …
Настраивается пакет python3.11 (3.11.9-1+jammy1) …
Обрабатываются триггеры для gnome-menus (3.36.0-1ubuntu3) …
Обрабатываются триггеры для man-db (2.10.2-1) …
Обрабатываются триггеры для mailcap (3.70+nmu1ubuntu1) …
Обрабатываются триггеры для desktop-file-utils (0.26+mint3+victoria) …
medusa@medusa-pc-O-E-M:~$ python3.11 -V
Python 3.11.9

Далее нужно поставить pip:
 Консоль:

medusa@medusa-pc-O-E-M:~$ curl -sS https://bootstrap.pypa.io/get-pip.py | python3.11
Defaulting to user installation because normal site-packages is not writeable
Collecting pip
  Downloading pip-24.0-py3-none-any.whl.metadata (3.6 kB)
Collecting setuptools
  Downloading setuptools-69.5.0-py3-none-any.whl.metadata (6.2 kB)
Collecting wheel
  Downloading wheel-0.43.0-py3-none-any.whl.metadata (2.2 kB)
Downloading pip-24.0-py3-none-any.whl (2.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 4.5 MB/s eta 0:00:00
Downloading setuptools-69.5.0-py3-none-any.whl (893 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 893.7/893.7 kB 4.9 MB/s eta 0:00:00
Downloading wheel-0.43.0-py3-none-any.whl (65 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.8/65.8 kB 12.9 MB/s eta 0:00:00
Installing collected packages: wheel, setuptools, pip
  WARNING: The script wheel is installed in '/home/medusa/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The scripts pip, pip3 and pip3.11 are installed in '/home/medusa/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed pip-24.0 setuptools-69.5.0 wheel-0.43.0

Далее необходимо правильно все добавить, но своими руками не уверен.

25

Не надо pip3.11 добавлять руками. Он при установке python 3.11 будет установлен сразу.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

26

Rizado пишет:

Не надо pip3.11 добавлять руками. Он при установке python 3.11 будет установлен сразу.

Да, но я его не вижу:

 Консоль:

medusa@medusa-pc-O-E-M:~$ pip3.11 -V
Команда «pip3.11» не найдена. Возможно, вы имели в виду:
  команда 'pip3.10' из deb-пакета python3-pip (22.0.2+dfsg-1ubuntu0.3)
Попробуйте: sudo apt install <имя_deb-пакета>
medusa@medusa-pc-O-E-M:~$

*** Добавлено: 13.04.2024 18:57:32 ***

И сейчас у меня в Системе 2 версии Python:

 Консоль:

medusa@medusa-pc-O-E-M:~$ python3 -V
Python 3.10.12
medusa@medusa-pc-O-E-M:~$ python3.11 -V
Python 3.11.9

27

medusa, да, вы правы. Раньше ставилось. Сейчас покопаюсь, самому интересно.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

28

Rizado пишет:

Раньше ставилось. Сейчас покопаюсь, самому интересно.

Ну, судя по выводу надо в переменную PATH добавить /home/medusa/.local/bin, но там у меня этих pip несколько: pip, pip3, pip3.11 и wheel.

29

Вот, решение отсюда, только вторую команду лучше выполнять с sudo. Вам пишу сразу вариант, который у меня отработал.

 Консоль:

 Консоль:
sudo python3.11 get-pip.py

Поставил себе под 3.12 и 3.13.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

30 (13.04.2024 19:28:26 отредактировано medusa)

Rizado пишет:

Поставил себе под 3.12 и 3.13.

 Консоль:

medusa@medusa-pc-O-E-M:~$ sudo python3.11 get-pip.py
[sudo] пароль для medusa:               
Collecting pip
  Downloading pip-24.0-py3-none-any.whl.metadata (3.6 kB)
Collecting setuptools
  Downloading setuptools-69.5.0-py3-none-any.whl.metadata (6.2 kB)
Collecting wheel
  Downloading wheel-0.43.0-py3-none-any.whl.metadata (2.2 kB)
Downloading pip-24.0-py3-none-any.whl (2.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 4.4 MB/s eta 0:00:00
Downloading setuptools-69.5.0-py3-none-any.whl (893 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 893.7/893.7 kB 4.9 MB/s eta 0:00:00
Downloading wheel-0.43.0-py3-none-any.whl (65 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.8/65.8 kB 7.8 MB/s eta 0:00:00
Installing collected packages: wheel, setuptools, pip
Successfully installed pip-24.0 setuptools-69.5.0 wheel-0.43.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

 Консоль:

medusa@medusa-pc-O-E-M:~$ pip3.11 -V
pip 24.0 from /home/medusa/.local/lib/python3.11/site-packages/pip (python 3.11)