Там какой-либо путь состоит в том, чтобы установить все пакеты, показанные нажимающей вкладкой? Например, я хочу установить всю октаву доступные пакеты. Когда я ввожу # aptitude install octave
и нажмите TAB список пакетов, которые его имя запускает октавой, показан.
aptitude install octave
octave octave-mpi
octave-bim octave-msh
octave-biosig octave-nan
octave-common octave-nlopt
octave-communications octave-nurbs
octave-communications-common
--More--
Как установить всех их?
Я попробовал # aptitude install octave*
но это не делает работ.
Способность действительно поддерживает регулярные выражения. От man aptitude
:
install
Install one or more packages. The packages should be listed after
the “install” command; if a package name contains a tilde character
(“~”) or a question mark (“?”), it will be treated as a search
pattern and every package matching the pattern will be installed
(see the section “Search Patterns” in the aptitude reference
manual).
На самом деле его поисковая система достаточно более мощна, чем Кв., что необходимо быть более конкретными в том, что Вы хотите искать. И aptitude install 'octave?'
действительно пытается установить каждое соответствие пакета octave
... включая те из любой другой архитектуры добавил к Вашей системе (скажите, i386
на amd64
система). Так, ограничивая поиск немного:
sudo aptitude install '?name (octave*) ?architecture (native)'
или, короче говоря:
sudo aptitude install '~n octave* ~r native'
... который пытался установить 360 + пакеты по сравнению с 38 от просто sudo aptitude install octave
.