我根据这个问题中的信息与程序搏斗。现在它已安装,但我不知道如何运行它。运行相同版本 Ubuntu 的朋友在以相同方式安装后启动它没有问题。
这就是我所做的:
$ ./Psychonauts
./Psychonauts: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
所以我继续说:
$ sudo apt-get install libstdc++.so.6
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libstdc++.so.6
E: Couldn't find any package by regex 'libstdc++.so.6'
Run Code Online (Sandbox Code Playgroud)
需要注意的是,我几天前才开始使用 Linux。
好的,所以我确实设法安装了 apt-file 和 apt-file update。
然而,我们又遇到了另一个障碍。
usagiyojimbo@Usagi:~$ sudo apt-file find libstdc++.so.6
[sudo] password for usagiyojimbo:
E: The cache is empty. You need …Run Code Online (Sandbox Code Playgroud) 我使用sudo apt-get remove python命令并意外删除了一堆所需的包。我通过命令行登录并再次安装了 ubuntu-desktop,但是缺少其他软件包,我正在寻找一种方法来轻松重新安装那些已删除的软件包。由于软件中心有日志,我想问一下最简单的方法是回滚更改或从软件中心提取已删除的软件包列表...
注意:我sudo apt-get install .... .... ... ...在该列表中输入了大约两打已删除的程序,但是当我按 Enter 键时,它没有安装任何程序,因为找不到某些软件包名称。
这些程序在同一天被删除。