Ubuntu

Ubuntu用户和开发人员的问答


1
无法在Ubuntu Bionic Beaver中安装R 3.5.0(18.04)
我很高兴听到R开发人员最终通过他们的CRAN镜像发布了R 3.5并决定立即安装它。我添加了CRAN网站中提到的必需的PPA,deb https://<my.favorite.cran.mirror>/bin/linux/ubuntu bionic-cran35/但是在运行命令后sudo apt-get update,我发现了以下警告。 expected bionic-cran35/ but got bionic 屏幕截图附在此处,以使内容更加清晰。 R_Bionic_installation_error 我太乐观了,继续执行下一个代码sudo apt-get install r-base,按预期,安装失败。错误显示在这里。 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the …

1
新的主PID不属于服务,并且PID文件不属于root
在Xubuntu 18.04上将vncserver(tightvncserver)作为服务运行时,出现此错误 新的主PID 2095不属于服务,并且PID文件不属于root。拒绝。 我的服务档案看起来像这样 /etc/systemd/system/vncserver@.service [Unit] Description=Start TightVNC server at startup After=syslog.target network.target [Service] Type=forking User=user PAMName=login PIDFile=/home/user/.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target 根据这个错误报告,它是与此在systemd变化。 关于更新服务文件的任何建议,使其可以再次与systemd一起使用?

3
名称中带有\ n字符的文件夹中的for循环
我有一些带有\n字符名称的文件夹。 例如: $ ls ''$'\n''Test' 多数民众赞成指的是一个文件夹,其名称为Test(测试),其名称之前为空行。 因此,当我在其父目录中运行类似这样的脚本时: while IFS= read -r d; do rmdir $d done < <(find * -type d) 表明: rmdir: failed to remove '': No such file or directory rmdir: failed to remove 'Test': No such file or directory 因为它运行两次,一次运行,\n另一次运行Test,因为文件夹名称有两行。 那么,如何解决这个问题,使脚本知道\nTest只是一个文件夹?

5
在目录中列出包含子文件夹内容的文件并进行排序
我正在寻找列出目录的全部内容,包括子文件夹的内容,但按文件大小排序。到目前为止,我已经设法达到了列表和排序的目的,同时仍然可以递归使用ls -lhSR(h很高兴,但对我来说绝对不是必需的,只要我可以获取文件大小即可)。我可能会忽略一些明显的问题,或者问一些不可能的事情,但是这里的任何建议将不胜感激。



1
tar -tvf是解压缩文件还是仅列出名称?
我有tar.gz32 GB 的文件。我试图从中提取特定文件夹,所以我使用以下命令列出了内容,以查看文件结构: tar -tvf file.tar.gz > files.txt 列出所有文件似乎要花费很多时间。我的问题是-t标志也提取文件吗?我知道它不会提取到磁盘上,但是花费的时间让我想知道它是否实际上在某种缓冲区中处理它们。

3
安装或删除任何软件“ lvm2-lvmetad.service”时出现问题
我正在尝试安装或删除任何软件,但遇到以下错误: Failed to restart lvm2-lvmetad.service: Unit lvm2-lvmetad.socket is masked. invoke-rc.d: initscript lvm2-lvmetad, action "restart" failed. ● lvm2-lvmetad.service - LVM2 metadata daemon Loaded: loaded (/lib/systemd/system/lvm2-lvmetad.service; static; vendor preset: enabled) Active: active (exited) since Wed 2018-05-16 06:40:37 WAT; 1h 54min ago Docs: man:lvmetad(8) Tasks: 0 (limit: 4915) CGroup: /system.slice/lvm2-lvmetad.service May 16 06:40:37 …

2
OpenConnect Juniper VPN在Ubuntu 18.04中不起作用
我在公司VPN中使用openconnect很长时间了。我将个人笔记本电脑升级到Ubuntu 18.04,一旦连接,我将再也无法接收网络流量。 我使用以下命令进行连接: /usr/bin/sudo /usr/sbin/openconnect --juniper --servercert $CERT --user=$USERNAME $HOST --servercert由于必须在VPN服务器上安装证书,因此必须使用该标志。 无论如何,这在Ubuntu的最后几个版本中都可以正常工作。 使用18.04时,/etc/resolve.conf文件已按预期进行修改,openconnect本身未报告任何问题,但是一旦连接,便不会收到任何流量。 我一直在阅读有关18.04内核的信息,可能需要对该/etc/sysctl.conf文件进行一些更改。 是否有人可以帮助弄清楚为什么通过openconnect连接VPN后我不再收到流量? 我假设由于它似乎不是DNS,所以这是隧道的问题。 我将与我的17.10机器进行比较,看是否有明显的不同之处。 任何帮助将不胜感激!

