标签: automation

如何在键盘布局切换时启动命令的自动执行?

我想执行以下命令:

xmodmap -e "keycode 52=y"
xmodmap -e "keycode 29=z"
Run Code Online (Sandbox Code Playgroud)

每当我切换键盘布局 ( Shift+ Alt) 时。有没有办法做到这一点?

command-line keyboard automation layout

6
推荐指数
2
解决办法
685
查看次数

以 root 身份自动登录到控制台 - 没有 Xserver

我正在为一个非常特定的目的设置一台 PC。它会在水下深处做一些事情……大约 3 公里。我们不担心鱼在本地劫持盒子;)。

我正在尝试设置登录:没有 Xserver。效果很好...我编辑了 gdm.conf 无法启动。太棒了:这就是 Linux 应该首先存在的方式。

现在我的下一个也是最后一个任务是:获取登录信息。我在 google 上搜索了 upstart, event.d - 我最近安装的 10.4 发行版没有这个,或者它不像我预期的那样工作。我希望盒子能够启动并提供一个本地 root shell。只是...

这怎么可能?

编辑:可能的标签:无头、自动登录。不能设置....

command-line root automation login

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

文本或 html 文件的批处理编辑器?

有没有工具可以帮助我批量编辑某个文件夹中的文本文件?

我需要在许多 html 文件中重复删除或插入片段并重组它们。

提前致谢!

text-editor automation html software-recommendation batch

5
推荐指数
2
解决办法
1315
查看次数

在交流连接/断开连接时自动更改屏幕亮度

我想在未连接电源时将屏幕亮度保持在最低水平,并在连接时保持在最高水平

在 Ubuntu 11.04 上,通过这个配置屏幕是可能的: 电源设置

但是在 Ubuntu 11.10 上,我的电源设置如下所示: 电源设置

当电源连接或断开时,是否可以在 ubuntu 11.10 上自动更改屏幕亮度,就像在 Ubuntu 11.04 中一样?

谢谢。

battery automation brightness 11.10 gnome-power-manager

5
推荐指数
2
解决办法
4433
查看次数

安装包,cli提示参数

假设我需要使用安装一个包dpkg -i,这会提示用户输入一些值,例如用户名和密码。

我可以轻松地从终端完成此操作并继续安装。

但是按照这个计划,我无法自动化安装,例如,如果我想编写一个脚本来安装以交互方式获取参数的包。

因此,我想要一个交互式的 dpkg 安装计划(提示输入用户名和密码),但仍然可以从脚本调用,以便安装过程自动化。

我该怎么办?还有其他选择吗?

command-line dpkg automation software-installation

5
推荐指数
2
解决办法
6729
查看次数

如何执行 Ubuntu Desktop 的无人值守安装?

我知道有很多关于 Ubuntu 服务器的无头和无人值守安装的信息。但我需要在很多机器上安装 Trusty 的桌面版本,并且我想将其自动化。使用 Kickstart 和 Preseed 手册,我无法启动 Ubuntu 14.04 的无人值守安装。桌面 64 位。

是否有我找不到的手册?如果能得到一些帮助那就太好了。我已经在这上面花了几个小时了。

我的 txt.cfg 在 /isolinux/ 中:

default autoinstall
label autoinstall
     menu label ^Autoinstall Ubuntu POS-Server
     kernel /install/vmlinuz
     append preseed/file=/cdrom/preseed/pos.seed debian-installer/locale=de_DE console-setup/layoutcode=de initrd=/install/initrd.gz ramdisk_size=16384 ks=cdrom:/ks.cfg  root=/dev/ram rw --
Run Code Online (Sandbox Code Playgroud)

我的 pos.seed 在 /preseed/ 中:

d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition \
select Finish partitioning and write changes to disk
d-i partman/confirm boolean true

d-i debian-installer/locale string en_US.UTF-8
d-i debian-installer/splash boolean false
d-i console-setup/ask_detect boolean false
d-i …
Run Code Online (Sandbox Code Playgroud)

automation desktop-environments headless system-installation

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

断电时如何让Ubuntu关机?

我的项目要求打开和关闭笔记本电脑的电源。

当外部电源丢失时,有没有办法让 Ubuntu 正常关闭?它将在其内部电池上运行关机。

shutdown automation power-management

5
推荐指数
3
解决办法
2394
查看次数

如何自动将 USB(闪存)驱动器的内容复制到另一个目录?

我想对我的 Ubuntu 进行编程,使其自动将 USB 闪存驱动器的内容复制到我的主目录中的定义文件夹中。

我希望在连接任何闪存驱动器时自动完成此操作(因此不仅仅是特定的)。

backup usb-drive scripts automation autorun

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

如何在更新系统之前自动创建 Btrfs 快照?

我已经在 Btrfs 根分区上安装了 Ubuntu 20.04 以实现其快照功能。

为了尽可能简单,我想将 Btrfs 快照的创建集成到我的upgrade-alias 命令中,目前看起来像这样:

sudo apt update && sudo apt upgrade -y && sudo flatpak update -y && sudo snap refresh

我如何最好地在更新之前添加快照,以便在出现任何问题时回滚?

是否也有可能同时删除旧快照?(我的根分区填充不到 10%,所以我可以多次复制我的整个系统,但我想每周更新会很快填满?)

updates scripts btrfs automation snapshot

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

如何修复 debconf:无法初始化前端:W/Packer 对话框错误?

我使用Packer vsphere-iso构建器通过配置shell程序在 vSphere 上构建 Ubuntu-18.04 VM ,当我运行以下两个命令之一时:

sudo apt-get install software-properties-common --yes
sudo apt-get install ca-certificates curl gnupg lsb-release --yes
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

==> vsphere-iso.ubuntu-18_04-base-template: debconf: unable to initialize frontend: Dialog
==> vsphere-iso.ubuntu-18_04-base-template: debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
==> vsphere-iso.ubuntu-18_04-base-template: debconf: falling back to frontend: Readline
==> vsphere-iso.ubuntu-18_04-base-template: debconf: unable to initialize frontend: Readline
==> vsphere-iso.ubuntu-18_04-base-template: debconf: (Can't locate Term/ReadLine.pm in @INC …
Run Code Online (Sandbox Code Playgroud)

apt automation error-handling debconf software-installation

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