From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: * X-Spam-Status: No, score=1.9 required=5.0 tests=BAYES_20,DNS_FROM_OPENWHOIS, DNS_FROM_RFC_DSN autolearn=no version=3.2.5 Message-ID: <4BE2C6A3.6060905@ukr.net> Date: Thu, 06 May 2010 16:39:47 +0300 From: Vaso VV User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10pre) Gecko/20100406 Lightning/1.0b1 Thunderbird/3.0.4 MIME-Version: 1.0 To: ALT Linux Community general discussions References: <4BE27150.5060807@ukr.net> <20100506074242.GQ21410@wrars-comp.wrarsdomain> In-Reply-To: <20100506074242.GQ21410@wrars-comp.wrarsdomain> Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Comm] =?windows-1251?b?7u/o8fwgz84=?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 May 2010 13:39:54 -0000 Archived-At: List-Archive: List-Post: 06.05.2010 10:42, Andrey Rahmatullin пишет: > On Thu, May 06, 2010 at 10:35:44AM +0300, Vaso VV wrote: >> Вопрос: Возможно ли малой кровью составить удобочитаемый список >> установленных пакетов > rpm -qa --qf='%{NAME}\t%{VERSION}\t%{SUMMARY}\n' > >> (да ещё и по категориям (как в синаптике) > rpm -qa --qf='%{NAME}\t%{VERSION}\t%{GROUP}\t%{SUMMARY}\n' |sort -k 3 > разве что (ну или самому написать). спасибо за пинок в верном направлении >> и желательно только "основные" - то есть без всяких либ, шрифтов, мелких >> утилиток и т.д.)? > Нуу. Можно по размеру отсортировать, а больше не знаю. после пары часов грепанья тысячной армии пакетов, вызванной rpm -qa, в голову наконец-то пришла разумная мысль: практически все "основные" программы доступны из Меню запуска приложлений, а значит принадлежащие им файлы *.desktop лежат в /usr/share/applications, и тогда формула успеха будет выглядеть так: rpm -qf /usr/share/applications/* --qf='%{NAME}\t%{VERSION}\t%{GROUP}\t%{SUMMARY}\n' |sort -k 3 -- WBR........[ ] TFTHAOT....[x] AMF........[ ]