gpt4 book ai didi

用于从 ubuntu 安装特定软件包的 Bash 脚本(如果存在)

转载 作者:行者123 更新时间:2023-12-04 18:41:06 25 4
gpt4 key购买 nike

假设我想从 ubuntu repos 安装特定的包,但这一切都取决于代号。例如,在 ubuntu 14.04 lts 上有一个名为 librabbitmq1 的包,在 ubuntu 16.04 上有一个 librabbitmq4。取决于代号我想选择现有的代号。

"If ubuntu_codename=trusty install librabbitmq1 
else
install librabbitmq4"

或类似的东西......
"If apt-get install librabbitmq1 returns 1 (or positive) install that, else install librabbitmq4"

最佳答案

bash 中的简单单行可以做对执行的命令的返回码起作用的技巧。

sudo apt-get install librabbitmq1  || echo "librabbitmq1 Installation failed" && sudo apt-get install librabbitmq4  || echo "librabbitmq4  Installation failed"

关于用于从 ubuntu 安装特定软件包的 Bash 脚本(如果存在),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37436886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com