• ベストアンサー

FedoraCore5のyumで残りの全パッケージの追加インストールの仕方は?

FedoraCore5をインストールしました。 フルインストールしたと思ったのですが 幾つかインストールされていない(し忘れてしまった?)パッケージが有ります。 yumを使ってインストールし忘れたパッケージを追加インストールしたいのですが それには # yum install * というコマンドを実行していいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

前半は読んで字のごとくでしょう。後半は見てみないとわかりませんが、infoの結果なんで特殊文字が含まれていたんでしょう。 ということで、 yum list available > pkglist.txt エディタで余計な行を削る awk '{print "yum install",$1}' pkglist.txt > pkglist.sh 中身を確認 sh pkglist.sh

Erika111
質問者

お礼

# yum list available > pkglist.txt # awk '{print "yum -y install",$1}' pkglist.txt > pkglist.sh # pkglist.sh で上手くいきました。どうも有り難うございました。

その他の回答 (1)

  • mac_res
  • ベストアンサー率36% (568/1571)
回答No.1

yum info available | awk ' { printf("yum install %s\n", $0); }' | sh

Erika111
質問者

お礼

有り難うございます。 # cat ./yum.sh #!/bin/sh yum info available | awk ' { printf("yum install %s\n", $0); }' | sh というスクリプトを実行すればいいのですね。 実際に試してみましたら下記のようになってしまいました。 これは何が原因なのでしょうか? : Loading "installonlyn" plugin Existing lock /var/run/yum.pid: another copy is running. Aborting. Loading "installonlyn" plugin : Existing lock /var/run/yum.pid: another copy is running. Aborting. Loading "installonlyn" plugin Existing lock /var/run/yum.pid: another copy is running. Aborting. sh: line 62: syntax error near unexpected token `(' sh: line 62: `yum install Canna supports Nemacs (Mule), kinput2, and canuum. All of these tools' Exiting on Broken Pipe

関連するQ&A