Список для установки пакетов в Debian

Можно ли создать список установленных вручную пакетов Debian, чтобы в дальнейшем (например, после перестановки системы) можно было бы устанавливать эти пакеты автоматически?


Ответы (2 шт):

Автор решения: Эникейщик

Создаешь текстовый файл. Пишешь туда, перечисляя все пакеты:

sudo apt-get install package-1 package-2 итд

Готово. После перестановки системы просто выполняешь команду в терминале.

→ Ссылка
Автор решения: eri

создать список пакетов

 apt-mark showmanual > manual.txt

Например на wsl у меня получилось

~$ apt-mark showmanual
aptitude
base-files
base-passwd
bash
bsdutils
dash
debootstrap
diffutils
findutils
fonts-noto
grep
gzip
hostname
imagemagick
init
ipython3
libdebconfclient0
libssl-dev
login
lua-bit32
lua-bitop
lua5.1
lua5.4
mc
ncat
ncurses-base
ncurses-bin
net-tools
nmap
openssl
pandoc
postgresql-client-14
postgresql-client-common
python3-pip
python3-pygments
python3-venv
python3.12-dev
python3.12-distutils
python3.12-venv
pythonpy
qrencode
sysvinit-utils
texlive
texlive-extra-utils
texlive-fonts-recommended
texlive-lang-chinese
texlive-lang-cyrillic
texlive-latex-base
texlive-latex-extra
texlive-latex-recommended
texlive-xetex
ubuntu-minimal
ubuntu-standard
ubuntu-wsl
whois
winpr-utils

Установить обратно можно так

sudo apt install `cat  manual.txt`

или так

xargs < manual.txt apt-get install -y
→ Ссылка