我想缩短
sudo http_proxy="http://proxy:port" apt-get ______
Run Code Online (Sandbox Code Playgroud)
到
sudo rep apt-get ________
Run Code Online (Sandbox Code Playgroud)
这可以在 Ubuntu 中实现吗?
所以我加了
alias rapt-get="http_proxy="10.1.1.26:8080" apt-get"
Run Code Online (Sandbox Code Playgroud)
到我的~/.bash_aliases
. 我在这个文件中有其他工作别名。
如果我在终端中输入 rapt-get ,我会得到:
apt 0.8.16~exp12ubuntu10 for amd64 compiled on Apr 20 2012 10:19:39
Usage: apt-get [options] command
apt-get [options] install|remove pkg1 [pkg2 ...]
apt-get [options] source pkg1 [pkg2 ...]
Run Code Online (Sandbox Code Playgroud)
apt-get
是一个用于下载和安装软件包的简单命令行界面。最常用的命令是更新和安装。
update - Retrieve new lists of packages
upgrade - Perform an upgrade
install - Install new packages (pkg is libc6 not libc6.deb)
remove - Remove packages
autoremove - Remove automatically all unused packages
purge - Remove packages and config files
source - Download source archives
build-dep - Configure build-dependencies for source packages
dist-upgrade - Distribution upgrade, see apt-get(8)
dselect-upgrade - Follow dselect selections
clean - Erase downloaded archive files
autoclean - Erase old downloaded archive files
check - Verify that there are no broken dependencies
changelog - Download and display the changelog for the given package
download - Download the binary package into the current directory
Run Code Online (Sandbox Code Playgroud)
-h This help text.
-q Loggable output - no progress indicator
-qq No output except for errors
-d Download only - do NOT install or unpack archives
-s No-act. Perform ordering simulation
-y Assume Yes to all queries and do not prompt
-f Attempt to correct a system with broken dependencies in place
-m Attempt to continue if archives are unlocatable
-u Show a list of upgraded packages as well
-b Build the source package after fetching it
-V Show verbose version numbers
-c=? Read this configuration file
-o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp
See the apt-get(8), sources.list(5) and apt.conf(5) manual pages for more information and options.
This APT has Super Cow Powers. Seems to be working. But if i type `sudo rapt-get update`, I get
sudo: rapt-get: command not found
Run Code Online (Sandbox Code Playgroud)
(抱歉格式问题,我在手机上看不到格式栏)
~/.bashrc
为您添加别名,并且只为您添加别名
sudo
以 root 身份运行。尽管您可能具有管理员访问权限,但您的用户不是 root。
因此,将您的别名添加到~root/.bashrc
(通常是/root/.bashrc
)。
如果您想为所有用户添加此别名,请将其添加到/etc/profile