Skip to content

Linux

CentOS7 + FireFox で vSphere 6.5 の Flash 版 WebUI にアクセスする

vSphere Web Client へのアクセスがサポートされるのは「Windows または macOS」と「FireFox または Chrome」の組み合わせのようです。ですが、Linux + FireFox の組み合わせでも動作しないわけではありません。vSphere 6.5 からは(従来の Flash 版に加えて)HTML5 版の WebUI が提供されるようになりましたが、現時点では残念ながら HTML5 版で提供される機能はかなり貧弱であり、未だ Flash 版が手放せません… 今回は CentOS7 + FireFox + Flash の環境から vSphere Web Client にアクセスしてみます。

CentOS で最新のカーネル以外を削除する

CentOS で最新のカーネル (Kernel) だけを残し、古いカーネルを削除するには yum-utils に含まれる package-cleanup を使うと便利です。具体的には以下のように実行します。

1
2
yum -y install yum-utils
package-cleanup --oldkernels --count=1 -y

CentOS / Ubuntu でキャッシュを削除する

パッケージの管理に CentOS は yum を Ubuntu は apt を利用します。各々、キャッシュが保存されるディレクトリとキャッシュを削除するコマンドは以下の通りです。

OS 保存ディレクトリ 削除コマンド
CentOS7 /var/cache/yum yum clean all
Ubuntu16 /var/cache/apt/archives apt-get clean

yum-config-manager でリポジトリの有効/無効を切り替える

yum リポジトリの定義ファイルは /etc/yum.repos.d 配下に存在します。定義ファイル中、enabled=1 になっていればリポジトリは有効、enabled=0 になっていれば無効です。リポジトリの有効 / 無効を切り替えるにはこの定義ファイルを手動で書き換えても良いのですが、yum-utils パッケージに含まれる yum-config-manager を使って設定変更することも可能です。