私は、次のコマンドのエイリアスの生成を必要としないコマンドがLinux(debianと関連ディストリビューション)になぜないのか疑問に思いました。
sudo apt-get update; sudo apt-get upgrade
両方のタスクを実行できるようにアップグレードしてみてはいかがでしょうか。
時にはソースコードのみを更新したい場合がありますが、なぜLinuxにはすぐにこれを実行するコマンドがないので、アプリケーションを更新してアップグレードするたびに長い行を入力する必要はありません。
答え1
エイリアスを作成するより簡単な方法はないようですが、これを簡略化したい場合はCtrl
+をr
打ってエンターを打つと、update
特定の時間に実行した行を見て押してreturn
再実行できます。
prompt:~$
Ctrl
+r
(reverse-i-search)`upda': sudo apt-get update; sudo apt-get upgrade
答え2
.bashrcには別名があります。
alias update='su -c "'"apt-get update && apt-get upgrade"'"'
これはキャッシュと依存関係を排除することです。
alias cln='su -c "'"apt-get autoremove && apt-get autoclean && apt-get clean"'"'