Ubuntu 12.04 无法登录-Tty 控制台说:-bash:/usr/bin/byobu/-launch:没有这样的文件或目录

Ubuntu 12.04 无法登录-Tty 控制台说:-bash:/usr/bin/byobu/-launch:没有这样的文件或目录

我在登录 Ubuntu 12.04 时遇到问题。我认为这是由于访问超级用户造成的(如果没有错的话)。我输入sudo nautilus要将背景设置为 burg,但失败了 x_x。重启后,我无法登录桌面。但我可以以访客身份登录。我使用“Google”来解决问题。大多数方法是按 ctrl+alt+F1 登录到屏幕(如终端)(可能是 tty 控制台)。但我登录后系统显示:

-bash: /usr/bin/byobu/-launch: no such file or directory

救命救命救命 :(

答案1

看起来 byobu 在你的.profile文件中添加了一些损坏的代码。尝试启动进入恢复模式获取 root shell。进入 root shell 后,运行以下命令将 .profile 文件重置为默认值:(将所有出现的您的用户名请使用您的实际用户名)

cd /home/yourusername
mv .profile .profile.broken
cp /etc/skel/.profile ./
chown yourusername: .profile

完成后,通过运行测试更改:

sudo -u yourusername -i

如果成功为您提供了 bash 提示符,则问题应该已解决。运行exit,然后shutdown -r now重新启动系统。

答案2

我遇到了同样的问题,重新安装 byobu 后就解决了。你可以使用

sudo  byobu-launcher-uninstall

之后您就可以登录了。

相关内容