小编Roh*_*pta的帖子

在 Debian 9 Stretch 中删除登录时的用户和密码

我正在开发一个使用 BeagleBone Black 和 LCD 斗篷的项目。

为此,我从他们的网站下载了当前的 BBB IOT 映像并安装了 LXDE 作为用户界面。

我想创建一个在 LCD 上启动时启动的应用程序。

我需要删除启动时的登录步骤。我认为 LightDM 被用作桌面管理器(也许有帮助),但现在我只成功地自动插入用户名。

我的问题是如何在没有任何其他用户干预的情况下通过此步骤。

登录

login debian lxde beagleboneblack

5
推荐指数
1
解决办法
1万
查看次数

execvp: /bin/bash: 在 Ubuntu 20.04 上参数列表太长,但在 Ubuntu 18.04 上没问题(全部使用 Windows 10 子系统)

我购买了一台新的 Windows 10 PC 并使用(以管理员身份)安装了 WSL 2

\n
wsl --install\n
Run Code Online (Sandbox Code Playgroud)\n

这将安装 WSL 2 和 Ubuntu 20.04 LTS。然后,我从使用相同 Windows 10 pro 操作系统并使用 WSL2 和 Ubuntu 18.04.6 LTS 的旧 PC 复制了我的文件。

\n

现在,在同一文件夹中使用完全相同的 Makefile 会出现错误

\n
 make[1]: execvp: /bin/bash: Argument list too long\n
Run Code Online (Sandbox Code Playgroud)\n
wsl --install\n
Run Code Online (Sandbox Code Playgroud)\n

在进行搜索时,这似乎与ARG_MAX. 在新电脑上

\n
 >getconf ARG_MAX\n 4611686018427387903\n
Run Code Online (Sandbox Code Playgroud)\n

在旧电脑上

\n
 >getconf ARG_MAX\n 2097152\n
Run Code Online (Sandbox Code Playgroud)\n

两台 PC 运行相同的操作系统(Windows 10)并且均为 64 位。

\n

我需要ARG_MAX在新电脑上进行更正吗?上面的值在新电脑上看起来很奇怪。

\n

仅供参考,在新电脑上,Ubuntu 说

\n
>xargs --show-limits\nYour environment variables take …
Run Code Online (Sandbox Code Playgroud)

ubuntu xargs windows-subsystem-for-linux

5
推荐指数
1
解决办法
1766
查看次数

mkfs ext2 忽略 inode 数量

我想制作ext2文件系统。我想将“ number-of-inodes ”选项设置为某个数字。我尝试了几个值:

  • 如果-N 99000则 Inode 计数:99552
  • 如果-N 3500则 Inode 计数:3904
  • 如果-N 500则 Inode 计数:976

但我的价值始终不一样。为什么?

我这样称呼 mkfs

sudo mkfs -q -t ext2 -F /dev/sda2 -b 4096 -N 99000 -O none,sparse_super,large_file,filetype
Run Code Online (Sandbox Code Playgroud)

我这样检查结果

$ sudo tune2fs -l /dev/sda2
tune2fs 1.46.5 (30-Dec-2021)
Filesystem volume name:   <none>
Last mounted on:          <not available>
Filesystem UUID:          11111111-2222-3333-4444-555555555555
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      filetype sparse_super large_file
Filesystem flags:         signed_directory_hash 
Default mount options: …
Run Code Online (Sandbox Code Playgroud)

filesystems ext2 mkfs

3
推荐指数
1
解决办法
193
查看次数

使用刻度线和反引号的 bashrc 别名不起作用

我想在 .bashrc 中创建一个执行以下命令的别名:

virsh list --all | sed '1,2d' | sed '/^$/d'| awk '{print $2" state:"$3" "$4}'
Run Code Online (Sandbox Code Playgroud)

我尝试过不同的方法,但没有任何效果。任何帮助将不胜感激

bash sed awk alias

2
推荐指数
1
解决办法
201
查看次数