GRUB = GRand Unified Bootloader
# grub-install -v >GRUBのVer確認
# cat /boot/grub/grub.conf >の中身が下(grubの設定ファイルが/boot/grub/menu.lstでなく、/boot/grub/grub.confなのでGRUB2というらしい。)
共有ライブラリ P.56
# ldd /bin/cat >必要な共有ライブラリの確認(これはcatコマンドが必要とする共有ライブラリを表示)
# ldconfig >共有ライブラリを変更した際のキャッシュを更新
1.Debianパッケージ管理(Ubuntu) P.61
1)dpkgコマンド
# dpkg -l >インストール済みの全パッケージを一覧表示、Ubuntuはdebianパッケージ管理
# dpkg -L bash >パッケージに含まれるファイル表示
# dpkg -s bash >パーッケージ情報を表示
2)APTツール
# apt-get update
# apt-get install apache2
# apt-get remove apsche2 >アンインストール
# apr-get dist-upgrade >何でもかんでもupgrqde、消すことあり
# apt-get upgrade >他は削除しない。。
# apt-cache show apache2 の例を示す(Ubuntu)>apache2パッケージ情報の照会、検索
3)aptitude show
2.RPMパッケージ管理(CentOS)
1)rpmコマンド
# rpm -qa | grep vim >パッケージを調査、vimが含まれるものの表示
#rpm -Fvh ~/rpm/*.rpm >~/rpmディレクトリ以下にあるrpmパッケージをアップグレードする
# rpm -e httpd >httpdパッケージをアンインストールする
# rpm -qi bash >パッケージの情報表示
# rpm -qf /bin/bash >指定ファイルが何というパッケージからインストールされたか?表示する。
# rpm -qR less >パッケージの依存関係を示す。
2)YUM(APTツール相当のもの)
/etc/yum.conf のファイル設定
# yum check-update >最新が必要かチェックしてくれる
# yum update >最新にアップデート
# ls /etc/yum.repos.d/ -l >ディレクトリ以下には、リポジトリ情報の設定ファイルが配置されます
# ldconfig >/etc/ld.so.conf に記述された情報に基づいて /etc/ld.so.cacheファイルを作成する(CentOS,Ubuntu)
学習履歴
1回目 2016/08/10
2回目 2016/08/14