2
引导时如何减少闪烁?
我所期望的 BIOS启动 载入画面 登录窗口,主题类似于加载屏幕 登录后的个性化主题-默认情况下,类似于登录屏幕的主题 我观察到的 参见https://www.youtube.com/watch?v=qC3EwNMvfS0: 0:00-0:08 Bios 0:09黑色(不亮) 0:10-0:11黑色(浅色) 0:12黑色(不亮) 0:13-0:15亮屏 0:16黑色带灯 0:17黑色不亮 0:18载入画面 0:19背景变化 0:22-0:29登录 0:30黑色带灯 0:32我的墙纸 我的问题 可以将其中一些观察到的更改删除/使其看起来相似吗? 例如,我不知道在观察到的步骤2-7中会发生什么。或者为什么存在步骤11。 使登录/加载屏幕看起来更类似于/更类似于我的个人屏幕不是主要问题。
9 boot  themes  18.04  mate 

3
Ubuntu 18.04中的双监视器配置问题
全新安装Ubuntu 18.04之后,我遇到了一个非常烦人的问题。 设定 通过连接到ThunderBolt端口的Dell扩展坞将24英寸显示器连接到Dell XPS 13(9365 2合1)笔记本电脑。从扩展坞中,我使用微型显示端口显示端口,以将扩展坞连接到显示器。 问题 打开笔记本电脑时,显示器可以工作,并且可以看到启动信息(BIOS)和加密驱动器的密码提示。当即将显示登录(gnome)屏幕时,监视器将关闭并且无法从该状态恢复。我必须断开笔记本电脑与扩展坞的连接,登录,然后再将扩展坞/显示器重新插入。有时两个屏幕均为紫色,鼠标指针在屏幕中移动,但没有其他反应。 驾驶员信息 WARNING: you should run this program as super-user. *-display description: VGA compatible controller product: Intel Corporation vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 02 width: 64 bits clock: 33MHz capabilities: vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 …

3
VirtualBox上的Ubuntu 18.04 3D加速
我在VirtualBox上安装了Ubuntu 18.04,然后将3D加速设置为ON,当我尝试启动它时,它显示并保持如下所示: 它可以在Ubuntu 16.04和17.10上正常工作,但不能与18.04一起工作。我有Windows 10,Nvidia GPU,最新的Virtualbox和驱动程序。我正在Xorg上使用GNOME。

1
使用大量内存的Ubuntu 17.10 gnome软件过程
我已经运行Ubuntu 17.10已有一段时间了。从昨天(4月9日)gnome-software开始,该过程开始使用大量内存。我不知道这是否与我当天进行的更新有关。 gnome-software成长为使用多达7G的内存(我的系统具有8G的RAM。)这会扩展为吞噬掉swap和root。我的根目录通常以其磁盘总空间的51%运行,然后上升到96%。系统接地停止。必须关闭电源。只有在进行了一些自动磁盘清洁(?)之后,root才能自行恢复到51%的使用率。 昨天发生了两次,今天又开始了。运行gnome-software(根据系统监视器)仅运行1小时后, 虚拟内存= 5.4G,常驻内存= 4.7G,内存= 4.7G 更多信息: 这正在继续发生。至少在文件中使用了根磁盘空间/var/log/syslog。在过去的几个小时中,它的大小已增长到4.9G。我必须手动终止gnome-software进程并删除日志文件以保持计算机正常运行。 当gnome-software开始使用存储器中,CPU跳起来从100%至0%。这可以在“资源”选项卡的系统监视器程序中看到。我通过停止gnome-software进程验证了这一点,并且CPU使用率几乎为零。告诉进程继续显示CPU使用率再次跳跃。 该CPU使用率未显示在进程页面的“%CPU”中。可能是由于刷新间隔? 更多信息: 这/var/log/syslog 是发生这种情况时反复出现的错误。syslog这次我抓到的时候是1.7G Apr 10 20:27:31 rwkeating-XPS-8300 gnome-software[2485]: g_byte_array_remove_range: assertion 'index_ + length <= array->len' failed Apr 10 20:27:31 rwkeating-XPS-8300 gnome-software[2485]: Ignoring unexpected response 我通过在拖尾的同时暂停gnome软件过程syslog,然后取消暂停gnome软件过程,只是看到错误淹没了日志来验证了这一点。因此它陷入了这个循环。不知道这意味着什么...。

1
为什么(Ubuntu 16.04)系统上不存在/ usr / local / bin?
我刚刚在计算机上重新安装了Ubuntu 16.04,并且正在安装以前安装的所有内容。这包括我放在/ usr / local / bin中的一些程序,但是该目录似乎不存在: $ ls -A /usr/local etc games include lib man sbin share src 我不记得在旧安装中显式创建/ usr / local / bin了,但是它已经存在。为什么默认情况下不存在它,以及它在以前的安装中是如何存在的?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.