由于更新到 Ubuntu 17.10,我从 NAS 挂载共享的脚本不再起作用。在旧版本的 Ubuntu 上,我可以使用这一行:
mount -t cifs -o username=t0b1,password=$pw //server.local/shared/ /media/shared
Run Code Online (Sandbox Code Playgroud)
添加另一个选项来指定版本似乎没有任何改变:
mount -t cifs -o vers=1.0, username=t0b1,password=$pw //server.local/shared/ /media/shared
Run Code Online (Sandbox Code Playgroud)
当我在 Ubuntu 17.10 上运行脚本时,我得到的唯一输出是“挂载”选项列表,但它没有挂载我的共享。有谁知道 17.10 上的 cifs 到底发生了什么变化?知道我可以在这里改变什么吗?
编辑:这条线实际上有效:
mount -t cifs -o username=t0b1,password=$pw,vers=1.0 //server.local/shared/ /media/shared
Run Code Online (Sandbox Code Playgroud)
但我认为使用 1.0 版只是一个临时的解决方法,因为它存在一些已知的安全问题。还应该有一种方法可以让它在版本 3 中运行。
来自我的 17.04->17.10 升级的低延迟内核使我的机器处于无法使用的状态。(这个新的内核品种在 17.10 发行说明中没有提到。)进入 grub,从通用内核开始,然后完全删除
linux-image-4.13.0-16-lowlatency
(使用突触)解决了我的问题。
我的问题基本上是:发生了什么?如何让我的机器使用低延迟内核?
我正在运行 Ubuntu MATE 16.04 LTS。
我添加了 Flatpak PPA 并将其安装到我的系统中:
sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update
sudo apt install flatpak
Run Code Online (Sandbox Code Playgroud)
然后我想安装一些应用程序作为 Flatpak,所以我需要在终端中运行一些命令(例如 KDE):
添加存储库:
flatpak remote-add --if-not-exists flathub \
https://flathub.org/repo/flathub.flatpakrepo
flatpak remote-add --if-not-exists kdeapps --from \
https://distribute.kde.org/kdeapps.flatpakrepo
Run Code Online (Sandbox Code Playgroud)安装所需的 flatpak(以 KDiff3 为例):
flatpak install kdeapps org.kde.kdiff3
Run Code Online (Sandbox Code Playgroud)我已经阅读了gnome-software-plugin-flatpak和plasma-discover-flatpak-backend,但是 Ubuntu Xenial 没有这样的软件包。
但是我找不到 Ubuntu 16.04 LTS 的解决方案。
更新 1:尝试plasma-discover在 16.04 LTS 上构建18.04 LTS 的源代码包,但在 Qt5 声明方面遇到许多错误,例如
发现/libdiscover/resources/ResourcesModel.cpp:336:42: 错误: 'qAsConst' 未在此范围内声明
(auto backend: qAsConst(m_backends))
^
libdiscover/CMakeFiles/DiscoverCommon.dir/build.make:374:目标“libdiscover/CMakeFiles/DiscoverCommon.dir/resources/ResourcesModel.cpp.o”的配方失败
所以这不是一个解决方案。 …
我安装了 Ubuntu MATE 18.04 LTS。以前我在 MATE 17.10 上遇到过这个问题。我喜欢老式的 Human-Clearlooks 主题,所以我安装了 package.json human-theme。
但它在窗口标题栏中有奇怪的银色背景色:
在 16.04 LTS 中,它具有正常的 Ubuntu 橙色 - 请参见下面的屏幕截图进行比较:

