Користуючись перевагами остання стаття про що я писав резервна копія, Я хочу показати вам три простих способи перевстановити пакунки, які ми використовуємо, коли перевстановлюємо наші LMDE.
Насправді, крім першої форми, інші можуть використовуватися як у Debian, як у Ubuntu.
Графічно.
Це спосіб, який найбільше подобається, графічний і без дотику до терміналу. В LMDE y linuxmintє казковий інструмент називається резервна копія, який, крім усього іншого, ми можемо використовувати для збереження наших пакунків, а згодом і для їх повторної інсталяції.
У випадку LMDE, якщо ми оновимо пакет python-apt до версії 0.8.0, ми не зможемо використовувати резервна копія через проблему залежності. Він поверне таку помилку:
Traceback (most recent call last):
File "/usr/lib/linuxmint/mintBackup/mintBackup.py", line 87, in <module>
class MessageDialog(apt.FetchProgress):
AttributeError: 'module' object has no attribute 'FetchProgress'
Сподіваємось, хлопці з м'ята виправити це незабаром.
Через термінал.
За допомогою консолі ми можемо зробити це двома способами, що, зрештою, було однаковим.
У 2 кроки.
dpkg --get-selections | awk '$2 ~ /^install$/ {print $1}' > lista_de_paquetes.txt
Після того, як ми отримаємо доступ до сховищ, і все буде налаштовано та оновлено, нам просто потрібно вказати це:
cat lista_de_paquetes.txt | xargs sudo aptitude install -y
У 3 кроки.
dpkg --get-selections "*" > /home/user/Desktop/lista_de_paquetes.txt
Після перевстановлення ми виконуємо це:
dpkg --set-selections < /home/user/Desktop/lista_de_paquetes.txt
А потім запускаємо:
apt-get -u dselect-upgrade
Думаю, непотрібно пояснювати, що у нас повинні бути правильно налаштовані сховища .. Просто, так?