| Class | RPM::DB |
| In: |
lib/rpm/db.rb
|
| Parent: | Object |
The package database is opened, but transactional processing (@see RPM::DB#transaction) cannot be done for when writable is false. When writable is false then the generated object gets freezed. @param [Boolean] writable Whether the database is writable. Default is false. @param [String] root Root path for the database, default is empty. @return [RPM::DB]
@example
db = RPM::DB.open
db.each do |pkg|
puts pkg.name
end