Где можно вручную загрузить материал (в удобной для пользователя форме), не используя центр программного обеспечения Ubuntu?
И если это невозможно, как я могу исправить ограничения прокси-сервера центра программного обеспечения. Похоже, он не работает в единственном месте, где у меня хороший доступ в интернет, хотя все остальные сайты работают отлично.
Сначала вы захотите установить aptitude, который является интерфейсом для различных утилит apt.
sudo apt-get install aptitude
затем
sudo aptitude install myprogram
Вы можете aptitude search myprogram
тоже.
sudo aptitude update
синхронизирует ваши компьютеры со списками программ, доступных с основными серверами в Ubuntu.
И sudo aptitude upgrade
загрузит и установит все новые версии программ, которые у вас уже есть.
Эти две последние команды можно объединить, чтобы упростить установку всех исправлений ошибок и новых версий:
sudo aptitude update && sudo aptitude -y upgrade
Имейте в виду, что опция -y
означает, что она победила ' не прошу у вас подтверждения. Обычно это не проблема, но вы никогда не знаете. `
Кроме aptitude
, уже сообщенный в другом ответе, Вы могли использовать apt-get
:
sudo apt-get --download-only --reinstall install <package names>
--reinstall
флаг требуется, если пакет уже установлен, в этом случае apt-get
не хочу загружать. Загруженные пакеты будут найдены в /var/cache/apt/archives
.
Другая опция следующая
apt-get --print-uris install <package names>
это даст веб-адреса пакетов для загрузки. В этом случае, никакой способ получить URL уже установленных пакетов.
Для извлечения URL, можно сделать
apt-get --print-uris install <package names> |
awk -F\' '/http/ { print $2 }'
и непосредственно загружать пакеты:
wget $(apt-get --print-uris install <package names> |
awk -F\' '/http/ { print $2 }')