要从ppa安装,您必须使用以下3个命令:
sudo add-apt-repository example/program
sudo apt-get update
sudo apt-get install example-program是否有任何理由不这样做:
sudo add-apt-repository example/program
sudo apt-get update && sudo apt-get install example-program或者这个:
sudo add-apt-repository example/program && sudo apt-get update
sudo apt-get install example-program甚至这个:
sudo add-apt-repository example/program && sudo apt-get update && sudo apt-get install example-program他们之间有什么技术上的区别吗?
发布于 2015-04-22 19:40:28
只有在前面的命令/命令链成功后,&&操作符才执行以下命令。
因此,对这些案件的影响是:
sudo add-apt-repository example/program和sudo apt-get update成功后才执行sudo apt-get update和sudo apt-get install example-program。sudo add-apt-repository example/program,sudo apt-get update只在sudo add-apt-repository example/program和sudo apt-get install example-program成功时才执行。sudo add-apt-repository example/program,sudo apt-get update只在sudo add-apt-repository example/program成功时执行,sudo apt-get install example-program只有在sudo add-apt-repository example/program成功时才执行。所以,要回答你的问题,在这种情况下,你只需要把所有的问题都串起来,因为你需要一切才能成功:
sudo add-apt-repository example/program && sudo apt-get update && sudo apt-get install example-program此外,可以将add-apt-repository和apt-get设置为使用-y参数自动回答“是”,这样就可以完全自动化所有查询:
sudo add-apt-repository -y example/program && sudo apt-get update && sudo apt-get install -y example-program发布于 2015-04-22 19:41:49
那里的一切都是一样的。我认为之所以通常列出它的方式,是因为它看起来更好,而且更容易记住,因为命令是分开的。
https://askubuntu.com/questions/612599
复制相似问题