Имена списков всех пакетов, начинающихся с определенного слова

Для записи отключения IPv6 можно сделать, установив в /etc/default/grub следующее:

GRUB_CMDLINE_LINUX="ipv6.disable=1"

Не забудьте впоследствии вызвать update-grub и перезагрузиться.

Еще один способ - установить его в /etc/sysctl.conf:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

Чтобы немедленно отключить IPv6, но не постоянно, без перезагрузки:

# sysctl -w net.ipv6.conf.all.disable_ipv6=1
# sysctl -w net.ipv6.conf.default.disable_ipv6=1

Я обнаружил, что использование /etc/sysctl.conf не работает должным образом, но я точно не помню, в чем проблема. Может быть, настройки были применены слишком поздно в процессе загрузки для некоторых приложений?

2
задан 11 January 2018 в 14:22

3 ответа

Вы можете использовать apt-cache pkgnames, чтобы перечислять только имена всех пакетов, начиная с определенного префикса:

$ apt-cache pkgnames ubuntu-wallpaper
ubuntu-wallpapers-karmic
ubuntu-wallpapers-vivid
ubuntu-wallpapers-maverick
ubuntu-wallpapers-utopic
ubuntu-wallpapers-wily
ubuntu-wallpapers-quantal
ubuntu-wallpapers-raring
ubuntu-wallpapers-precise
ubuntu-wallpapers-lucid
ubuntu-wallpapers-natty
ubuntu-wallpapers
ubuntu-wallpapers-trusty
ubuntu-wallpapers-oneiric
ubuntu-wallpapers-saucy
ubuntu-wallpapers-xenial

Подробнее см. man apt-cache.

В качестве альтернативы, вы можете обрабатывать вывод apt-cache search и отображать только первый столбец, используя его, например, через одну из этих команд ниже или что-то подобное:

cut -d' ' -f1
grep -Eo '^\S+'
sed 's/\s.*//'
awk '{print $1}'
2
ответ дан 22 May 2018 в 15:36

Вы можете использовать apt-cache pkgnames, чтобы перечислять только имена всех пакетов, начиная с определенного префикса:

$ apt-cache pkgnames ubuntu-wallpaper ubuntu-wallpapers-karmic ubuntu-wallpapers-vivid ubuntu-wallpapers-maverick ubuntu-wallpapers-utopic ubuntu-wallpapers-wily ubuntu-wallpapers-quantal ubuntu-wallpapers-raring ubuntu-wallpapers-precise ubuntu-wallpapers-lucid ubuntu-wallpapers-natty ubuntu-wallpapers ubuntu-wallpapers-trusty ubuntu-wallpapers-oneiric ubuntu-wallpapers-saucy ubuntu-wallpapers-xenial

Подробнее см. man apt-cache.

В качестве альтернативы, вы можете обрабатывать вывод apt-cache search и отображать только первый столбец, используя его, например, через одну из этих команд ниже или что-то подобное:

cut -d' ' -f1 grep -Eo '^\S+' sed 's/\s.*//' awk '{print $1}'
2
ответ дан 17 July 2018 в 23:21

Вы можете использовать apt-cache pkgnames, чтобы перечислять только имена всех пакетов, начиная с определенного префикса:

$ apt-cache pkgnames ubuntu-wallpaper ubuntu-wallpapers-karmic ubuntu-wallpapers-vivid ubuntu-wallpapers-maverick ubuntu-wallpapers-utopic ubuntu-wallpapers-wily ubuntu-wallpapers-quantal ubuntu-wallpapers-raring ubuntu-wallpapers-precise ubuntu-wallpapers-lucid ubuntu-wallpapers-natty ubuntu-wallpapers ubuntu-wallpapers-trusty ubuntu-wallpapers-oneiric ubuntu-wallpapers-saucy ubuntu-wallpapers-xenial

Подробнее см. man apt-cache.

В качестве альтернативы, вы можете обрабатывать вывод apt-cache search и отображать только первый столбец, используя его, например, через одну из этих команд ниже или что-то подобное:

cut -d' ' -f1 grep -Eo '^\S+' sed 's/\s.*//' awk '{print $1}'
2
ответ дан 24 July 2018 в 13:52

Другие вопросы по тегам:

Похожие вопросы: