Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
oh-my-zsh
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
github
oh-my-zsh
Commits
0608bb76
Commit
0608bb76
authored
May 14, 2018
by
Harald Nordgren
Committed by
Marc Cornellà
May 14, 2018
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Use 'apt' instead of 'apt-get' for Ubuntu >=16.04 (#5787)
parent
919f0a42
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
35 additions
and
32 deletions
+35
-32
ubuntu.plugin.zsh
plugins/ubuntu/ubuntu.plugin.zsh
+35
-32
No files found.
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
pg
=
'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
pg
=
'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
a
g
=
"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
a
g
=
"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