а если я скачиваю сторонние пакеты,то куда мне их на сервере надо скинуть,что бы они появились в репозиториях на клиентах?
правильно я понимаю - что достаточно их бросить в /var/cache/apt/archives/ и потом на морде нажать Import?)))
Открываем страницу вёб-интерфейса apt-cacher-ng и внимательно читаем
Importing package files from foreign sources works in following case:
Files can be assigned to known download locations. The locations become known when they are found in index files. However, this index files must exist in the package cache, therefore at least one client needs to download them, i.e. running "apt-get update" on a client system which is configured for use with ACNG. See ACNG manual for more details.
When all conditions are met put your files into the "_import" directory, e.g. /var/cache/apt-cacher-ng/_import/. Subdirectories and symlinks are ok. Then run import. При этом для импорта нужно, чтобы сервер apt-cacher-ng сначала скачал списки пакетов из репозиториев, откуда эти пакеты получены были.
То есть на клиентском компьютере нужно
1. Добавить указанные репозитории в sources.list (см. гугл)
2. Обновить список пакетов (sudo apt-get update)
а что значит качать apt-ом?)
Это значит писать в консоли sudo apt-get install ИМЯ_ПРОГРАММЫ
Другой вариант - запустить Synaptic (либо "Центр приложений Ubuntu") и выбрать нужные пакеты.
При этом нужно учесть, что apt-cacher-ng в качестве прокси-сервера нужно прописать и в конфигах apt, и в окне настроек Synaptic