【问题标题】:Avoiding 'sudo apt install' in install packages在安装包中避免“sudo apt install”
【发布时间】:2019-03-01 00:48:03
【问题描述】:

我正在尝试创建一个包含一些额外依赖项的安装脚本。有没有办法避免最终用户必须为以下内容执行“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'

【问题讨论】:

    标签: ubuntu installation apt-get


    【解决方案1】:

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

    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

    【讨论】:

    • 您应该在未配置的系统上小心使用 -y 标志,它可能会更新可能导致系统或应用程序损坏的其他依赖项。不是每个人都在使用稳定的系统运行,也不是每个人都只使用存储库中的应用程序。
    猜你喜欢
    • 2018-03-01
    • 2016-07-28
    • 1970-01-01
    • 2023-02-01
    • 1970-01-01
    • 2018-05-12
    • 2014-06-29
    • 2020-12-22
    • 2023-03-11
    相关资源
    最近更新 更多