[Yum-devel] yum command tree

seth vidal skvidal at phy.duke.edu
Fri May 14 07:23:26 UTC 2004


So I was working on the doCommands() routine in yum and I wanted to
sketch out all the args I would have to deal with in advance.

So I wrote out a list of the commands that yum either has or that I want
it to have. Some of them are just neat ideas - but I'd like some input
-and if someone wants work on one of them, go for it.

yum commands
 - list/info
    - available
    - installed
    - all
    - extras
    - updates
    - obsoletes
    - reponame - complete dump
    - package string+
    - null == available
    - recent ? (check timestamp for last N days)
    
 - update
   - package string+
   - null == global update
 
 - install/remove/erase
   - package string+
   - null == error
   
 - check-update
   - null == check all
   - arguments - ignored
 
 - search/provides
   - null == error
   - match string+
   
 - grouplist
   - null == list of groups
   - group string = list packages in group+
   
 - groupupdate
   - null == groupupdate all installed
   - group string+
   
 - groupinstall/groupremove
   - null == error
   - group string+

 - clean
   - packages
   - metadata
   - old-packages  
   - purge - completely purge all cache dirs
   - null == packages, metadata


[possible commands]   
- query <thing> <package string>+ - lists the thing for all packages
matching
                                      the package strings.
                                      
    thing = deps, provides, files, obsoletes, conflicts, changelog, dump
       
- queue
   (attach queue commands here)
   


I'm looking for some feed back here, so please, be brutal. :)

-sv





More information about the Yum-devel mailing list