无法访问 /usr/local/bin 目录

无法访问 /usr/local/bin 目录

我正在通过终端安装软件。

安装步骤之一需要将一些二进制文件复制到/usr/local/bin目录中。使用以下命令:cp file1 file2 file3 usr/loca/bin我收到以下消息:

cp:目标“usr/local/bin”不是目录

我也试过了sudo,但它随后要求输入账户密码。当我尝试输入密码时,除了按 之外,我无法输入任何内容enter。我从账户中删除了密码,但它一直要求我输入命令sudo。我该怎么办?

提前致谢!

答案1

如果要放入某些内容/usr/local/bin/,命令通常是:

sudo cp file /usr/local/bin/

根据文件的来源/权限,您可能还需要 chmod:

sudo chmod +rx /usr/local/bin/file

很难从 卸载或更新单个软件包/usr/local/。如果它包含库,它甚至可能会干扰官方软件包。最好一开始就不要使用它。如果它是 Ubuntu 软件包管理器(或 PPA 之一)中提供的软件,请停止您正在做的事情并改用它(sudo apt-get install software)。如果没有现成的软件包,最好的选择是学习如何自己构建一个。

Ubuntu 是一个非常流行的发行版。如果你在 Google 上搜索某个特定的东西,大多数情况下你会发现有人已经为你完成了打包工作。

相关内容