我正在创建一个脚本来下载和安装一些程序,并在整个过程中无需交互即可调整它们的设置。
到目前为止好,但现在我卡在virtualbox-ext-pack:它停止的全过程,并等待,直到VirtualBox的PUEL被接受或拒绝(类似ttf-mscorefonts-installer,steam等等)。
因为在这个答案中找到了一个带有单线ttf-mscorefonts-installer的解决方案,但由于我不熟悉debconf(并且调查gkdebconf也没有让我进一步),我不知道使用什么命令来安装virtualbox-ext-pack无人值守。
全新安装 Ubuntu 16.04 后,我安装了kubuntu-desktop. 在 Plasma 5 中,某些应用程序(包括 Firefox 和 Thunderbird)的图标在应用程序关闭时不会出现在应用程序启动器或任务管理器上,而在应用程序运行时它们会出现在任务管理器上。我目前使用的是 Breeze-Dark 图标集,在 Unity 桌面环境中没有遇到此问题。
应用程序启动器未加载各种应用程序的图标:

关闭 Thunderbird 并打开 Firefox 的任务管理器:

这是“为什么用户不是其私人组 (UPG) 的成员?”的后续问题。尽管第一个问题并不是理解这个问题所必需的。
这个命令id看起来很清楚...
test@test ~ $ id test
uid=1000(test) gid=1000(test) groups=1000(test),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),129(sambashare)
Run Code Online (Sandbox Code Playgroud)
test它显示(或它的 UPG)的 UID 和 GID ,然后另外列出该用户test所属的所有组。
那么应该怎样/etc/group读呢?
test@test ~ $ less /etc/group | grep test
adm:x:4:syslog,test
cdrom:x:24:test
sudo:x:27:test
dip:x:30:test
plugdev:x:46:test
lpadmin:x:113:test
test:x:1000:
sambashare:x:129:test
Run Code Online (Sandbox Code Playgroud)
开头的组名很清楚,数字就是GID;然后列出小组成员的姓名。但为什么倒数第二行不是test:x:1000:test表明 test:x:1000:用户test是该组的成员test?
额外问题:x第二列中的是什么
我安装了 ubuntu 并想放置我的 Web 脚本 (php) 当我通过 USB 放置文件时会发生什么是 USB .htaccess 消失了。有人可以帮助我吗?