Имя: Пароль:
IT
 
Как сделать сервер обновлений линукс в локалке?
,
0 Tarzan_Pasha
 
28.10.22
17:37
У меня дома несколько компьютеров. На каждом установлен Линукс.  При этом меня напрягает, что каждый компьютер обновляется сам по себе и выкачивает гигабайты инфы, хотя мог бы только один компьютер обновляться, а все остальные как то от него.

Кто делал такое?
1 Волшебник
 
модератор
28.10.22
17:38
Купи безлимитный тариф интернета
2 Amra
 
28.10.22
17:39
(0) Паша, у тебя лимитированный инет по диалапу? Ну а если очень хочется, то инструкции в инете тебе в помощь
3 Amra
 
28.10.22
17:40
(1) Опередил))
4 Kassern
 
28.10.22
17:40
5 Tarzan_Pasha
 
28.10.22
17:41
(1)у меня безлимитка, но через 4g модем. есть ограничения по скорости. я же в деревне живу.
(4)ну я хотел проверить кто из местных умён и опытен чтоб знать как решается эта проблема. Оказывается есть такие люди.
6 Tarzan_Pasha
 
28.10.22
17:44
а вообще интернет не резиновый. Жена что то смотрит за компом - передачи про серийных убийц,  дочка за планшетом смотрит сериалы,  младший сын в телефоне тоже смотрит всякие тиктоки да еще и я что то включаю посмотреть пока работаю.  Так что на всех скорости нехватает.
7 Фрэнки
 
28.10.22
17:44
(5) Нет. Он тебе ошибочную статью подсунул. Я ее просмотрел уже. Там переключение с дефолтных на "локальные", но это не твой домашний репозиторий.
8 Фрэнки
 
28.10.22
17:45
(6) скорости на обновление линкс требуются мизерные, если сравнивать со всякими тик-токами и прочей хренью.
9 Tarzan_Pasha
 
28.10.22
17:45
(7)я подозреваю что можно как то самому создать репозиторий и его прописать на каждой машине в локалке.
10 Фрэнки
 
28.10.22
17:49
Создание локального репозитория в Linux - это нужно гуглить.

И готовая статья для начала вот такая.
https://www.deuteron.ru/2020/06/22/создание-локального-репозитория-в-astra-linux/
11 Kassern
 
28.10.22
17:54
(7) Я думал, там так же как антивирус работает. Создаешь свое зеркало для обновлений, в других клиентах прописываешь путь до локального зеркала. В линуксе думаю так же, создаешь свой репозиторий, на других машинах прописываешь путь до него.
12 Фрэнки
 
28.10.22
17:54
https://sysadminium.ru/linux_apt-mirror_nginx_lokalnyj_repozitorij/

вот в этой статье пояснено, как настроить, чтоб в этот же локальный репозиторий залетали обновы с внешних реп.
13 Фрэнки
 
28.10.22
17:55
(11) угу. путаница в терминах получилась. Вроде "локальный" - это все-таки рядом, а не где-то, где угодно, кроме оффициальной репы :-)
14 Tarzan_Pasha
 
28.10.22
17:56
(12)что то подозрительно легко там как то все если верить статье.
15 Фрэнки
 
28.10.22
17:58
(14) А почему должно быть не легко?

Проблема существует... Ну если на моей памяти, то где-то с 19994 года. Естественно, что все давно продумано и придумано.
16 Фрэнки
 
28.10.22
17:58
Причины использовать локальный репозиторий
Локальный репозиторий может уменьшить нагрузку на сеть. Так как обновления скачиваются всего один раз во время синхронизации локального репозитория с официальным. А остальные сервера обновляются по локальной сети.

Также локальное зеркало обеспечит идентичность пакетов на всех серверах. Например, мы можем обновить тестовый сервер, в течении нескольких дней проверить его работу. И если все нормально, следующем шагом можем обновлять боевые сервера. При этом официальные репозитории за эти дни успеют поменять версии пакетов, но наш репозиторий останется без изменения.
17 Фрэнки
 
28.10.22
17:59
В общем, с годами меня в какое-то параллельное летоисчисление занесло :-)
18 Tarzan_Pasha
 
28.10.22
18:05
(17)ну вообще логично. Особенно если это полноценный офис со 100 компьютерами.  Там какой бы интернет небыл безлимитный уже будут возникать неприятности если одновременно начнут обновлятся все машины.
19 arsik
 
гуру
28.10.22
19:40
Может проще обновления через внутренний прокси с кешированием пропускать. Что бы кеш побольше + время хранения с месячишку. Нахера все зеркало локально хранить?
20 Asmody
 
