Установка програм і оновлення ubuntu без інтернету, open source в Татарстані

Установка програм і оновлення Ubuntu без інтернету

На жаль, в регіонах досі мало у кого є безлімітний або
хоча б дешевий інтернет. А як відомо, лінукс (і в тому числі Ubuntu)
практично взагалі не можуть прожити без інтернету. це і
оновлення системи, і, звичайно, установка всіх програм. Без інтернету
не відчути перевагу Лінукса в простій установці.

Однак, у багатьох є доступ в інтернет. на роботі,
в університеті і т.п. Так чому б саме цим і не скористатися:
завантажувати необхідні програми в одному місці, а встановлювати там, де
інтернету може не бути взагалі? Все, начебто, здається простим -
досить зайти на ресурс Ubuntu Packages Search і завантажити необхідні deb-пакети. Але є деякі проблеми:

  • Так практично не завантажити оновлення до системи.
  • Багато програм тягнуть за собою ще купу різних пакетів і бібліотек по залежностям. Точно адже невідомо, що вже стоїть в системі, а все підряд завантажувати - це дуже важко.

- цього вже достатньо, щоб відмовитися від такої ідеї. Але! Є ресурс Nonetdebs. вже з назви якого зрозуміло, що він може вирішити ці проблеми.

Принцип роботи ресурсу простий: йому просто необхідно знати, які вже пакети у вас встановлені. За цими даними ресурс видає для скачування тільки те, що необхідно конкретно вашій системі.

Отже, після реєстрації в системі необхідно закачати свій Status-файл (як раз той файл, які необхідний сайту Nonetdebs, щоб знати, що вже встановлено).

Цей файл треба взяти з тієї системи, у якій немає доступу в інтернет (або обмежений):

Перейменувати його в status.txt (обов'язкова умова!) І закачати на сервер Nonetdebs вже з того комп'ютера, які підключений до інтернету.

Потім необхідно налаштувати репозитарії (місця, в яких будуть шукатися програми):

У вкладці Edit → Target дуже важливо правильно вказати свою систему:

Все - початкові приготування і налаштування закінчені. Тепер можна
оновлювати систему та встановлювати нові програми. Наприклад, нам треба
поставити програми vlc і transmission. Для цього переходимо в Edit → Install і вводимо через пробіл потрібні нам програми для установки, тобто для нашого випадку це «vlc transmission»:

Тепер, щоб завантажити необхідні пакети для їх установки, переходимо на сторінку New Packages.

Дуже важливо не забувати після скачування пакетів копіювати
спеціальний скрипт, який знаходиться на цій же сторінці. цей скрипт
треба скопіювати в звичайний текстовий файл, зберегти під будь-яким ім'ям
(Наприклад, new.sh) і покласти в ту ж папку, де знаходяться завантажені пакети. Потім вже, на комп'ютері з Ubuntu необхідно виконати всього дві команди для установки цих пакетів:

- перша команда необхідна для переходу в папку, де знаходяться
завантажені файли, а друга запускає наш скрипт. Якщо ж ви скачували з Nonetdebs в Windows. то файл скрипта необхідно перезберегти: відкрити в nano, потім натиснути Ctrl + o і Alt + d. І замінити

"File Name to Write [DOS Format]:"

"File Name to Write:"

Аналогічно можна і оновити систему. Для цього треба перейти на сторінку Upgrade і завантажити всі пакети зі скриптом установки.

Кожен раз треба не забувати завантажувати новий Status-файл.

І наостанок порада, як можна спростити закачування. Якщо ви користуєтеся Firefox або навіть його портативної версією. то має сенс скористатися доповненням DownThemAll !. яке істотно полегшує життя:

- можна скачувати паралельно все.