Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Oh My Zsh
Commits
0608bb76
Commit
0608bb76
authored
May 14, 2018
by
Harald Nordgren
Committed by
Marc Cornellà
May 14, 2018
Browse files
Use 'apt' instead of 'apt-get' for Ubuntu >=16.04 (#5787)
parent
919f0a42
Changes
1
Hide whitespace changes
Inline
Side-by-side
plugins/ubuntu/ubuntu.plugin.zsh
View file @
0608bb76
...
...
@@ -5,18 +5,21 @@
# https://github.com/trinaldi
# Nicolas Jonas nextgenthemes.com
# https://github.com/loctauxphilippe
# https://github.com/HaraldNordgren
#
# Debian, Ubuntu and friends related zsh aliases and functions for zsh
((
$+
commands[apt]
))
&&
APT
=
apt
||
APT
=
apt-get
alias
acs
=
'apt-cache search'
compdef _acs
acs
=
'apt-cache search'
alias
afs
=
'apt-file search --regexp'
compdef _afs
afs
=
'apt-file search --regexp'
# These are apt-get only
alias
ags
=
'apt-get
source
'
# asrc
compdef _ags
ags
=
'apt-get
source
'
# These are
apt/
apt-get only
alias
ags
=
"
$APT
source
"
# asrc
compdef _ags
ags
=
"
$APT
source
"
alias
acp
=
'apt-cache policy'
# app
compdef _acp
acp
=
'apt-cache policy'
...
...
@@ -37,33 +40,33 @@ compdef _afu afu='sudo apt-file update'
alias
ppap
=
'sudo ppa-purge'
compdef _ppap
ppap
=
'sudo ppa-purge'
alias
a
p
g
=
'
sudo
apt-get'
# age - but without sudo
alias
aga
=
'
sudo
apt-get
autoclean
'
# aac
alias
agb
=
'
sudo
apt-get
build-dep
'
# abd
alias
agc
=
'
sudo
apt-get
clean
'
# adc
alias
agd
=
'
sudo
apt-get
dselect-upgrade
'
# ads
alias
agi
=
'
sudo
apt-get
install
'
# ai
alias
agp
=
'
sudo
apt-get
purge
'
# ap
alias
agr
=
'
sudo
apt-get
remove
'
# ar
alias
agu
=
'
sudo
apt-get
update
'
# ad
alias
agud
=
'
sudo
apt-get
update && sudo
apt-get full
-upgrade
'
#adu
alias
agug
=
'
sudo
apt-get
upgrade
'
# ag
alias
aguu
=
'
sudo
apt-get
update && sudo
apt-get
upgrade
'
#adg
alias
agar
=
'
sudo
apt-get
autoremove
'
compdef _ag
a
p
g
=
'
sudo
apt-get'
compdef _aga
aga
=
'
sudo
apt-get
autoclean
'
compdef _agb
agb
=
'
sudo
apt-get
build-dep
'
compdef _agc
agc
=
'
sudo
apt-get
clean
'
compdef _agd
agd
=
'
sudo
apt-get
dselect-upgrade
'
compdef _agi
agi
=
'
sudo
apt-get
install
'
compdef _agp
agp
=
'
sudo
apt-get
purge
'
compdef _agr
agr
=
'
sudo
apt-get
remove
'
compdef _agu
agu
=
'
sudo
apt-get
update
'
compdef _agud
agud
=
'
sudo
apt-get
update && sudo
apt-get full
-upgrade
'
compdef _agug
agug
=
'
sudo
apt-get
upgrade
'
compdef _aguu
aguu
=
'
sudo
apt-get
update && sudo
apt-get
upgrade
'
compdef _agar
agar
=
'
sudo
apt-get
autoremove
'
alias
ag
=
"
sudo
$APT
"
# age - but without sudo
alias
aga
=
"
sudo
$APT
autoclean
"
# aac
alias
agb
=
"
sudo
$APT
build-dep
"
# abd
alias
agc
=
"
sudo
$APT
clean
"
# adc
alias
agd
=
"
sudo
$APT
dselect-upgrade
"
# ads
alias
agi
=
"
sudo
$APT
install
"
# ai
alias
agp
=
"
sudo
$APT
purge
"
# ap
alias
agr
=
"
sudo
$APT
remove
"
# ar
alias
agu
=
"
sudo
$APT
update
"
# ad
alias
agud
=
"
sudo
$APT
update && sudo
$APT
dist
-upgrade
"
#adu
alias
agug
=
"
sudo
$APT
upgrade
"
# ag
alias
aguu
=
"
sudo
$APT
update && sudo
$APT
upgrade
"
#adg
alias
agar
=
"
sudo
$APT
autoremove
"
compdef _ag
ag
=
"
sudo
$APT
"
compdef _aga
aga
=
"
sudo
$APT
autoclean
"
compdef _agb
agb
=
"
sudo
$APT
build-dep
"
compdef _agc
agc
=
"
sudo
$APT
clean
"
compdef _agd
agd
=
"
sudo
$APT
dselect-upgrade
"
compdef _agi
agi
=
"
sudo
$APT
install
"
compdef _agp
agp
=
"
sudo
$APT
purge
"
compdef _agr
agr
=
"
sudo
$APT
remove
"
compdef _agu
agu
=
"
sudo
$APT
update
"
compdef _agud
agud
=
"
sudo
$APT
update && sudo
$APT
dist
-upgrade
"
compdef _agug
agug
=
"
sudo
$APT
upgrade
"
compdef _aguu
aguu
=
"
sudo
$APT
update && sudo
$APT
upgrade
"
compdef _agar
agar
=
"
sudo
$APT
autoremove
"
# Remove ALL kernel images and headers EXCEPT the one in use
alias
kclean
=
'sudo aptitude remove -P ?and(~i~nlinux-(ima|hea) \
...
...
@@ -91,8 +94,8 @@ aar() {
PACKAGE
=
${
1
##*/
}
fi
sudo
apt-add-repository
$1
&&
sudo
apt-get
update
sudo
apt-get
install
$PACKAGE
sudo
apt-add-repository
$1
&&
sudo
$APT
update
sudo
$APT
install
$PACKAGE
}
# Prints apt history
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment