我有一个运行 Ubuntu Server 的树莓派连接到一个大型显示器,该显示器需要显示一个包含 HTML 和 CSS 的网页以显示信息是我工作场所的大厅。如果可能的话,我想让网页在基本的 x 会话中像 chromium 这样的浏览器中运行,没有适当的桌面环境或任何东西。
这是我尝试过的方法:安装 xorg 和 Openbox,它们可以工作,但如果可能的话,我宁愿不必在窗口管理器/桌面环境中运行浏览器。
简而言之,我需要在基本的 x 会话中全屏运行单个图形 Web 浏览器。
我正在编写一个 shell 脚本,它会在我登录时询问我是否要检查我的系统是否有更新。如果我说是,它会检查并列出要升级的软件包。然后,它询问我是否要升级这些软件包。我想要询问我是否要升级软件包以仅在有一个或多个需要升级的软件包时才运行的命令sudo apt update && apt list --upgradeable
。我怎样才能做到这一点?到目前为止,这是我的脚本:
read -r -p "Would you like to check your system for updates? [Y/n] " input
case $input in
[yY][eE][sS]|[yY])
sudo apt update && apt list --upgradeable
read -r -p "Would you like to update your system? [Y/n] " input
case $input in
[yY][eE][sS]|[yY])
sudo apt upgrade && sudo apt autoremove && sudo apt autoclean
;;
[nN][oO]|[nN])
clear
;;
*)
clear && echo "Invalid input..."
;;
esac
;;
[nN][oO]|[nN])
clear
;;
*)
clear && echo "Invalid input..."
;;
esac
它基本上需要是这样的:如果这段文本在上一个命令的输出中,那么运行下一个命令。
任何帮助深表感谢。谢谢!
我计划重新安装 Ubuntu,我想将一个小型可启动恢复系统(如 SystemRescueCD)刻录到我硬盘上的一个分区,但仍然能够在同一个驱动器上安装 Ubuntu 并能够启动 Ubuntu 和恢复分区。这可能吗?如果可以,我该怎么做?编辑:我当前的 Ubuntu 版本是 19.04。
运行时收到此通知/错误sudo apt upgrade
:
I: The initramfs will attempt to resume from /dev/sda5
I: (UUID=5d5f582e-29e1-4845-8345-94df4549ee75)
I: Set the RESUME variable to override this.
我知道 /dev/sda5 是我的交换分区,大小为 16 GiB。我以前遇到过这个错误,但在过去的一个月里我一直在重复。它提到的“RESUME”变量是什么,我必须“设置 RESUME 变量”来解决这个问题吗?如果有人知道解决方案,请分享。谢谢!
我需要在我的文件系统的随机位置创建一堆 1 GB 的文件,并让这个过程一遍又一遍地重复。我不在乎这些文件是用随机数据填充还是为空,我只需要用这些文件填充系统。我希望能够使用相同的名称创建它们。
如果有人有任何答案,请分享。谢谢。
我如何能够设置 Ubuntu Server,以便多人可以访问他们自己的个人目录,只有他们知道来自世界任何地方的密码?出于明显的安全原因,每个人的目录都必须是私有的,并且所有其他用户(包括我(管理员))都无法访问。我听说过一种叫做 Samba 文件服务器的东西,但我不知道人们远程访问他们的目录的能力如何。
我在 VirtualBox 中构建 Linux From Scratch (LFS) 系统已经有一段时间了,我已经准备好将它放在 live USB 上。我想先将系统保存为可启动映像,但我不知道该怎么做。我计划在 USB 上使用 LFS,就好像它安装在具有常规交换、根和普通存储分区的硬盘驱动器上一样。如果有人知道这样做的好方法,请分享。我在 Ubuntu MATE 18.04.1 上使用 VirtualBox 5.2.26。