我刚刚从头开始使用 Linux,有一长串需要安装的软件包。我前往官方镜像之一下载所有不同“子存档”的 .tar 存档。有没有办法一次性安装该存档中包含的所有存档?我正在从此链接查看 lfs-packages-9.1.tar:ftp://ftp.lfs-matrix.net/pub/lfs/lfs-packages/
如果没有,我可以通过哪些其他方法来有效地安装这些软件包?我尝试使用 apt install 但其中一半不可用。
答案1
该链接显示 lfs-packages-version.tar 是一个 tar 中的所有软件包。
尽管您应该将它们安装到将成为您正在构建的 Linux 操作系统/分区的目录中,但您不想将它们安装在当前主机上。
tar tvf ./lfs-packages-7.0.tar
drwxr-xr-x lfs/lfs 0 2011-10-28 22:30 7.0/
-rw-r--r-- lfs/lfs 1381988 2011-06-27 13:34 7.0/autoconf-2.68.tar.bz2
-rw-r--r-- lfs/lfs 1066685 2011-06-27 13:34 7.0/automake-1.11.1.tar.bz2
-rw-r--r-- lfs/lfs 14250 2011-06-27 13:34 7.0/bash-4.2-fixes-3.patch
-rw-r--r-- lfs/lfs 7009201 2011-06-27 13:34 7.0/bash-4.2.tar.gz
...
有没有办法一次性安装该存档中包含的所有存档?
您可以编写构建安装过程的脚本。该过程应该在LFS 中描述如何进行。