Я буду говорить за Убунту, поскольку с ней совсем (цензура), но с Виндой ситуация похожа.

Итак. Вы пережили атомный удар, и сейчас переживаете фалаут в бункере у себя на даче. Естественно, электричество у вас есть - как же без него? А вот Интернета нет. Не страшно, думаете вы, и достаете из кладовки специально для этого приобретенный Alienware, 64 Gb, топовая видеокарта и все дела.

И решаете заняться программированием, для примера возьмем машинное обучение. Для примера - значит, я просто пальцем ткнул, чтобы не думать долго. Вы хотите сделать из ненужного уже телефона и распбери PI робота, который будет пробираться наружу под завалами и замерять радиацию (оговорка - али экспресс и все эти радиодетали... буду считать, что у вас есть запас). Итак, что вам потребуется из софта?

Убунту. Вы, конечно, взяли в бункер бутовые USB для компа и для распбери.

Полные репозитории для Убунты. Потому, что софт надо где-то брать, а у софта зависимости, а у них... ну, в общем, вы поняли.

Редактор. И если вы не хотите (цензура) с VS Code, то не один, например, для Питона и плюсов. И кстати, в виде, позволяющем его поставить на голую машину. Без сети. То есть, либо этот редактор есть в репозитории Убунты (1.5 терабайта), либо надо скачать его отдельно.

Хотели писать под свой телефон? Хорошие новости - скорее всего, Андроид Студию вы в офлайне не поставите. Скорее всего, придется пользоваться ею в виде контейнера, ну или как совсем уж для любителей (цензура) - поставить ее на съемный диск. На StackOverflow есть люди, которым это удалось.

Кстати...

StackOverflow. Без него работать невозможно. И он есть в виде архива, и есть программы для чтения этого архива. Не забудьте.

Всё остальное. Все эти утилиты, которые вы скачали с сайтов разработчиков, все нейросети, которые вы скачали с GIT...

Кстати...

Насчет нейросетей. Я так и не смог понять, как, не разбирая сетевые логи, понять, откуда TensorFlow скачивает веса для предобученных сетей. Вообще, поставить что ТФ, что РТ будет то еще приключение. Я имею в виду, не поставить, а сделать дистрибутив.

Учебники. ВСЁ, что вы брали онлайн, теперь надо скачать на SSD и завернуть его в фольгу.

Ну и так далее. Не готовы программисты, ох, не готовы!

Комментарии (7)


  1. MagisterAlexandr
    18.10.2022 03:18
    +1

    Если активно пользоваться ZeroNet, IPFS, и специально собранными браузерами, то и при пропадании интернета какая-то жизнь есть.


  1. johnfound
    18.10.2022 03:25
    +1

    Тема интересная, но афтар её совершенно не раскрыл!


    Вот у меня например, не то что Манджаро/Арч установиться без интернета, но ведь я уже его установил. А без апдейтов, он проработает по сути бесконечно долго. Можно и на другие компьютеры устанавливать через клонирование.


    Весь софт, который мне нужен для программирования у меня установлен и работает без интернета. На диске всегда держу и большое количество справочных материалов.


    И конечно большое количество скачанного опен сорса.


    В Линуксе всегда есть несколько компиляторов, Питон, несколько текстовых редакторов (некоторые с подсветкой синтаксиса).


    А автору бы посоветовал просто взять и провести эксперимент и потом написать статью. Получится наверное намного лучше.


    П.С. Ах да! Я всегда забываю про man. Но если припечет, то вспомню, не сомневайтесь!


    1. funca
      18.10.2022 05:20

      Возможность делать работу, находясь какое-то время в оффлайн, была полезна и до начала АВ. Про себя называю это тестом автомойки (когда-то давно я старался использовать каждую свободную минуту для кодинга, но у ребят там не ловил ни какой интернет).


  1. Nagh42
    18.10.2022 04:17
    +1

    Вы немножко не туда пошли. Это всё равно, что писать пост о том, как принимать джакузи в пустыне. В принципе можно придумать, но там обычнн другие проблемы и другие инструменты.


  1. funny_falcon
    18.10.2022 04:33
    +4

    В случае атомной войны кажется последнее, о чём я буду думать, - это «как бы по программировать». Там будут проблемы «как сделать землянку», «чем топить землянку» и «что б пожрать».


    1. shasoftX
      18.10.2022 06:01

      Для пожрать нужно будет "плотно работать с заказчиком" :)


  1. funca
    18.10.2022 05:27
    +3

    К сожалению, мой макбук расплавился после первого же взрыва (он был в алюминиевом корпусе), а данные на внешнем SSD оказались серьезно повреждены радиацией. Сейчас работаю над новым интересным проектом. Заказчик хочет портировать Убунту на Юпану. Но пока мы не смогли собрать достаточного количество шерсти животных, чтобы связать Кипу хотя бы даже для ядра.