我有一个脚本,它在某些Linux发行版上分了一个新的终端实例.我宁愿它不做这个。奇怪的是,当我直接运行脚本(./install.sh)时,没有创建附加的终端实例。
curl qz.sh | bash # warning this will install a Linux Desktop App you may not want :)
关于MacOS Mojave:正常工作
关于Ubuntu 22.04:在VM中正常工作
关于Fedora 34:在VM中正常工作
在Ubuntu 20.10上:据说产生了一个新的终端
在Manjaro XFCE上工作正常,直到它到达脚本中的sudo ...命令并生
vim /etc/sudoers:
给出警告: vim输出不是到终端vim输入不是来自终端。
数独,百胜不起作用。给出错误:
su:给予错误:standard in must be a tty
sudo:sorry, you must have a tty to run sudo
如果我试图从gui access直接编辑任何文件,那么它就表示不允许。
我想从我的ec2 linux实例中卸载xamp。
我在网上搜索了所有这个问题,并尝试了所有可用的解决方案。不走运。任何帮助都将不胜感激。
当我在命令行接口上输入一个长命令时。布局中可能会发生一些奇怪的事情。我输入的字符没有正确地显示在行中。相反,它们合并成一行或覆盖对方。光标没有显示在正确的位置。例如:我想键入:
/home/user/example/a/b/c>$ tar --create --file example.tar e
xample
但它表明:
xampleuser/example/a/b/c>$ tar --create --file example.tar e
如上所示,第二行覆盖第一行。这个问题发生在不同计算机上的Linux中。我在tty和GUI终端模拟器中都遇到过类似的问题。这只是显