这里完全是菜鸟,所以提前感谢您的帮助。
在我的 chromebook 中使用 Linux 并尝试安装 Vuescan。
安装程序告诉我输入以下内容:
sudo cp vuescan.svg /usr/share/icons/hicolor/scalable/apps/
Run Code Online (Sandbox Code Playgroud)
然而,当我这样做时,我得到: cp: can not stat 'vuescan.svg': No such file or directory
我已经搜索了几个小时来尝试找到解决方案,但无济于事。这是我的文件夹中的内容。
robwilton@penguin:~$ pwd
/home/robwilton
robwilton@penguin:~$ ls
Argyll_V2.1.2
Argyll_V2.1.2_linux_x86_64_bin.tgz
chef
LibreOffice_7.0.1.2_Linux_x86-64_deb
LibreOffice_7.0.1_Linux_x86-64_deb.tar.gz
VueScan
vuex6497.tgz
robwilton@penguin:~$
Run Code Online (Sandbox Code Playgroud)
请参阅随附的屏幕截图。
非常感谢任何帮助或建议。
谢谢你!
我不熟悉在 ChromeOS 中运行 Ubuntu。在我看来,该文件夹VueScan存在于两个地方:
在屏幕截图中,文件管理器显示的位置为:My files/Linux files/VueScan
根据pwd和ls命令的输出,位置是:
/home/robwilton/VueScan
Run Code Online (Sandbox Code Playgroud)
ChromeOS 和 Ubuntu 表示文件位置的方式可能略有不同。这两个是同一个位置。我假设他们是。
打开终端(如果尚未打开)并输入:
cd VueScan
Run Code Online (Sandbox Code Playgroud)
请注意,Linux 文件区分大小写。VueScan是vuescan完全不同的文件夹或文件。所以要小心打字。当您键入上述命令并按下时,Enter命令提示符将从:
robwilton@penguin:~$
Run Code Online (Sandbox Code Playgroud)
到:
robwilton@penguin:~/VueScan$
Run Code Online (Sandbox Code Playgroud)
现在您知道您位于该~/VueScan文件夹内。
现在您可以按照说明并使用cp命令将文件复制到指定位置。例如:
sudo cp vuescan.svg /usr/share/icons/hicolor/scalable/apps/
Run Code Online (Sandbox Code Playgroud)
现在上面的命令应该可以工作,并且该文件vuescan.svg位于该文件夹内~/VueScan,并且您已进入该文件夹。
注意:通常,成功复制文件后,您不会收到确认消息。默认情况下仅报告错误。
您可以避免更改目录cd命令,而仅使用复制cp命令并告诉命令源文件在哪里:
sudo cp ~/VueScan/vuescan.svg /usr/share/icons/hicolor/scalable/apps/
Run Code Online (Sandbox Code Playgroud)
请注意文件夹和文件名中的大小写。另外,不要忘记文件夹名称之前的~和。/代表~您当前的位置,即/home/robwilton。我从pwd命令输出中知道这一点。
因此指定源文件位置的另一种方法是:
sudo cp /home/robwilton/VueScan/vuescan.svg /usr/share/icons/hicolor/scalable/apps/
Run Code Online (Sandbox Code Playgroud)
现在,您可以使用这两种方法之一将所有文件复制到各自的位置。
希望这可以帮助