dpkg --get-selections | grep deinstall создает список имен пакетов со словом «deinstall»:
$ dpkg --get-selections | grep deinstall
account-plugin-windows-live deinstall
debarchiver deinstall
flashplugin-installer deinstall
...
Попросив awk напечатать только первое поле, мы получим:
[ f2]Теперь, когда у нас есть список пакетов, xargs позволит нам комбинировать список пакетов с командой (или командами, если список достаточно длинный):
dpkg --get-selections | awk '$2 == "deinstall" {print $1}' | xargs sudo apt-get purge --dry-run
Когда вы довольны имитируемыми результатами, удалите --dry-run из команды apt-get.
Читайте:
for i in awk xargs apt-get ; do
man $i
done
Вы можете заставить X игнорировать определенные (фантомные) порты, добавив такие записи в ваш /etc/X11/xorg.conf:
Section "Monitor"
Identifier "HDMI1"
Option "Ignore" "True"
EndSection
. В этом случае порт HDMI1 игнорируется. Чтобы узнать, какие порты вы можете игнорировать, вы можете запустить
xrandr -q
Вы можете отключить не существующий монитор с помощью Dash-> Monitors. Вы также можете рассмотреть сообщение об ошибке об этом на bugs.launchpad.net/ubuntu.
Вы можете заставить X игнорировать определенные (фантомные) порты, добавив такие записи в ваш /etc/X11/xorg.conf:
Section "Monitor"
Identifier "HDMI1"
Option "Ignore" "True"
EndSection
. В этом случае порт HDMI1 игнорируется. Чтобы узнать, какие порты вы можете игнорировать, вы можете запустить
xrandr -q
Вы можете отключить не существующий монитор с помощью Dash-> Monitors. Вы также можете рассмотреть сообщение об ошибке об этом на bugs.launchpad.net/ubuntu.
Вы можете заставить X игнорировать определенные (фантомные) порты, добавив такие записи в ваш /etc/X11/xorg.conf:
Section "Monitor"
Identifier "HDMI1"
Option "Ignore" "True"
EndSection
. В этом случае порт HDMI1 игнорируется. Чтобы узнать, какие порты вы можете игнорировать, вы можете запустить
xrandr -q
Вы можете отключить не существующий монитор с помощью Dash-> Monitors. Вы также можете рассмотреть сообщение об ошибке об этом на bugs.launchpad.net/ubuntu.
Вы можете заставить X игнорировать определенные (фантомные) порты, добавив такие записи в ваш /etc/X11/xorg.conf:
Section "Monitor"
Identifier "HDMI1"
Option "Ignore" "True"
EndSection
. В этом случае порт HDMI1 игнорируется. Чтобы узнать, какие порты вы можете игнорировать, вы можете запустить
xrandr -q
Вы можете отключить не существующий монитор с помощью Dash-> Monitors. Вы также можете рассмотреть сообщение об ошибке об этом на bugs.launchpad.net/ubuntu.
Вы можете заставить X игнорировать определенные (фантомные) порты, добавив такие записи в ваш /etc/X11/xorg.conf:
Section "Monitor"
Identifier "HDMI1"
Option "Ignore" "True"
EndSection
. В этом случае порт HDMI1 игнорируется. Чтобы узнать, какие порты вы можете игнорировать, вы можете запустить
xrandr -q
Вы можете отключить не существующий монитор с помощью Dash-> Monitors. Вы также можете рассмотреть сообщение об ошибке об этом на bugs.launchpad.net/ubuntu.
Вы можете заставить X игнорировать определенные (фантомные) порты, добавив такие записи в ваш /etc/X11/xorg.conf:
Section "Monitor"
Identifier "HDMI1"
Option "Ignore" "True"
EndSection
. В этом случае порт HDMI1 игнорируется. Чтобы узнать, какие порты вы можете игнорировать, вы можете запустить
xrandr -q
Вы можете отключить не существующий монитор с помощью Dash-> Monitors. Вы также можете рассмотреть сообщение об ошибке об этом на bugs.launchpad.net/ubuntu.