В следващата статия ще разгледаме apt-clone. Това е лесен начин за клонирайте пакетите, инсталирани на вашия Ubuntu, и ги възстановете на друг компютър по много прост и бърз начин. Много пъти инсталирането на един и същ пакет от пакети на множество системи на Ubuntu е трудоемка и досадна задача. Ако не искаме да губим време да инсталираме едни и същи пакети отново и отново на множество системи, това е добър вариант.
Всъщност, когато става въпрос за инсталирайте пакети на системи на Ubuntu с подобна архитектура, има много налични методи за улесняване на тази задача. Можете просто да мигрирате приложенията, настройките и данните от старата си система на Ubuntu към прясно инсталирана система с няколко щраквания с мишката, като използвате Aptik. Също така ще можем да архивираме пълния списък с инсталирани пакети, използвайки мениджъра на пакети. Например можем да използваме APT и да ги инсталираме по-късно на новоинсталирана система.
Apt-clone ще ни помогне при инсталирането на приложения, които работят на Ubuntu и подобни операционни системи. Ще имаме възможност много лесно да инсталирате един и същ пакет от пакети на множество системи така че всички те да ги имат. Също така можем да направим резервно копие на целия списък с инсталирани приложения и да ги възстановим, където и когато е необходимо.
Архивирайте инсталираните пакети и ги възстановете по-късно в друга система на Ubuntu
След това ще видим как инсталирайте и използвайте apt-clone на системи, базирани на Debian. Тествах тази помощна програма на системата Ubuntu 18.04, но тя трябва да работи на всички базирани на Debian и Ubuntu системи.
Инсталирайте apt-clone
Ще можем много лесно да инсталираме apt-clone в нашия Ubuntu. Ще намерим програмата, достъпна в хранилищата по подразбиране на нашата операционна система. За да го инсталираме, просто трябва да отворим терминал (Ctrl + Alt + T) и да напишем в него следната команда:
sudo apt install apt-clone
Архивирайте инсталираните пакети
Веднъж инсталирани, ще създадем директория за съхранение на инсталираните пакети. След това ще ги клонираме и ще ги запазим на мястото, което току-що създадохме. За целта в терминала (Ctrl + Alt + T) ще трябва само да въведем следните команди:
mkdir ~/paquetesInstalados sudo apt-clone clone ~/paquetesInstalados
Горната команда ще запази всички пакети, инсталирани в нашата система Ubuntu. Те ще бъдат записани във файл, наречен apt-clone-state-entreunosyceros-satellite2.tar.gz намиращи се в директорията ~ / инсталирани пакети.
Вижте подробности за архивния файл
за преглед на подробности за архивния файл, ще изпълним следната команда в терминала:
apt-clone info paquetesInstalados/apt-clone-state-entreunosyceros-satelite2.tar.gz
Както можете да видите на горната екранна снимка, имам общо 2054 пакета в моя Ubuntu 18.04.
Възстановете архивния файл
След като архивният файл бъде получен, ще го копираме на нашето USB устройство. След това можем да преминем към всяка друга система, където искаме да инсталираме същия набор от пакети. За да инсталираме тези пакети, можем да отворим терминал (Ctrl + Alt + T) и да напишем в него следната команда:
sudo apt-clone restore apt-clone-state-entreunosyceros-satelite2.tar.gz
Имайте предвид, че тази команда ще замени вашия съществуващ файл /etc/apt/sources.list и ще инсталира / премахне пакети. Ще трябва да се уверим, че системата за местоназначение е същото разпределение като системата източник. Например, ако системата източник работи с 18.04-битова версия 64 LTS, целевата система също трябва да има същата версия и архитектура.
Ако не искате да възстановите пакетите в системата, просто трябва да използвате опцията –Дестинация / местоположение / файл. Пример за командата, която да се използва, ще бъде следният:
sudo apt-clone restore apt-clone-state-entreunosyceros-satelite2.tar.gz --destination ~/viejoUbuntu
В този случай горната команда ще възстанови пакетите в папка, наречена ~ / oldUbuntu.
Информация за apt-клонинг
Ако трябва да се консултирате с повече информация и подробности за apt-clone, можете разгледайте раздела за помощ отваряне на терминал (Ctrl + Alt + T) и въвеждане в него:
apt-clone -h
Можете също така проверете човешките страници. Можете да получите достъп до тях, като въведете в същия терминал:
man apt-clone
За повече информация относно тази програма можете консултирайте се с страница в GitHub От този проект.