2022-08-31 09:58:39 +00:00
|
|
|
#!/usr/bin/expect
|
2023-03-14 05:47:41 +00:00
|
|
|
set packageName [lindex $argv 0]
|
2022-08-31 09:58:39 +00:00
|
|
|
set packageSuffix [lindex $argv 1]
|
2023-04-14 05:28:55 +00:00
|
|
|
set timeout 30
|
2022-08-31 09:58:39 +00:00
|
|
|
if { ${packageSuffix} == "deb" } {
|
2023-03-14 05:47:41 +00:00
|
|
|
spawn dpkg -i ${packageName}
|
2022-08-31 09:58:39 +00:00
|
|
|
} elseif { ${packageSuffix} == "rpm"} {
|
2023-03-14 05:47:41 +00:00
|
|
|
spawn rpm -ivh ${packageName}
|
2022-08-31 09:58:39 +00:00
|
|
|
}
|
|
|
|
|
expect "*one:"
|
|
|
|
|
send "\r"
|
|
|
|
|
expect "*skip:"
|
|
|
|
|
send "\r"
|
2022-09-01 10:36:05 +00:00
|
|
|
|
2023-03-14 05:47:41 +00:00
|
|
|
expect eof
|