前段时间下载了linux和dmenu,想深入了解dmenu。有谁知道详细的说明?我不太了解它是如何工作的,也不知道如何在其中运行我自己的脚本。
在使用 安装软件apt
时,我经常被提供“software-doc”作为推荐的安装附件。大概这为软件提供了一些文档。例如,在安装时mit-scheme
,我mit-scheme-doc
作为推荐的附加安装提供。
我通常会选择安装文档,只是再也看不到或听到它!“*-doc”文档在哪里,它的本质是什么,我如何利用它?
我见过这样的命令:
sudo apt-get upgrade -y
我想知道该标志的含义-y
以及一般 Linux 命令行标志的参考。
我最近为 kubuntu 安装了一个指纹系统,其中一部分替换了一个关键的系统组件(我忘记了,但它很重要,所以我不能使用 apt reinstall)。我曾经修改过我的一个配置以删除 /usr/share/doc/ 中的所有文档页面,因为有一段时间我需要节省空间,而我的 1tb ssd 正在邮寄,而我使用的是备用的 10gb硬盘时间。我已经删除了 01_nodoc 中删除文档的部分,但是在运行 apt update 和 upgrade 之后,目录中没有出现任何内容。可以使用什么命令在不重新安装所有内容的情况下再次生成 docfile?
Unable to run the command specified. The file or folder /usr/share/doc/fingerprint-gui/Manual_en.html does not exist.
因此,我想从文档中释放磁盘空间并按照此答案中的说明进行操作。基本上我确实创建了一个文件 /etc/dpkg/dpkg.cfg.d/01_nodoc ,它指定了所需的过滤器:
path-exclude /usr/share/doc/*
# we need to keep copyright files for legal reasons
path-include /usr/share/doc/*/copyright
path-exclude /usr/share/man/*
path-exclude /usr/share/groff/*
path-exclude /usr/share/info/*
# lintian stuff is small, but really unnecessary
path-exclude /usr/share/lintian/*
path-exclude /usr/share/linda/*
然后你我手动删除了任何已经安装的文档:
find /usr/share/doc -depth -type f ! -name copyright|xargs rm || true
find /usr/share/doc -empty|xargs rmdir || true
rm -rf /usr/share/groff/* /usr/share/info/*
rm -rf /usr/share/man/* /usr/share/lintian/* /usr/share/linda/* /var/cache/man/*
这释放了空间,但它也删除了我不想要的手册页。我搜索了一下,我不是唯一的受害者。基本上,正如最后一个链接中的答案所述,为了解决这个问题,我尝试从 /etc/dpkg/dpkg.cfg.d/ 中删除匹配 /usr/share/man 和 /usr/share/groff 的行01_nodoc,然后重新安装 groff、man-db、手册页。但是,它对我不起作用,因为当我键入任何 man 命令时,我仍然只看到一个空的手册页,例如:
man cp
并且只是空白的手册页(它打开但空白)。
我还尝试按照此线程中的建议重新安装 manpages-posix 包,但也不起作用,仍然是空白,显然没有一个手册页。
似乎系统可能已损坏,所以关于如何解决这个问题的任何想法?
编辑:这是我的 df -h 输出
S.ficheros Tamaño Usados Disp Uso% Montado en
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 1.9M 1.6G 1% /run
/dev/sda1 30G 24G 4.5G 85% /
tmpfs 7.8G 147M 7.7G 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/loop0 4.2M 4.2M 0 100% /snap/gnome-calculator/406
/dev/loop1 90M 90M 0 100% /snap/core/6818
/dev/loop2 3.8M 3.8M 0 100% /snap/gnome-system-monitor/81
/dev/loop4 20M 20M 0 100% /snap/gdoc-html-cleaner/3
/dev/loop3 15M 15M 0 100% /snap/gnome-characters/258
/dev/loop5 1.0M 1.0M 0 100% /snap/gnome-logs/61
/dev/loop6 236M 236M 0 100% /snap/kde-frameworks-5/27
/dev/loop7 896K 896K 0 100% /snap/pomodoro/3
/dev/loop9 152M 152M 0 100% /snap/gnome-3-28-1804/40
/dev/loop8 8.5M 8.5M 0 100% /snap/canonical-livepatch/77
/dev/loop10 54M 54M 0 100% /snap/core18/941
/dev/loop11 36M 36M 0 100% /snap/gtk-common-themes/1198
/dev/loop12 106M 106M 0 100% /snap/shotcut/45
/dev/sda6 426G 336G 69G 84% /home
tmpfs 1.6G 76K 1.6G 1% /run/user/1000
所以我在 ubuntu 18.10 上安装了qtcreator包。
我发现要获取示例,我还需要qtbase5-examples和qtbase5-doc-html包。
但是在 qtcreator 的欢迎屏幕的下拉菜单中仍然没有显示示例。
我发现有类似问题的人(例如archlinux),但尝试修复路径问题不允许示例出现在qtcreator中。
艾诺?
我安装了 Ubuntu 18.04 LTS。
我想搜索文档并离线阅读(因为它包含在已安装的软件包中)。
Yelp不适用于此目的。
所以我尝试使用 KHelpCenter。我用sudo apt install khelpcenter
.
当我开始它时,它有各种信息来源:
- KDE 相关的东西
UNIX 手册页 - 呈现错误:
请求的操作无法完成
无法启动 man 协议
技术原因:无法创建 io-slaveScrollkeeper - 显示空白页面:
浏览信息页面 - 呈现错误:
请求的操作无法完成
无法启动信息协议
技术原因:无法创建 io-slave
如何修复所有这些错误?我是否需要安装一些依赖项或配置已经安装?
我最近安装了 youtube-dl。
我第一次apt-get
安装它。但是,版本已经过时并且存在问题。我能够使用man youtube-dl
.
在他们的文档中,我发现他们建议遵循他们的手动安装指南。所以我按照他们的说明重新安装wget
,程序运行良好。但是,我无法再使用man youtube-dl
.
而不是手册,我得到:
No manual entry for youtube-dl
See 'man 7 undocumented' for help when manual pages are not available.
有没有办法让我从他们的 github手动添加文档?因此,对于安装后没有附加手册的任何其他命令,这也是一个一般性问题。
我无法ioctl-numbers.txt
在内核目录的文档目录中找到/usr/src
.
它在哪里?
在 Ask Ubuntu 上回答问题时,有时我想链接到一个 wiki 页面,该页面更详细地解释了一些主题,比如 ALSA 声音系统。
对于说德语的用户来说,有非常有用的wiki.ubuntuusers.de,但是英语等价物呢?我想到了wiki.ubuntu.com,但它甚至没有ALSA、.profile、Dolphin或KDE的页面——你不能是认真的!
在为我自己寻找信息时,我经常使用优秀的 Arch Linux wiki,但是链接到 Arch Linux wiki 来解释 Ubuntu 的东西当然很奇怪。
我错过了什么?