@Жиль: я просто скопировал oldconfig, переименовали и использовали его для нового ядра. Я не делал никаких изменений. Однако, я заметил .конфигурация изменилась после того, как процесс сборки завершен. Не знаете, когда это изменение произошло. UUOC: вы можете избежать кота С `команда grep -он '(...)' файл1 файл2` Кроме того, Кале был просто нарушая турнир, поэтому Джирин вмешался. Он собирался напасть на вселенной 2 до Вегета сделали, когда они сначала сорвали весь турнир. Также мы видим измученного SSJG Гоку легко держать свое собственное (с преимуществом против LSSJ Кале). Даже исходя из Ваших доводов, если предположить Кале сильнее SSJB, который не на самом деле, она должна быть намного сильнее, чтобы компенсировать разницу между SSJ2 и SSJB характер, который является чрезвычайно важным. `$(whoami)` запускает команду whoami и использует выходные, и $pwd, которая просто захватывает переменную среды. Разветвление меньше процессов, тем лучше для скорости и производительности, но в данном случае это действительно не делают разницы. Если вы делаете `printenv` следует перечислить все переменные среды. У меня есть переменная $user, так что я мог бы использовать `Эхо "пользователь $@$(имя):$ФРД"`

Я не знаю, если есть способ лучше (там наверняка есть), но в зависимости от масштаба вам нужно, вы можете использовать функцию поиска профпригодность по части машин. Он позволяет искать пакеты, совпадающие с шаблоном. Так, профпригодность поиска '~я' даст вам все установленные пакеты

Мы должны идти на шаг дальше. Менеджер пакетов любит знать, какие пакеты были непосредственно запрошенного вами и те, которые были только что вытащил из-за других пакетов. Без этой информации, неприятные вещи могут произойти. Таким образом, мы можем расширить на том, что поиск по шаблону, чтобы выбрать пакеты, которые не устанавливаются автоматически: профпригодность поиска '!~М ~я'

Функция поиска транслируется в некоторых деталях профпригодность по справочное руководство.

Теперь у вас есть список пакетов для установки. Вы можете отформатировать вывод как надо, передав флаг-F для этой команды, как -Ф '%P' для получения списка только имена пакетов.


Например, вы могли запустить это на машину 1:

профпригодность -Ф "%С %Р" --отключить-поиск по столбцам '!~М ~я' | awk и -Ф "" '{ печати "apt-получить -г установить" $2 }' > aptshell.sh

Затем скопируйте созданный aptshell.sh файл в машину 2 и используйте эту команду на машины 2 , чтобы запустить его там:

судо ш aptshell.sh

Затем повторите процесс, с оригинальной машины 2 в качестве новой машины 1, и оригинальной машиной 1 как новая машина 2. Теперь у каждой машины есть все пакеты, которые раньше были только на других.