Ubuntu 避免';sudo-apt-install';在安装包中

Ubuntu 避免';sudo-apt-install';在安装包中,ubuntu,installation,apt-get,Ubuntu,Installation,Apt Get,我正在尝试创建一个包含一些额外依赖项的安装脚本。是否有任何方法可以避免最终用户必须对以下各项执行“sudo apt安装”: sudo-apt-get-install-build-essential sudo apt get安装libx11 xcb dev libglu1 mesa dev sudo apt get安装libwebkitgk dev sudo apt get安装gnome外壳扩展顶部图标加 sudo-apt安装gnome调整工具 如何找到要包含在包中的相应tar文件,以便用户不必执

我正在尝试创建一个包含一些额外依赖项的安装脚本。是否有任何方法可以避免最终用户必须对以下各项执行“sudo apt安装”:

sudo-apt-get-install-build-essential

sudo apt get安装libx11 xcb dev libglu1 mesa dev

sudo apt get安装libwebkitgk dev

sudo apt get安装gnome外壳扩展顶部图标加

sudo-apt安装gnome调整工具


如何找到要包含在包中的相应tar文件,以便用户不必执行“sudo apt get”

您应该能够将它们添加到脚本中,然后像这样清除日志:

sudo apt更新
sudo apt安装构建基本libx11 xcb dev libglu1 mesa dev libwebkitgtk dev gnome shell扩展顶部图标加上gnome调整工具-y
清楚的

或者您可以手动下载和复制包,并将所有文件复制到./bin文件夹,而不是直接运行命令
build
。例如,您可以运行
/bin/build
,您应该能够将它们添加到脚本中,然后像这样清除日志:

sudo apt更新
sudo apt安装构建基本libx11 xcb dev libglu1 mesa dev libwebkitgtk dev gnome shell扩展顶部图标加上gnome调整工具-y
清楚的

或者,您可以手动下载软件包并将所有文件复制到./bin文件夹,而不是直接运行命令
build
。例如,您可以运行
/bin/build

您应该在未配置的系统上小心使用-y标志,它可能会更新可能导致系统或应用程序损坏的其他依赖项。不是每个人都在稳定的系统上运行,也不是每个人都只使用存储库中的应用程序。您应该在未配置的系统上小心地使用-y标志,它可能会更新其他依赖项,从而导致系统或应用程序损坏。并不是每个人都使用稳定的系统运行,也不是每个人都只使用存储库中的应用程序。