不要问我为什么,但我经常发现自己在一年内一遍又一遍地安装 Linux 发行版(例如 Ubuntu)。为自己或他人。
我经常发现自己安装了相同的应用程序来启动和运行我的系统。由于一次只有一个安装进程可以访问我的系统,我必须在我的终端中等待一个安装完成才能在终端中安装一个新程序。
user@computer:~$ sudo apt-get install [application]
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Run Code Online (Sandbox Code Playgroud)
这是低效的,因为我必须密切注意我的终端并等待它完成。这就是我想知道的原因:
1. 能否在终端中创建一个队列,以便在一次安装完成后继续进行下一次安装?
2. 你能写一个脚本来做到这一点吗?它会是什么样子?
我的最后一个问题有点长,有没有一种方法可以查看安装的内容并自动将其添加到脚本或其他内容中。所有这些都是我的软备份计划的一部分。如果我破坏了我的系统并损坏了我的文件,我总是可以在一小时内返回到库存 ubuntu。
scripts ×1