Свій власний репозиторій для ubuntu на cd або dvd

Ви довго і щасливо користувалися операційною системою Ubuntu (або будь-якої її різновидом, наприклад, Linux Mint), але настав той день, коли прийшла пора її заново. Наприклад, при заміні жорсткого диска. Або ж ви стали жертвою моди - оновили ОС, а вона впала, тому необхідно повернути колишній реліз. Та й взагалі, причини можуть бути різними.

Навіть якщо ви зберегли домашній каталог (/ home, «хом'як») з усіма параметрами і конфігураціями, то програми все одно пропали. А вам ох як не хочеться знову качати їх з онлайн-сховищ, витрачати час і гроші, якщо раптом безлімітного підключення до інтернету у вас немає. Значить, готуємося до перевстановлення ЗАРАНЕЕ.

Знадобиться чиста болванка CD або DVD, в залежності від сумарного обсягу всіх програм, які ви коли-небудь встановлювали на комп'ютер з Ubuntu або її похідними. Всі пакети з доданим до системи софтом кешуються в директорії / var / cache / apt / archives.

Скопіюйте пакети в окремий каталог, спеціально створений для цих цілей. Потім потрібно буде просто записати каталог з кешем пакетів на болванку. Коли знадобиться перевстановити софт, просто вставите диск в дисковод, відкриєте термінал, зайдете в той каталог і запустіть установку командою sudo -i dpkg * .deb. І все.

Програма для запису Brazero може закомизитися і відмовитися що-небудь записувати, якщо в іменах файлів присутній знак «%». Такі пакети доведеться перейменувати вручну.

Втім, якщо ви не дуже-то дружите з терміналом і не впевнені, що у вас є час вчитися, то для вас підійде другий спосіб.

Другий варіант - використовуємо APTonCD

Отже, варіант номер два. У більшості релізів Linux Mint вже є програма APTonCD. яка встановлюється за умовчанням. Якщо у вашій версії Ubuntu її немає, то встановлювати софт через Центр додатків. треба думати, ви можете без проблем.

Нічого не збереглося? Ви необачно очистили кеш в настройках менеджера пакетів Synaptic після того, як все скопіювали в інший каталог? Не біда: додавайте той самий «другий каталог». Для цього внизу буде кнопка, яка так і називається: «Додати». На ній - список, що випадає з опціями, де буде запропоновано вибрати або цілий каталог, або окремі пакети. Вибираєте каталог з копією кеша.

Свій власний репозиторій для ubuntu на cd або dvd
Свій власний репозиторій для ubuntu на cd або dvd

Після закінчення автоматичного додавання пакетів з каталогу потрібно натиснути кнопку «Записати». Тут є деякі нюанси. Якщо зняти галочку на пункті «Створити метапакет», то потім не буде ніякої гарантії, що Synaptic зможе побачити абсолютно все пакети, що містяться на лазерному диску. Отже, нехай створюється метапакет. У його залежностях буде прописаний весь кеш. У підсумку з усього цього «багатства» APTonCD створить образ диска і збереже його там, куди ви йому вкажете (за замовчуванням - це домашня директорія користувача).

Наступний етап, він же завершальний: записувати диски з цього образу, збереженого у вашій домашній директорії (або в іншому місці, якщо змінювали). Все, тепер можете спати спокійно: якщо доведеться встановлювати заново систему, то швидке і безлімітне підключення до інтернету вже не знадобиться.

Перевстановлення системи і софта

Що робити безпосередньо при перевстановлення? Заходьте в Synaptic і додаєте новий репозиторій - той самий компакт-диск, який у вас зберігався в сухому прохолодному місці і чекав свого часу. Оновлюєте список джерел і бачите в ньому щось на зразок «APTonCD for LinuxMint. ». Загалом, що починається на APTonCD. При виборі даного джерела стане доступним для установки метапакет, який і потягне за собою весь кеш. Тобто, необхідний софт встановлюється одним махом.

Свій власний репозиторій для ubuntu на cd або dvd
Свій власний репозиторій для ubuntu на cd або dvd

Навіщо все це треба

В результаті цих простих рухів ви зможете не тільки повернути колишню версію операційної системи, але і всі необхідні вам програми. Яких, до речі, після закінчення терміну підтримки вашого улюбленого релізу може і не виявитися в репозиторіях, так що навіть наявність підключення до інтернету вже не допоможе.

Або ж в репозиторіях будуть тільки нові версії, які вас з якоїсь причини не влаштовують (наприклад, вони сирі і нестабільні).

Взагалі-то після закінчення терміну підтримки релізу, яким би вдалим він не виявився, репозиторії відправляються на «кладовище» - спеціальний розділ порталу Ubuntu. Але там можна знайти і відкопати далеко не все, що може знадобитися.

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

Біда не ходить поодинці, і Марк Шаттлворт протягом декількох тижнів оголосив про те, що:

  • а) відтепер інтерфейс за замовчуванням буде Unity;
  • б) система поступово, але невідворотно перейде на Wayland замість X11;
  • в) Ubuntu тримає курс на перетворення в rolling release - постійно (практично щодня) оновлюваний і, як наслідок, нестабільний дистрибутив. Хоча і з наісвежайшая софтом.

Але ж є люди, у яких до сих пір стоїть Ubuntu 9.10 або заснований на ній Linux Mint 8. Це був останній нормальний реліз, добре працює навіть на не дуже потужних комп'ютерах (наприклад, на нетбуках). Не піддаються такі користувачі на зомбування, не йдуть слідом за модою і не оновлюють ОС до нових версій. Таким людям потрібна стабільність, не хочуть вони тестувати нововведення на шкоду роботі.

Загалом, покваптеся додати в систему все, що вам потрібно, вже зараз, якщо ще не пізно. І створюйте свій особистий репозиторій. Тільки пам'ятайте, що він буде придатним саме для того релізу, в якому був зроблений. Так що резервна копія диска з самою операційною системою вам теж не завадить. Але це, звичайно, і так зрозуміло, без зайвих нагадувань.

Схожі статті