如何获取超级用户并安装程序

如何获取超级用户并安装程序

新的 Ubuntu 16.04.3 用户。我知道一些基本的东西,并且一直在“学习”。只有我以用户身份使用这台电脑和桌面。我尝试下载 React+相关程序,如 java 等。我确实在某些时候成功了,但最终出了问题,因为我“不被允许”在终端中运行程序。

因此,我尝试使用

sudo

运行所有程序,但最终还是会崩溃并出现错误。我尝试了互联网上所有其他方法。

root -i

帐户我设法下载了所有内容而没有出现错误,但是在文件中找到我下载的内容。

当我尝试使用在互联网上找到的信息获取超级用户权限时:

su - username

这应该会将我的帐户更新为超级用户,#但我仍然得到~$ 我可能从一开始就搞砸了什么吗?我使用 USB 闪存驱动器作为主桌面安装了 Ubuntu,没有任何问题。

答案1

我的猜测基于以下这句话:因此,我尝试使用sudo 管理一切但它最终会在某个时候崩溃并出错。

如果你真的运行一切可能是因为sudo用户主目录中某些文件和文件夹的所有权已更改为root:root,这会导致很多错误。要检查这一点,请执行以下命令并读取第三和第四列(按q退出):

ls -laR ~ | less

要从这种情况恢复,请执行:

sudo chown -R $USER:USER $HOME

此命令将频道递归地自己的/home/<user>您的user和的所有权:group


命令sudo允许有权限的用户以超级用户身份执行命令()。因此,使用此命令时应非常小心。第一条规则[阅读此处]不要sudo与任何图形应用程序一起使用。这可能会导致上述情况。如果你这样做了,也许你下载的文件位于/root/Downloads

通过登录选项,sudo -i您将能够成为通过您自己的凭证 -用户名密码- 如果您是获准用户。但变得通过命令sus巫婆我称之为 ser :)的帐户必须已启用,不建议这么做。


首先安装软件包(如@Piloti建议) 使用Ubuntu 软件中心, 寻找应用程序并单击安装按钮。它会要求您输入密码,如果您是允许的用户,则可以执行以下命令,该包将被安装。

如果你已经下载了任何.deb软件包,你可以双击它并使用 Ubuntu 软件中心打开来安装它。你.deb也可以通过命令行使用以下命令安装软件包dpkg -i. 您应该按如下方式执行此命令

sudo dpkg -i <package name>.deb

你可以通过命令行直接从 Ubuntu 存储库安装软件包,命令如下apt,应该执行为也可以。例如,如果您想安装 Chromium 浏览器,请执行以下命令:

$ sudo apt 安装 chromium-browser
[sudo] < 的密码用户名>:在这里输入你的用户密码

相关内容