как избавиться от arm64 в apt

Вы можете использовать эту функцию, чтобы помнить о текущем запуске приложений в окне настроек системы / Предпочтения / Запуск приложений. Что (когда включено) будет «помнить» все программы, которые вы используете, и будет повторно открывать их после перезагрузки или при первом запуске системы за один день.

Это здорово, когда вы не хватает времени, чтобы делать заметки о том, что вы делали в последний раз, и хотите, чтобы приложение открылось, если оно работает в последний раз.

Если вы хотите удалить приложение из этой функции, просто закройте его и перейдите к этой функции и нажмите «Запомнить текущее приложение», чтобы обновить список программ, которые будут открыты в следующий раз .

7
задан 20 May 2017 в 14:49

6 ответов

Вы можете удалить внешнюю архитектуру, выполнив

sudo dpkg --remove-architecture arm64

. После этого вам необходимо обновить списки программного обеспечения.

sudo apt update

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

sudo rm -rf /var/lib/apt/lists
sudo apt update
5
ответ дан 22 May 2018 в 22:26
  • 1
    Я получаю dpkg: error: cannot remove architecture 'arm64' currently in use by the database, что нечетно, потому что я не думаю, что использую его ... – MoneyBall 20 May 2017 в 15:06
  • 2
    @MoneyBall Можете ли вы добавить вывод dpkg -l | grep arm64 к вашему вопросу? Похоже, что некоторые пакеты arm64 установлены, и вам сначала придется удалить их. – Byte Commander 20 May 2017 в 15:28
  • 3
    а х дерьмо ... У меня есть перекрестный компилятор arm64 ... но я успешно удалил armhf, который был болью. Спасибо. – MoneyBall 20 May 2017 в 15:31
  • 4
    вы знаете, как я могу сделать apt-get update, чтобы остановить выбор пакетов arm64? Как я могу избавиться от этих 404 не найденных ошибок? – MoneyBall 20 May 2017 в 15:34
  • 5
    Есть ли способ удалить arm64 из базы данных, у меня такие же проблемы. EDIT sudo dpkg --force-architecture --remove-architecture arm64 и sudo rm -rf /var/lib/apt/lists с sudo apt update зафиксировали его. – weezle1234 27 February 2018 в 08:16

Вы можете удалить внешнюю архитектуру, выполнив

sudo dpkg --remove-architecture arm64

. После этого вам необходимо обновить списки программного обеспечения.

sudo apt update

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

sudo rm -rf /var/lib/apt/lists sudo apt update
5
ответ дан 18 July 2018 в 13:01

Вы можете удалить внешнюю архитектуру, выполнив

sudo dpkg --remove-architecture arm64

. После этого вам необходимо обновить списки программного обеспечения.

sudo apt update

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

sudo rm -rf /var/lib/apt/lists sudo apt update
5
ответ дан 24 July 2018 в 20:05

Столкнулась с такой же проблемой при работе с jetson-tx2 arm64.

Это полезно, когда добавлена ​​внешняя архитектура, в результате чего появляются ошибки «404 Not Found», когда появляется сообщение «404 Not Found» метаданные репозитория обновляются. Например, если вы хотите ограничить репозиторий только архитектурой amd64 и i386, это будет выглядеть так:

deb [arch=amd64,i386] <url>

Предоставить вышеуказанный вариант для всех репозиториев в «sudo gedit / etc / apt / sources .list "

Теперь« sudo apt update », и он будет извлекаться только из amd64 и i386.

1
ответ дан 22 May 2018 в 22:26

Столкнулась с такой же проблемой при работе с jetson-tx2 arm64.

Это полезно, когда добавлена ​​внешняя архитектура, в результате чего появляются ошибки «404 Not Found», когда появляется сообщение «404 Not Found» метаданные репозитория обновляются. Например, если вы хотите ограничить репозиторий только архитектурой amd64 и i386, это будет выглядеть так:

deb [arch=amd64,i386] <url>

Предоставить вышеуказанный вариант для всех репозиториев в «sudo gedit / etc / apt / sources .list "

Теперь« sudo apt update », и он будет извлекаться только из amd64 и i386.

2
ответ дан 18 July 2018 в 13:01

Столкнулась с такой же проблемой при работе с jetson-tx2 arm64.

Это полезно, когда добавлена ​​внешняя архитектура, в результате чего появляются ошибки «404 Not Found», когда появляется сообщение «404 Not Found» метаданные репозитория обновляются. Например, если вы хотите ограничить репозиторий только архитектурой amd64 и i386, это будет выглядеть так:

deb [arch=amd64,i386] <url>

Предоставить вышеуказанный вариант для всех репозиториев в «sudo gedit / etc / apt / sources .list "

Теперь« sudo apt update », и он будет извлекаться только из amd64 и i386.

2
ответ дан 24 July 2018 в 20:05

Другие вопросы по тегам:

Похожие вопросы: