漏れの認識では、apt は端末で、人が入力するときのコマンドで、
apt-get は、何かのプログラム内で書くときのコマンド

シェルスクリプト・Ruby などのプログラム内で、aptと書くと、
apt-getを使えと言われる

漏れは、Rubyスクリプトで、パッケージの更新をしてる

#!/usr/bin/env ruby

# sudo のパスワードを自動入力する
puts `echo パスワード | sudo -S apt-get update`

puts `sudo apt-get upgrade -yV`