Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Рекомендуемые сообщения

Всем доброго времени суток :tabl_dots:

Есть необходимость обновления Ubuntu из локальных источников.

Уже имеются ранее скачаные обновления, хочется знать как новоустановленую ОС с них обновить.

Как в основном вопрос довольно простой и приблизительный вариант я знаю, но все-таки хочется услышать ответ, который будет работать "наверняка"...

Времени производить эксперименты с апдейтом хронически не хватает.

Всем благодарна за ответ по теме :blushing:

Ссылка на комментарий
Поделиться на другие сайты

не дождалась ответа.

пробила по своим источникам.

Решение где-то такое же, как я и предологала

Ставиться Апач или ФТП сервер

туда закидываются скачаные пакеты.

Прописывается соответствующий путь для обновления (локалхост и адрес фтп соответственно) и усё))) апдейтимся.

Ссылка на комментарий
Поделиться на другие сайты

Делаем зеркало репозитория и оттуда обновляемся. как сделать зеркало указано в официальных источниках дистрибутива. Апач там нафиг не нужен, ftpd будет достаточно, если пользоваться только фтп.

Изменено пользователем Timba
Ссылка на комментарий
Поделиться на другие сайты

Timba, а если просто расшарить ФТП доступ, можно открыть репозиторий?

Ссылка на комментарий
Поделиться на другие сайты

Leon-Killer22

Ну понятие "расшарить" больше относится к Samba (CIFS) или NFS ресурсам, просто можно сделать открытый FTP-сервер с анонимным доступом (в локалке разумеется).

Ссылка на комментарий
Поделиться на другие сайты

зеркало на дебиан-основанных дистрибутивах делается утилитой apt-mirror

порядок действий(предпологается что под root-ом)

#ap-get install apt-mirror

далее конфигурирование что, откуда и куда зеркалится.

пример конфигурашки /etc/apt/mirror.list (конфигурация на утилиту apt-mirror хранится именно там)

# cat /etc/apt/mirror.list############# config ###################set base_path	/var/spool/apt-mirror set mirror_path  /home/hdb/debian # - место где живет само зеркалоset skel_path	$base_path/skelset var_path	 $base_path/varset cleanscript /var/spool/apt-mirror/var/clean.shset defaultarch  i386set nthreads	 20set _tilde 0############## end config ##############deb http://ftp.ru.debian.org/debian/ stable main contrib non-freedeb-src http://ftp.ru.debian.org/debian/ stable main contrib non-freeclean http://ftp.ru.debian.org/debian/

вместо stable можно поставить необходимый выпуск(testing,unstable) , для убунты нужно будет указать убунтийский репозиторий.

далее стартуем зеркало:

#apt-mirror

можно написать скрипт, где старт зеркалирования+скрипт очистки кэша.

если уже есть двд(сд) с дистрами, то копируем каталог pool

далее либо апач(если надо с http чтоб тянуло), либо любой фтп-сервер. от этого выбора зависит то что будет записано в файле /etc/apt/sources.list

пример:

deb http://localhost/debian/ stable main contrib non-free # httpdeb-src http://localhost/debian/ stable main contrib non-free # httpdeb ftp://localhost/debian/ stable main contrib non-free # ftpdeb-src ftp://localhost/debian/ stable main contrib non-free # ftp

такая связка работает на дебиане, работает без проблем.

Ссылка на комментарий
Поделиться на другие сайты

О! Спасибо!

Будем создавать ещё один репозиторий в UA-IX! :D

Кстати... В дополнение - вопрос: А будут ли конфликтовать ФТП-сервер и репозиторий?

Изменено пользователем Leon-Killer22
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
А будут ли конфликтовать ФТП-сервер и репозиторий?

никто ни с кем не будет конфликтовать, паралельно спокойно работает и ftp и http доступ к репозиторию...

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

простите за (быть может) дебильный вопрос:

а если эти обновления засунуть в папку var/cash/apt

они по идее не должны уже скачиваться? или я что то не понимаю?

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...