Ubuntu

Ubuntu用户和开发人员的问答



1
从17.10升级Kubuntu 18.04 LTS后没有GUI
我有一台MSI GP72笔记本电脑。今天几小时前,我从17.10→18.04 LTS升级。升级过程本身进行顺利。(与这个问题不同,我使用的是最终的正式版本。) 但是,虽然我可以引导系统,但只能得到一个终端。GUI无处可见。 我需要的是帮助: 查找错误的原因/位置,以及 修复它,以便我可以取回GUI 任何和所有帮助表示赞赏。 我一直找不到明确的错误报告。这是我已经检查过的几个地方: /var/log/syslog /var/log/kern.log /var/log/boot.log 该boot.log条目显示[OK]S为服务,包括[OK] Started Login Service.。有趣的是,该lightdm条目显示如下 ... [OK] Started LSB: GNOME Display Manager. [OK] Started Permit User Sessions. [OK] Started Disk Manager. Starting Network Manager Script Dispatcher Service... Starting Hold until boot process finishes up... Starting Light Display Manager... ... …

1
3指拖放
在Unity中使用16.04时,我有一个触摸板,我真的不想在选择文本或拖放某些东西时不必按住按钮,也不需要在拖动之前进行假双击,所以我从来没有发现这样的方便。 我能够很轻松地在Macbook上配置此“三指拖动”功能,并且非常喜欢。 我尝试使用touchegg对其进行配置,但它不适用于Ubuntu 16和libinput-gestures,但无法管理拖放。 我需要做的就是在我放下3根手指时模拟一次点击,直到松开它们为止。 有人知道我能做到吗?

1
如何在Ubuntu 18.04上获取全局应用程序菜单
在Ubuntu 18.04中是否可以有全局应用程序主菜单(类似于Unity中可用的菜单,应用程序菜单显示在顶部栏中)? 互联网上关于此主题的信息有很多冲突,大多数建议是安装一些不再可用或无法维护的Gnome扩展。此外,大多数(如果不是全部)答案都是针对Ubuntu 17.10的。所以我想知道是否有一种方法可以用于Ubuntu 18.04?

5
以零状态退出的命令(不是/ bin / true)?
我有一个运行文件的Makefile,该工具需要一些时间。它允许我替换使用的命令: make TOOL=alternative-tool 我想跳过Makefile中的这一步,所以我正在寻找状态为0退出且副作用可以忽略的命令。 显然,我可以使用true,但这有点令人困惑: make TOOL=true 看起来好像我想运行该工具,但是我不想。 是否有一个默认安装的可执行文件,它不是/bin/true以状态0退出,并且具有易于识别的名称?

4
4.16.3之后无法升级内核
我每次在台式机和笔记本电脑上都在具有16.6.3内核的Ubuntu 16.04上运行时,每次我尝试使用UKUU升级到较新的内核时,软件包的配置都会失败,并返回此错误(例如,安装4.16.6) : dpkg: error processing package linux-image-unsigned-4.16.6-041606-generic (--install): dependency problems - leaving unconfigured 唯一的解决方案是将其删除,我该如何解决?
11 16.04  upgrade  kernel 


3
自动创建目录树的方式
我正在尝试从A到Z创建目录树,其中下一个目录在当前目录内。 例如:B在A内,C在B内,依此类推。 -A --B ---C ----...Z 关于如何以自动化方式完成操作的任何线索?

8
使用Gedit或命令行是否可以修改文本文件的每四行?
我正在尝试将文本文件转换为制表符分隔的电子表格。我的文本文件是这样的: Dog Cat Fish Lizard Wolf Lion Shark Gecko Coyote Puma Eel Iguana 借助Gedit或LibreOffice中的标准搜索和替换功能,可以轻松地用标签替换行尾。但是,如果我只是将回车换成制表符,我将得到: Dog Cat Fish Lizard Wolf Lion Shark Gecko Coyote Puma Eel Iguana 但是我需要做的就是让它看起来像这样: Dog Cat Fish Lizard Wolf Lion Shark Gecko Coyote Puma Eel Iguana 因此,除每四行外,是否可以将每个行尾字符换成一个制表符? 我不知道是否可以使用Gedit或LibreOffice之类的程序中的正则表达式来完成这种条件迭代,所以也许这需要某种命令行功能吗?我什至不清楚最好的工具是什么。 更新: 我尝试了以下命令: sed 'N;N;N;s/\n/\t/g' file > file.tsv paste - …

3
内核更新是否需要介于两者之间的每个版本?
我正在考虑禁用自动更新或将内核固定到特定版本。但我担心的是,当我后来去钉住的版本,在该版本寄托和最新版本之间的所有内核将需要下载和安装,这将导致/root对磁盘空间用完。 是否需要下载并安装每个内核版本,还是apt-get知道仅获取最新内核?
11 kernel  updates 

4
使用命令“ ls”枚举文件和目录
ls在当前目录上运行命令并获取输出: $ ls Applications Documents Library Music Public Desktop Downloads Movies Pictures 我想列举一下它们: 1. Applications 2. Desktop 3. Documents 4. Downloads 5. Library 6. Movies 7. Music 8. Pictures 9. Public 这可以通过less中间方式来实现 ls | less -N 如何以简单的方式枚举它们?


9
使用Raven Ridge Ryzen 5 2400G需要什么?
上周,我用Ryzen 5 2400G替换了Ryzen 5 1600。从那时起,我一直在努力使GPU工作。 我用HWE内核4.13尝试了16.04.3香草。它开箱即用,但没有硬件加速/ OpenCL(ROCm)支持。我已经安装了2017年12月17日最新的amdgpu-pro驱动程序amdgpu-pro-17.50-511655。我的系统无法启动,输入全盘加密密码后会挂起。 我也尝试使用4.15.4和4.16-rc1内核,但是AMD驱动程序不使用该内核构建。 就我所读的内容而言,ROCm对Raven Ridge的支持尚不存在。 我必须说,AMD对他们发布没有适当软件支持的硬件感到有些失望。我的APU现在有点用了。

2
删除文件时排除某些文件和目录
我的顶级目录是data。data包括几个目录,这些目录具有子目录。我需要删除data/除某些目录中的几个文件之外的所有文件和目录。 例如,数据包括目录100和101。我只是想保持a.txt与b.txt在文件100/和c.txt和d.txt文件101/同时去除所有其他文件和目录100和101。 例: . ├── 100 │ ├── a.txt │ ├── b.txt │ ├── c.txt │ └── d.txt └── 101 ├── a.txt ├── b.txt ├── c.txt └── d.txt 我使用rm -rf !(a.txt|b.txt)命令,但无法自动将此命令应用于每个目录。

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.