aptitude의 TUI를 시작하고 명령 자체의 매개변수로 제한 모드를 정의하는 데비안(Sid) 명령을 갖고 싶습니다.
그렇지 않으면 매번 Aptitude의 TUI를 눌러 패턴을 프로그래밍한 l
다음 온라인 설명서를 검색하여 해당 패턴을 프로그래밍하는 방법을 찾아야 합니다.
Aptitude를 시작하는 데 사용하는 기본 명령은 다음과 같습니다.
x-terminal-emulator -e sudo aptitude
제한 모드를 매개변수로 추가하고 싶습니다.
?tag(toolkit::qt)
이 경우 Aptitude를 시작할 때마다 수동으로 이 모드로 들어갈 필요 없이 모든 Qt 애플리케이션을 보여 주는 Aptitude를 시작하고 싶습니다.
Aptitude 매뉴얼 페이지를 확인했지만 해당 매개변수에 대한 옵션을 찾을 수 없습니다.
답변1
이를 수행하는 깨끗한 방법이없는 것 같습니다. 제대로 작동하는 x 터미널 에뮬레이터의 경우 이 패치워크가 작동하는 것 같습니다.
(분명히 qterminal은 그중 하나가 아닙니다. 방금 알아냈습니다. 해당 버그 보고서가 있는지 확인해 보겠습니다. (편집:가지다.))
x-terminal-emulator -e sh -c 'sudo -v ; { echo "l?tag(toolkit::qt)"; cat; } |sudo aptitude'
sudo -v
두 번째 출력이sudo
소비되지 않도록 해야 합니다echo
.- 메뉴에서 올바른 옵션을 선택하여
echo
시작 하십시오 .l
- 완료 후
cat
상호 작용을 허용합니다.aptitude
echo