ubuntu - 在安装包中避免“sudo apt install”
问题描述
我正在尝试创建一个包含一些额外依赖项的安装脚本。有没有办法避免最终用户必须为以下内容执行“sudo apt install”:
sudo apt-get install build-essential
sudo apt-get install libx11-xcb-dev libglu1-mesa-dev
sudo apt-get install libwebkitgtk-dev
sudo apt-get install gnome-shell-extension-top-icons-plus
sudo apt install gnome-tweak-tool
如何找到相应的 tar 文件以包含在包中,这样用户就不必执行“sudo apt-get”
解决方案
您应该能够将它们添加到脚本中,然后像这样清除日志:
sudo apt update
sudo apt install build-essential libx11-xcb-dev libglu1-mesa-dev libwebkitgtk-dev gnome-shell-extension-top-icons-plus gnome-tweak-tool -y
clear
或者您可以手动下载软件包并将所有文件复制到 ./bin 文件夹,而不是直接运行命令build
,例如您可以运行./bin/build
.
推荐阅读
- laravel - Copper CRM Webhooks - 我需要在哪里放置 webhook 以获取事件通知?
- c# - 如何使用 Entity Framework Core 的内存数据库提供程序测试数据库视图?
- python-3.x - TypeError:“命名空间”对象不能解释为整数
- android - 如何让用户在 Android 中任意长的画布上绘图?
- flutter - 如何在颤动的盒子周围创建虚线边框?
- mysql - SQL:使用计数后选择列中包含某个值的所有元组
- dart - SharedPreferences 在 null 颤动上调用
- google-cloud-platform - 使用带有 TPU 的现有 VM
- azure-application-insights - Azure 中的应用程序洞察站点扩展导致 CPU 使用率高且出现峰值?
- date - 计算最大和最小日期