Ваш планшет монтируется с помощью gvfs
вместо обычных инструментов. Вы должны проверить каталоги ~ / .gvfs
или / run / user /
.
# emerge -optionswithnospaces category/package-name-version-x.y.z
Вы перепутали, пакет с категорией, которую я редактировал. Это приводит к ответу на ваш вопрос. Emerge
сам по себе не может создавать пакеты, используя подстановочные знаки категории,поскольку средство проверки зависимостей ожидает хотя бы один пакет.
Это оставляет нам два варианта:
app-portage/portage-utils
. Что-то близкое к emerge -av $(for name in $(qlist -IC | grep -v '^games-rpg/') etc etc
Лично я ненавижу этот метод, так как мне требуется время на его отладку. На этой бирже есть несколько отличных скрипторов, если вы решите пойти по этому пути. nano -w /etc/portage/sets/rpg-games
Добавьте следующее:
games-rpg/*
А потомemerge -av @rpg-games
Portage может расширить подстановочный знак, если подстановочный знак указан в наборе. Я считаю, что это работает с помощью буферной магии, но не цитируйте меня по этому поводу. Оболочка emerge разветвляет временный файл, перечисляет все элементы, выбранные подстановочным знаком, собирает список и отправляет его в качестве входных данных, а затем закрывает временный файл.
Чтобы узнать больше о подстановочных знаках и Portage, прочитайте раздел ГЛОССАРИЙ в man portage
. Вот онлайн-копия .