apt-mirror2_16-1upstream1_all.deb

STEP 1: Have you installed this repository?

If not, run this installation script command:

curl -s https://packagecloud.io/install/repositories/nE0sIghT/apt-mirror2/script.deb.sh | sudo bash
copy
curl -s https://packagecloud.io/install/repositories/nE0sIghT/apt-mirror2/script.deb.sh | sudo bash

STEP 2: Install the package
sudo apt-get install apt-mirror2=16-1upstream1

Python/asyncio reimplementation of the apt-mirror

Full description:
  Python/asyncio reimplementation of the apt-mirror
 One of the main advantages of the apt-mirror2 over the apt-mirror - you
 should never got broken mirror in case apt-mirror2 returns 0 exit code.
 This is ensured by data integrity checks at all stages of mirroring.
 .
 Most of apt-mirror configuration directives are supported.
 As of now proxy for FTP repositories is not supported.
 File lists (ALL, NEW, MD5, SHA256, SHA512) are not written by default,
 but you can enable them with the write_file_lists option.
 In addition there are some enhancements available:
 .
  - Repositories without MD5 hashsums are correctly mirrored
  - Old index files are properly cleaned and don't produces errors in mirror
 processing
  - Standard source.list [ arch=arch1,arch2 ] can be used to specify multiple
 repository architectures for mirroring
  - multiple codenames (or flat folders) can be specified using comma as
 delimiter
  - mirror_path URL PATH option may be used to specify PATH to use for saving
 mirror files instead of path that is generated from URL
  - Additional configuration is loaded from the *.list files in the directory
 named same as configfile with the .d suffix. Eg /etc/apt/mirror.list.d/*.list.
  - Rate limit is enforced for overall download rate
  - Slow download rate protection is enabled by default and can be configured
 via mirror.list
  - Non-zero exit code is returned if some of required files were not downloaded
 due to network or server errors or no repositories were configured
  - HTTP user agent can be configured via user_agent configuration
  - Configuration variables are exposed to postmirror_script
  - by-hash list option can be used to control whether Acquire-By-Hash Release
 option should be respected or enforced
  - mirror wipe protection is available and configurable via wipe_size_ratio and
 wipe_count_ratio settings
  - per-repository log files are available in the var_path folder
  - dists folder is almost atomicaly replaced using move instead of copy/link
  - native Prometheus metrics are supported
 .
 \...and others.

Checksums

MD5 9c40eec697014722d9319dfc23d407cb
SHA1 28bf8efdf755f00d077dd3df32b93af96cb16990
SHA256 8edc491ac2b2ded6edc1a7611e15c30638104f3a7d8f4d1217d8d49d63d8bec8
SHA512 6c2fdac4d9f53f3c9bcf53a89aeaa2748ef4a6a40a38e035b9b96713a51547f3e60d7483732e250f59d492e4868e4a3bfb77db63a704ca064bb0312a5e6a37d5

Depends

  • python3:any, python3-apt-mirror2 (= 16-1upstream1), adduser

Conflicts

  • apt-mirror

Replaces

  • apt-mirror

Provides

  • apt-mirror

Files

  • /usr/share/man/man1/apt-mirror.1.gz
  • /usr/share/doc/apt-mirror2/copyright
  • /usr/share/doc/apt-mirror2/changelog.Debian.gz
  • /usr/bin/apt-mirror
  • /lib/systemd/system/apt-mirror2.timer
  • /lib/systemd/system/apt-mirror2.service
  • /etc/cron.d/apt-mirror2
  • /etc/apt/mirror.list

Uploaded

4 days ago

Package Size

10.8 KB

Installed Size

44.9 KB

Downloads

22

wget

wget --content-disposition "https://packagecloud.io/nE0sIghT/apt-mirror2/packages/ubuntu/jammy/apt-mirror2_16-1upstream1_all.deb/download.deb?distro_version_id=237"

Homepage

https://gitlab.com/apt-mirror2/apt-mirror2