我已经向 LaunchPad报告了错误 1721955,已被其他用户确认。
我该如何调试问题?你有什么想法?
如何让基于 GTK2 的主题在基于 GTK3 的 Ubuntu 中再次运行?
更新 20180505:Ubuntu MATE 18.04 LTS 也受到影响。我们有一个关于 ubuntu-mate.community的讨论。
更新 20190128:Ubuntu MATE 18.10 和即将发布的 19.04 也受到影响。
更新 20190131:以下是使用 Human 主题的 Ubuntu MATE 18.04 LTS 的屏幕截图 -
两种灰色在这里都不同。但是在 Ubuntu 16.04 MATE LTS 上,Gtk2 …
我想在我的现代 Ubuntu 18.10 上使用 Unity 桌面环境而不是 GNOME Shell。
我应该安装哪个包?
在 18.10 上,ttf-mscorefonts-installer每次重新启动计算机时,我仍然看到僵尸“无法下载额外数据文件”对话框。
这是一个老式的错误,至少从 2012 年开始就一直困扰着 Ubuntu 用户。我知道关于这个问题的其他问题和答案,但没有一个解决方案在这种情况下有效。作为参考,值得注意的先前问题是:
以前的解决方案包括:
删除部分下载的文件
sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/
Run Code Online (Sandbox Code Playgroud)
这个目录在我的系统上不存在。没有要删除的部分下载的文件。
有时,当失败对话框出现在以下位置时会创建一个空文件:
/var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer.failed
Run Code Online (Sandbox Code Playgroud)
如果我删除此文件或将其重命名ttf-mscorefonts-installer为其他先前问题的答案,这没有任何区别。
从 Debian 软件包安装更新版本
过去,是 3.4 版导致问题,用户可以从 Debian 存储库下载和安装 3.6 版,如下所示:
cd /tmp
wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo dpkg -i /tmp/ttf-mscorefonts-installer_3.6_all.deb
# Also sometimes suggested:
sudo dpkg-reconfigure ttf-mscorefonts-installer
Run Code Online (Sandbox Code Playgroud)
后来 3.7 的 Debian 软件包可用,这种方法显然适用于一些使用 3.7 的用户。
存储库中可用的最新版本似乎是名称奇怪的3.7ubuntu4~really3.6ubuntu3. 从系统的角度来看,它似乎比 Debian 3.7 软件包“更新”。
我已经尝试安装系统版本和 3.7 Debian 软件包,事先清除以前的安装,但仍然出现失败对话框。 …
假设我们使用的是 Ubuntu 18.04 LTS (Bionic Beaver)。
我知道启用或禁用以下存储库的 GUI 方法:
bionic-security)bionic-updates)bionic-proposed)bionic-backports)在 KDE 中,用户可能想要打开软件和更新(或software-properties-kde)并导航到更新选项卡。
在GNOME,MATE,Xfce的用户应打开软件和更新(或software-properties-gtk)并导航到更新选项卡-security,-updates并-backports与开发者选择的选项卡-proposed。
但是如何从命令行启用或禁用-updates, -security, -backports,-proposed存储库?
注意:我需要一个无需直接编辑/etc/apt/sources.list.
更新:我创建了名为“Ubuntu 是否需要控制台替代软件-properties-gtk / software-properties-kde?”的讨论和投票。在 community.ubuntu.com 上。
假设我们使用的是 Ubuntu 18.04 LTS (Bionic Beaver)。
我知道切换当前使用的 APT 镜像的 GUI 方法。
用户应该打开软件和更新(software-properties-gtk或software-properties-kde)并导航到Ubuntu 软件(Kubuntu 软件)选项卡,然后在从列表下载中选择镜像:
但是如何从命令行切换 APT 镜像呢?
注释/更新:
/etc/apt/sources.list以防止拼写错误并自动正确选择镜像。software-properties-gtk(镜像地址保存在系统中的位置也很有趣)。我需要在chroot(或容器)中运行旧版本的应用程序并允许 DBus 与主机系统交互。由于严重的依赖性问题,我无法在主机系统上安装此应用程序。
有关应用程序的完整详细信息:
indicator-datetime-gtk2,它通过 D-BUS 与容器化的 Evolution 通信。我希望使用schroot's bind mounts 或 LXC/LXD在技术上是可行的。
我应该如何设置这样的配置?
/var/crash 中有几次崩溃,这是最后一个:-
ProblemType: KernelOops
Annotation: Your system might become unstable now and might need to be restarted.
Date: Fri Jul 23 18:10:54 2021
Failure: oops
OopsText:
BUG: Bad rss-counter state mm:00000000c098a229 idx:2 val:-1
usblp0: removed
usblp 1-5:1.0: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04F9 pid 0x02EC
<44>[ 18.329026] systemd-journald[358]: File /var/log/journal/b022dca21fd4480baeeb84f47ab439d3/user-1000.journal corrupted or uncleanly shut down, renaming and replacing.
vboxdrv: loading out-of-tree module taints kernel.
vboxdrv: module verification failed: signature and/or required key …Run Code Online (Sandbox Code Playgroud)