Jay*_*Jay 8 command-line software-installation
我尝试使用 YouTube 视频中的步骤安装 PlayOnLinux,在 Ubuntu 12.04-14.04 上安装 MS Office 2010,并使用命令
sudo apt-get install curl
Run Code Online (Sandbox Code Playgroud)
然后它要求我输入的密码。
谁能解释一下这个命令行的作用?
The*_*hwa 29
首先让我们分别看一下命令的每个部分:
sudo
是“substitute user do”的缩写,以另一个用户的身份执行命令。最常见的是,它用于临时成为“root”(Linux 相当于 admin)。没有sudo
前面的软件安装将无法进行。这是需要密码的命令部分。出于安全原因,您应该始终尝试使用sudo
而不是直接以 root 身份登录。
apt-get
是apt
套件中的一个程序,用于处理软件安装和管理。Linux 发行版通常具有用于安装、配置和删除软件的包管理器;Ubuntu使用apt
所描述这里。
install
告诉apt-get
在您的计算机上安装一个软件包。该命令将在您的存储库(通常只是通过 Internet 的官方 Ubuntu 存储库)中搜索一个包,下载它,将其复制到您的计算机,然后配置它。有关更多详细信息,请参阅此问题。
curl
告诉apt-get
安装什么包。具体来说,curl
是一个数据传输程序,通常用于通过命令行下载网站或文件。更多详细信息可在其联机帮助页上找到。
因此,将所有内容放在一起,您curl
将从 Internet下载该软件包并通过授予apt-get
程序 root 权限来安装它。
正如 Calimo 在他的评论中指出的那样,您应该小心执行在 Internet 上找到的随机终端命令。并且您应该非常小心地执行任何以 开头的命令sudo
,因为它有可能损坏您系统中真正重要的部分。
man curl
curl 是一种使用支持的协议(DICT、FILE、FTP、FTPS、GOPHER、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、POP3、POP3S、RTMP、RTSP、 SCP、SFTP、SMTP、SMTPS、TELNET 和 TFTP)。该命令旨在在没有用户交互的情况下工作?行动。
这是卷曲。
该命令sudo apt-get install curl
意味着您将下载并安装curl
到您的系统中。
所以当你使用时sudo
以及每次使用sudo
时都会要求你输入密码,以确保你有权限为你的系统做事
归档时间: |
|
查看次数: |
15692 次 |
最近记录: |