system_setup_tool/packagemanager/packagemanager.go

12 lines
294 B
Go

package packagemanager
type PackageManager interface {
Install(packages []string) error
InstallPackage(pkg string) error
InstallManager() error
RemovePackage(pkg string) error
SearchPackage(pkg string) []string
UpdatePackage(pkg string) error
UpdateAllPackages() error
Name() string
}