skipping acquire of configured file 'main/binary-i386/Packages' as repository 'http://dl.google.com/linux/chrome/deb stable InRelease' doesn't support architecture 'i386'
Почему он отображается после apt update
?
Как я могу заставить это исчезнуть?
Для выполнения вышеуказанных действий необходимо указать абсолютный путь выполнения команды.
Это можно сделать следующим образом:
alias sst='/usr/bin/ss'
alias ss='sudo -s
Однако не всегда можно быть уверенным, что ss
находится в этом месте, поэтому более прочный подход будет:
alias sst='$(which ss)'
alias ss='sudo -s
Теперь выше работает, как и ожидалось, где ss
запускает sudo-s
и sst
выполняет команду ss
.
Сервер IPv6 не поддерживается Github.
-121--910364-Он отображается, потому что у вас включена 32-разрядная архитектура (это делают большинство людей), а также типичная 64-разрядная.
Этот источник не предлагает 32-разрядные пакеты, только 64-разрядные. Следовательно, сообщение ' пропускает 32-разрядное '.
Я нашел проблему. Ранее я установил 2-портовый переключатель ATEN USB kvm для клавиатуры/мыши. Его удаление решает проблему.
-121--909551-Для выполнения вышеуказанных действий необходимо указать абсолютный путь выполнения команды.
Это можно сделать следующим образом:
alias sst='/usr/bin/ss'
alias ss='sudo -s
Однако не всегда можно быть уверенным, что ss
находится в этом месте, поэтому более прочный подход будет:
alias sst='$(which ss)'
alias ss='sudo -s
Теперь выше работает, как и ожидалось, где ss
запускает sudo-s
и sst
выполняет команду ss
.
Это происходит потому, что в системе включена 32-разрядная архитектура i386 (большинство установок amd64 64). А репозитории Google НЕ содержат пакетов i386.
Это сообщение можно исправить, изменив определение источника apt
на deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ stable main
, что подавит ошибку, поскольку оно сообщает системе, что в этом репозитории ТОЛЬКО есть пакеты amd64, что означает, что оно не будет пытаться извлечь данные 32-разрядных пакетов.
Найдите файл, который содержит эту строку, запустив grep -r 'dl.google.com '/etc/apt/
, и найдите путь к файлу, содержащему эту предмет, вы получите следующие выходные данные:
$ grep -r 'dl.google.com' /etc/apt/
/etc/apt/sources.list.d/google-chrome.list.save:deb http://dl.google.com/linux/chrome/deb/ stable main #Google Chrome (Stable)
/etc/apt/sources.list.d/google-chrome.list:deb http://dl.google.com/linux/chrome/deb/ stable main #Google Chrome (Stable)
Нас пока не волнуют файлы .save
.
Независимо от того, что этот файл не является файлом .save (в моем случае /etc/apt/sources.list.d/google-chrome.list
), отредактируйте его так, чтобы содержимое было следующим:
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
Сохраните файл, и apt
теперь будет только извлекать amd64
пакетов.