LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices



Reply
 
Search this Thread
Old 01-21-2010, 01:25 AM   #1
jayasekar
Member
 
Registered: May 2008
Posts: 39

Rep: Reputation: 16
Lightbulb Shell script to install list of packages in a file


Hi friends,
I want to install a list of packages in the file.
i tried using yum install in a shell script,
while read -r line
do
echo "Package-->$line"
yum install $line
done < file1.txt

if i run this script:

Loaded plugins: refresh-packagekit
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package gphpedit.i586 0:0.9.95-0.1.20090209snap.fc11 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================== =========================================================
Package Arch Version Repository Size
==================================================================================================== =========================================================
Installing:
gphpedit i586 0.9.95-0.1.20090209snap.fc11 updates 453 k

Transaction Summary
==================================================================================================== =========================================================
Install 1 Package(s)
Upgrade 0 Package(s)

Total download size: 453 k
Is this ok [y/N]: Is this ok [y/N]: Is this ok [y/N]: Is this ok [y/N]: Is this ok [y/N]: Is this ok [y/N]: Is this ok [y/N]: Is this ok [y/N]: Exiting on user Command
Complete!

Does anyone know how to solve this problem ????
 
Old 01-21-2010, 01:51 AM   #2
quanta
Member
 
Registered: Aug 2007
Location: Vietnam
Distribution: RedHat based, Debian based, Slackware, Gentoo
Posts: 724

Rep: Reputation: 100Reputation: 100
Change to "yum -y install $package".
 
Old 01-21-2010, 02:45 AM   #3
jayasekar
Member
 
Registered: May 2008
Posts: 39

Original Poster
Rep: Reputation: 16
Lightbulb

Quote:
Originally Posted by quanta View Post
Change to "yum -y install $package".
Thanks for you help.
I did that, as per your instruction by default iam giving yes to all the packages, suppose if i want to get the input from the user whether to install it or not (yes or no), what i have to do ??
 
Old 01-21-2010, 07:29 PM   #4
chrism01
Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Centos 6.5, Centos 5.10
Posts: 16,310

Rep: Reputation: 2039Reputation: 2039Reputation: 2039Reputation: 2039Reputation: 2039Reputation: 2039Reputation: 2039Reputation: 2039Reputation: 2039Reputation: 2039Reputation: 2039
man read
 
Old 01-22-2010, 02:56 AM   #5
slightlystoopid
Member
 
Registered: Jan 2010
Distribution: Arch, Gentoo, FreeBSD
Posts: 64

Rep: Reputation: 16
You might try passing the entire list contents to a widget that allows the user to modify it, then pass the modified list to yum.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
how to save a list of installed packages and install these packages later mandavi Ubuntu 5 09-07-2009 12:36 PM
list filenames with spaces in a shell script xp_newbie Programming 6 03-15-2009 08:46 PM
Shell script to list all users in /etc/passwd file milestone Programming 6 09-15-2007 01:57 PM
Shell Script - filter list eluzi Linux - Software 3 03-17-2006 07:06 PM
Script to Remove a List of Debian Packages zael Programming 6 05-27-2004 06:36 PM


All times are GMT -5. The time now is 09:54 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration