このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

sudo gdbがエラーする このメッセージに返信する
日時: 2018/04/07(Sat) 16:25
名前: hide
URL:
お世話になっております。
CentOS 7.2 を、「最小限の設定」でインストールしました。
そうしたところ、gdb コマンドがインストールされておらず、
Web から最新の gdb (tgz) をダウンロードしてきて、
make および make install を実施しました。
途中でパッケージが足りず、gdb 導入の際に yum install -y textinfo
を実施しております。

この、手で入れた gdb において、# sudo gdb を実行すると、
以下のエラーが出て、とても困っております。

[root@hinsho31 ~]# sudo gdb
sudo: gdb: コマンドが見つかりません
[root@hinsho31 ~]#

ちなみに、sudo ls は正常終了します。
また、上記は root アカウントになってしまっていますが、
一般ユーザアカウントでも、症状は同じです。
この時、/etc/groups の設定も wheel の箇所を設定しております。
which gdb でパスが通っていることも確認済です。

bash の設定も疑いましたが、知識不足のため何もできず。。
追加情報の採取には対応いたしますので、お知恵をご教授いただきたく。。
藁にもすがる思いです。どうぞ、よろしくお願いいたします。m(_ _)m
記事編集 編集

Page: | 1 | 2 |

Re: sudo gdbがエラーする このメッセージに返信する
日時: 2018/04/07(Sat) 21:52
名前: superweibu
URL: http://www.superweibu.com
うそんw
あとあやしいのはこれくらいかな

# vi /etc/sudoers

Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin

/usr/local/binがない。
追加してみたらいけそうなきが
外れたらごめんなさい

CentOSのパッケージはPATHが/binだからできちゃう。

もしくはしぼりっくりんくを
ln -s /bin/gdb /usr/local/bin/gdb

してみる。
記事編集 編集
Re: sudo gdbがエラーする このメッセージに返信する
日時: 2018/04/07(Sat) 22:55
名前: hide
URL:
[root@hinsho31 etc]# less sudoers
[root@hinsho31 etc]# ln -s /bin/gdb /usr/local/bin/
ln: シンボリックリンク `/usr/local/bin/gdb' の作成に失敗しました: ファイルが存在します
[root@hinsho31 etc]#
[root@hinsho31 etc]# ln -s /bin/gdb /usr/local/bin/gdb
ln: シンボリックリンク `/usr/local/bin/gdb' の作成に失敗しました: ファイルが存在します
[root@hinsho31 etc]#

[root@hinsho31 etc]# less sudoers
は、ファイル内容が大きいので、割愛いたします。個人で研究します。
シンボリックリンクのうまいやり方について、研究します。

他、何かアドバイスございましたら、ご教授くださると幸いです。m(_ _)m
記事編集 編集
Re: sudo gdbがエラーする このメッセージに返信する
日時: 2018/04/08(Sun) 08:56
名前: stranger
URL: http://ja.528p.com/
superweibuさんのケアレスミス

$ ln -s リンク元 登録名
# ln -s /usr/local/bin/ /bin/gdb

gdbパッケージをインストールすると実体のgdbが入るので
リンクファイルは上書きされます

CentOS 7.4ではminimal installではgdbは入りません
Base グループのインストールに含まれます
net接続できる場合は
# yum group install "Base"
(-yを付けなければ自動インストールされないので確認してからインストールです)
gdbだけインストールするなら
# yum install gdb

蛇足
グループリストを表示するには
$ yum grouplist
または
$ yum group list
日本語環境の場合、日本語で表示されるのでLANG=Cをつけて一時的に英語表示にする
コピペができない場合に文字入力しやすい
$ LANG=C yum grouplist

隠しグループリストがある(より細かく分けられています)
$ yum grouplist hidden
$ LANG=C yum grouplist hidden

グループインストール時にスペースが入る名前の場合""で囲む
$ sudo yum groupinstall "Development Tools"
または
$ sudo yum group install "Development Tools"
記事編集 編集
Re: sudo gdbがエラーする このメッセージに返信する
日時: 2018/04/08(Sun) 10:57
名前: superweibu
URL: http://www.superweibu.com
無理でしたか。

自分はここらへんでギブアップ。

>superweibuさんのケアレスミス
すいません、
御指摘感謝します。
記事編集 編集
Re: sudo gdbがエラーする このメッセージに返信する
日時: 2018/04/08(Sun) 12:45
名前: hide
URL:
superweibu さん、サポート大変感謝しております。

stranger さん、yum group install "Base" がドンピシャでした。
一般ユーザで、sudo gdb ができるようになりました。
本当にありがとうございます。

疑問はほぼ解決に向かっていますが、stranger さん、一点ご教授ください。
# yum group install "Base"
$ sudo yum group install "Development Tools"
などご教授くださいましたが、ほかにどんなバリエーションがあるか、
ドキュメントをご紹介くださいますでしょうか。

今回「最小限のインストール」を選択したのは、インストール時間の短縮が目的でして、
そこから、後付けで(リモートで)「ワークステーション」レベルや
いろいろなレベルに yum にて持っていけることに、大変な利便性を感じております。

不躾ですが、どうぞ、よろしくお願い申し上げます。
記事編集 編集
Re: sudo gdbがエラーする このメッセージに返信する
日時: 2018/04/08(Sun) 13:07
名前: stranger
URL: http://ja.528p.com/
正式なredhatの公式文書
https://access.redhat.com/documentation/ja-jp/red_hat_enterprise_linux/7/
システム管理者のガイドを読む
CentOSは5までしかない

簡単には
$ man yum
$ yum help

あとはgogleで探す
記事編集 編集
Re: sudo gdbがエラーする このメッセージに返信する
日時: 2018/04/08(Sun) 16:27
名前: superweibu
URL: http://www.superweibu.com
お、解決したんですね。
おめでとうございます。
yum = 家ではヤム?会社ではユム?と独り言で読んでいます。
そんなことはどうでもよくて
python2がベースらしくこのコマンドは廃止予定です。

rhel8がどのfedoraのどのバージョンをベースにつくるかしりませんが
python3がベースとなるとyumの後継のdnfコマンドもおっておくといいかもしれませんね。
記事編集 編集
Re: sudo gdbがエラーする このメッセージに返信する
日時: 2018/04/08(Sun) 21:30
名前: hide
URL:
私は、yum (ヤム) 派です。(笑)
superweibu さま、stranger さま、をはじめ、様々な方にお知恵をいただき、
無事、解決に至りました。御礼申し上げます。
yum は今後、廃止予定なのですね。勉強になります。
今後の動向も、合わせてチェックしていきたいと思います。

本、スレッド、これにてクローズとさせていただきます。感謝いたします。
記事編集 編集
Re: sudo gdbがエラーする このメッセージに返信する
日時: 2018/04/08(Sun) 21:31
名前: hide
URL:
クローズ用に、任意のパスワードを設定するものです。
記事編集 編集
Re: sudo gdbがエラーする このメッセージに返信する
日時: 2018/04/08(Sun) 21:33
名前: hide
URL:
最後の投稿にて、任意のパスワードを慌てて設定しましたが、クローズできませんね。
管理者様、必要に応じて、ご対応のほど、どうぞよろしくおねがいいたします。m(_ _)m
記事編集 編集

Page: | 1 | 2 |

件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -