Установка apt в Ubuntu

Нигде не указано, что сдвиг влево выполняется в 8 -битном регистре и что старшие биты отбрасываются. (На самом деле сдвиг, вероятно, использует регистр любого собственного размера, который есть у машины, т.е. 32-битная или 64-битная ).

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

0
29.08.2019, 15:45
2 ответа

Вы можете установить пакеты deb с помощью команды dpkg. Вы можете перейти на зеркало Ubuntu для версии, которую вы используете, затем загрузите пакет apt и зависимости (, которые вы можете проверить с помощью dpkg -deb -I apt[...].deb ), затем установите его с помощью dpkg -i apt[...].deb.

4
28.01.2020, 02:14

Все, что вам, вероятно, нужно, находится здесь .

Попробуйте:

wget http://us.archive.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.9.3_amd64.deb
dpkg -i apt_1.9.3_amd64.deb
  • Если версия неверна, проверьте это для доступных версий, когда вы нашли этот ответ.
  • Если wgetне найдено, просто скачайте apt*.debпо той же ссылке.
  • Если ему не удается найти зависимости, загрузите их тем же способом, что и apt, а затем повторите попытку.

К вашему сведению, на момент написания статьи я видел эти зависимости (от Debian):

$ apt show apt
Version: 1.8.2
Depends: 
 adduser,
 gpgv | gpgv2 | gpgv1,
 debian-archive-keyring,
 libapt-pkg5.0 (>= 1.7.0~alpha3~),
 ibc6 (>= 2.15),
 libgcc1 (>= 1:3.0),
 libgnutls30 (>= 3.6.6),
 libseccomp2 (>= 1.0.1),
 libstdc++6 (>= 5.2)
2
28.01.2020, 02:14

Теги

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