class NativePackageInstaller::Platform::Debian

Public Class Methods

current_platform?() click to toggle source
# File lib/native-package-installer/platform/debian.rb, line 22
def current_platform?
  os_release = OSRelease.new
  case os_release.id
  when "debian", "raspbian"
    return true
  else
    return true if os_release.id_like.include?("debian")
  end
  false
end

Public Instance Methods

install_command() click to toggle source
# File lib/native-package-installer/platform/debian.rb, line 38
def install_command
  "apt-get install -V -y"
end
need_super_user_priviledge?() click to toggle source
# File lib/native-package-installer/platform/debian.rb, line 42
def need_super_user_priviledge?
  true
end
package(spec) click to toggle source
# File lib/native-package-installer/platform/debian.rb, line 34
def package(spec)
  spec[:debian]
end