Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
978 views
in Technique[技术] by (71.8m points)

shell - How to make a script with apt-get commands?

I'm doing a script which installs a tcl plugin.

But this tcl plugin require some additional tcl/tk libraries, so I was thinking about putting an APT-GET install command for installing these libraries.

Is there a way to use the APT-GET install command in a script (it can be Shell script, Perl or even Tcl)?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

This is an example of how to do it with one line and assumes you are running the script with sudo or have appropriate privilege.

apt-get -qq update && apt-get -qq --yes --force-yes install tcl

-qq suppresses output unless an error occurs

--yes answers the prompt 'Do you want to continue? [Y/n]'

--force-yes installs packages that come from a private repository

Consider running apt-get update & earlier in the script. Check or wait for the job to finish before using apt-get install

You can list multiple packages on one line. Packages are installed in the order they are listed.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...