28.10.22
19:51
(0) Линукс - это не ОС, это ядро! Нет такого понятия "репозиторий линукс" (точнее, есть - репозиторий исходников ядра).
Не думаю, что тебе нужно именно это.

Для любого популярного дистрибутива создание своего зеркала описано в документации (либо в документации к дистрибутиву-"родителю").

Вывод: ветку снести, автора забанить
21 arsik
 
гуру
28.10.22
19:55
(5) Сейчас еще существуют безлимитные 4g?
Погуглил по всем опсосам - максимум 100Gb, а дальше со скоростью 512Kb или меньше.
22 arsik
 
гуру
28.10.22
20:01
+ (21) Сейчас посмотрел - квартира (5 человек) у меня за прошлые сутки потребила 23 гига.
23 Aleksey
 
28.10.22
20:59
Переходи на винду там это из коробки работает
24 Asmody
 
28.10.22
22:47
(23) серьёзно?!
25 Aleksey
 
28.10.22
22:56
(24) Да. По крайне мере у меня дома работает

https://ip-calculator.ru/blog/ask/kak-obnovit-windows-10-s-drugogo-pk-v-lokalnoj-seti-ili-internete/
26 NorthWind
 
29.10.22
07:45
(21) официально у оператора не купить. А вот у ребят, которые занимаются монтажом 4g на дачах и в прочих подобных местах, видеонаблюдением на удаленных объектах - симки есть от разных операторов, и даже работают. Бывают безлимитные, бывают с большими пакетами трафика, которых уже тоже так просто никто не продает.
27 Фрэнки
 
29.10.22
08:28
(25) те же яйца вид в профиль.

На линухе это тоже работает из "коробки". apt-mirror встроена в "коробку"
28 Фрэнки
 
29.10.22
08:31
Только в линухе это было реализовано лет 30 тому назад, но только как в той истории с неуловимым Джо:
" почему никто не может поймать неуловимого Джо? - Потому что он тупо никому не нужен "

Кому было нужно "локальное зеркало" - тот подключал его и работал уже с ним.
29 Aleksey
 
29.10.22
12:26
(27) Судя по описанию Федот, да не тот
Т.е. в твоем случае он скачивает весь репозитарий на комп и далее уже выступает как локальный репозитарий.
А в моем случае каждый комп который уже скачал обнову выступает в качестве репозитария. Т.е. он не тянет сотни гигабайт файлов которые никому не нужны.
30 Biker
 
29.10.22
15:11
(29)
давно такая штука есть, еще раньше чем в винде появилась,правда у каждого дистра своя
https://help.ubuntu.com/community/Apt-Cacher%20NG
31 Bratan
 
29.10.22
15:52
(0) гуглите local repo, на rpm дистрибутивы могу конкретно описать, на другие не знаю.
32 Tarzan_Pasha
 
29.10.22
18:24
(21)существуют. просто продаются не официально.
33 zak555
 
29.10.22
18:42
(0) Что за дистрибутивы?
34 Tarzan_Pasha
 
29.10.22
18:46
(33)обновления софта и всякие заплатки безопасности.
35 Фрэнки
 
29.10.22
20:06
(34) deb rpm ?
36 Tarzan_Pasha
 
29.10.22
21:14
(35)не знаю что у них там обновляется но чето начала напрягать эта табличка загрузить 500 мегов обновлений когда включаю соседний комп.  у меня deb пакетына компе.  но судя по логам там и браузер обновляются и другие проги.
37 Фрэнки
 
29.10.22
21:36
(36) Т.е ты утверждаешь, что установка всякого браузерного барахла на компы тобой выполнялась хаотически
и необдумано и ты поэтому не соображаешь какого вида репозитории опрашиваются обновлениями.
А, соответственно, заранее сам же обрекаешь свои попытки упорядочить этот процесс на неудачи.

Зачем тогда вообще создавать об этом ветку? Что бы что?
38 Tarzan_Pasha
 
29.10.22
22:23
(37)ну Френк. я же не девопс и не сис админ. Я Ламерюга. Какой с меня спрос?  Но я веб-разработчик и у меня подключены некоторые репозитории отталкиваясь от производственной необходимости. Ну и гугл хором тоже конечно же. я же не должен мозиллой пользоваться раз она в базовом пакете идет.  

Но смысл в том, что одинаковая операционка стоит на разных компах и что не нужно качать несколько раз одно и то же если есть возможность избежать этого.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан