def install
      puts 'Resolving packages...'
      @graph = @resolver.resolve

      puts 'Solving dependencies...'
      (Populator.new results).populate

      puts 'Packages configured successfully!'
      nil
    rescue Solve::Errors::NoSolutionError => error
      Logger.arrow "No solution found: #{error}"
      Process.abort
    end
def install
      puts 'Resolving packages...'
      @graph = @resolver.resolve

      puts 'Solving dependencies...'
      (Populator.new results).populate

      puts 'Packages configured successfully!'
      nil
    rescue Solve::Errors::NoSolutionError => error
      Logger.arrow "No solution found: #{error}"
      Process.abort
    end
Installs packages

 @return nil