哪些网站提供 Ubuntu 常用的软件包?

哪些网站提供 Ubuntu 常用的软件包?

目前我的 Ubuntu 服务器无法访问外部网站。我需要向 IT 部门提供一份需要列入白名单的网站列表,以便我可以通过 apt-get install/update/upgrade 等升级我的 Ubuntu 软件包。除了 www.ubuntu.com,还有其他网站提供常用软件包吗?这些软件包在 ubuntu.com 上有副本吗?

相关问题,我如何才能知道 Ubuntu 软件包来自哪里?例如,我使用 apt-get install emacs 安装 emacs(目前已被阻止),我该如何知道 emacs 软件包来自哪里?

如果有一份有用的网站列表就太好了。谢谢!-tx

答案1

如果我们谈论的是 APT 存储库,那么我可以写以下内容。
我正在运行 Squid-Deb-Proxy,并为 APT 存储库设置了以下/etc/squid-deb-proxy/mirror-dstdomain.acl.d/20-ubuntu域白名单(请参阅其中的注释):

# ubuntu archives
archive.canonical.com
archive.ubuntu.com
us.archive.ubuntu.com
ports.ubuntu.com
security.ubuntu.com
ddebs.ubuntu.com
mirrors.ubuntu.com
ports.ubuntu.com
old-releases.ubuntu.com
archive.canonical.com
extras.ubuntu.com

# changelogs
changelogs.ubuntu.com

# launchpad personal package archives
ppa.launchpad.net
private-ppa.launchpad.net

# additional mirror domains
## Google - Chrome, Earth, etc.
dl.google.com

## Opera browser
deb.opera.com

## OpenSuse build service
download.opensuse.org

## UbuntuZilla
downloads.sourceforge.net

## VirtualBox
download.virtualbox.org

## R language
cloud.r-project.org

## Wine
dl.winehq.org

## Typora markdown editor
typora.io

## VLC
download.videolan.org

## Vivaldi browser
repo.vivaldi.com

## PlayOnLinux
deb.playonlinux.com

# Debian
httpredir.debian.org
deb.debian.org
security.debian.org

Ubuntu 镜像的完整列表现已发布在启动板上以及http://mirrors.ubuntu.com/

关于包来源 - 您可以使用apt-cache policy命令 - 参见下面的示例输出:

$ apt-cache policy nano
nano:
  Installed: 2.5.3-2ubuntu2
  Candidate: 2.5.3-2ubuntu2
  Version table:
 *** 2.5.3-2ubuntu2 500
        500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2.5.3-2 500
        500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages

相关内容