ブログの説明

学校に通わないで学んだことを記しています。間違っているところが何かありましたらご指摘下さると幸いです。コメントに対する返信が遅れる可能性があります。その場合は申し訳ありません。

このブログではサイドバーに広告を表示しています。このブログ内の投稿記事を検索するには右上の拡大鏡のアイコンを、アーカイブやラベル付けから投稿記事を閲覧するには左上の三重線のアイコンをクリックして下さい。

数式の表示にはMathJaxを利用させていただいています。数式の表示のためにJavaScriptが有効である必要があります。そうでない場合、訳の分からないLatexのコードが表示されます。幾何学図形やチャートの表示にはHTML5 CanvasやGoogle Chartを使用しています。その表示のためにもJavaScriptが有効である必要があります。

Debian LennyにGoogle Chromeをインストール

oldstableになったLennyの公式リポジトリにはChromiumが存在しないようなので、本家GoogleのChromeを入れてみることにした。

まず、ウェブブラウザを起動し、JavaScriptを有効にし、http://www.google.co.jp/chrome/eula.htmlを開いた。私の場合は「32ビット.deb(Debian/Ubuntu)」を選び、「同意してインストール」を押した。そして、google-chrome-stable_current_i386.debというファイル(debパッケージ)をパソコンのハードディスク上の私のホームディレクトリに保存。

次に、google-chrome-stable_current_i386.debというファイル名を引数に指定して、このdebパッケージをインストール。私はsudoを入れていないのでsuによってrootになって実行した。

$ su
# dpkg -i google-chrome-stable_current_i386.deb
未選択パッケージ google-chrome-stable を選択しています。
(データベースを読み込んでいます ... 現在 67316 個のファイルとディレクトリがインストールされています。)
(google-chrome-stable_current_i386.deb から) google-chrome-stable を展開しています...
dpkg: 依存関係の問題により google-chrome-stable の設定ができません:
 google-chrome-stable は以下に依存 (depends) します: libxss1 ...しかし:
  パッケージ libxss1 はまだインストールされていません。
dpkg: google-chrome-stable の処理中にエラーが発生しました (--install):
 依存関係の問題 - 設定を見送ります
menu のトリガを処理しています ...
man-db のトリガを処理しています ...
以下のパッケージの処理中にエラーが発生しました:
 google-chrome-stable

しかしここで上記のようにエラーが出た。「パッケージ libxss1 はまだインストールされていません」と表示されているのが分かる。

# dpkg -L libxss1
パッケージ `libxss1' はまだインストールされていません。
アーカイブファイルを調べるためには dpkg --info (= dpkg-deb --info) を、
その内容一覧を表示するには dpkg --contents (= dpkg-deb --contents) を使います。

ということなので、libxss1パッケージをaptitudeを使ってインストールした。

# aptitude install libxss1

(中略)

libxss1 (1:1.1.3-1) を設定しています ...
google-chrome-stable (11.0.696.57-r82915) を設定しています ...

すると、先ほどエラーが出てインストールが途中で止まっていたgoogle-chrome-stableの設定も一緒に完了した。

http://www.google.co.jp/chrome/eula.htmlに記載してある注意書きによれば、このdebパッケージをインストールする過程で自動的にGoogleのリポジトリが追加されることになっている。

$ ls /etc/apt/sources.list.d
google-chrome.list

/etc/apt/sources.list.dディレクトリ下にgoogle-chrome.listというファイルが作成されているのが分かった。そこで、このファイルの中身を確認してみた。

$ cat /etc/apt/sources.list.d/google-chrome.list
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb http://dl.google.com/linux/chrome/deb/ stable main

リポジトリが記入されているファイルであることが分かった。これでapt-getやaptitudeを使ってgoogle-chrome-stableをアップデート/アップグレードし続けることができるはず。

Chromeを起動すると、標準で使う検索エンジンを選択するよう指示された。そして、Operaの「スピードダイアル」に相当すると思われるタブが開いた。

実際に少し使ってみた感想としては、あくまでも私の主観であるけれども、Opera同様に動作が軽いなぁと思った。アドオンなどの豊富さや実用性を考えるとFireFox(Debianの場合はiceweaselという名前)やウェブページを編集できるWYSIWYG機能まで盛り込んでいるSeamonkeyなどから完全に乗り換える利点はないが、動作の軽快さを優先するならChromeやOperaに利がよりあるように感じた。

ちなみに、JavaScriptの有効化・無効化、クッキーに関する設定など、セキュリティ上の重要な設定は、[設定][高度な設定]の「プライバシー」という項目の[コンテンツの設定]内にあった。

コメント

  1. dpkg -i google-chrome-stable_current_i386.deb とターミナルに入れると、アーカイブにアクセスできませんでした。そのようなファイルやディレクトリは存在しませんと表示されるが、何がいけないのか。教えてください

    返信削除
    返信
    1. コメントをくださって有難うございます。公開の承認が遅れ、返信もかなり遅くなってしまいました。長らくの間このブログを放置してしまっていましたので、すみません。

      「そのようなファイルやディレクトリは存在しません」と表示されたとのことですが、私の記述に足りない点があったせいかもしれません。
      google-chrome-stable_current_i386.debをダウンロードした際に保存先に選んだディレクトリに移動した上で、つまりそこをカレントディレクトリにした上で、suやsudoで権限を得てdpkg -i google-chrome-stable_current_i386.debを実行する必要があります。cdというコマンドを使ってgoogle-chrome-stable_current_i386.debを保存したディレクトリに移動するか、dpkg -i /home/ログイン中のuser名/google-chrome-stable_current_i386.debのようにパスを指定してみてください。このパスはもちろんダウンロードしたファイルが保存されている場所を指しています。

      削除
  2. debian wheezy にgoogle-chrome-stableをインストールしようとしましたが、うまくいきません。そのようなファイル、ディレクトリは見つかりませんと表示されます。dpkg -i google-chrome-stable_current_i386 deb 。どうしたらいいのでしょうか。

    返信削除

コメントを投稿

このブログの人気の投稿

Visual Studio 2019にはC++のためのフォームデザイナーがない件

10の補数と9の補数と2の補数と1の補数

LibreOffice 6 Calcでフォーム(ダイアログ)を作成してマクロで表示