16.06.10 12:38 F! RE
У школі, де я працюю, 12 комп'ютерів. На всіх встановлена Ubutnu 10.04. Виникає маса проблем при установці нового програмного забезпечення або оновлень. Справа навіть не в тому, що шкода трафік, він безкоштовний. Просто доступ до мережі організований по каналу, з пропускною здатністю всього 128 кбіт / с. І при установці відразу на кілька ПК виникає проблеми скачування нових пакетів. Мучився я мучився і вирішив обзавестись своїм локальним репозиторієм. Але весь репозиторій Ubuntu викачати практично неможливо, він величезний. Тим більше з нашої швидкістю.)) Тому я вирішив відразу, що репозиторій буде складатися тільки з тих пакетів, які дійсно необхідні. Прочитавши декілька статей я вибрав для себе apt-cacher. Чим він хороший? Та тим, що він кешує в окремій папці тільки ті пакети, які були затребувані, хоча б один раз. Ну про все підряд:
1. Відразу скажу, що для роботи цього пакета (демона) необхідний встановлений apache (web сервер). Якщо він не встановлений, то встановлюємо:
Після установки його навіть налаштовувати не потрібно.
2. Тепер встановлюємо сам apt-cacher:
3. Створимо директорію (каталог), де буде зберігається наш майбутній репозиторій:
4. Переходимо до налаштування нашого сховища:
5. Налаштовуємо автозапуск apt-cacher:
6. Заупускаем наш встановлений демон:
8. Необхідно додати наш сервер в усі списки репозиторіїв, на всіх клієнтських машинах:
9. Після додавання нашого сховища можна встановити будь-якої пакет з однієї машини, а потім переконатися в тому, що ми все зробили правильно, встановити цей же пакет з іншої машини. При правильному налаштуванні і установці ми повинні побачити моментальну установку на другій машині.
Related news items:
Newer news items: